@cfxlabsinc/b2b-services
    Preparing search index...
    Index

    Constructors

    Methods

    • Build instructions to create a new authority for a token

      Parameters

      • args: {
            adminAuthority: Address;
            authority: Address;
            decimals: number;
            mintLimits: LimitArgs;
            payer: Address;
            permissions: UserPermissions;
            redeemLimits: LimitArgs;
            tokenId: string;
            withdrawLimits: LimitArgs;
        }

      Returns Promise<TransactionInstruction[]>

    • Build instructions to destroy an authority

      Parameters

      • args: { adminAuthority: Address; authority: Address; payer: Address; tokenId: string }

      Returns Promise<TransactionInstruction[]>

    • Build instructions to update an existing authority

      Parameters

      • args: {
            adminAuthority: Address;
            authority: Address;
            decimals: number;
            mintLimits: LimitArgs;
            permissions: Partial<UserPermissions>;
            redeemLimits: LimitArgs;
            tokenId: string;
            withdrawLimits: LimitArgs;
        }

      Returns Promise<TransactionInstruction[]>