MetadataArgsV2Args: {
    collection: OptionOrNullable<PublicKey>;
    creators: CreatorArgs[];
    isMutable?: boolean;
    name: string;
    primarySaleHappened?: boolean;
    sellerFeeBasisPoints: number;
    symbol?: string;
    tokenStandard?: OptionOrNullable<TokenStandardArgs>;
    uri: string;
}

Type declaration

  • collection: OptionOrNullable<PublicKey>

    Collection. Note in V2 its just a Pubkey and is always considered verified.

  • creators: CreatorArgs[]

    Creator array

  • Optional isMutable?: boolean

    Whether or not the data struct is mutable, default is not

  • name: string

    The name of the asset

  • Optional primarySaleHappened?: boolean

    Immutable, once flipped, all sales of this metadata are considered secondary.

  • sellerFeeBasisPoints: number

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

  • Optional symbol?: string

    The symbol for the asset

  • Optional tokenStandard?: OptionOrNullable<TokenStandardArgs>

    Token standard. Currently only NonFungible is allowed.

  • uri: string

    URI pointing to JSON representing the asset

Generated using TypeDoc