MetadataArgs: {
    collection: Option<Collection>;
    creators: Creator[];
    editionNonce: Option<number>;
    isMutable: boolean;
    name: string;
    primarySaleHappened: boolean;
    sellerFeeBasisPoints: number;
    symbol: string;
    tokenProgramVersion: TokenProgramVersion;
    tokenStandard: Option<TokenStandard>;
    uri: string;
    uses: Option<Uses>;
}

Type declaration

  • collection: Option<Collection>

    Collection

  • creators: Creator[]
  • editionNonce: Option<number>

    nonce for easy calculation of editions, if present

  • isMutable: boolean
  • name: string

    The name of the asset

  • primarySaleHappened: boolean
  • sellerFeeBasisPoints: number

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

  • symbol: string

    The symbol for the asset

  • tokenProgramVersion: TokenProgramVersion
  • tokenStandard: Option<TokenStandard>

    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

  • uses: Option<Uses>

    Uses

Generated using TypeDoc