All

Retrieves all transactions matching the specified filters.

👍

Blockchains Supported

This endpoint supports Bitcoin, Bitcoin Cash, Ethereum, Litecoin and Polygon.

Response Data

Field

Type

Description

blockNumber

string

The blocknumber of the block in which the specified transaction is contained.

confirmations

string

The total number of confirmations.

contractAddress

string

The address of the contract if this transaction created a contract and null otherwise.

cumulativeGasUsed

string

The total gas used up to and including the transaction.

fee

string

The transaction fee.

from

object

Contains data about the transaction sender.

from.address

string

The address hash of the sender.

to

array

Contains objects that hold data about the recipient address(es).

icon

string

The image icon of the asset (where applicable).

decodedTransactionInput

string

The 'input' field of transactions decoded, using the ABI of the involved contract .

address

string

The address hash of the recipient.

gasLimit

string

The value equal to the maximum amount of gas that should be used in executing this transaction.

gasPrice

string

The value equal to the number of computation units (in Ethereum Wei) to be paid per unit of gas for all computation costs incurred as a result of the execution of this transaction.

gasUsed

string

The value equal to the total amount of gas used by the transaction.

index

string

The index of the transaction in the order that it appears within the block.

size

number

(ONLY FOR UTXO CHAINS) Size of the transaction.

virtualSize

number

(ONLY FOR UTXO CHAINS) Virtual size of the transaction.

hash

string

The transaction hash.

input

string

The input data to the function.

logsBloom

The Bloom filter composed from indexable information (logger address and log topics) contained in each log entry from the receipt of each transaction in the transactions list.

maxFeePerGas

number

Maximum amount that can be paid to validate and include this transaction in the blockchain.

maxPriorityFeePerGas

number

The value equal to the number of transactions sent by the address.

nonce

string

The value equal to the number of transactions sent by the address.

publicKey

string

The public key hash.

r

string

ECDSA digital signature r (32 bytes) generated by private key and used to validate the sender of the transaction.

raw

string

The signed transaction in Recursive Length Prefix (RLP) encoded form.

root

string

The transaction root hash.

s

string

ECDSA digital signature s (32 bytes) generated by private key and used to validate the sender of the transaction.

status

string

The status of the transaction:
null - pending
0x1 - success
0x0 - failed

type

number

The transaction type:
0 - legacy
2 - EIP 1559

v

Used by ECDSA to recover correct public key when validating signature of transactions. Combination of recovery id and chain id.

value

string

The scalar value equal to the number of units (in Ethereum Wei) to be transferred to the message call’s recipient or, in the case of contract creation, as an endowment to the newly created contract. See full value conversion reference here.

timestamp

number

The value equal to the reasonable output of Unix’s time() at this transactions confirmation.

statusResult

object

Contains details about the transaction status.

code

string

The status of the transaction:
null - pending
0x1 - success
0x0 - failed

confirmed

bool

true if the transactions has been confirmed false otherwise.

success

bool

Indicates the success or failure of a transaction:
null - pending
true - success
false - failed

name

string

The string representation of the transaction status:

  • 'pending'
  • 'failed'
  • 'success'
Language
Click Try It! to start a request and see the response here!