Was ist der Unterschied zwischen eth.pendingTransactions
und eth.getBlock('pending').transactions
?
Mir ist aufgefallen, eth.pendingTransactions
dass manche Transaktionen manchmal eth.getBlock('pending').transactions
keine haben.
eth.pendingTransactions
sind die Transaktionen, die Ihr lokaler Geth -Knoten hat, die nicht zu einem Block abgebaut wurden.
eth.getBlock('pending')
ist der aktuelle Block, den Ihr Knoten abbaut (oder abbauen würde). Es ist kein Block, der der Blockchain hinzugefügt wurde. eth.getBlock('pending').transactions
sind die Transaktionen, die in diesem hypothetischen Block enthalten sind.
Wenn Sie eine Transaktion senden, sehen Sie sie zuerst in eth.pendingTransactions
, bevor ein Miner sie in einen Block einfügt.
tobi
eth
tobi
Nicolas Massart
eth