Files
explorer-monorepo/docs/CHANGELOG.md
2026-03-02 12:14:13 -08:00

2.8 KiB
Raw Blame History

Changelog — SolaceScanScout Explorer

All notable frontend and docs changes are listed here.

[Unreleased]

Added

  • Search results list: When using search (Blockscout /v2/search), all matches are shown in a list; user can click a row to open address, tx, block, or token.
  • Tokens page: Navigation "Tokens" opens a dedicated view that lists tokens from /v2/tokens when available, or prompts to use the search bar.
  • Token approval scanner link: On address detail, a "Check token approvals" link points to revoke.cash (or similar) with the current address and chainId.
  • Contract creation and first/last tx: Address detail shows "Contract created in tx 0x…", "First seen", and "Last seen" when the Blockscout address API returns creation_tx_hash / first_transaction_at / last_transaction_at (or equivalent).
  • Pagination: Blocks list and Transactions list support Prev/Next using page and page_size (25 per page).
  • Event log decoding: On transaction detail, event logs table has a "Decoded" column; when contract ABI is available from Blockscout, logs are decoded via ethers.js and show event name and arguments.
  • Failed tx rate in Gas & Network: The Gas & Network card shows "Failed (recent): X%" based on the last 100 transactions.
  • i18n: New translation keys (Back, Export CSV, Token Balances, Internal Txns, Read/Write contract, Watchlist, Check approvals, Copied) and French (FR) locale option.
  • Copy to clipboard: Copy buttons on block hash, transaction hash, and address in detail views; toast "Copied" on success.
  • Known-address labels: Curated labels for CCIP bridges, WETH9/10, CCIP Router/Sender; combined with user-defined labels from localStorage.
  • Address labels in tables: Latest transactions (home), block detail (miner), transaction detail (from/to), and all-transactions list use formatAddressWithLabel() so labels appear consistently.
  • EXPLORER_API_REFERENCE.md: Section on OpenAPI/Swagger link (if Blockscout exposes it) and "Recent changes" summary.
  • CHANGELOG.md: This file.

Changed

  • Blocks and Transactions list now load with pagination (page 1 by default; Prev/Next updates the list).
  • Search no longer auto-navigates to the first result only; it shows the full search results list for user selection.
  • Gas & Network widget includes failed transaction rate when on Chain 138.

Previous releases

Earlier work (Tiers 13) included: transaction detail (input, internal txs, revert reason, logs); address detail (token balances, internal txs, NFTs, contract ABI/bytecode); contract verification and Read/Write contract; token and NFT profiles; dark mode; CSV exports (blocks, txs, address txs, token balances); permalinks; watchlist and address labels; Analytics/Operator view fix; API reference and recommendations doc.