Commit Graph
1140 Commits
Author SHA1 Message Date
tom 4ca69174fd fix some ts errors 2025-03-11 13:11:26 +01:00
tom 6d530ab249 marketplace apps page 2025-02-26 10:10:48 +01:00
tom 2e12be03a7 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-02-18 15:05:52 +01:00
tom goriunovandGitHub e0d384195a 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 ce54a06c4b change Merits dashboard path (#2575) 2025-02-17 16:13:44 +01:00
tom aff327b21c fix ts 2025-02-17 14:59:04 +01:00
tom goriunovandGitHub 0f938de1d0 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 4af9b1f155 Merge branch 'traffic-monitor' 2025-02-14 08:32:35 +01:00
tom goriunovandGitHub 1b6f441158 Merge pull request #2572 from blockscout/release/v1-37-6
Release v1.37.6
2025-02-13 18:25:41 +01:00
Igor StuevandGitHub 810d0c31a3 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 dec13d34f0 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 2ae6b518e7 traffic monitor 2025-02-13 16:22:13 +01:00
tom 291fadfdd1 update paths for 3rd party resources 2025-02-13 12:02:52 +01:00
tom goriunovandGitHub fd45c5926e Arbitrum messages claiming (#2533)
* txn withdrawals page stub

* add base page layout

* add ConnectWallet alert

* save search term in page query param

* add links to the new page

* add functionality to claim button

* combine "Connect wallet" and "Claim" buttons

* Refactor rollup configuration to introduce ParentChain structure and deprecate legacy environment variables

* handle txn claim

* allow to pass array of RPC urls for parent chain config

* display token value and completion tx hash

* fix csp

* write tests for arbitrum l2 txn withdrawals

* fix ts

* review fixes

* update screenshots and hide button if the txn is not confirmed yet
2025-02-11 10:36:36 +01:00
tom goriunovandGitHub 791f9fd65f Zilliqa: Validator views (#2557)
* list of validators

* validator details page

* clean up

* review fixes
2025-02-11 09:59:02 +01:00
tom goriunovandGitHub 4923bd7bff Show Celestia Blobs on Arbitrum chains (#2562)
* DA info

* ENV variable

* celestia batch page

* tests

* fix ts

* [skip ci] fixes
2025-02-11 09:42:33 +01:00
tom goriunovandGitHub e5fbc11263 UX changes for BS / Merits login (#2541)
* UX changes for BS / Merits login

Fixes #2535

* fix ts

* refetch user balance after unified login

* fixes
2025-02-07 16:03:39 +01:00
tom c16c72473a [skip ci] Remove lodash occurrences 2025-02-06 20:07:55 +01:00
tom fd731ff6db don't throw on "Too many requests" error from 3rd-party APIs 2025-02-06 12:19:53 +01:00
tom ab45cfe559 refactor block list 2025-01-27 18:04:47 +01:00
tom d42ad68e15 Merge branch 'main' of github.com:blockscout/frontend into release/v1-37-5 2025-01-24 14:54:40 +01:00
tom 0202eddc50 migrate to the new API fields: tx_types, blob_tx_count and tx_burnt_fee 2025-01-23 12:36:47 +01:00
tom 807f017c12 refactor latest blocks, batches and deposits 2025-01-23 10:30:44 +01:00
tom fb5ab9a2e2 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/rollbar-fix 2025-01-22 08:22:59 +01:00
tom 906058fc30 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-01-16 16:30:12 +01:00
tom 664f6ee2a2 refactor UserProfileMenu 2025-01-15 18:57:01 +01:00
tom goriunovandGitHub 3fe8d3b27c Replace lodash with es-toolkit (#2503)
* first part of migration

* second part of migration

* bump up es-toolkit version

* bump up `es-toolkit` version and remove `lodash` completely

* update screenshot
2025-01-14 12:30:05 +01:00
tom goriunovandGitHub a0e6731898 OG image: automatically generate image on container start (#2496)
* make script to generate OG image at container start

* add prod service URL

* remove og_image.png

* update path to file

* [skip ci] remove app url from payload
2025-01-14 12:01:18 +01:00
tom goriunovandGitHub 95c3a27c2e Rootstock checksum is not applied on the address page (#2500)
Fixes #2494
2025-01-14 11:55:56 +01:00
tom goriunovandGitHub 2dcd9c9b45 App config: support multiple RPC URLs (#2498)
Fixes #2479
2025-01-14 11:55:15 +01:00
tom 6827df9082 style Toast component 2025-01-13 12:33:37 +01:00
tom e1d0accd46 fix rollbar filter by error class name 2025-01-09 13:57:19 +01:00
tom 2243acc111 renaming 2025-01-07 15:55:18 +01:00
tom eb19c0ef6f Initialize the chakra update and ensure the login page does not crash on load. 2025-01-07 12:28:21 +01:00
tom 7250336103 setup filters for Rollbar events 2025-01-02 14:08:55 +01:00
Max Alekseenkoandtom goriunov 7e6cf8825f set cookie expiration time 2024-12-23 15:37:28 +01:00
tom 042be1ccf5 [skip ci] reown: don't sync connected chain 2024-12-23 15:37:28 +01:00
tom 3c338ab915 [skip ci] reset mixpanel on logout 2024-12-23 15:37:28 +01:00
Max Alekseenko 152ac1e23a set cookie expiration time 2024-12-18 15:50:04 +01:00
tom 795caed4a2 [skip ci] reown: don't sync connected chain 2024-12-17 13:12:35 +01:00
tom 1324f04ab3 [skip ci] reset mixpanel on logout 2024-12-17 12:12:07 +01:00
Igor StuevandGitHub ac9d57ccf0 pools pages (#2468)
* pools pages

* fixes and changes

* revert demo config
2024-12-16 14:43:50 +01:00
Igor StuevandGitHub 9c648f6671 Advanced filter (#1905)
* advanced filter start

* advanced filters stage 2

* adv filters stage 3

* fixes

* add test

* eslint fixes

* age filter update

* some fixes and filters tests

* fixes 2

* add csv export

* fixes 3

* add env variable for adv filter

* fix tests

* edit env temporary
2024-12-16 13:43:44 +01:00
tom goriunovandGitHub 96596264b9 Call the API logout endpoint when the user logs out (#2469)
* Call the API logout endpoint when the user logs out

* fix tests

* one more fix
2024-12-16 13:22:09 +01:00
tom goriunovandGitHub 7d7e7ba4df Migrate from web3modal to reown (#2321)
* migrate from `web3modal` to `reown`

Fixes #2316

* bump up package versions
2024-12-13 18:32:26 +01:00
Igor StuevandGitHub c706726bc5 change default description (#2470) 2024-12-13 18:13:02 +01:00
tom goriunovandGitHub 653403597f Support verification of Stylus contracts (#2450)
* add Arbitrum Sepolia dev preset

* base form layout

* add validation for repo url and commit hash

* improve global error text

* show stylus contract info

* add test for contract verification form

* hide "open in IDE" for stylus contracts

* [skip ci] adjust validation rules for GitHub URL

* change contract info items order

* fix error text styles
2024-12-11 13:17:23 +01:00
Igor StuevandGitHub 568232ff21 SEO Tweaks for Gas Tracker Page (#2344)
ETH - SEO Tweaks for Gas Tracker Page
2024-12-09 20:10:17 +01:00
tom goriunovandGitHub f250119f20 Add Nouns pfps (#2447)
Fixes #2428
2024-12-09 18:01:53 +01:00
Igor StuevandGitHub 203f7931fd Scroll views (#2418)
* Scroll views

* review fix

* fix tests
2024-12-03 11:05:28 +01:00