DasApiAsset: {
    agent_token: undefined | PublicKey<string>;
    asset_signer: undefined | PublicKey<string>;
    authorities: DasApiAssetAuthority[];
    burnt: boolean;
    compression: DasApiAssetCompression;
    content: DasApiAssetContent;
    creators: DasApiAssetCreator[];
    creators_raw?: undefined | null | DasApiAssetCreator[];
    external_plugins: undefined | Record<string, any>[];
    grouping: DasApiAssetGrouping[];
    id: PublicKey<string>;
    interface: DasApiAssetInterface;
    is_agent: undefined | boolean;
    mpl_core_info: undefined | {
        current_size?: number;
        num_minted?: number;
        plugins_json_version: number;
    };
    mutable: boolean;
    ownership: DasApiAssetOwnership;
    plugins: undefined | Record<string, any>;
    royalty: DasApiAssetRoyalty;
    supply: DasApiAssetSupply;
    unknown_external_plugins: undefined | Record<string, any>[];
    unknown_plugins: undefined | Record<string, any>[];
    uses?: undefined | DasApiUses;
}

Representation of an asset.

Type declaration

  • agent_token: undefined | PublicKey<string>
  • asset_signer: undefined | PublicKey<string>
  • authorities: DasApiAssetAuthority[]

    List of authorities.

  • burnt: boolean

    Indicates whether the asset is burnt or not.

  • compression: DasApiAssetCompression

    Compression information.

  • content: DasApiAssetContent

    The asset content.

  • creators: DasApiAssetCreator[]

    Creators for display / royalty payout. When SFBP is inherited, these are the collection Royalties plugin creators.

  • Optional creators_raw?: undefined | null | DasApiAssetCreator[]

    Leaf creators used for hashing. Present when royalties are inherited (typically empty); display payees remain on creators.

  • external_plugins: undefined | Record<string, any>[]
  • grouping: DasApiAssetGrouping[]

    Grouping information.

  • id: PublicKey<string>

    The asset Id.

  • interface: DasApiAssetInterface

    The asset interface.

  • is_agent: undefined | boolean
  • mpl_core_info: undefined | {
        current_size?: number;
        num_minted?: number;
        plugins_json_version: number;
    }
  • mutable: boolean

    Indicates whether the asset's metadata is mutable or not.

  • ownership: DasApiAssetOwnership

    Ownership information.

  • plugins: undefined | Record<string, any>
  • royalty: DasApiAssetRoyalty

    Royalty information.

  • supply: DasApiAssetSupply

    Supply information.

  • unknown_external_plugins: undefined | Record<string, any>[]
  • unknown_plugins: undefined | Record<string, any>[]
  • Optional uses?: undefined | DasApiUses

    Uses information.

Generated using TypeDoc