IcrcNftLedgerDid
Interfaces
Section titled “Interfaces”_SERVICE
Section titled “_SERVICE”Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:47
Properties
Section titled “Properties”icrc7_atomic_batch_transfers
Section titled “icrc7_atomic_batch_transfers”icrc7_atomic_batch_transfers:
ActorMethod<[], [] | [boolean]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:48
icrc7_balance_of
Section titled “icrc7_balance_of”icrc7_balance_of:
ActorMethod<[Account[]],bigint[]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:49
icrc7_collection_metadata
Section titled “icrc7_collection_metadata”icrc7_collection_metadata:
ActorMethod<[], [string,Value][]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:50
icrc7_default_take_value
Section titled “icrc7_default_take_value”icrc7_default_take_value:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:51
icrc7_description
Section titled “icrc7_description”icrc7_description:
ActorMethod<[], [] | [string]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:52
icrc7_logo
Section titled “icrc7_logo”icrc7_logo:
ActorMethod<[], [] | [string]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:53
icrc7_max_memo_size
Section titled “icrc7_max_memo_size”icrc7_max_memo_size:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:54
icrc7_max_query_batch_size
Section titled “icrc7_max_query_batch_size”icrc7_max_query_batch_size:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:55
icrc7_max_take_value
Section titled “icrc7_max_take_value”icrc7_max_take_value:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:56
icrc7_max_update_batch_size
Section titled “icrc7_max_update_batch_size”icrc7_max_update_batch_size:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:57
icrc7_name
Section titled “icrc7_name”icrc7_name:
ActorMethod<[],string>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:58
icrc7_owner_of
Section titled “icrc7_owner_of”icrc7_owner_of:
ActorMethod<[bigint[]], ([] | [Account])[]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:59
icrc7_permitted_drift
Section titled “icrc7_permitted_drift”icrc7_permitted_drift:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:60
icrc7_supply_cap
Section titled “icrc7_supply_cap”icrc7_supply_cap:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:61
icrc7_symbol
Section titled “icrc7_symbol”icrc7_symbol:
ActorMethod<[],string>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:62
icrc7_token_metadata
Section titled “icrc7_token_metadata”icrc7_token_metadata:
ActorMethod<[bigint[]], ([] | [[string,Value][]])[]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:63
icrc7_tokens
Section titled “icrc7_tokens”icrc7_tokens:
ActorMethod<[[] | [bigint], [] | [bigint]],bigint[]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:67
icrc7_tokens_of
Section titled “icrc7_tokens_of”icrc7_tokens_of:
ActorMethod<[Account, [] | [bigint], [] | [bigint]],bigint[]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:68
icrc7_total_supply
Section titled “icrc7_total_supply”icrc7_total_supply:
ActorMethod<[],bigint>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:72
icrc7_transfer
Section titled “icrc7_transfer”icrc7_transfer:
ActorMethod<[TransferArg[]], ([] | [TransferResult])[]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:73
icrc7_tx_window
Section titled “icrc7_tx_window”icrc7_tx_window:
ActorMethod<[], [] | [bigint]>
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:77
Account
Section titled “Account”Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:13
Properties
Section titled “Properties”owner:
Principal
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:14
subaccount
Section titled “subaccount”subaccount: [] | [
Subaccount]
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:15
TransferArg
Section titled “TransferArg”Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:18
Properties
Section titled “Properties”created_at_time
Section titled “created_at_time”created_at_time: [] | [
bigint]
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:23
from_subaccount
Section titled “from_subaccount”from_subaccount: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:22
memo: [] | [
Uint8Array<ArrayBufferLike>]
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:21
to:
Account
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:19
token_id
Section titled “token_id”token_id:
bigint
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:20
Type Aliases
Section titled “Type Aliases”Subaccount
Section titled “Subaccount”Subaccount =
Uint8Array
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:17
TransferError
Section titled “TransferError”TransferError = {
GenericError: {error_code:bigint;message:string; }; } | {Duplicate: {duplicate_of:bigint; }; } | {NonExistingTokenId:null; } | {Unauthorized:null; } | {CreatedInFuture: {ledger_time:bigint; }; } | {InvalidRecipient:null; } | {GenericBatchError: {error_code:bigint;message:string; }; } | {TooOld:null; }
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:25
TransferResult
Section titled “TransferResult”TransferResult = {
Ok:bigint; } | {Err:TransferError; }
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:36
Value = {
Int:bigint; } | {Map: [string,Value][]; } | {Nat:bigint; } | {Blob:Uint8Array; } | {Text:string; } | {Array:Value[]; }
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:40
Generic value in accordance with ICRC-3
Variables
Section titled “Variables”idlFactory
Section titled “idlFactory”
constidlFactory:IDL.InterfaceFactory
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:79
init()
Section titled “init()”
constinit: (args) =>IDL.Type[]
Defined in: packages/canisters/src/declarations/ledger-icrc/icrc_nft-ledger.d.ts:80
Parameters
Section titled “Parameters”typeof IDL
Returns
Section titled “Returns”IDL.Type[]