Query Parameters
An identifier of the target TON account in any form
Maximum number of transactions to return. The maximum value is 100
Logical time of the transaction to start with. Must be sent together with hash
Hash of the transaction to start with, in base64 or hex encoding. Must be sent together with lt
Logical time of the transaction to finish with. Used to limit the number of transactions returned
If true, only liteservers with full history are queried. Use when fetching transactions older than the available recent window
Returns
Indicates whether the request was successful
The result object which contains the following fields:
Specifies the type of the result, set to raw.transactions
An array of raw.transaction objects matching the query, each containing:
The type of the transaction object, set to raw.transaction
The account address that owns the transaction
The type indicating an account address
The user-friendly account address string
The unix timestamp when the transaction occurred
The serialized BoC of the transaction in base64
The unique identifier of the transaction:
The type of the transaction id object
The logical time of the transaction
The base64 hash of the transaction
The total fee paid for the transaction in nanotons
The portion of the fee paid for storage in nanotons
The portion of the fee not attributed to storage in nanotons
The inbound message that triggered the transaction (if any), in raw form with full source and destination address objects:
The type of the message object, set to raw.message
The base64 hash of the message
The source account address of the message:
The type indicating an account address
The user-friendly source account address
The destination account address of the message:
The type indicating an account address
The user-friendly destination account address
The amount of nanotons transferred with the message
Additional non-TON currencies transferred with the message
The forwarding fee in nanotons
The Instant Hypercube Routing fee in nanotons
The logical time when the message was created
The base64 hash of the message body
The message data payload, which can be text or raw data:
The type of message data, either msg.dataText or msg.dataRaw
The base64-encoded text content (when @type is msg.dataText)
The base64-encoded message body (when @type is msg.dataRaw)
The base64-encoded initial state (when @type is msg.dataRaw)
The list of outbound messages produced by the transaction in raw form, each with the same structure as in_msg
The type of the message object, set to raw.message
The base64 hash of the message
The source account address of the message
The type indicating an account address
The user-friendly source account address
The destination account address of the message
The type indicating an account address
The user-friendly destination account address
The amount of nanotons transferred with the message
Additional non-TON currencies transferred with the message
The forwarding fee in nanotons
The Instant Hypercube Routing fee in nanotons
The logical time when the message was created
The base64 hash of the message body
The message data payload
The type of message data, either msg.dataText or msg.dataRaw
The base64-encoded text content (when @type is msg.dataText)
The base64-encoded message body (when @type is msg.dataRaw)
The base64-encoded initial state (when @type is msg.dataRaw)
The transaction id pointing to the next page of older transactions, used for pagination
The type of the transaction id object
The logical time of the previous transaction
The base64 hash of the previous transaction
Additional metadata used internally for tracing and debugging