web3.py SendTransaction только в ожидании

Интересно, почему все Txs отправляются с помощью метода web3.eth.sendTransaction({}) в моей частной сети на узел, который попадает в ожидающий раздел txpool. Почему они не учитываются в очереди? в чем разница между ожидающими и поставленными в очередь? и как мне поставить tx в очередь вместо ожидания?


person TimRicta    schedule 22.06.2018    source источник


Ответы (1)


Вероятно, вы не хотите, чтобы ваши транзакции попадали в раздел queued. Ожидание — это то место, где они ждут, пока майнер не включит его в следующий блок. Похоже, ваш частный сетевой майнер не включает ваши транзакции.

Для получения дополнительной информации об ожидающих и поставленных в очередь см.: transaction-in">В чем разница между ожидающей транзакцией и транзакцией в очереди в мемпуле geth?

Ожидающие транзакции — это транзакции, готовые к обработке и включению в блок.

Транзакции в очереди — это транзакции, в которых одноразовый номер транзакции не является последовательным. Транзакционный одноразовый номер — это возрастающий номер для каждой транзакции с одним и тем же адресом отправителя.

person carver    schedule 22.06.2018