Properties Private
Optional
Readonly
#adapter #adapter ?: AxiosAdapter
Private
Optional
Readonly
#api Key #api Key ?: string
Private
Readonly
#endpoint #endpoint : string
Private
Readonly
#timeout #timeout : number
Methods Private
call Json Rpc call Json Rpc < T > ( method , params , returnSchema ) : Promise < T > Private
Parameters method : string params : any returnSchema : ZodType < T , ZodTypeDef , T > Returns Promise < T > detect Address detect Address ( address ) : Promise < { bounceable : { b64: string; b64url: string; }; given_type : "raw_form" | "dns" | "friendly_bounceable" | "friendly_non_bounceable" ; non_bounceable : { b64: string; b64url: string; }; raw_form : string ; test_only : boolean ; } > Returns Promise < { bounceable : { b64: string; b64url: string; }; given_type : "raw_form" | "dns" | "friendly_bounceable" | "friendly_non_bounceable" ; non_bounceable : { b64: string; b64url: string; }; raw_form : string ; test_only : boolean ; } > estimate Fee estimate Fee ( address , body , init_code , init_data , ignore_chksig ) : Promise < { @type : "query.fees" ; destination_fees : ( { "@type": "fees"; fwd_fee: string | number; storage_fee: string | number; in_fwd_fee: string | number; gas_fee: string | number; }) [] ; source_fees : { "@type": "fees"; fwd_fee: string | number; storage_fee: string | number; in_fwd_fee: string | number; gas_fee: string | number; }; } > Parameters address : string body : string init_code : string init_data : string ignore_chksig : boolean Returns Promise < { @type : "query.fees" ; destination_fees : ( { "@type": "fees"; fwd_fee: string | number; storage_fee: string | number; in_fwd_fee: string | number; gas_fee: string | number; }) [] ; source_fees : { "@type": "fees"; fwd_fee: string | number; storage_fee: string | number; in_fwd_fee: string | number; gas_fee: string | number; }; } > get Address Balance get Address Balance ( address ) : Promise < string | number > Returns Promise < string | number > get Address Information get Address Information ( address ) : Promise < { @type : "raw.fullAccountState" ; balance : string | number ; block_id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; code : string ; data : string ; frozen_hash : string ; last_transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; state : "active" | "uninitialized" | "frozen" ; sync_utime : number ; } > Returns Promise < { @type : "raw.fullAccountState" ; balance : string | number ; block_id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; code : string ; data : string ; frozen_hash : string ; last_transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; state : "active" | "uninitialized" | "frozen" ; sync_utime : number ; } > get Address State get Address State ( address ) : Promise < "active" | "uninitialized" | "frozen" > Returns Promise < "active" | "uninitialized" | "frozen" > get Block Header get Block Header ( workchain , shard , seqno , optional ? ) : Promise < { @type : "blocks.header" ; after_merge : boolean ; after_split : boolean ; before_split : boolean ; catchain_seqno : number ; end_lt : string ; flags : number ; gen_utime : number ; global_id : number ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; is_key_block : boolean ; min_ref_mc_seqno : number ; prev_blocks : ( { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }) [] ; prev_key_block_seqno : number ; start_lt : string ; validator_list_hash_short : number ; version : number ; vert_seqno : number ; want_merge : boolean ; want_split : boolean ; } > Parameters workchain : number shard : string seqno : number Optional
optional : { file_hash ?: string ; root_hash ?: string ; } Optional
file_ hash ?: string Optional
root_ hash ?: string Returns Promise < { @type : "blocks.header" ; after_merge : boolean ; after_split : boolean ; before_split : boolean ; catchain_seqno : number ; end_lt : string ; flags : number ; gen_utime : number ; global_id : number ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; is_key_block : boolean ; min_ref_mc_seqno : number ; prev_blocks : ( { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }) [] ; prev_key_block_seqno : number ; start_lt : string ; validator_list_hash_short : number ; version : number ; vert_seqno : number ; want_merge : boolean ; want_split : boolean ; } > get Block Transactions get Block Transactions ( workchain , shard , seqno , optional ? ) : Promise < { @type : "blocks.transactions" ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; incomplete : boolean ; req_count : number ; transactions : ( { "@type": "blocks.shortTxId"; lt: string; hash: string; mode: number; account: string; }) [] ; } > Parameters workchain : number shard : string seqno : number Optional
optional : { after_hash ?: string ; after_lt ?: string ; count ?: number ; file_hash ?: string ; root_hash ?: string ; } Optional
after_ hash ?: string Optional
after_ lt ?: string Optional
count ?: number Optional
file_ hash ?: string Optional
root_ hash ?: string Returns Promise < { @type : "blocks.transactions" ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; incomplete : boolean ; req_count : number ; transactions : ( { "@type": "blocks.shortTxId"; lt: string; hash: string; mode: number; account: string; }) [] ; } > get Config Param get Config Param ( config_id , optional ? ) : Promise < { @type : "configInfo" ; config : { "@type": "tvm.cell"; bytes: string; }; } > Parameters config_id : number Optional
optional : { seqno ?: number ; } Returns Promise < { @type : "configInfo" ; config : { "@type": "tvm.cell"; bytes: string; }; } > get Consensus Block get Consensus Block ( ) : Promise < { consensus_block : number ; timestamp : number ; } > Returns Promise < { consensus_block : number ; timestamp : number ; } > get Extended Address Information get Extended Address Information ( address ) : Promise < { @type : "fullAccountState" ; account_state : ( ( { code: string; data: string; "@type": "raw.accountState"; frozen_hash: string; }) | ( { "@type": "wallet.v3.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.v4.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v1.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v2.accountState"; wallet_id: string | number; }) | ( { "@type": "dns.accountState"; wallet_id: string | number; }) | ( { "@type": "rwallet.accountState"; seqno: number; wallet_id: string | number; unlocked_balance: string | number; config: { "@type": "rwallet.config"; start_at: number; limits: { value: number; "@type": "rwallet.limit"; seconds: number; }[]; }; }) ) & ( undefined | ( { code: string; data: string; "@type": "raw.accountState"; frozen_hash: string; }) | ( { "@type": "wallet.v3.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.v4.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v1.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v2.accountState"; wallet_id: string | number; }) | ( { "@type": "dns.accountState"; wallet_id: string | number; }) | ( { "@type": "rwallet.accountState"; seqno: number; wallet_id: string | number; unlocked_balance: string | number; config: { "@type": "rwallet.config"; start_at: number; limits: { value: number; "@type": "rwallet.limit"; seconds: number; }[]; }; }) ) ; address : { "@type": "accountAddress"; account_address: string; }; balance : string | number ; block_id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; last_transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; revision : number ; sync_utime : number ; } > Returns Promise < { @type : "fullAccountState" ; account_state : ( ( { code: string; data: string; "@type": "raw.accountState"; frozen_hash: string; }) | ( { "@type": "wallet.v3.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.v4.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v1.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v2.accountState"; wallet_id: string | number; }) | ( { "@type": "dns.accountState"; wallet_id: string | number; }) | ( { "@type": "rwallet.accountState"; seqno: number; wallet_id: string | number; unlocked_balance: string | number; config: { "@type": "rwallet.config"; start_at: number; limits: { value: number; "@type": "rwallet.limit"; seconds: number; }[]; }; }) ) & ( undefined | ( { code: string; data: string; "@type": "raw.accountState"; frozen_hash: string; }) | ( { "@type": "wallet.v3.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.v4.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v1.accountState"; seqno: number; wallet_id: string | number; }) | ( { "@type": "wallet.highload.v2.accountState"; wallet_id: string | number; }) | ( { "@type": "dns.accountState"; wallet_id: string | number; }) | ( { "@type": "rwallet.accountState"; seqno: number; wallet_id: string | number; unlocked_balance: string | number; config: { "@type": "rwallet.config"; start_at: number; limits: { value: number; "@type": "rwallet.limit"; seconds: number; }[]; }; }) ) ; address : { "@type": "accountAddress"; account_address: string; }; balance : string | number ; block_id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; last_transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; revision : number ; sync_utime : number ; } > get Masterchain Block Header get Masterchain Block Header ( seqno ) : Promise < { @type : "blocks.header" ; after_merge : boolean ; after_split : boolean ; before_split : boolean ; catchain_seqno : number ; end_lt : string ; flags : number ; gen_utime : number ; global_id : number ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; is_key_block : boolean ; min_ref_mc_seqno : number ; prev_blocks : ( { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }) [] ; prev_key_block_seqno : number ; start_lt : string ; validator_list_hash_short : number ; version : number ; vert_seqno : number ; want_merge : boolean ; want_split : boolean ; } > Returns Promise < { @type : "blocks.header" ; after_merge : boolean ; after_split : boolean ; before_split : boolean ; catchain_seqno : number ; end_lt : string ; flags : number ; gen_utime : number ; global_id : number ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; is_key_block : boolean ; min_ref_mc_seqno : number ; prev_blocks : ( { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }) [] ; prev_key_block_seqno : number ; start_lt : string ; validator_list_hash_short : number ; version : number ; vert_seqno : number ; want_merge : boolean ; want_split : boolean ; } > get Masterchain Block Signatures get Masterchain Block Signatures ( seqno ) : Promise < { @type : "blocks.blockSignatures" ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; signatures : ( { "@type": "blocks.signature"; node_id_short: string; signature: string; }) [] ; } > Returns Promise < { @type : "blocks.blockSignatures" ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; signatures : ( { "@type": "blocks.signature"; node_id_short: string; signature: string; }) [] ; } > get Masterchain Block Transactions get Masterchain Block Transactions ( seqno ) : Promise < { @type : "blocks.transactions" ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; incomplete : boolean ; req_count : number ; transactions : ( { "@type": "blocks.shortTxId"; lt: string; hash: string; mode: number; account: string; }) [] ; } > Returns Promise < { @type : "blocks.transactions" ; id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; incomplete : boolean ; req_count : number ; transactions : ( { "@type": "blocks.shortTxId"; lt: string; hash: string; mode: number; account: string; }) [] ; } > get Masterchain Info get Masterchain Info ( ) : Promise < { @type : "blocks.masterchainInfo" ; init : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; last : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; state_root_hash : string ; } > Returns Promise < { @type : "blocks.masterchainInfo" ; init : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; last : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; state_root_hash : string ; } > get Shard Block Proof get Shard Block Proof ( workchain , shard , seqno , optional ? ) : Promise < { @type : "blocks.shardBlockProof" ; from : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; links : ( { "@type": "blocks.shardBlockLink"; id: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; proof: string; }) [] ; mc_id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; mc_proof : ( { "@type": "blocks.blockLinkBack"; proof: string; to_key_block: boolean; from: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; to: { ...; }; dest_proof: string; state_proof: string; }) [] ; } > Parameters workchain : number shard : string seqno : number Optional
optional : { from_seqno ?: number ; } Optional
from_ seqno ?: number Returns Promise < { @type : "blocks.shardBlockProof" ; from : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; links : ( { "@type": "blocks.shardBlockLink"; id: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; proof: string; }) [] ; mc_id : { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; mc_proof : ( { "@type": "blocks.blockLinkBack"; proof: string; to_key_block: boolean; from: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }; to: { ...; }; dest_proof: string; state_proof: string; }) [] ; } > get Shards get Shards ( seqno ) : Promise < { @type : "blocks.shards" ; shards : ( { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }) [] ; } > Returns Promise < { @type : "blocks.shards" ; shards : ( { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }) [] ; } > get Transactions get Transactions ( address , optional ? ) : Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } [] > Parameters address : string Optional
optional : { archival ?: boolean ; hash ?: string ; limit ?: number ; lt ?: string ; to_lt ?: string ; } Optional
archival ?: boolean Optional
hash ?: string Optional
limit ?: number Optional
lt ?: string Optional
to_ lt ?: string Returns Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } [] > get Wallet Information get Wallet Information ( address ) : Promise < { account_state : string ; balance : string | number ; last_transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; seqno : number ; wallet : boolean ; wallet_id : string | number ; wallet_type : string ; } > Returns Promise < { account_state : string ; balance : string | number ; last_transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; seqno : number ; wallet : boolean ; wallet_id : string | number ; wallet_type : string ; } > lookup Block lookup Block ( workchain , shard , optional ? ) : Promise < { @type : "ton.blockIdExt" ; file_hash : string ; root_hash : string ; seqno : number ; shard : string ; workchain : number ; } > Parameters workchain : number shard : string Optional
optional : { lt ?: string ; seqno ?: number ; unixtime ?: number ; } Optional
lt ?: string Optional
seqno ?: number Optional
unixtime ?: number Returns Promise < { @type : "ton.blockIdExt" ; file_hash : string ; root_hash : string ; seqno : number ; shard : string ; workchain : number ; } > pack Address pack Address ( address ) : Promise < string > Returns Promise < string > run Get Method run Get Method ( address , method , stack ) : Promise < { exit_code : number ; gas_used : number ; stack : unknown [] ; } > Parameters address : string method : string stack : TupleItem [] Returns Promise < { exit_code : number ; gas_used : number ; stack : unknown [] ; } > send Boc send Boc ( boc ) : Promise < { @type : "ok" ; } > Returns Promise < { @type : "ok" ; } > send Boc Return Hash send Boc Return Hash ( boc ) : Promise < { @type : "raw.extMessageInfo" ; hash : string ; } > Returns Promise < { @type : "raw.extMessageInfo" ; hash : string ; } > try Locate Result Tx try Locate Result Tx ( source , destination , created_lt ) : Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } > Parameters source : string destination : string created_lt : string Returns Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } > try Locate Source Tx try Locate Source Tx ( source , destination , created_lt ) : Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } > Parameters source : string destination : string created_lt : string Returns Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } > try Locate Tx try Locate Tx ( source , destination , created_lt ) : Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } > Parameters source : string destination : string created_lt : string Returns Promise < { @type : "raw.transaction" ; address : { "@type": "accountAddress"; account_address: string; }; data : string ; fee : string | number ; in_msg : { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }; other_fee : string | number ; out_msgs : ( { value: string; "@type": "raw.message"; source: string; destination: string; fwd_fee: string | number; ihr_fee: string | number; created_lt: string; body_hash: string; msg_data: { "@type": "msg.dataRaw"; body: string; init_state: string; } | { ...; } | { ...; } | { ...; }; message?: string | undefined; }) [] ; storage_fee : string | number ; transaction_id : { "@type": "internal.transactionId"; lt: string; hash: string; }; utime : number ; } > unpack Address unpack Address ( address ) : Promise < string > Returns Promise < string > Static
parse Stack parse Stack ( items ) : TupleReader Returns TupleReader Static
parse Stack Item parse Stack Item ( item ) : TupleItem Returns TupleItem Static
parse Stack Item Element parse Stack Item Element ( element ) : TupleItem Returns TupleItem Static
serialize Stack serialize Stack ( items ) : any [] Returns any []
Method to call jsonrpc.