ChainTx
Defined in: history.ts:48
One transaction as seen from address, normalized across chains.
Properties
Section titled “Properties”address
Section titled “address”address:
string
Defined in: history.ts:58
The address this history was fetched for (the wallet’s own).
block?
Section titled “block?”
optionalblock?:bigint
Defined in: history.ts:72
Block number / slot / lt, for ordering and cursors.
optionalcall?:ChainCall
Defined in: history.ts:70
The invoked contract / program, when it is not a plain transfer.
chain:
string
Defined in: history.ts:50
CAIP-2 chain id.
optionalfee?:bigint
Defined in: history.ts:68
Network fee paid by from, in native base units; undefined when unknown.
from:
string
Defined in: history.ts:60
Sender (the fee payer).
hash:
string
Defined in: history.ts:52
Transaction hash.
nativeValue
Section titled “nativeValue”nativeValue:
bigint
Defined in: history.ts:64
Native value moved by the top-level transaction, base units (0 for pure token / contract calls).
optionalraw?:unknown
Defined in: history.ts:74
Chain-specific extras the source wants to keep (parsed TON actions, Solana logs…). Opaque to the kit.
status
Section titled “status”status:
ChainTxStatus
Defined in: history.ts:56
Whether it succeeded.
time:
number
Defined in: history.ts:54
Unix seconds.
to:
string|null
Defined in: history.ts:62
Primary destination: recipient of a transfer or the called contract. Null for contract creation / multi-destination.
transfers
Section titled “transfers”transfers:
ChainTransfer[]
Defined in: history.ts:66
Every native + token movement the chain reports for this tx, including internal ones, from the explorer / parsed instructions.