Commit Graph
1332 Commits
Author SHA1 Message Date
tom c433698aed update gutter for Menu dropdown 2024-06-28 18:55:22 +02:00
tom 120fc6b958 update screenshots 2024-06-28 17:51:44 +02:00
tom 9d7fb29466 move Toast comonent 2024-06-28 15:23:53 +02:00
tom f516f0ba61 create custom Popover component with default gutter prop 2024-06-28 15:19:04 +02:00
tom goriunovandGitHub 6454ca35c4 Public tags cutoff problem (#2048)
* change max width for tag on mobile

* Public tags cutoff problem

Fixes #2007

* fix tests

* update test
2024-06-26 12:07:06 +02:00
Igor StuevandGitHub 24571b84d1 Merge pull request #2047 from blockscout/arbitrum-update
arbitrum updates
2024-06-26 11:37:45 +03:00
Max AlekseenkoandGitHub 63802efc14 Merge pull request #2031 from blockscout/dapp-card-redesign
Combine default and security score view on the Marketplace page
2024-06-25 18:36:53 +02:00
tom goriunovandGitHub 90a53a8a74 Implement NFT instance metadata refetch button (#2039)
* refactor token instance page title

* add menu item and modal with recaptcha

* initialize refresh and show loading state

* handle error state

* fix metadata atributes parser

* refactoring

* tests
2024-06-25 18:19:39 +02:00
isstuev e201bf8f98 arbitrum messages status update 2024-06-25 18:30:44 +03:00
Max Alekseenko 8e583af452 post-review changes 2024-06-25 17:08:43 +02:00
tom goriunovandGitHub 32690afe56 Call contract read methods from the client (#2032)
* display methods accordion

* add method_id to methods

* query read method via public client

* query read methods without inputs at accordion section open

* add custom abi tabs

* add proxy tabs

* custom wagmi config if wc is not configured

* remove ContractAbiItemConstant component

* display tuple properties in method outputs

* display read result

* clean up

* support nested arrays in the read result

* re-write test for contract methods

* change result view for address output

* refactoring

* fix tests

* remove web3 provider fallback

* fix tab loading

* refactoring

* add implementation contract selector

* add "copy to clipboard" for address, remove top-level square brackets

* add preview mode to contract method result

* tests for read result

* fix tests

* change styles for result preview

* review fix
2024-06-24 19:56:06 +02:00
Max Alekseenko 3ac28946d6 replace old sort component 2024-06-24 19:42:45 +02:00
Igor StuevandGitHub 899b314f26 Merge pull request #2014 from blockscout/tag-group-select
tag group select component
2024-06-24 12:23:59 +03:00
isstuev b2bc3f6279 tag theme fix 2024-06-23 12:02:22 +03:00
Max Alekseenko 57072c6594 fix tooltip of security score button 2024-06-21 15:12:46 +02:00
Igor StuevandGitHub a66c138bcd Merge pull request #2024 from blockscout/fe-2006
Arbitrum views
2024-06-21 13:56:02 +03:00
Max Alekseenko b699dba09b add dapps sorting 2024-06-20 20:12:54 +02:00
isstuev 955ae14e73 review fix 2024-06-20 17:57:18 +03:00
tom goriunovandGitHub d3d60ddd64 Navigation: horizontal layout (#1991)
* add ENV for navigation layout type

* add network menu to top bar

* renaming and main component placeholder

* add logo, testnet badge, login and connect wallet buttons to the nav bar

* refactor once more

* styles for nav link group

* style nav link

* style groupped nav links

* update values for L2 review

* update demo values

* fix deployment values for L2 review

* tests

* fix prop collision

* shorten filter input on marketplace page and update MainArea height

* change margin between text and lightning label

* add active state to "Other" nav menu

* popover fixes

* fix link width

* [skip ci] update demo values
2024-06-19 15:58:13 +02:00
Max Alekseenko 5509b8fe9d add line break 2024-06-18 14:29:42 +02:00
Max Alekseenko 1634c8219c add security score to dapp card 2024-06-18 11:55:59 +02:00
isstuev ef222fd0f6 arbitrum 2024-06-18 12:11:43 +03:00
tom goriunovandGitHub 5e33a1b43a Migrate to bens-types (#2023)
migrate to BENS types
2024-06-13 20:13:10 +02:00
tom goriunovandGitHub bb2d38bdba Resolve BENS names from URL directly to address page (#2004)
* Resolve BENS names from URL directly to address page

Fixes #1965

* fix tests
2024-06-13 13:11:13 +02:00
tom goriunovandGitHub e676a93259 BENS multiprotocol support (#2003)
* show protocol icon on the list and the entity page

* add logo and tooltip to the entity in address page subheading

* make icon_url and docs_url optional

* add protocol to name domain filters

* tests

* fetch protocols list from api endpoint

* fix protocol query param parsing

* build correct links to token ids and txs
2024-06-13 13:10:53 +02:00
tom bf75937c2c [skip ci] update text for service degradation warning 2024-06-13 08:47:42 +02:00
isstuev 077de9f923 tag group select component 2024-06-11 13:04:18 +02:00
Igor StuevandGitHub 449743a22b Merge pull request #1967 from blockscout/fe-1799
Add Ad banner to 404 page
2024-06-10 15:06:18 +02:00
tom goriunovandGitHub d664a5f81a Update styles of outlined buttons and more (#1978)
* selected state for Button

* tests

* fix menu filter button hover issue

* update screenshots

* try to fix SearchBar recent keywords test
2024-06-05 12:44:09 +02:00
tom 01544a1fe2 Fix lazy loading on NFT Inventory view
Fixes #1971
2024-06-03 14:18:15 +02:00
tom 6e4e622fb8 fix padding, switch executed and inner call data and fix scroll overlay 2024-06-03 13:36:58 +02:00
Igor StuevandGitHub acf086e24f Merge pull request #1981 from blockscout/fe-1980
Adblock detect improvement
2024-06-02 21:32:42 +02:00
isstuev 5c2ef82463 Adblock detect improvement 2024-05-31 16:39:45 +02:00
tom e0bcc6e866 error color, token balance border radius and gas tooltop fixes 2024-05-30 13:11:57 +02:00
isstuev 5ee110f48f Add Ad banner to 404 page 2024-05-29 16:30:29 +02:00
tom goriunovandGitHub 4c0969b145 Add support for Diamond proxy standard (#1963)
* add support for array of implementations

* refactor ContainerWithScrollY component

* contract source code: allow to choose between all implementations

* fix layout of AddressNetWorth component

* add scroll container to implementation address on write/read proxy contract tab

* update screenshots
2024-05-29 14:09:55 +02:00
isstuev 8092b4eccd Add possibility to change ERC to something else 2024-05-28 16:22:58 +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
tom 2e1a2ae9a9 Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1826 2024-05-27 16:50:48 +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
tom ae83ce3e9b more fixes 2024-05-27 13:44:38 +02:00
isstuev d3925f9ea5 review fixes 2024-05-26 21:30:46 +02:00
isstuev b14d326c75 Multi chain balance button 2024-05-26 16:14:04 +02:00
isstuev 75f69dfec8 add certified conract label 2024-05-26 11:48:52 +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
isstuev a2cb0e0470 native token icon separate 2024-05-24 12:18:28 +02:00
isstuevandisstuev 38096bc59c add native token image 2024-05-23 23:52:56 +02:00
Igor StuevandGitHub 5cf1f01e57 Merge pull request #1944 from blockscout/fe-1900
remove unsupported features from search results
2024-05-23 23:51:37 +02:00
tom goriunovandGitHub d49061b115 Loader state for SolidityScan button (#1945)
* SolidityScan loader update

Fixes #1893

* remove custom height of the button

* update screenshot
2024-05-23 12:36:05 +02:00