Why: * When attempting to index Wanchain we were seeing this error: ``` ** (FunctionClauseError) no function clause matching in EthereumJSONRPC.Transaction.entry_to_elixir/1 (ethereum_jsonrpc) lib/ethereum_jsonrpc/transaction.ex:260: EthereumJSONRPC.Transaction.entry_to_elixir({"txType", "0x1"}) ``` After looking into this it looks like Wanchain returns a "txType" of 1 for normal transactions and 6 for privacy transactions. It's not clear at this time if this is something we want BlockScout to keep track of so we'll be ignoring it for now. * Issue link: https://github.com/poanetwork/blockscout/issues/994 This change addresses the need by: * Editing `EthereumJSONRPC.Transaction.entry_to_elixir/1` to accept a key of "txType" without generating a `FunctionClauseError`.pull/997/head
parent
ef35c9b320
commit
8ac6d8d0a4
Loading…
Reference in new issue