Skip to main content

txpool_contentFrom RPC Method

Retrieves the transactions contained within the txpool, returning pending and queued transactions of this address, grouped by nonce

Updated on
Mar 27, 2026

Parameters

address
string
REQUIRED

The sender address to filter transactions

Returns

object
object

Pending and queued transactions for the filtered address, grouped by nonce

pending
object

Map of hexadecimal nonce to pending transaction object

<nonce>
object

Pending transaction object

blockHash
string | null

The hash of the block where this transaction was in, null here

blockNumber
string | null

The block number where this transaction was added encoded as a hexadecimal, null here

from
string

The address of the sender

gas
string

The total amount of gas units used in the transaction

gasPrice
string

The total amount in wei the sender is willing to pay for the transaction

maxFeePerGas
string

The maximum amount of gas willing to be paid for the transaction

maxPriorityFeePerGas
string

The maximum amount of gas to be included as a tip to the miner

hash
string

The hash of the transaction

input
string

The encoded transaction input data

nonce
string

The number of transactions the sender has sent till now

to
string | null

The address of the receiver. null when its a contract creation transaction

transactionIndex
string | null

An integer of the transactions index position in the block encoded as a hexadecimal format, null here

value
string

The value transferred in Wei encoded as a hexadecimal format

type
string

A number between 0 and 0x7f, for a total of 128 possible transaction types

accessList
array

A list of addresses and storage keys that the transaction plans to access, introduced in EIP-2929

chainId
string

It returns a hexadecimal value in string format which represents an integer of the chain ID

v
string

The ECDSA recovery id encoded as a hexadecimal format

r
string

The ECDSA signature r

s
string

The ECDSA signature s

yParity
string

The yParity field

queued
object

Map of hexadecimal nonce to queued transaction object

<nonce>
object

Queued transaction object

blockHash
string | null

The hash of the block where this transaction was in, null here

blockNumber
string | null

The block number where this transaction was added encoded as a hexadecimal, null here

from
string

The address of the sender

gas
string

The total amount of gas units used in the transaction

gasPrice
string

The total amount in wei the sender is willing to pay for the transaction

maxFeePerGas
string

The maximum amount of gas willing to be paid for the transaction

maxPriorityFeePerGas
string

The maximum amount of gas to be included as a tip to the miner

hash
string

The hash of the transaction

input
string

The encoded transaction input data

nonce
string

The number of transactions the sender has sent till now

to
string | null

The address of the receiver. null when its a contract creation transaction

transactionIndex
string | null

An integer of the transactions index position in the block encoded as a hexadecimal format, null here

value
string

The value transferred in Wei encoded as a hexadecimal format

type
string

A number between 0 and 0x7f, for a total of 128 possible transaction types

accessList
array

A list of addresses and storage keys that the transaction plans to access, introduced in EIP-2929

chainId
string

It returns a hexadecimal value in string format which represents an integer of the chain ID

v
string

The ECDSA recovery id encoded as a hexadecimal format

r
string

The ECDSA signature r

s
string

The ECDSA signature s

yParity
string

The yParity field

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"pending": {},
6
"queued": {}
7
}
8
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"pending": {},
6
"queued": {}
7
}
8
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free