Type aliases
AccountIdentifier
AccountIdentifier: string
AttachCanisterResponse
AttachCanisterResponse: { Ok: null } | { CanisterAlreadyAttached: null } | { NameAlreadyTaken: null } | { NameTooLong: null } | { CanisterLimitExceeded: null }
BlockHeight
BlockHeight: bigint
CreateSubAccountResponse
Create
SubAccountResponse: { Ok: SubAccountDetails } | { AccountNotFound: null } | { NameTooLong: null } | { SubAccountLimitExceeded: null }
DetachCanisterResponse
DetachCanisterResponse: { Ok: null } | { CanisterNotFound: null }
GetAccountResponse
Get
AccountResponse: { Ok: AccountDetails } | { AccountNotFound: null }
HeaderField
HeaderField: [string, string]
RegisterHardwareWalletResponse
RegisterHardwareWalletResponse: { Ok: null } | { AccountNotFound: null } | { HardwareWalletAlreadyRegistered: null } | { HardwareWalletLimitExceeded: null } | { NameTooLong: null }
RemoveHardwareWalletResponse
RemoveHardwareWalletResponse: { Ok: null } | { HardwareWalletNotFound: null }
RenameSubAccountResponse
RenameSubAccountResponse: { Ok: null } | { AccountNotFound: null } | { SubAccountNotFound: null } | { NameTooLong: null }
SubAccount
SubAccount: number[]
Transfer
Transfer
: { Burn
: { amount
: ICPTs } } | { Mint
: { amount
: ICPTs } } | { Send
: Send } | { Receive
: Receive }