# Get Transaction Details

Get all the details about a transaction.\
This can be any transaction that you have the hash for, not necessarily from the current connected wallet.

## &#x20;<mark style="background-color:blue;">Events</mark>&#x20;

<table><thead><tr><th width="170">Event name</th><th>Details</th></tr></thead><tbody><tr><td>TX Data Ready</td><td>All states will be available only after this event triggers</td></tr></tbody></table>

## &#x20;<mark style="background-color:blue;">States</mark>&#x20;

<table><thead><tr><th width="258">State name</th><th width="102.33333333333331">Type</th><th>Details</th></tr></thead><tbody><tr><td>TX: Amount sent</td><td>Number</td><td>Will be empty if none was sent.</td></tr><tr><td>TX: Sent to Address</td><td>Text</td><td></td></tr><tr><td>TX: Sent from Address</td><td>Text</td><td>Wallet Address or Contract Address</td></tr><tr><td>TX: Contract used</td><td>Text</td><td>If it is not an interaction with a contract, it will be empty.</td></tr><tr><td>TX: Timestamp</td><td>Date</td><td></td></tr><tr><td>TX: Status</td><td>Text</td><td><code>Success, Pending, Error</code></td></tr><tr><td>TX: Full JSON Data</td><td>Text</td><td>Full JSON response in text format, you can extract data from it using Bubble's integrated regex feature.</td></tr><tr><td>Transaction - confirmations</td><td>Number</td><td></td></tr></tbody></table>
