Features
- #4807 - Added support for BeaconProxy pattern
- #4777, #4791, #4799, #4847 - Added decoding revert reason
- #4776 - Added view for unsuccessfully fetched values from read functions
- #4761 - ERC-1155 support
- #4739 - Improve logs and inputs decoding
- #4747 - Advanced CSV export
- #4745 - Vyper contracts verification
- #4699, #4793, #4820, #4827 - Address page facelifting
- #4667 - Transaction Page: Add expand/collapse button for long contract method data
- #4641, #4733 - Improve Read Contract page logic
- #4660 - Save Sourcify path instead of filename
- #4656 - Open in Tenderly button
- #4655, #4676 - EIP-3091 support
- #4621 - Add beacon contract address slot for proxy
- #4625 - Contract address page: Add implementation link to the overview of proxy contracts
- #4624 - Support HTML tags in alert message
- #4608, #4622 - Block Details page: Improved style of transactions button
- #4596, #4681, #4693 - Display token icon for bridged with Mainnet tokens or identicons for other tokens
- #4520 - Add support for EIP-1559
- #4593 - Add status in
Positionpane for txs have no block - #4579 - Write contract page: Resize inputs; Improve multiplier selector
Fixes
- #4857 - Fix
tx/raw-traceInternal Server Error - #4854 - Fix infinite gas usage count loading
- #4853 - Allow custom optimizations runs for contract verifications via API
- #4840 - Replace Enum.dedup with Enum.uniq where actually uniq items are expected
- #4835 - Fix view for broken token icons
- #4830 - Speed up txs per day chart data collection
- #4818 - Fix for extract_omni_bridged_token_metadata_wrapper method
- #4812, #4815 - Check if exists custom_cap property of extended token object before access it
- #4810 - Show
nilblock.size asN/A bytes - #4806 - Get token type for token balance update if it is empty
- #4802 - Fix floating tooltip on the main page
- #4801 - Added clauses and tests for get_total_staked_and_ordered/1
- #4798 - Token instance View contract icon Safari fix
- #4796 - Fix nil.timestamp issue
- #4764 - Add cleaning of substrings of
requiremessages from parsed constructor arguments - #4778 - Migrate :optimization_runs field type:
int4 -> int8insmart_contractstable - #4768 - Block Details page: handle zero division
- #4751 - Change text and link for
trade STAKEbutton - #4746 - Fix comparison of decimal value
- #4711 - Add trimming to the contract functions inputs
- #4729 - Fix bugs with fees in cases of txs with
gas price = 0 - #4725 - Fix hardcoded coin name on transaction's and block's page
- #4724, #4842 - Sanitizer of "empty" blocks
- #4717 - Contract verification fix: check only success creation tx
- #4713 - Search input field: sanitize input
- #4703 - Block Details page: Fix pagination on the Transactions tab
- #4686 - Block page: check gas limit value before division
- #4678 - Internal transactions indexer: fix issue of some pending transactions never become confirmed
- #4668 - Fix css for dark theme
- #4654 - AddressView: Change
@burn_addressto string0x0000000000000000000000000000000000000000 - #4626 - Refine view of popup for reverted tx
- #4640 - Token page: fixes in mobile view
- #4612 - Hide error selector in the contract's functions list
- #4615 - Fix broken style for
View more transfersbutton - #4592 - Add
typefield forreceiveandfallbackentities of a Smart Contract - #4601 - Fix endless Fetching tokens... message on empty addresses
- #4591 - Add step and min value for txValue input field
- #4589 - Fix solid outputs on contract read page
- #4586 - Fix floating tooltips on the token transfer family blocks
- #4587 - Enable navbar menu on Search results page
- #4582 - Fix NaN input on write contract page
Chore
- #4876 - Add missing columns updates when INSERT ... ON CONFLICT DO UPDATE ... happens
- #4872 - Set explicit ascending order by hash in acquire transactions query of internal transactions import
- #4871 - Remove cumulative gas used update duplicate
- #4860 - Node 16 support
- #4828 - Logging for txs/day chart
- #4823 - Various error handlers with unresponsive JSON RPC endpoint
- #4821 - Block Details page: Remove crossing at the Burnt Fee line
- #4819 - Add config for GasUsage Cache
- #4781 - PGAnalyze index suggestions
- #4735 - Code clean up: Remove clauses for outdated ganache bugs
- #4726 - Update chart.js
- #4707 - Top navigation: Move Accounts tab to Tokens
- #4704 - Update to Erlang/OTP 24
- #4682 - Update all possible outdated mix dependencies
- #4663 - Migrate to Elixir 1.12.x
- #4661 - Update NPM packages to resolve vulnerabilities
- #4649 - 1559 Transaction Page: Convert Burnt Fee to ether and add price in USD
- #4646 - Transaction page: Rename burned to burnt
- #4611 - Ability to hide miner in block views