txpool_inspect
方法返回交易池中所有待处理和排队交易的文本摘要。此方法主要由Geth客户端支持,提供等待被打包进区块的交易的可读概览,而不包含完整的交易详情。
此方法不需要参数,并返回交易池的结构化摘要。
包含待处理和排队交易摘要的对象
按发送者地址和nonce分组的待处理交易映射
按发送者地址和nonce分组的排队交易映射
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"pending": {
"0x0216d5032f356960cd3749c31ab34eeff21b3395": {
"806": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984: 0 wei + 21000 gas × 8000000000 wei"
},
"0x0239769a1adf4def9f1b1e5e2ab4d89c3cc5ba59": {
"4": "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2: 0 wei + 400000 gas × 10000000000 wei"
}
},
"queued": {
"0x00e4d0b50e4294f9b9eb2381b0ef33745f5a0a69": {
"7": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2: 0 wei + 21000 gas × 24200000000 wei"
},
"0x0216d5032f356960cd3749c31ab34eeff21b3395": {
"807": "0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D: 0 wei + 189000 gas × 3000000000 wei"
}
}
}
}
响应的结构如下:
接收者地址: 价值 + gasLimit × gasPrice
待处理:有资格被包含在下一个区块中的交易
具有有效的nonce(等于发送者的当前nonce)
满足所有其他有效性标准
排队:尚未有资格执行的交易
可能有未来的nonce(高于发送者的当前nonce + 待处理计数)
可能正在等待来自同一发送者的其他交易
可能有其他限制导致无法立即执行
txpool_content