502 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
Igor StuevandGitHub 28d077c59c remove skeleton animations (#2505)
* remove skeleton animations test

* eslint add Skeleton

* eslint-fix
2025-01-06 16:57:22 +01:00
isstuev ffb0eb6de1 remove skeleton animations test 2025-01-06 15:02:52 +01:00
Igor StuevandGitHub 730e5fd619 Interpretation stub for failed txs (#2484) 2024-12-23 21:49:14 +01:00
isstuevandtom goriunov fe95535a33 text fix 2024-12-23 15:37:28 +01:00
isstuev a7fbc90a37 text fix 2024-12-20 14:16:40 +01:00
tom goriunovandGitHub 5106e526a4 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 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 8059566387 fix overlapping in Tx State table 2024-11-26 11:48:38 +01:00
tom goriunovandGitHub 39771804db 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 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 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 5c286d6517 migrate to eslint 9 and its flat config 2024-11-13 12:54:12 +01:00
Max Alekseenko 0d6ed506f3 fix test 2024-11-04 16:34:56 +01:00
Max Alekseenko 353b978e3b update tests 2024-11-04 16:28:36 +01:00
Max Alekseenko f6d9563706 remove interpretation check 2024-11-04 15:51:40 +01:00
tom goriunovandGitHub cb95bae2eb L2 batches changes (#2313)
Fixes #2266
2024-10-22 20:13:02 +02:00
isstuev a869cfa1a7 Table: table header left/right hor padding 2024-10-21 12:34:00 +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
isstuev 6070c457b8 fix arbitrum tx message info 2024-09-05 12:11:16 +02:00
tom goriunovandGitHub 489768e0c4 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 43b7dc6c32 Arbitrum: tx page - add L1 tx 2024-08-19 11:38:04 +02:00
Max Alekseenko 462e2a9caa display address name and tag in tx interpretation 2024-08-07 16:47:52 +02:00
Max Alekseenko 4da1549158 add test 2024-08-06 17:03:01 +02:00
Max Alekseenko 88097d1906 improve loading 2024-08-06 15:10:08 +02:00
Max Alekseenko cb565eefc2 display ens in tx interpretation 2024-08-01 20:06:50 +02:00
Max Alekseenko 90aa60ba59 remove action button experiment 2024-07-18 14:20:41 +02:00
tom goriunovandGitHub 72331036c5 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 6021aa8b19 Update info icon color (#2088)
* Icon info color

Fixes #2045

* fix test

* more test fixes
2024-07-09 18:21:04 +02:00
34cdaf548a 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 12a977bbba 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 2032c6808c restrict imports from lodash 2024-06-28 15:40:22 +02:00
tom d95a15ab00 create custom Popover component with default gutter prop 2024-06-28 15:19:04 +02:00
isstuev d6956bab8e arbitrum tx and block updates 2024-06-25 16:13:27 +03:00
isstuev b2cdf7c6b9 arbitrum 2024-06-18 12:11:43 +03:00
tom da8a0c260e fix padding, switch executed and inner call data and fix scroll overlay 2024-06-03 13:36:58 +02:00
isstuev 1f4623ce9e fix padding 2024-05-31 17:34:01 +02:00
Igor StuevandGitHub bf3f6f73b8 Merge pull request #1958 from blockscout/fe-1839
OP Fault Proofs support
2024-05-28 21:43:27 +02:00
tom goriunovandGitHub cbd6cf9d3c 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 de3c836333 OP Fault Proofs support 2024-05-28 12:01:37 +02:00
Igor StuevandGitHub c469ae423e Merge pull request #1912 from blockscout/fe-1802
Multi chain balance button
2024-05-27 15:02:28 +02:00
tom goriunovandGitHub 8586f02326 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 f9e01d865e Multi chain balance button 2024-05-26 16:14:04 +02:00
tom goriunovandGitHub 8829025900 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