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

Use cases

  • Identify the result transaction in TON
  • Trace outcomes of specific transactions
  • Confirm details of resulting transactions
Constraints

Constraints

  • Requires a valid result transaction ID
  • Only finds existing result transactions
  • Relies on node synchronization
Get started
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'
Copy
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": []
    }
}
Copy

Request params

Parametersobject
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