Skip to main content
GET
Retrieve detailed information about a specific transaction

Authorizations

Authorization
string
header
required

API key passed as a Bearer token in the Authorization header.

Path Parameters

transaction_hash_param
string
required

Transaction hash in the path

Pattern: ^0x([A-Fa-f0-9]{64})$
chain_id
string
required

The ID of the blockchain

Response

Detailed information about the specified transaction.

Transaction response

authorization_list
SignedAuthorization · object[] | null
required
base_fee_per_gas
string | null
required
Pattern: ^-?([1-9][0-9]*|0)$
block_number
integer | null
required
confirmation_duration
integer[]
required

Array of time intervals in milliseconds. Can be empty [] (no info), single value [interval] (means that the transaction was confirmed within {interval} milliseconds), or two values [short_interval, long_interval] (means that the transaction's confirmation took from {short_interval} to {long_interval} milliseconds)

Maximum array length: 2

Duration in milliseconds

Required range: x >= 0
Example:
confirmations
integer
required
Required range: x >= 0
created_contract
Address · object | null
required

Address

decoded_input
DecodedInput · object | null
required
exchange_rate
string | null
required
Pattern: ^([1-9][0-9]*|0)(\.[0-9]+)?$
fee
Fee · object
required
fhe_operations_count
integer
required

Number of FHE (Fully Homomorphic Encryption) operations in the transaction

from
Address · object
required

Address

gas_limit
string
required
Pattern: ^-?([1-9][0-9]*|0)$
gas_price
string | null
required
Pattern: ^-?([1-9][0-9]*|0)$
gas_used
string | null
required
Pattern: ^-?([1-9][0-9]*|0)$
has_error_in_internal_transactions
boolean | null
required
hash
string
required
Pattern: ^0x([A-Fa-f0-9]{64})$
historic_exchange_rate
string | null
required
Pattern: ^([1-9][0-9]*|0)(\.[0-9]+)?$
is_pending_update
boolean | null
required
max_fee_per_gas
string | null
required
Pattern: ^-?([1-9][0-9]*|0)$
max_priority_fee_per_gas
string | null
required
Pattern: ^-?([1-9][0-9]*|0)$
method
string | null
required

Method name or hex method id

Example:

"transfer"

nonce
integer
required
Required range: x >= 0
position
integer | null
required
Required range: x >= 0
priority_fee
string | null
required
Pattern: ^-?([1-9][0-9]*|0)$
raw_input
string
required
Pattern: ^0x([A-Fa-f0-9]*)$
result
required
Available options:
pending,
awaiting_internal_transactions,
success,
dropped/replaced
revert_reason
DecodedInput · object
required
status
enum<string> | null
required
Available options:
ok,
error
timestamp
string<date-time> | null
required
to
Address · object
required

Address

token_transfers
TokenTransfer · object[] | null
required
token_transfers_overflow
boolean | null
required
transaction_burnt_fee
string | null
required
Pattern: ^-?([1-9][0-9]*|0)$
transaction_tag
string | null
required

Transaction tag set in My Account

Example:

"personal"

transaction_types
enum<string>[]
required
Available options:
coin_transfer,
contract_call,
contract_creation,
rootstock_bridge,
rootstock_remasc,
token_creation,
token_transfer,
blob_transaction,
set_code_transaction
type
integer | null
required
value
string
required
Pattern: ^-?([1-9][0-9]*|0)$
arbitrum
object