BlockScout 2.0.0 Release

:tada:A new design :tada:

Features

  • #1963, #1959, #1948, #1936, #1925, #1922, #1903, #1874, #1895, #2031, #2073, #2074, - added new themes and logos for poa, eth, rinkeby, goerli, ropsten, kovan, sokol, xdai, etc, rsk and default theme
  • #1726 - Updated styles for the new smart contract page.
  • #2081 - Tooltip for ‘more’ button, explorers logos added
  • #2010 - added “block not found” and “tx not found pages”
  • #1928 - pagination styles were updated
  • #1940 - qr modal button and background issue
  • #1907 - dropdown color bug fix (lukso theme) and tooltip color bug fix
  • #1859 - feat: show raw transaction traces
  • #1941 - feat: add on demand fetching and stale attr to rpc
  • #1957 - Calculate stakes ratio before insert pools
  • #1956 - add logs tab to address
  • #1952 - feat: exclude empty contracts by default
  • #1954 - feat: use creation init on self destruct
  • #2036 - New tables for staking pools and delegators
  • #1974 - feat: previous page button logic
  • #1999 - load data async on addresses page
  • #1807 - New theming capabilites.
  • #2040 - Verification links to other explorers for ETH
  • #2037 - add address logs search functionality
  • #2012 - make all pages pagination async
  • #2064 - feat: add fields to tx apis, small cleanups

Fixes

  • #2099 - logs search input width
  • #2098 - nav dropdown issue, logo size issue
  • #2082 - dropdown styles, tooltip gap fix, 404 page added
  • #2077 - ui issues
  • #2072 - Fixed checkmarks not showing correctly in tabs.
  • #2066 - fixed length of logs search input
  • #2056 - log search form styles added
  • #2043 - Fixed modal dialog width for ‘verify other explorers’
  • #2025 - Added a new color to display transactions’ errors.
  • #2033 - Header nav. dropdown active element color issue
  • #2019 - Fixed the missing tx hashes.
  • #2020 - Fixed a bug triggered when a second click to a selected tab caused the other tabs to hide.
  • #1944 - fixed styles for token’s dropdown.
  • #1926 - status label alignment
  • #1849 - Improve chains menu
  • #1868 - fix: logs list endpoint performance
  • #1822 - Fix style breaks in decompiled contract code view
  • #1885 - highlight reserved words in decompiled code
  • #1896 - re-query tokens in top nav automplete
  • #1905 - fix reorgs, uncles pagination
  • #1904 - fix BLOCK_COUNT_CACHE_TTL env var type
  • #1915 - fallback to 2 latest evm versions
  • #1937 - Check the presence of overlap[i] object before retrieving properties from it
  • #1960 - do not remove bold text in decompiled contacts
  • #1966 - fix: add fields for contract filter performance
  • #2017 - fix: fix to/from filters on tx list pages
  • #2008 - add new function clause for xDai network beneficiaries
  • #2009 - addresses page improvements
  • #2027 - fix: BlocksTransactionsMismatch ignoring blocks without transactions
  • #2062 - fix: uniq by hash, instead of transaction
  • #2052 - allow bytes32 for name and symbol
  • #2047 - fix: show creating internal transactions
  • #2014 - fix: use better queries for listLogs endpoint
  • #2027 - fix: BlocksTransactionsMismatch ignoring blocks without transactions
  • #2070 - reduce max_concurrency of BlocksTransactionsMismatch fetcher
  • #2083 - allow total_difficuly to be nil
  • #2086 - fix geth’s staticcall without output

Chore

  • #1900 - SUPPORTED_CHAINS ENV var
  • #1958 - Default value for release link env var
  • #1964 - ALLOWED_EVM_VERSIONS env var
  • #1975 - add log index to transaction view
  • #1988 - Fix wrong parity tasks names in Circle CI
  • #2000 - docker/Makefile: always set a container name
  • #2018 - Use PORT env variable in dev config
  • #2055 - Increase timeout for geth indexers
  • #2069 - Docsify integration: static docs page generation
5 Likes

The new fonts and icons are a bit harder to read. Great features and fixes!

Wow loads of updates!

Just curious - Is it possible to add a legend/button somewhere on the UI that shows all the supported token types?

E.g. ERC20, ERC721, etc.

Could you please elaborate more with examples?

Visuals look very nice; not sure if the font and and graphics sizes are smaller with latest release or css just makes them look smaller. More white background now? Not sure. It’s still readable, just seems a bit harder to read to me.