tryLocateResultTx - Ton
tryLocateResultTx. Attempts to locate the result of a specified transaction on the TON blockchain, providing information on whether the transaction has been processed and its current status.
tryLocateResultTx - ton [Value: 100CU]
Attempts to locate the source transaction associated with a specified transaction hash on the TON blockchain, providing details about its origin and status.
Use cases
- Identify the result transaction in TON
- Trace outcomes of specific transactions
- Confirm details of resulting transactions
Constraints
- Requires a valid result transaction ID
- Only finds existing result transactions
- Relies on node synchronization
Unlock Access to 50+ chains
Boost your app's speed and reliability with dRPC - get your access API key
Language
Request
Examples
curl --request GET \
--url ' https://ton.drpc.org/rest/tryLocateResultTx?source=UQAX2d4C2d48JeA-0y2_peGabRVumnKY22xPvkuEayC3zTI1&destination=UQBP4mzpDIywL1SV-Wp9ZuBBlzprR9eXQgSYGEXiUEHm73vA&created_lt=47597573000002' \
--header 'accept: application/json'
Response
200
"ok": true,
"result": {
"@type": "raw.transaction",
"address": {
"@type": "accountAddress",
"account_address": "EQBP4mzpDIywL1SV-Wp9ZuBBlzprR9eXQgSYGEXiUEHm7yYF"
},
"utime": 1720370807,
"data": "te6cckECCAEAAcYAA7N0/ibOkMjLAvVJX5an1m4EGXOmtH15dCBJgYReJQQebvAAArSixuS0NxLUvVgs8QeGGFM2MZwhibMZb5gyItVOLXOT/S0xskoAAAK0graeWDZorGdwABRUR+gBAgMBAaAEAIJyQ6mmQyZ39HLmBav8jckU7IrGamu4wzwWzKlJuYOGa/n6kZCfzjVebR8px97WNeOqId7XzjMSA2dM8e5vAZIEWgIVDIF/yMPQkBhTiBEGBwGvSAAvs7wFs7x4S8B9plt/S8M02irdNOUxttiffJcI1kFvmwAT+Js6QyMsC9UlflqfWbgQZc6a0fXl0IEmBhF4lBB5u8w9CQAGDGcIAABWlFjcloTNFYzuwAUAagAAAABidWdhdHRpYm95dmljZSAyNjUsMDAwIPCfko4gYXZhaWxhYmxlIG9uIGZyYWdtZW50AJonyCcQAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbwAAAAAAAAAAAAAAAAS1FLaRJ5QuM990nhh8UYSKv4bVGu4tw/IIW8MYUE5+OBHSfO+8=",
"transaction_id": {
"@type": "internal.transactionId",
"lt": "47597573000003",
"hash": "mlVb0ixiGkELIAog5jwcqDOEcJa3R1CQk/20yaYAQ10="
},
"fee": "41535",
"storage_fee": "1535",
"other_fee": "40000",
"in_msg": {
"@type": "raw.message",
"source": "EQAX2d4C2d48JeA-0y2_peGabRVumnKY22xPvkuEayC3zW_w",
"destination": "EQBP4mzpDIywL1SV-Wp9ZuBBlzprR9eXQgSYGEXiUEHm7yYF",
"value": "1000000",
"fwd_fee": "406404",
"ihr_fee": "0",
"created_lt": "47597573000002",
"body_hash": "0+UqzPwXQY+jCm7ohKTneJ+Yi3q08vctwy000JALqts=",
"msg_data": {
"@type": "msg.dataText",
"text": "YnVnYXR0aWJveXZpY2UgMjY1LDAwMCDwn5KOIGF2YWlsYWJsZSBvbiBmcmFnbWVudA=="
},
"message": "bugattiboyvice 265,000 available on fragment"
},
"out_msgs": []
}
}
Request params
object
sourcestring
Required. The source address of the result transaction.
destinationstring
Required. The destination address of the result transaction.
created_ltstring
Required. The logical time when the result transaction was created.
Response
200
Response params
object
okboolean
Indicates if the request was successful.
resultobject
Details of the raw transaction.
object
@typestring
Type of the transaction data.
addressobject
Address details of the transaction.
object
@typestring
Type of the address data.
account_addressstring
Account address involved in the transaction.
utimeinteger
Unix timestamp of the transaction.
datastring
Encoded transaction data.
transaction_idobject
Identifier details of the transaction.
object
@typestring
Type of the transaction ID.
ltstring
Logical time of the transaction.
hashstring
Hash of the transaction.
feestring
Total transaction fee.
storage_feestring
Fee for storage used in the transaction.
other_feestring
Other fees associated with the transaction.
in_msgobject
Details of the incoming message in the transaction.
object
@typestring
Type of the incoming message.
sourcestring
Source address of the incoming message.
destinationstring
Destination address of the incoming message.
valuestring
Value transferred in the incoming message.
fwd_feestring
Forwarding fee of the incoming message.
ihr_feestring
Instant Hypercube Routing fee of the incoming message.
created_ltstring
Logical time when the incoming message was created.
body_hashstring
Hash of the message body.
msg_dataobject
Data contained in the message.
object
@typestring
Type of the message data.
textstring
Text content of the message data, encoded in Base64.
messagestring
Decoded message content.
out_msgsarray
Array of outgoing messages, if any.
object