Go-Ethereum
交易池中的那些多筆交易是什麼?
我正在執行geth。通過
txpool.content.pending
我正在查看我的節點目前看到的交易。它通過他們的交易雜湊(我認為)給了我一堆交易,在下面的例子中,我認為交易是0xea674fdde714fd979de3edf0f56aa9716b898ec8
. 該事務有兩個子對象,我想知道它們是什麼。我說的是214823
和214824
。這些索引是什麼,為什麼在同一個雜湊下有兩個交易對象?nonce
,to
並且value
是不同的,因此我想知道為什麼它們會出現在相同的事務雜湊下。0xea674fdde714fd979de3edf0f56aa9716b898ec8: { 214823: [{ blockHash: "0x0000000000000000000000000000000000000000000000000000000000000000", blockNumber: null, from: "0xea674fdde714fd979de3edf0f56aa9716b898ec8", gas: "0x15f90", gasPrice: "0x4a817c800", hash: "0xf600f6000087513137182f9aee222618bb813e17cd1c550e710bfe532fc6c353", input: "0x", nonce: "0x34727", to: "0xd3642cbc286df002d4bba68f4dcdc00d19ccd553", transactionIndex: null, value: "0xde1a377aa686c6c" }], 214824: [{ blockHash: "0x0000000000000000000000000000000000000000000000000000000000000000", blockNumber: null, from: "0xea674fdde714fd979de3edf0f56aa9716b898ec8", gas: "0x15f90", gasPrice: "0x4a817c800", hash: "0x588bdf42eaf5e049c3a098be2104a7c5c65495154a5cacdb0161db158716ef0d", input: "0x", nonce: "0x34728", to: "0x4fed6e010dcdc0bf50c0cbc98ed33f1991b172da", transactionIndex: null, value: "0xde79cc181013590" }] }
這些交易來自一個礦池。您可以在0xea674fdde714fd979de3edf0f56aa9716b898ec8中看到經常開采的區塊。
您看到
txpool.content.pending
的只是兩個待處理的交易,代表礦工支付給礦池中礦工的交易。這是同一帳戶的交易清單。該礦池由ethermine.org 運營。您可以通過瀏覽上面列表中的一個塊來查看這一點。例如,塊1756807具有
Extra Data
.ethermine.org (US1) (Hex:0x65746865726d696e652e6f7267202855533129)
這兩個交易在同一個雜湊下,因為來自同一個地址。您指的雜湊不是交易雜湊,而是地址。
這是帳戶和交易雜湊之間的長度差異:
帳戶:
0xea674fdde714fd979de3edf0f56aa9716b898ec8
- 40 個十六進製字元,20 個字節
交易雜湊:
0x1f86911381fcb732d2a41e5aff428f6aa7916e6fd87e39a19d023fe7c0afdb0b
- 64 個十六進製字元,32 個字節
請參閱當交易隨機數過高時會發生什麼?有關交易隨機數的更多資訊。