Commit Graph
576 Commits
Author SHA1 Message Date
tom e2181ec4e5 Merge branch 'main' of github.com:blockscout/frontend into release/v2-0-0 2025-04-24 13:15:30 +02:00
tom goriunovandGitHub 7f4cead166 Migrate to the props with consistent full naming in the API for addre… (#2694)
* Migrate to the props with consistent full naming in the API for address hash entity and multiple props for L2-rollups

Fixes #2686

* fix test
2025-04-24 13:13:18 +02:00
tom a5f57b8d37 transactions_count for Scroll batch could be null 2025-04-23 15:22:04 +02:00
tom goriunovandGitHub 16b602d2a8 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
Max AlekseenkoandGitHub 99355b548b Merits: activity cards and tracking (#2662) 2025-04-15 19:59:09 +02:00
tom goriunovandGitHub 3d80c59b1f Remove proxy_type field from SmartContract model (#2671)
* remove `proxy_type` field from SmartContract model

* fix ts
2025-04-15 15:23:44 +02:00
tom e512d93cc5 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-03-26 15:43:24 +01:00
23d2be9bf7 Improvements for NFT media (#2643)
* Show NFT image for token transfers

Fixes #2547

* rewrite logic of loading NFT media

* make amends to NftEntity

* show original media size only in the modal

* immutable envs

* tests

* fix fallback condition

* fixes

* fix one more test

* Removing blockscout-ci-cd from helm repo

---------

Co-authored-by: Nick Zenchik <[email protected]>
2025-03-25 13:53:27 +01:00
Max AlekseenkoandGitHub a2ef880efc Support custom ref codes (Merits) (#2631)
support custom ref codes
2025-03-25 13:30:05 +01:00
Igor StuevandGitHub 4c991ccd2a Interop (#2585)
* interop

* fixes

* fix skeleton

* tests

* review fixes
2025-03-25 12:28:10 +01:00
tom 7baad7e61d Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-03-11 20:25:18 +01:00
tom 4ca69174fd fix some ts errors 2025-03-11 13:11:26 +01:00
tom 906a67eba5 remove unused field has_decompiled_code 2025-02-27 14:17:04 +01:00
tom 8ff1f475c4 fix: block rewards fields can be null 2025-02-27 14:15:39 +01:00
tom 8f07dfb735 validators page 2025-02-26 15:48:46 +01:00
isstuev f3d17483b8 add n/a pool token fdv/mc 2025-02-19 13:19:59 +03:00
tom c121eb35a3 tokens page 2025-02-19 09:42:22 +01:00
tom 2e12be03a7 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-02-18 15:05:52 +01:00
tom 4a10f7bfaf accounts and verified contracts pages 2025-02-17 20:16:26 +01:00
6fa68386dd Support metadata_tag type in search (#2559)
* Support metadata_tag type in search

* Update ui/searchResults/SearchResultListItem.tsx

Co-authored-by: tom goriunov <[email protected]>

---------

Co-authored-by: tom goriunov <[email protected]>
2025-02-13 10:15:44 +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 e200d16098 noves assets flow tab 2025-02-07 10:10:59 +01:00
Igor StuevandGitHub 676e8c863c Pools: support quote_token fdv and market_cap values (#2546) 2025-02-04 15:14:18 +01:00
Igor StuevandGitHub 426ca3cb2d Create new Type to show DEX tag in summary header (#2543)
* Create new Type to show DEX tag in summary header

* Add new response variable for interpreter
2025-02-04 15:14:01 +01:00
Igor StuevandGitHub a8f516b9b0 Show decoded target address in User operations (#2520) 2025-02-04 15:13:18 +01:00
tom 4c8e5e8421 styles for sort button 2025-02-03 13:58:16 +01:00
tom goriunovandGitHub ebe6b4afd7 Support EIP-7702 addresses (#2523)
* tx info customizations

* authorizations tab

* implement change for address page

* amends
2025-01-31 14:26:11 +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 ef48492f47 Merge branch 'main' of github.com:blockscout/frontend into release/v1-37-2 2025-01-08 18:12:43 +01:00
RomashkaandGitHub 4e686225f6 typo-Update zkEvmL2.ts (#2488) 2025-01-02 10:50:36 +01:00
tom af1122c819 Add ENS protocol icon to search results 2025-01-02 10:08:26 +01:00
tom 2fcddd8f1b [skip ci] rename blob_tx_count to blob_transaction_count 2024-12-23 15:37:28 +01:00
tom d9683d1e44 fix counters for internal txs on address page 2024-12-23 15:37:28 +01:00
tom 3e186a470a fix sorting of verified contracts 2024-12-23 15:37:28 +01:00
tom f2d4f450c8 [skip ci] rename blob_tx_count to blob_transaction_count 2024-12-19 19:09:57 +01:00
tom b4b17910fc fix counters for internal txs on address page 2024-12-18 08:24:12 +01:00
tom f5713028b4 fix sorting of verified contracts 2024-12-18 08:21: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
Max AlekseenkoandGitHub a88c8c2c67 Update Merits dashboard (#2456) 2024-12-16 10:37:50 +01:00
tom goriunovandGitHub d1c86fc418 Support CDN for NFT images (#2461)
* Support CDN for NFT images

Fixes #2424

* add test

* fix ts

* disable helia in preview env

* [skip ci] enable again helia fetch for review stands
2024-12-13 18:28:17 +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
tom goriunovandGitHub 9a66eaafc1 Zilliqa: filter for Scilla contracts (#2449)
* Zilliqa: filter for Scilla contracts

Fixes #2427

* [skip ci] review fixes
2024-12-09 18:05:44 +01:00
Igor StuevandGitHub 203f7931fd Scroll views (#2418)
* Scroll views

* review fix

* fix tests
2024-12-03 11:05:28 +01:00
tom 2fa1f3dfce Merge branches 'tom2drum/issue-2429' and 'main' of github.com:blockscout/frontend into tom2drum/issue-2429 2024-11-29 11:49:39 +01:00
tom 19112db87e Bind to full prop namings in API v2 endpoints, pt. 2 2024-11-27 18:52:55 +01:00