Releases: hashgraph/hedera-mirror-node-explorer
Releases · hashgraph/hedera-mirror-node-explorer
v24.4.0
Enhancements
- Show token symbol with child transactions - #914
- Add toggle in
Recent Contracts
to display only verified contracts - #915 - Add
HNS
support - #922 - Add transaction page size selector - #918
- Add HIP-859 support for
gasconsumed
- #931 - Account Transactions time filterable - #909
- Add
ABI
tab to Contract Details page - #932 - Action for downloading ABI of a verified contract - #936
- Export account transactions as CSV - #937
- Flag call signature decoded with
4byte.directory
- #951
Bug Fixes
InlineBalanceValue
unit test break - #919- Navigation from
AccountVerifiedContractsTable
toContractDetails
is broken - #913 - Explorer search bar reject domain name expressed in uppercases - #926
- Removed
Show Raw Data
link from topic details view - #930 - Prevent editing allowance when token is not associated - #935
- Prevent dissociate token from treasury account - #944
- Display hint when wallet is silent - #949
- Too many nested calls break call trace depth path - #950
ContractResultAnalyzer
now correctly works when target contract is HTS - #956
Contributors
Thanks to the contributors who worked on this release:
Full Changelog: v24.3.0...v24.4.0
v24.3.0
New
- Support for Coinbase wallet
- Support for Brave wallet
- Support token associate/dissociate across all wallets, and token import into all ethereum wallets
- Display contracts created by account in Account Details, with an option to view only verified contracts
- Display byte code disassembly in contract details page
- Sections are now collapsible
- Display and decode event logs at contract details level
- Expose additional staking information brought by HIP-782: smoothing staking rewards
- List NFT collections from account details
- Add link to raw data returned by mirror node for entities details pages
Other changes
- Wallet connection feature moved from from staking page to global navigation bar.
- Explorer should not report "Decoding Error" when error is empty in a contract result
- Supporting both EIP3091 and human URLs
- Display both raw and b64-decoded values of memo when relevant
- Streamline Hardhat Smart Contract Verification Process Similar to Sourcify
- Contract URL should accept both contract id and evm address
- Show block as hlink in events section
- Provide documentation route describing the exposed URLs
- Display source(s) of verified contracts inside explorer UI
- Support HIP-15 address checksum in search field
- Display verified contract names in Recent Contracts section
- Explorer interprets Solidity method selectors
- Make Input and Output scrollable in Contract Result section
- Provide explanation for the response codes returned from system contracts
New Contributors
- @quiet-node made their first contribution in #762
- @jeromy-cannon made their first contribution in #859
Full Changelog: v23.11.0...v24.03.0
v23.11.0
Notable Changes
- Support for smart contract verification
- Support for decoding of smart contract events
- Add a new page displaying the details of individual nft serial numbers
- Magnifying glass icon is now a button allowing to trigger the search
- Allow custom network config in helm chart
- Allow
nginx
to reverse proxy/api/
url to mirror node - Provide Docker mount point for
networks-config.json
- Update package dependencies
New Contributors
- @deepak-swirlds made their first contribution in #684
- @Sheng-Long made their first contribution in #691
- @leninmehedy made their first contribution in #726
Full Changelog: v23.8.0...v23.11.0
v23.8.0
Notable Changes
- Explorer now asks whether user accept or reject cookie usage
- Terms of Use have been updated
- Component dependencies have been updated
Full Changelog: v23.7.0...v23.8.0
v23.7.0
Notable Changes
- We switched the set of build tools from Vue-CLI to Vite (Vue-CLI is now in maintenance mode, and we were using an even older release). This involved numerous changes, but the most visible aspects are simply a slightly different set of scripts and a faster build. The README has been updated accordingly.
- The search bar now supports searching transactions via their EVM hash.
- The ContractDetails view now displays the contract nonce property, when present in the contract.
What's Changed
- Bump protobufjs from 7.2.2 to 7.2.4 by @dependabot in #657
- 00659 Connection to Blade wallet is broken by @ericleponner in #660
- 00662 fix discrepancies in stake for consensus (and percentage) by @svienot in #663
- 00633 Display contract nonce by @svienot in #666
- Replacing vue-cli / jest by vite / vitest by @ericleponner in #667
- [Snyk] Upgrade: @fortawesome/fontawesome-svg-core, @fortawesome/free-brands-svg-icons, @fortawesome/free-solid-svg-icons by @MarcKriguerAtHedera in #637
- 00672 RewardTransferGraph unit test randomly fails by @ericleponner in #673
- [Snyk] Upgrade @oruga-ui/oruga-next from 0.5.10 to 0.6.0 by @snyk-bot in #641
- [Snyk] Upgrade @kabuto-sh/ns from 0.6.2 to 0.7.0 by @snyk-bot in #524
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #664
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #661
- 00482 Support for searching via EVM tx hash by @ericleponner in #675
Full Changelog: v23.6.0...v23.7.0
v23.6.0
Notable Changes
Transfer
section inTransaction
details page now displaysReward Transfers
.- Hbar amounts in the
Hbar Transfers
subsection are now displayed net of reward payouts. - New
Contract Bytecode
section inContract
details page now displaysCompiler Version
,IPFS Hash
andSWARM hash
encoded in byte code Contract Result
andCall Trace
sections inTransaction
details page now display decoded errors for system contracts.
Fixed Issues
- Show build release in #604
- 00609 Output Result field missing in Call Trace section #610
- 00613 Add logic to decode Contract and Action errors #614
- 00612 Expiration date is confusing until account expiry is turned in #618
- 00617 Add tooltip to explain why transaction fee may exceed 'max fee' #619
- 00622 Ethereum transaction details may fail to display contract result #624
- 00623 HashScan should show the transaction hash in a usable form (Hedera 48-bytes & EVM 32-bytes) #625
- 00627 metadata from runtime bytecode #628
- 00602 Transaction wrongly shows a parent transaction property #630
- 00626 Clarify nonce and ethereum nonce fields #631
- Copyable Entity IDs #632
- 00629 Show native EVM address when possible. #634
- 00639 HBAR transfer diagram for 1686467061.803821702 is missing #640
- 00447 navigate from table to new tab #642
- 00557 Make sure transaction title + result pill wrap. #644
- 00600 Explorer fails to decode call to system contract #643
- 00616 HashScan fails to display token balance when token has very large number of decimals #645
- 00646 Contract error returns should be decoded if they are ASCII #647
- Fixes 'JavaScript heap out of memory' issues with Github CI/CD #607
- 00529 rewards subsection #648
- 00651 Hyperlink for token id in contract call trace thinks it's a contract #652
Full Changelog: v23.5.0...v23.6.0