Skip to content

_SERVICE

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:552

account_balance: ActorMethod<[AccountBalanceArgs], Tokens>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:556

Returns the amount of Tokens on the specified account.


account_balance_dfx: ActorMethod<[AccountBalanceArgsDfx], Tokens>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:557


account_identifier: ActorMethod<[Account], AccountIdentifier>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:561

Returns the account identifier for the given Principal and subaccount.


archives: ActorMethod<[], Archives>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:565

Returns the existing archive canisters information.


decimals: ActorMethod<[], { decimals: number; }>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:569

Returns token decimals.


get_allowances: ActorMethod<[GetAllowancesArgs], Allowances>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:570


icrc1_balance_of: ActorMethod<[Account], bigint>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:575


icrc1_decimals: ActorMethod<[], number>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:576


icrc1_fee: ActorMethod<[], bigint>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:577


icrc1_metadata: ActorMethod<[], [string, Value][]>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:578


icrc1_minting_account: ActorMethod<[], [] | [Account]>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:579


icrc1_name: ActorMethod<[], string>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:584

The following methods implement the ICRC-1 Token Standard. https://github.com/dfinity/ICRC-1/tree/main/standards/ICRC-1


icrc1_supported_standards: ActorMethod<[], object[]>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:585


icrc1_symbol: ActorMethod<[], string>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:589


icrc1_total_supply: ActorMethod<[], bigint>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:590


icrc1_transfer: ActorMethod<[TransferArg], Icrc1TransferResult>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:591


icrc10_supported_standards: ActorMethod<[], object[]>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:571


icrc2_allowance: ActorMethod<[AllowanceArgs], Allowance>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:596


icrc2_approve: ActorMethod<[ApproveArgs], ApproveResult>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:597


icrc2_transfer_from: ActorMethod<[TransferFromArgs], TransferFromResult>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:598


icrc21_canister_call_consent_message: ActorMethod<[icrc21_consent_message_request], icrc21_consent_message_response>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:592


is_ledger_ready: ActorMethod<[], boolean>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:599


name: ActorMethod<[], { name: string; }>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:603

Returns token name.


query_blocks: ActorMethod<[GetBlocksArgs], QueryBlocksResponse>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:607

Queries blocks in the specified range.


query_encoded_blocks: ActorMethod<[GetBlocksArgs], QueryEncodedBlocksResponse>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:611

Queries encoded blocks in the specified range


remove_approval: ActorMethod<[RemoveApprovalArgs], ApproveResult>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:615


send_dfx: ActorMethod<[SendArgs], bigint>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:616


symbol: ActorMethod<[], { symbol: string; }>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:620

Returns token symbol.


tip_of_chain: ActorMethod<[], TipOfChainRes>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:621


transfer: ActorMethod<[TransferArgs], TransferResult>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:627

Transfers tokens from a subaccount of the caller to the destination address. The source address is computed from the principal of the caller and the specified subaccount. When successful, returns the index of the block containing the transaction.


transfer_fee: ActorMethod<[TransferFeeArg], TransferFee>

Defined in: packages/canisters/src/declarations/ledger-icp/ledger.d.ts:631

Returns the current transfer_fee.