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
However after starting local devnet using kurtosis, blockscout explorer almost immediately starts to producing errors in logs and due to this not reflect actual information in explorer UI:
{"time":"2025-02-04T09:19:33.742Z","severity":"warn","message":"Set refetch_needed for partially imported block because of error: [244]","metadata":{"fetcher":"block_catchup","first_block_number":244,"last_block_number":244}}
{"time":"2025-02-04T09:19:33.745Z","severity":"error","message":"** (DBConnection.EncodeError) Postgrex expected an integer in -2147483648..2147483647, got 18446744073709551615. Please make sure the value you are passing matches the definition in your table or in your query or convert the value accordingly.\n (postgrex
....
on_conflict: #Ecto.Query<from w0 in Explorer.Chain.Withdrawal, where: fragment(\n \"(EXCLUDED.validator_index, EXCLUDED.amount, EXCLUDED.address_hash, EXCLUDED.block_hash) IS DISTINCT FROM (?, ?, ?, ?)\",\n w0.validator_index,\n w0.amount,\n w0.address_hash,\n w0.block_hash\n), update: [\n set: [\n validator_index: fragment(\"EXCLUDED.validator_index\"),\n amount: fragment(\"EXCLUDED.amount\"),\n address_hash: fragment(\"EXCLUDED.address_hash\"),\n block_hash: fragment(\"EXCLUDED.block_hash\"),\n inserted_at: fragment(\"LEAST(?, EXCLUDED.inserted_at)\", w0.inserted_at),\n updated_at: fragment(\"GREATEST(?, EXCLUDED.updated_at)\", w0.updated_at)\n ]\n]>, returning: true, timeout: 60000, timestamps: %{inserted_at: ~U[2025-02-04 09:19:31.747367Z], updated_at: ~U[2025-02-04 09:19:31.747367Z]}]\n\nException:\n\n** (DBConnection.EncodeError) Postgrex expected an integer in -2147483648..2147483647, got 18446744073709551615. Please make sure the value you are passing matches the definition in your table or in your query or convert the value accordingly.\n
It looks like this is a Postgrex EncodeError due to an integer overflow when trying to insert a value into your PostgreSQL database. The error message indicates that an extremely large integer (18446744073709551615) is being passed, but PostgreSQL expects an integer within the range -2147483648 to 2147483647 (for INTEGER) or -9223372036854775808 to 9223372036854775807 (for BIGINT).
The text was updated successfully, but these errors were encountered:
Hi all
I am started local devnet cluster using kurtosis and steps described here - https://docs.berachain.com/nodes/guides/kurtosis
However after starting local devnet using kurtosis, blockscout explorer almost immediately starts to producing errors in logs and due to this not reflect actual information in explorer UI:
It looks like this is a Postgrex EncodeError due to an integer overflow when trying to insert a value into your PostgreSQL database. The error message indicates that an extremely large integer (18446744073709551615) is being passed, but PostgreSQL expects an integer within the range -2147483648 to 2147483647 (for INTEGER) or -9223372036854775808 to 9223372036854775807 (for BIGINT).
The text was updated successfully, but these errors were encountered: