Commit Graph
994 Commits
Author SHA1 Message Date
Max Alekseenko ba7b6dcdf9 Merge branch 'main' into ens-in-wallet-menu 2024-08-27 16:51:40 +02:00
Max Alekseenko b641f9f607 use bens api for domain query 2024-08-27 13:55:54 +02:00
tom goriunovandGitHub 043cf4aefc SolidityScan API response schema validation (#2190)
* add schema validation to solidity scan report resource

* report invalid API schema event to prometheus
2024-08-26 11:28:53 +02:00
Igor StuevandGitHub 06a36452e1 Merge pull request #2183 from blockscout/fe-2166
Arbitrum: tx page - add L1 tx
2024-08-26 10:48:23 +02:00
tom goriunovandGitHub e093e55378 Merge pull request #2164 from blockscout/tom2drum/issue-2149
Cancel previous search queries when typing
2024-08-20 12:26:04 +04:00
isstuev e99496be37 Arbitrum: tx page - add L1 tx 2024-08-19 11:38:04 +02:00
Igor StuevandGitHub 633f65490a Merge pull request #2120 from blockscout/fe-2067
change verification type and validator title for Arbitrum and zkEvm
2024-08-19 11:02:46 +02:00
Igor StuevandGitHub 87b067a3c6 Merge pull request #2168 from blockscout/time-ago-noves-fix
fix time ago
2024-08-14 14:48:04 +02:00
isstuev ad7f1d61d0 fix time ago 2024-08-14 11:15:06 +02:00
tom c7524ae148 Cancel previous search queries when typing
Fixes #2149
2024-08-13 19:20:39 +02:00
isstuev 3e53795d4d add article 2024-08-13 12:08:40 +02:00
Igor StuevandGitHub 8ac4afbdb1 Merge pull request #2139 from blockscout/fe-2100
arbitrum latest batches and deposits
2024-08-13 12:07:00 +02:00
tom goriunovandGitHub 64f09acce9 Pack Chakra theme into NPM package (#2115)
* build package

* update version

* fix name collision

* add workflow
2024-08-12 18:13:07 +02:00
tom goriunovandGitHub c28e16ea80 UML diagram caching (#2157)
Fixes #2124
2024-08-12 18:08:05 +02:00
isstuev 76dbe8919f arbitrum latest batches and deposits 2024-08-04 19:58:20 +02:00
tom 772797996a Update verification methods in the UI 2024-07-31 13:29:43 +02:00
isstuev 3f53b23f4e fix time ago increment hook 2024-07-31 12:40:30 +02:00
isstuev c608a1330c change verification type and validator title for Arbitrum and zkEvm 2024-07-25 15:46:25 +02:00
isstuev 4df8765fd4 design fixes 1 2024-07-23 21:10:31 +02:00
isstuev 282208253b MUD 2024-07-23 21:10:30 +02:00
Max AlekseenkoandGitHub 77a292eb3a Merge pull request #2089 from blockscout/dapp-rating
Dapp ratings
2024-07-23 14:50:55 +02:00
Max Alekseenko 9655b0243d remove action button experiment 2024-07-18 14:20:41 +02:00
Max Alekseenko a195ca3534 Merge branch 'main' into dapp-rating 2024-07-18 10:20:49 +02:00
tom goriunovandGitHub a2eee9354a Block Countdown page (#2091)
* page placeholder

* block info snippet

* add actions for calendar buttons

* add timer

* add redirect when timer runs out

* add redirect from not found block page

* block countdown index page

* link to countdown index page

* add link to search suggest

* add URL to an event

* add link to block countdown on mobile

* tests

* add countdown text to search result page

* update margins

* show block countdown when search results are not empty
2024-07-18 08:56:28 +02:00
Max Alekseenko 7a0210e178 change toast margins 2024-07-17 14:44:21 +02:00
Max Alekseenko b702631a46 dapps lazy loading 2024-07-16 14:13:23 +02:00
Max Alekseenko 89113c7dea add mixpanel events 2024-07-15 16:33:29 +02:00
tom goriunovandGitHub 1c38438c1b Add logo and copyright to page footer (#2051)
* Footer upgrade: logo and copyright

Fixes #2037

* add link to all chains to footer

* fix text color
2024-07-11 12:52:16 +02:00
tom goriunovandGitHub f1c4adec10 Implementation name behind proxy name (#2071)
* icon for proxy contract

* add custom tooltip for proxy contract

* add name to tooltip and refactor

* tests

* center the popup content
2024-07-08 13:40:26 +02:00
tom goriunovandGitHub 9cddd83786 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 d1e04a0dde Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1977 2024-07-05 19:18:51 +02:00
tom goriunovandGitHub cab71a8a67 Merge pull request #2054 from blockscout/release/v1_32_0-fixes
Fixes for release v.1.32.0
2024-07-03 18:19:40 +04:00
tom goriunovandGitHub 5d2ae73172 Migrate to @blockscout/stats-types and @blockscout/visualizer-types (#2063)
* migrate to stats-types package

* migrate to visualizer-types package

* update package.json
2024-07-02 16:27:13 +02:00
tom goriunovandGitHub 897c3c58df SVG sprite page (#2056)
* create page with all icons from the sprite

* add info about file size

* refactoring
2024-07-01 11:25:28 +02:00
tom e2dd364d74 restrict imports from lodash 2024-06-28 15:40:22 +02:00
tom 08e11cf69f move Toast comonent 2024-06-28 15:23:53 +02:00
tom 375806c7dd show pending toast until data is fetched 2024-06-27 12:50:20 +02:00
tom goriunovandGitHub da0533ef93 Mixpanel profiles (#2044)
* initial implementation

* remove unnecessary properties
2024-06-26 12:07:24 +02:00
tom goriunovandGitHub 19ddd87083 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
tom goriunovandGitHub 434aae92bb 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
tom 55e020e564 disable next.js turbo mode 2024-06-21 13:15:14 +02:00
Igor StuevandGitHub f04d491410 Merge pull request #2024 from blockscout/fe-2006
Arbitrum views
2024-06-21 13:56:02 +03:00
tom goriunovandGitHub 0b7382bd27 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
isstuev 6ebca444bd arbitrum 2024-06-18 12:11:43 +03:00
tom goriunovandGitHub 74f2324dc0 Migrate to bens-types (#2023)
migrate to BENS types
2024-06-13 20:13:10 +02:00
tom goriunovandGitHub e91b780802 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 96556c4a88 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
isstuev b61861a656 Adblock detect improvement 2024-05-31 16:39:45 +02:00
tom goriunovandGitHub fab3dd98ff SEO: add canonicals and change meta titles (#1960)
* add canonical link tag

* change title templates

* adjust title for dapps category pages

* change h1 titles

* Revert "adjust title for dapps category pages"

This reverts commit 88ec5228ff839f6559db9bb29922e23334819911.

* fix unit test
2024-05-29 14:37:50 +02:00
Igor StuevandGitHub ba5e0f16d0 Merge pull request #1961 from blockscout/fe-1955
Add possibility to change ERC to something else
2024-05-29 13:11:50 +02:00