loomchain
loomchain copied to clipboard
Deprecate TxHashList in EvmAuxStore
Currently, the TxHashList
in receipts_db
is not correct, since we have implemented child-tx-refs
which maps Tendermint Tx Hash to EVM Tx Hash. The problem is that GetBlockByNumber
returns TM Tx Hashes for txs to Go contracts that call Solidity contracts but the Tx Hash saved in TxHashList
is EVM Tx Hash. Now, we can get accurate TxHashList
for a particular block from BlockStore
only.
Ref: https://github.com/loomnetwork/loomchain/commit/58da7562d570a60a605251353b6512afb93c00bc