307 Commits
Author SHA1 Message Date
tom goriunovandGitHub 4daa8b4027 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 5ac23e5259 Merge branch 'main' of github.com:blockscout/frontend into release/v1-37-5 2025-01-24 14:54:40 +01:00
tom a1228380f0 migrate to the new API fields: tx_types, blob_tx_count and tx_burnt_fee 2025-01-23 12:36:47 +01:00
tom goriunovandGitHub b9c24fea17 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 f490bb5336 [skip ci] rename blob_tx_count to blob_transaction_count 2024-12-23 15:37:28 +01:00
tom 2e0caeceed fix counters for internal txs on address page 2024-12-23 15:37:28 +01:00
tom c81ec0e090 [skip ci] rename blob_tx_count to blob_transaction_count 2024-12-19 19:09:57 +01:00
tom c9dac154f6 fix counters for internal txs on address page 2024-12-18 08:24:12 +01:00
Igor StuevandGitHub 72dd29488b pools pages (#2468)
* pools pages

* fixes and changes

* revert demo config
2024-12-16 14:43:50 +01:00
Igor StuevandGitHub 4b9a19b2bb 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 54fe4919e2 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
Max AlekseenkoandGitHub ff21d7b692 Update Merits dashboard (#2456) 2024-12-16 10:37:50 +01:00
tom goriunovandGitHub 60f1a32165 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 115a519870 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 993b9996ae Scroll views (#2418)
* Scroll views

* review fix

* fix tests
2024-12-03 11:05:28 +01:00
tom 08961dbe19 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 6ceb3be59d Bind to full prop namings in API v2 endpoints, pt. 2 2024-11-27 18:52:55 +01:00
tom goriunovandGitHub b21f57a9ba Try @helia/verified-fetch for fetching NFT images from IPFS (#2363)
* prototype

* fetch video poster from ipfs

* add a constraint to the asset type

* add ENV variable

* fix tests

* [skip ci] clean up
2024-11-25 10:03:18 +01:00
tom goriunovandGitHub 882179f037 Optimism and Arbitrum rollups updates (#2414)
* OP rollups: add ENV to show/hide "Output roots" page

* Rename status labels for Arbitrum blocks and transactions
2024-11-25 09:50:35 +01:00
tom goriunovandGitHub 8ebb2b7be4 Constructor array parameters are displayed as concatenated strings instead of arrays (#2407)
Fixes #2394
2024-11-25 09:49:23 +01:00
tom goriunovandGitHub c9055def83 Zilliqa: Consensus data on Block view and Raw Input default format for Scilla contract txn (#2375)
* ENV preset for zilliqa

* add zilliqa fields to block view

* [skip ci] fix typo

* fix accordion styles

* [skip ci] make signers required again

* change default format of Raw Input for Scilla contract to UTF-8

* add default type option to log item data
2024-11-25 09:48:43 +01:00
tom goriunov ba53ce8331 Celo: Cross-link to epoch block on the regular block view and Epoch rewards CSV export (#2386)
* Celo: Cross-link to epoch block on the regular block view

Fixes #2365

* [skip ci] fix hover state for gray-blue tag

* CSV export of epoch transactions for address
2024-11-21 13:45:38 +01:00
tom goriunovandGitHub f5040955ff Celo: Cross-link to epoch block on the regular block view and Epoch rewards CSV export (#2386)
* Celo: Cross-link to epoch block on the regular block view

Fixes #2365

* [skip ci] fix hover state for gray-blue tag

* CSV export of epoch transactions for address
2024-11-21 13:44:03 +01:00
Igor StuevandGitHub 378637e2de token in token transfer is possibly null (#2396)
* token in token transfer is possibly null

* show transfer type if no token
2024-11-14 21:21:27 +07:00
tom 5c286d6517 migrate to eslint 9 and its flat config 2024-11-13 12:54:12 +01:00
tom goriunovandGitHub c3efa1f74e Bind to full prop namings in API v2 endpoints (#2381)
Fixes #2374
2024-11-11 17:45:07 +01:00
Igor StuevandGitHub 9388850457 add timestamp to celo rewards view (#2361) 2024-11-06 11:36:32 +01:00
isstuev fa5b1bcd51 filecoin addresses support 2024-11-04 16:23:30 +01:00
Max Alekseenko 9633e37210 add tests for rewards dashboard 2024-11-01 16:19:35 +01:00
Max Alekseenko a8a0335eaa update tests 2024-11-01 15:56:55 +01:00
tom c0c6bc2132 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-2029 2024-10-22 16:45:30 +02:00
Igor StuevandGitHub a74ca85a17 Merge pull request #2280 from blockscout/fe-2257
Token transfers list page
2024-10-22 16:01:25 +02:00
isstuev a99f7b6aa2 Token transfers list page 2024-10-22 15:13:54 +02:00
tom 29f100ad0a Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-2029 2024-10-18 16:02:43 +02:00
Igor StuevandGitHub 0bf1d63c5c Merge pull request #2277 from blockscout/fe-2261
Celo: Epoch rewards tab on Address view
2024-10-17 13:46:13 +03:00
isstuev 9604fb3e84 Celo: Epoch rewards tab on Address view 2024-10-17 13:22:43 +03:00
isstuev 59f0871a4f Public tags: improvement batch 2024-10-15 14:56:42 +03:00
tom bb5be5cb02 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-2029 2024-10-08 15:52:49 +03:00
isstuev dc3d446b06 stats updates tests 2024-09-25 10:16:03 +02:00
isstuev aec7b6b2f2 stats updates 2024-09-25 10:16:02 +02:00
Igor StuevandGitHub 1a0219544b Merge pull request #2253 from blockscout/fe-2233
add blackfort validators
2024-09-23 14:11:01 +02:00
tom goriunovandGitHub ebfa17d39a Arbitrum: handle case with partial data in latest deposits on main page (#2244)
* Arbitrum: handle case with partial data in latest deposits on main page

Fixes #2243

* [skip ci] roll back arbitrum envs
2024-09-23 13:08:35 +02:00
isstuev c39e22dee7 add blackfort validators 2024-09-23 12:15:42 +02:00
tom d5869615e4 remove old components 2024-09-19 19:20:31 +02:00
tom goriunovandGitHub cf796fd0b9 Tx interpretation: change margins between elements (#2241)
Paddings: icons + amount/text in interpretation

Fixes #1997
2024-09-16 18:19:37 +02:00
tom goriunovandGitHub d0535cb896 Display proxy pattern info on contract page (#2230)
* Display proxy pattern info in UI

Fixes #2209

* update texts

* [skip ci] adjust alert condition
2024-09-12 12:10:23 +02:00
tom 5badd94e1c move optimism mocks to separate folder 2024-09-06 12:25:23 +02:00
tom goriunovandGitHub e67d247a51 Stats Update: secondary token icon (#2206)
Fixes #1849
2024-09-06 12:19:41 +02:00
tom goriunovandGitHub 81e244e8ae OP rollup: Batch view and DA fields (#2210)
* tx batches view adjustments

* blocks and txs tabs of batch page

* batch details

* add batch info to block details view

* display batch blob data in EIP-4844 and calldata container

* display batch blob data in celestia container

* tests

* add optimism_celestia preset

* review fixes

* update screenshots
2024-09-06 12:19:01 +02:00
Max AlekseenkoandGitHub 5090f12934 Merge pull request #2198 from blockscout/rating-count
Add rating count
2024-08-28 16:25:22 +02:00