Commit Graph
502 Commits
Author SHA1 Message Date
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 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
Igor StuevandGitHub b79d300fd2 remove skeleton animations (#2505)
* remove skeleton animations test

* eslint add Skeleton

* eslint-fix
2025-01-06 16:57:22 +01:00
isstuev a0253f2478 remove skeleton animations test 2025-01-06 15:02:52 +01:00
Igor StuevandGitHub ee7bee8b3f Interpretation stub for failed txs (#2484) 2024-12-23 21:49:14 +01:00
isstuevandtom goriunov 595a239cf8 text fix 2024-12-23 15:37:28 +01:00
isstuev 5a94db6bc1 text fix 2024-12-20 14:16:40 +01:00
tom goriunovandGitHub d7cbebe580 Replace system selectors with Blockscout selectors style (#2451)
* migrate from native select to the custom one

* migrate popover radio filter to select component

* migrate stats menu to select

* migrate Sort component

* screenshot updates
2024-12-13 14:42:21 +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
tom f78787b814 fix overlapping in Tx State table 2024-11-26 11:48:38 +01:00
tom goriunovandGitHub 8fab91b298 Bump up Node.js to v22 (#2410)
* Bump up Node.js to v22

Fixes #2404

* update Playwright to v1.49.0

* fix tests

* one more fix

* fix screenshots
2024-11-25 12:43:05 +01:00
tom goriunovandGitHub b9f96d3b95 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 9629e96929 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 56ed34c852 migrate to eslint 9 and its flat config 2024-11-13 12:54:12 +01:00
Max Alekseenko bdb0375c87 fix test 2024-11-04 16:34:56 +01:00
Max Alekseenko 215d272c4e update tests 2024-11-04 16:28:36 +01:00
Max Alekseenko 9915f78af2 remove interpretation check 2024-11-04 15:51:40 +01:00
tom goriunovandGitHub b3f6d5cee0 L2 batches changes (#2313)
Fixes #2266
2024-10-22 20:13:02 +02:00
isstuev ec0e8e879a Table: table header left/right hor padding 2024-10-21 12:34:00 +02:00
tom goriunovandGitHub 3db29ac1fe Tx interpretation: change margins between elements (#2241)
Paddings: icons + amount/text in interpretation

Fixes #1997
2024-09-16 18:19:37 +02:00
isstuev dd7105540c fix arbitrum tx message info 2024-09-05 12:11:16 +02:00
tom goriunovandGitHub e2d8881006 Celo: Block views customizations (#2185)
* show flag next to epoch block

* block view customizations

* add hint with link

* display block epoch transfers

* show epoch election reward types

* show reward details

* show base fee token from API

* display current epoch on main page

* mobile view

* tests

* add infinite scroll loading to reward details resource

* update useApiQuery options

* update screenshots

* update layout of reward details on desktop

* change hints of block epoch reward distribution
2024-08-28 13:30:16 +02:00
isstuev c2c27d0a0f Arbitrum: tx page - add L1 tx 2024-08-19 11:38:04 +02:00
Max Alekseenko 67cdd2c786 display address name and tag in tx interpretation 2024-08-07 16:47:52 +02:00
Max Alekseenko a6f7ab6dfd add test 2024-08-06 17:03:01 +02:00
Max Alekseenko e8dc57cd92 improve loading 2024-08-06 15:10:08 +02:00
Max Alekseenko c1912cbebb display ens in tx interpretation 2024-08-01 20:06:50 +02:00
Max Alekseenko ea6f9de99c remove action button experiment 2024-07-18 14:20:41 +02:00
tom goriunovandGitHub d160752ea7 Public tags design updates (#2078)
* update styles of name tags

* update screenshots

* update screenshots

* fix tests

* update screenshot
2024-07-18 12:05:05 +02:00
tom goriunovandGitHub f1b59f4f8b Update info icon color (#2088)
* Icon info color

Fixes #2045

* fix test

* more test fixes
2024-07-09 18:21:04 +02:00
70e772acf9 Celo: show gas fees paid in ERC20 tokens (#2061)
* component for displaying tx fee

* config for celo alfajores

* display tx fee and gas price in celo token

* adjustments for stability fee

* clean up

* update screenshots

* change envs for demo

* more screenshot updates

* Removing unneeded network id var from review deploy

* rollback envs for demo

* fix currency symbol in tx table header

* lol 🤦‍♂️

---------

Co-authored-by: Nick Zenchik <[email protected]>
2024-07-08 14:34:00 +02:00
tom goriunovandGitHub 6bdf5f4042 Redesign hero section on home page (#2050)
* change hero section

* add AdBanner to hero block

* show icon instead of text on "connect wallet" button on md desktops

* redesign stats widgets

* new design for home page charts

* fix skeletons

* update demo values

* disable getit provider

* fixes for adbutler provider

* show token logo placeholder for secondary coin logo

* add width to hype banner

* update demo values

* remove letter spacing for large headings

* indicators block fixes

* update icons

* update screenshots
2024-07-08 12:37:19 +02:00
tom af157473b3 restrict imports from lodash 2024-06-28 15:40:22 +02:00
tom f516f0ba61 create custom Popover component with default gutter prop 2024-06-28 15:19:04 +02:00
isstuev ed2a54522c arbitrum tx and block updates 2024-06-25 16:13:27 +03:00
isstuev ef222fd0f6 arbitrum 2024-06-18 12:11:43 +03:00
tom 6e4e622fb8 fix padding, switch executed and inner call data and fix scroll overlay 2024-06-03 13:36:58 +02:00
isstuev 47071eb936 fix padding 2024-05-31 17:34:01 +02:00
Igor StuevandGitHub 2ed4618871 Merge pull request #1958 from blockscout/fe-1839
OP Fault Proofs support
2024-05-28 21:43:27 +02:00
tom goriunovandGitHub 56ca976bb0 Details page: fix line height for rows (#1949)
* refactor block page

* token details

* token instance details

* name domain details

* blob details

* user ops details

* zkEvm and zkSync batch details

* tx details

* address details

* update screenshots
2024-05-28 12:33:56 +02:00
isstuev 3800f41eee OP Fault Proofs support 2024-05-28 12:01:37 +02:00
Igor StuevandGitHub 11e4f094c1 Merge pull request #1912 from blockscout/fe-1802
Multi chain balance button
2024-05-27 15:02:28 +02:00
tom goriunovandGitHub aec32152fc User Operations: add switcher to call data (#1950)
* User Operations: add switcher to call data

Fixes #1762

* update screenshots

* move toggler above decoded method signature on mobile
2024-05-27 14:18:44 +02:00
isstuev b14d326c75 Multi chain balance button 2024-05-26 16:14:04 +02:00
tom goriunovandGitHub c51dbd8177 Playwright tests refactoring, pt.5 (#1952)
* next part of test refactoring

* more refactoring

* more refactoring

* fixes and clean-up

* fixes

* build fixes

* more fixes
2024-05-25 15:41:32 +02:00
tom goriunovandGitHub 5d90e27a68 Element paddings updates (#1929)
* update paddings on homepage

* update styles for network menu

* search input paddings updates

* update action bar paddings

* update sepolia preset

* fix scroll to active tab

* update padding for navigation menu

* add comment

* update screenshots

* fix screenshots
2024-05-20 13:17:04 +02:00