eth.getTransactionReceipt () возвращает значение «null», а eth.getTransaction () возвращает значение - PullRequest
0 голосов
/ 13 января 2020

Я не использую --fast syncmode, вместо этого использую --syncmode 'full', но квитанция транзакции возвращает ноль. И eth.getTransaction ('ha sh') возвращает

{
  blockHash: null,
  blockNumber: null,
  from: "0x",
  gas: 4600000,
  gasPrice: 0,
  hash: "0x",
  input: "0x0000000000000000000000000000000000000000",
  nonce: 16,
  r: "0x",
  s: "0x",
  to: "0x",
  transactionIndex: null,
  v: "0x1b",
  value: 0
}

Также eth.getBlock ('pending'). Транзакции возвращает [], а eth.getBlock ("pending") возвращает значение

{
  difficulty: 2,
  extraData: "0x000000000000",
  gasLimit: 8000000,
  gasUsed: 0,
  hash: null,
  logsBloom: "0x0",
  miner: null,
  mixHash: "0x0000000000000000000000000000000000000000000000000000000000000000",
  nonce: null,
  number: 766112,
  parentHash: "0x",
  receiptsRoot: "0x",
  sha3Uncles: "0x",
  size: 609,
  stateRoot: "0x",
  timestamp: 1578924292,
  totalDifficulty: 0,
  transactions: [],
  transactionsRoot: "0x",
  uncles: []
}
...