EVM Enhanced RPC
getTransactionsByAddress
Learn how to use the getTransactionsByAddress JSON-RPC method.
POST
/
#particle_getTransactionsByAddress
Contextualizing getTransactionsByAddress
getTransactionsByAddress
provides a detailed transaction history for a given address, including status and gas metrics. It returns all associated transactions, regardless of whether they’re pending, successful, or failed, along with the relevant transaction details like gas spent and fees for confirmed transactions.
Query example
JavaScript
Authorizations
Authorization
string
headerrequiredBasic authentication header of the form Basic <encoded-value>
, where <encoded-value>
is the base64-encoded string username:password
.
Body
application/json
jsonrpc
string
default: 2requiredVersion of the JSON-RPC protocol, should be 2.0.
id
integer
default: 1requiredThe request identifier.
method
enum<string>
requiredAPI method being called.
Available options:
particle_getTransactionsByAddress
chainId
integer
requiredThe chain ID.
params
string[]
requiredParameters for the API method call.
Response
200 - application/json
jsonrpc
string
Version of the JSON-RPC protocol, should be 2.0.
id
integer
The request identifier.
result
object[]
Array of transactions.
Was this page helpful?