Web3.js >> w3.eth.sendSignedTransaction TXN отправлено, но не успешно - PullRequest
0 голосов
/ 24 мая 2018

Описание ::

У меня есть подписанный txn, и когда я отправляю его с помощью w3.eth.sendSignedTransaction, я вижу следующие журналы в моем файле журнала Geth

Журналы Geth имеют видследует:

INFO [05-24|12:01:44] Submitted transaction                    fullhash=0xd6ad180c709ce93f5884070f28488925e9b944a24fc6ab737c79d8e66dfd9dca recipient=0xF06c0a4A9fafddA7b8B25F986e1C0dfEC62e1E84

Я получаю хэш txn, как показано выше, но теперь, когда я пытаюсь найти свой txn, используя хэш, я получаю следующее * enter image description here

Мой вопрос: почему хэш блока >> 0x0000.,,,,?

Что здесь может быть не так?

Код, который используется для отправки этого txn, выглядит следующим образом >>

w3.eth.sendSignedTransaction( data ).once( 'transactionHash', (hash) => {
    console.log(hash)
  }).on('receipt', (receipt) => {
    console.log('receipt');
  }).on('confirmation', (confirmationNumber, receipt) => {
    console.log('confirmation');
  }).on('error', (err) => {
    console.log(err);
  }).then( (receipt) => {
    console.log('finally got the receipt!');
  })
  .catch(e => {
    console.log('err');
  })

1 Ответ

0 голосов
/ 26 мая 2018

У меня была такая же проблема.

Эта проблема возникает, когда наш одноразовый номер не превышает число транзакций со счета.Проверьте, верно ли следующее уравнение в вашем случае >>

NONCE = count_of_transactions_from_account + 1 

Надеюсь, это поможет !!!

...