MintParamsOption

Class: MintParamsOption

Defined in: packages/nft/src/interfaces/types.ts:574

Represents an optional MintParams, used in scenarios where minting may or may not be allowed.

Extends

  • Option<MintParams, {
    address: {};
    data: {
    approved: {};
    canApprove: boolean;
    canChangeMetadata: boolean;
    canChangeMetadataVerificationKeyHash: boolean;
    canChangeName: boolean;
    canChangeOwnerByProof: boolean;
    canChangeStorage: boolean;
    canPause: boolean;
    canTransfer: boolean;
    id: bigint;
    isPaused: boolean;
    owner: {};
    requireOwnerAuthorizationToUpgrade: boolean;
    version: bigint;
    };
    expiry: bigint;
    fee: bigint;
    metadata: bigint;
    metadataVerificationKeyHash: bigint;
    name: bigint;
    storage: {};
    tokenId: bigint;
    }>

Constructors

new MintParamsOption()

new MintParamsOption(option: {}): MintParamsOption

Defined in: node_modules/o1js/dist/node/lib/provable/option.d.ts:35

Parameters

option

Returns

MintParamsOption

Inherited from

Option(MintParams).constructor