Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
/smart-contracts/counters
; And some refactoringDATABASE_URL
Note: The issue with ETHEREUM_JSONRPC_WS_URL
environment variable, which was introduced in 5.0.0, has been resolved in the current release. This variable can be used as usual. Moreover, it supports secured wss endpoint (wss://) now.
/smart-contracts
and /state-changes
endpointsINDEXER_MEMORY_LIMIT
env parsingNote 1: This release is compatible with smart-contract verifier API v1 and it has no backward compatibility with smart-contract verifier API v0. In order to utilize smart-contract verifier API v0, use Blockscout 5.0.0 or less.
Note 2: ETHEREUM_JSONRPC_WS_URL
doesn't work properly, if Blockscout built on Erlang/OTP 25. Please unset this env variable. Blockscout will continue to poll JSON RPC in order to fetch new blocks. It is a known bug. We are working on fix.
callTracer
/tokens
in old UI/smart-contracts
bugs in API v2jq
in docker imagetry rescue
statements to keep stacktrace/smart-contracts
bugs in API v2/blocks
pagegetsourcecode
method/coin-balance
for empty address/metadata
pagecurrent_path
with Controller.current_full_path
in two controllersCoinBalanceOnDemand
jq
in docker imagebtc_value
by default (add EXCHANGE_RATES_FETCH_BTC_VALUE
env variable); Add CACHE_EXCHANGE_RATES_PERIOD
env variablestring_to_..._hash
functionsNotice: All environment variables, which contained "CACHE" suffix, migrated to get prefix "CACHE_". For instance, BLOCK_COUNT_CACHE_PERIOD
-> CACHE_BLOCK_COUNT_PERIOD
partial
sourcify statuscoin-balances/by-day
buggetblockreward
api method