You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running a private geth PoA Clique network. Upon starting blockscout, it loads a few of the blocks, and the following error starts displaying with every block.
mohsin010
changed the title
Blocks are not being added into database - PoA Private Geth Node
Blocks are not being added into blockscout - PoA Private Geth Node
Nov 15, 2023
Description
I am running a private geth PoA Clique network. Upon starting blockscout, it loads a few of the blocks, and the following error starts displaying with every block.
2023-11-15T04:56:32.925 application=ethereum_jsonrpc fetcher=block_realtime block_number=3671 [error] Empty id in response: %{error: %{code: -32600, message: "invalid request"}, id: nil, jsonrpc: "2.0"}, stacktrace: {:current_stacktrace, [{Process, :info, 2, [file: 'lib/process.ex', line: 773]}, {EthereumJSONRPC, :"-sanitize_responses/2-fun-0-", 2, [file: 'lib/ethereum_jsonrpc.ex', line: 417]}, {Enum, :"-reduce/3-lists^foldl/2-0-", 3, [file: 'lib/enum.ex', line: 2468]}, {EthereumJSONRPC, :sanitize_responses, 2, [file: 'lib/ethereum_jsonrpc.ex', line: 412]}, {EthereumJSONRPC.FetchedBalances, :from_responses, 2, [file: 'lib/ethereum_jsonrpc/fetched_balances.ex', line: 22]}, {EthereumJSONRPC, :fetch_balances, 3, [file: 'lib/ethereum_jsonrpc.ex', line: 218]}, {Indexer.Block.Realtime.Fetcher, :balances, 2, [file: 'lib/indexer/block/realtime/fetcher.ex', line: 444]}, {Indexer.Block.Realtime.Fetcher, :import, 2, [file: 'lib/indexer/block/realtime/fetcher.ex', line: 212]}]}
backend | 2023-11-15T04:56:32.926 application=indexer fetcher=block_realtime block_number=3671 step=balances [error] failed to fetch: [%{code: -32600, data: %{block_quantity: "0xE57", hash_data: "0x0000000000000000000000000000000000000000"}, message: "invalid request"}]. Block will be retried by catchup indexer.
I also tried setting the following ENVs:
INDEXER_DISABLE_ADDRESS_COIN_BALANCE_FETCHER=true
ETHEREUM_JSONRPC_DISABLE_ARCHIVE_BALANCES=true
Type of the installation
Docker-compose
Type of the JSON RPC archive node
Geth
Type of the chain
Private
Link to the page
No response
Steps to reproduce
No response
Backend version
v5.3.1 and older
Frontend version
No response
Elixir & Erlang/OTP versions
Elixir 1.15.7 (Erlang/OTP 26), Node.js v18.16.0
Operating system
Linux
Additional information
No response
The text was updated successfully, but these errors were encountered: