MetadataArgsArgs: {
    collection: OptionOrNullable<CollectionArgs>;
    creators: CreatorArgs[];
    editionNonce?: OptionOrNullable<number>;
    isMutable?: boolean;
    name: string;
    primarySaleHappened?: boolean;
    sellerFeeBasisPoints: number;
    symbol?: string;
    tokenProgramVersion?: TokenProgramVersionArgs;
    tokenStandard?: OptionOrNullable<TokenStandardArgs>;
    uri: string;
    uses?: OptionOrNullable<UsesArgs>;
}

Type declaration

  • collection: OptionOrNullable<CollectionArgs>

    Collection

  • creators: CreatorArgs[]
  • Optional editionNonce?: OptionOrNullable<number>

    nonce for easy calculation of editions, if present

  • Optional isMutable?: boolean
  • name: string

    The name of the asset

  • Optional primarySaleHappened?: boolean
  • sellerFeeBasisPoints: number

    Royalty basis points that goes to creators in secondary sales (0-10000)

  • Optional symbol?: string

    The symbol for the asset

  • Optional tokenProgramVersion?: TokenProgramVersionArgs
  • Optional tokenStandard?: OptionOrNullable<TokenStandardArgs>

    Since we cannot easily change Metadata, we add the new DataV2 fields here at the end.

  • uri: string

    URI pointing to JSON representing the asset

  • Optional uses?: OptionOrNullable<UsesArgs>

    Uses

Generated using TypeDoc