Commit Graph
1178 Commits
Author SHA1 Message Date
tom goriunovandGitHub efd5d2ef1b Support redirects for known address discrepancies (#2799)
* Support redirects for known address discrepancies

Fixes #2793

* fix redirect to internal txs in the block

* add address user ops redirect
2025-06-30 14:10:40 +02:00
tom goriunovandGitHub a2c5d5aa95 Merge pull request #2772 from blockscout/release/v2-1-0
Fixes for release v2.1.0
2025-06-16 10:13:33 +02:00
e6ff66b084 Bump react to v19 (#2782)
Co-authored-by: tom <[email protected]>
2025-06-11 20:03:31 +02:00
tom 61d2378f0c add more "button click" events 2025-06-09 17:37:43 +02:00
tom a2cfdd98e3 tx info: tac operation stage could be an array 2025-06-09 08:50:09 +02:00
tom goriunovandGitHub 4e6235fb83 Add support for Ton Application Chains (#2722)
* operation lifecycle accordion

* operation entity

* adapt layout to mobile device

* basic operations view

* pass response data to operation details

* update types package

* tac operation status and links to tx on ton

* feature config, docs and operation badge

* add info to tx page

* add operations to search

* search input on operations page

* tests

* update tooltips and temporary fix of ts

* add InterFallback typeface with → glyph

* design and api updates

* support new API version

* add time format toggle

* add shield to entity icon

* minor fixes

* update screenshots

* clean up

* fix screenshot
2025-06-05 11:47:47 +02:00
tom goriunovandGitHub 52f04f512f Block page: internal transactions tab (#2721)
* Block page: internal transactions tab

Fixes #2698

* add counter
2025-06-04 15:03:09 +02:00
tom goriunovandGitHub 744b2bfe4d Internal transactions page: add search by hash (#2715)
Fixes #2623
2025-06-04 14:29:05 +02:00
tom goriunovandGitHub fe16acbc0a Time format toggle for table views (#2729)
* cookie for storing time format value

* rename TimeAgo component

* add toggle to tables (pt. 1)

* move TimeWithTooltip component

* add toggle to tables (pt. 2)

* change implementation of toggle component

* remove unnecessary timestamp label

* update screenshots

* more screenshot updates

* [skip ci] update clock icon

* update screenshots
2025-06-03 14:01:12 +02:00
Igor StuevandGitHub f2617b9a48 top validators -> validators (#2744) 2025-05-29 13:32:26 +02:00
tom goriunovandGitHub b9b3733ef3 Page meta tags are not generated on the server (#2731)
* Page meta tags are not generated on the server

Fixes #2730

* suppress warnings about critical dependencies in Next.js logs
2025-05-15 18:24:55 +02:00
tom goriunovandGitHub 349d3406c9 Display token name in title for a token with no symbol (#2716)
* Display token name in title for a token with no symbol

Fixes #2681

* fix test
2025-05-15 18:24:35 +02:00
tom goriunovandGitHub 6aa80efb86 Remove "getit" ad provider (#2734) 2025-05-15 09:41:27 +02:00
tom goriunovandGitHub fae4990e1f API resource refactoring (#2699)
* add prefix to API resources

* fix pw tests

* refactor config

* remove unnecessary prefixes in resource names

* fixes

* update screenshots
2025-05-01 15:22:38 +02:00
tom f522347f7b Revert "remove Authorization header for API calls"
This reverts commit b4b372e2aa.
2025-04-25 12:56:01 +02:00
Max Alekseenko 70c3f7fbfc Merge branch 'release/v2-0-0' of https://github.com/blockscout/frontend into release/v2-0-0 2025-04-23 20:33:17 +02:00
Max Alekseenko c3bc45e910 fix return type 2025-04-23 20:33:06 +02:00
tom 507cb5e0a8 Merge branch 'release/v2-0-0' of github.com:blockscout/frontend into release/v2-0-0 2025-04-23 20:01:55 +02:00
tom b4b372e2aa remove Authorization header for API calls 2025-04-23 15:24:28 +02:00
Max Alekseenko 11d43b2c12 remove 2nd request for contract verification activity 2025-04-23 14:52:33 +02:00
tom b1a8e0b7b9 refactor sockets for transactions 2025-04-22 14:07:03 +02:00
tom baee6d42fa Merge branch 'main' of github.com:blockscout/frontend into release/v2-0-0 2025-04-21 19:47:03 +02:00
tom goriunovandGitHub f6725649da UI toolkit package (#2691)
* first version of the pack

* single entry point

* add custom components to the package

* move form components to toolkit

* add more utils and hooks to the package

* minor fixes

* add CI workflow

* update readme and package.json

* fix ts

* fix build of env-validator

* fix docker build

* fix icons size

* test fixes

* more test fixes
2025-04-21 19:44:22 +02:00
tom 6e04996c86 fix loading state of profile button 2025-04-16 15:38:46 +02:00
Max AlekseenkoandGitHub dd42ed6903 Merits: activity cards and tracking (#2662) 2025-04-15 19:59:09 +02:00
tom goriunovandGitHub 7648d05541 Auth: Switch the chain before signing the message when the user logs in with their wallet (#2673)
Fixes #2345
2025-04-15 15:23:57 +02:00
tom 0d0e5cde60 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-03-26 15:43:24 +01:00
Max AlekseenkoandGitHub fcc64f5e52 Support custom ref codes (Merits) (#2631)
support custom ref codes
2025-03-25 13:30:05 +01:00
Igor StuevandGitHub 15153cf776 Interop (#2585)
* interop

* fixes

* fix skeleton

* tests

* review fixes
2025-03-25 12:28:10 +01:00
tom 803be77728 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-03-24 19:47:18 +01:00
tom goriunovandGitHub d08ffecb34 Socket updates: on-demand contract verification fix, indexing event rename (#2629)
* Contract verification not appearing as completed following the message from websocket

Fixes #2618

* fix tests

* Change indexing status event name

* Replace `optimism_deposits:new_deposits` socket topic with `optimism:new_deposits`
2025-03-24 18:20:03 +01:00
tom goriunovandGitHub 7e7f49cbe6 Make static sprite registry (#2615)
* make static sprite registry

* [skip ci] fix file stats command

* [skip ci] sort icons by name
2025-03-14 17:04:06 +01:00
tom 98e8c54841 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-03-11 20:25:18 +01:00
tom goriunovandGitHub 89faf3b449 Rootstock checksum is applied to all chains (#2616)
Fixes #2613
2025-03-11 19:47:51 +01:00
tom 46a00cedbb fix more ts errors 2025-03-11 16:18:03 +01:00
tom 04310094f4 fix some ts errors 2025-03-11 13:11:26 +01:00
Igor StuevandGitHub e108e9e2e1 fix endpoint name (#2610) 2025-03-05 15:35:29 +01:00
tom goriunovandGitHub 429bb4657b MetaMask: update chain data and add NFT tokens (#2598)
* Tweak `Add {Network}` button to enable network details update in MetaMask

Fixes #2591

* add NFTs tokens to MM wallet
2025-03-05 15:03:40 +01:00
Igor StuevandGitHub bce190e5c2 fix incorrect color mode (#2596) 2025-02-28 11:01:30 +01:00
tom ffbb64a0ef marketplace apps page 2025-02-26 10:10:48 +01:00
tom 02c634645e Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-02-18 15:05:52 +01:00
tom goriunovandGitHub b80c77b647 Internal transactions list page (#2553)
* Internal transactions list page

Fixes #2526

* update nav icon for internal txns route

* fix ts error

* fix external txs test
2025-02-18 09:42:34 +01:00
Max AlekseenkoandGitHub 87163f163f change Merits dashboard path (#2575) 2025-02-17 16:13:44 +01:00
tom dee3dc051e fix ts 2025-02-17 14:59:04 +01:00
tom goriunovandGitHub 60e0aa3364 Support show_scam_tokens cookie (#2560)
* Support `show_scam_tokens` cookie

Fixes #2549

* fix test and update envs for demo

* [skip ci] pass all cookies via next proxy

* fixes
2025-02-17 14:26:05 +01:00
isstuev f5577d512a Merge branch 'traffic-monitor' 2025-02-14 08:32:35 +01:00
tom goriunovandGitHub bde06b1887 Merge pull request #2572 from blockscout/release/v1-37-6
Release v1.37.6
2025-02-13 18:25:41 +01:00
Igor StuevandGitHub eec6216086 Unify stats across relevant pages (#2561)
* Unify stats across relevant pages

* add op stats to tx page and change stats titles

* demo config

* aboba or cat fix

* chart tooltip fix

* tests

* revert config
2025-02-13 17:16:15 +01:00
Igor StuevandGitHub 67912498df Neon: Solana transactions (#2483)
* Neon: Solana transactions

* add neon-devnet to reviews

* add env validation for external txs feature

* txs -> txns

* review fix
2025-02-13 17:15:57 +01:00
isstuev 36e51abde6 traffic monitor 2025-02-13 16:22:13 +01:00