LaunchTokenAdvancedAdminParams
Type Alias: LaunchTokenAdvancedAdminParams
Properties overview
type LaunchTokenAdvancedAdminParams = LaunchTokenTransactionBaseParams & {
adminContract: "advanced";
canMint: "whitelist" | "anyone";
requireAdminSignatureForMint: boolean;
totalSupply: number;
whitelist: Whitelist;
};
Defined in: packages/api/src/client/types.gen.ts:157
Type declaration
adminContract
adminContract: "advanced";
Must be "advanced" for advanced admin contract.
canMint
canMint: "whitelist" | "anyone";
Specifies who can mint tokens.
requireAdminSignatureForMint?
optional requireAdminSignatureForMint: boolean;
Optional. Whether admin signature is required for minting.
totalSupply?
optional totalSupply: number;
Optional. Maximum total supply. Uses UInt64.MAXINT() if not provided.
whitelist?
optional whitelist: Whitelist;
Optional. List of whitelisted addresses with optional amounts, or a string.
Updated 10 days ago