В чем разница между eth.pendingTransactions
и eth.getBlock('pending').transactions
?
Я заметил, что иногда eth.pendingTransactions
есть некоторые транзакции, которых eth.getBlock('pending').transactions
нет.
eth.pendingTransactions
— это транзакции, которые есть у вашего локального узла Geth, которые не были добыты до блока.
eth.getBlock('pending')
текущий блок, который майнит ваш узел (или будет майнить). Это не блок, который был добавлен в блокчейн. eth.getBlock('pending').transactions
транзакции, которые включены в этот гипотетический блок.
Если вы отправляете транзакцию, вы сначала увидите ее в eth.pendingTransactions
, прежде чем майнер включит ее в блок.
тоби
эт
тоби
Николя Массар
эт