Skip to main content

txpool_inspect RPC Method

Returns a textual summary of all pending and queued transactions (Supported only on Geth).

Updated on
May 21, 2026

Parameters

This method does not accept any parameters

Returns

object
object

The list of pending and queued transactions grouped by sender address and nonce

pending
object

The map of sender address to a map of nonce → pending transaction summary string

<address>
object

Sender address (20-byte hex) keyed to that account's pending transactions

<nonce>
string

Textual summary of the pending transaction. Standard transfers use {to}: {value} wei + {gas} gas × {gasPrice} wei, where {to} is a 20-byte address, {value} is the transfer amount in wei, {gas} is the gas limit, and {gasPrice} is the gas price in wei. Contract-creation transactions use the prefix contract creation: instead of {to}. Example: 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359: 0 wei + 118518 gas × 401742191487 wei.

queued
object

The map of sender address to a map of nonce → queued transaction summary string

<address>
object

Sender address (20-byte hex) keyed to that account's queued transactions

<nonce>
string

Textual summary of the queued transaction. Standard transfers use {to}: {value} wei + {gas} gas × {gasPrice} wei, where {to} is a 20-byte address, {value} is the transfer amount in wei, {gas} is the gas limit, and {gasPrice} is the gas price in wei. Contract-creation transactions use the prefix contract creation: instead of {to}. Example: contract creation: 6552000000000000 wei + 100000 gas × 80000000000 wei.

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"pending": {
6
"0x26588a9301b0428d95e6Fc3A5024fcE8BEc12D51": {
7
"31813": "0x4C42CBB637c9f0115dDE8518E703b387351c3A0E: 0.1 ETH"
8
},
9
"0x9F3aB16D39d71C4D5f69774B5c15F50Ba45D2313": {
10
"1": "0xdAC17F958D2ee523a2206206994597C13D831ec7: 0 ETH + 86848 bytes"
11
}
12
},
13
"queued": {
14
"0x3B24515c7A93CB7845D1E13Ef7f6E63eA3cb4f93": {
15
"10": "0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE: 0 ETH + 68 bytes"
16
}
17
}
18
}
19
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"pending": {
6
"0x26588a9301b0428d95e6Fc3A5024fcE8BEc12D51": {
7
"31813": "0x4C42CBB637c9f0115dDE8518E703b387351c3A0E: 0.1 ETH"
8
},
9
"0x9F3aB16D39d71C4D5f69774B5c15F50Ba45D2313": {
10
"1": "0xdAC17F958D2ee523a2206206994597C13D831ec7: 0 ETH + 86848 bytes"
11
}
12
},
13
"queued": {
14
"0x3B24515c7A93CB7845D1E13Ef7f6E63eA3cb4f93": {
15
"10": "0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE: 0 ETH + 68 bytes"
16
}
17
}
18
}
19
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free