AdvancedAdminData
Class: AdvancedAdminData
Properties overview
- anyoneCanMint: Bool = Bool; ↗
- requireAdminSignatureForMint: Bool = Bool; ↗
- totalSupply: UInt64 = UInt64; ↗
Methods overview
Defined in: packages/token/src/FungibleTokenAdvancedAdmin.ts:22
Extends
- {
anyoneCanMint
:Bool
;
requireAdminSignatureForMint
:Bool
;
totalSupply
:UInt64
;
}
Constructors
new AdvancedAdminData()
new AdvancedAdminData(value: {
anyoneCanMint: Bool;
requireAdminSignatureForMint: Bool;
totalSupply: UInt64;
}): AdvancedAdminData
Defined in: node_modules/o1js/dist/node/lib/provable/types/struct.d.ts:103
Parameters
value
anyoneCanMint
Bool
= Bool
requireAdminSignatureForMint
Bool
= Bool
totalSupply
UInt64
= UInt64
Returns
Inherited from
Struct({
totalSupply: UInt64,
requireAdminSignatureForMint: Bool,
anyoneCanMint: Bool,
}).constructor
Properties
anyoneCanMint
anyoneCanMint: Bool = Bool;
Defined in: packages/token/src/FungibleTokenAdvancedAdmin.ts:25
Inherited from
Struct({
totalSupply: UInt64,
requireAdminSignatureForMint: Bool,
anyoneCanMint: Bool,
}).anyoneCanMint
requireAdminSignatureForMint
requireAdminSignatureForMint: Bool = Bool;
Defined in: packages/token/src/FungibleTokenAdvancedAdmin.ts:24
Inherited from
Struct({
totalSupply: UInt64,
requireAdminSignatureForMint: Bool,
anyoneCanMint: Bool,
}).requireAdminSignatureForMint
totalSupply
totalSupply: UInt64 = UInt64;
Defined in: packages/token/src/FungibleTokenAdvancedAdmin.ts:23
Inherited from
Struct({
totalSupply: UInt64,
requireAdminSignatureForMint: Bool,
anyoneCanMint: Bool,
}).totalSupply
Methods
pack()
pack(): Field
Defined in: packages/token/src/FungibleTokenAdvancedAdmin.ts:42
Returns
Field
new()
static new(params: {
anyoneCanMint: boolean;
requireAdminSignatureForMint: boolean;
totalSupply: number;
}): AdvancedAdminData
Defined in: packages/token/src/FungibleTokenAdvancedAdmin.ts:27
Parameters
params
anyoneCanMint
boolean
requireAdminSignatureForMint
boolean
totalSupply
number
Returns
unpack()
static unpack(packed: Field): AdvancedAdminData
Defined in: packages/token/src/FungibleTokenAdvancedAdmin.ts:51
Parameters
packed
Field
Returns
Updated 10 days ago