Commit Graph
64 Commits
Author SHA1 Message Date
Max Alekseenko 6e64eea377 Merge branch 'main' into dapp-rating 2024-07-15 13:38:28 +02:00
Max Alekseenko 764a75ac96 update rating component 2024-07-11 14:40:16 +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
Max Alekseenko eab34b9506 Merge branch 'main' into dapp-rating 2024-07-10 14:49:34 +02:00
Max Alekseenko d1ceaae4f9 add dapp ratings 2024-07-09 16:26:56 +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 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 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
Max AlekseenkoandGitHub a2964eb4f9 Merge branch 'main' into defi-dropdown 2024-05-29 11:02:25 +02:00
Max Alekseenko 76b1759453 Merge branch 'main' into defi-dropdown 2024-05-28 14:17:43 +02:00
isstuev db61a58030 OP Fault Proofs support 2024-05-28 12:01:37 +02:00
Max Alekseenko 672d82c77a reuse existing icon 2024-05-27 17:40:54 +02:00
Max AlekseenkoandGitHub b8a3594d47 Merge branch 'main' into menu-lightning-label 2024-05-27 15:09:39 +02:00
isstuev a92f705f5f add certified conract label 2024-05-26 11:48:52 +02:00
Max Alekseenko e6cf64063e change variable names 2024-05-22 15:48:00 +02:00
Max Alekseenko 60444489c7 Merge branch 'main' into defi-dropdown 2024-05-22 11:33:04 +02:00
tom goriunovandGitHub 811ba0a437 Move generated assets into separate folder inside the public folder (#1930)
* add build-time ENV to explicitly enable Open Telemetry

* generate svg-sprite before next build

* move envs.js to assets folder

* move favicon bundle to assets folder

* move external configs to configs folder

* fix envs validator
2024-05-20 13:17:33 +02:00
Max Alekseenko c883ed0b5d create DeFi dropdown 2024-05-15 16:20:47 +02:00
Max Alekseenko 71d826c120 add lightning label 2024-05-09 19:36:02 +02:00
tom goriunovandGitHub 1c49d8143b Design updates (#1767)
* update blob icon

* fix tags on token transfer

* update address tx filter styles

* page padding fixes

* update twitter icon

* updat screenshots

* fix test

* update back arrow color in the modals

* update solidityscan text

* update stats widget bg color
2024-04-08 17:07:01 +02:00
tom goriunovandGitHub f187429a69 User settings for address icons type (#1763)
* color theme settings

* address icon settings

* update tests

* add images to the address icon settings

* update styles

* more fixes
2024-04-01 14:49:36 +02:00
Max Alekseenko 83a1c9e7ff Merge branch 'main' into dapps-security-score 2024-03-21 16:54:21 +01:00
Max Alekseenko 7c0a28d4a6 replace label with svg 2024-03-21 13:25:11 +01:00
Igor StuevandGitHub 72edb148ae Merge pull request #1727 from blockscout/fe-1726
fix react keys for withdrawals
2024-03-19 14:39:38 +04:00
isstuev 30983c3be5 fix react keys for withdrawals 2024-03-19 13:54:27 +04:00
Igor StuevandGitHub 35bb387035 Merge pull request #1722 from blockscout/fe-1721
stats price diff on the homepage
2024-03-19 13:51:43 +04:00
isstuevandisstuev dc122d0452 stats price diff on the homepage 2024-03-19 13:19:42 +04:00
isstuevandisstuev 23aaf41cc2 solidity scan icon 2024-03-19 12:34:26 +04:00
Max Alekseenko a71adb167b add beta label 2024-03-14 20:48:40 +01:00
Max Alekseenko d186465c36 add new view with scores for marketplace 2024-03-08 17:21:18 +01:00
tom goriunovandGitHub ec38e8c959 Merge pull request #1685 from blockscout/tom2drum/issue-1676
Highlight code of the main contract
2024-03-08 08:22:16 +04:00
tom 2f3b24c1c9 highlight code of the main contract
Fixes #1676
2024-03-07 18:46:33 +04:00
tom goriunovandGitHub 8933d05185 Add Blobs support (EIP-4884) (#1672)
* blob page placeholder

* txs with blobs list view

* tx additional info popup

* blob gas info for tx and block

* update hints

* tx blobs tab

* blob details page

* add ENV to hide blob txs tab

* tx blob fees and adj for tx burnt fees

* preliminary tests

* blob data convertion

* display blob data type in lists

* download asset

* blob txs in block

* tests for blob data preview

* fixes

* fix tests

* support blobs in search

* update blob icon

* more fixes
2024-03-07 18:36:55 +04:00
tom goriunovandGitHub ae5489b1f7 Gas tracker page (#1524)
* add custom headers to API resource

* refactoring

* page title

* chart

* gas prices snippet

* GasPrice component

* add ENV for gas units

* dark theme and other tweaks

* tests

* add base and priority fee

* [skip ci] small fiat values

* change behavior of the variable

* update tooltip layout

* refactor gas info tooltip

* refactor GasPrice component

* fix logic and deploy demo for eth mainnet

* tests

* remove link from anchor

* [skip ci] rollback ENVs for demo

* review fixes

* fix tests
2024-02-20 08:36:57 +04:00
tom goriunovandGitHub 797b8f57bb Validators list (#1621)
* new ENV and page placeholder

* display list data

* comment out SearchInput

* add counters

* add tag to address page

* tests

* refactoring

* fix ts

* change ENVs for demo

* fix ENVs validator

* [skip ci] remove hash

* review fixes
2024-02-19 11:04:28 +04:00
Max Alekseenko e8efb8c444 add swap button 2024-02-02 17:36:58 +01:00
Max AlekseenkoandGitHub 7c7a3545ad Merge pull request #1528 from blockscout/integration-mark
Add the integration mark
2024-01-30 14:33:26 +01:00
tom goriunovandGitHub c0f88743ba "Open in IDE" button for contracts (#1544)
* "Open in IDE" button for contracts

Fixes #1508

* small fixes and tests

* update icon styles

* [skip ci] change ENV value
2024-01-30 16:56:32 +04:00
Igor StuevandGitHub 42728fb0b2 Merge pull request #1542 from blockscout/tom2drum/issue-1537
Address title: second line updates
2024-01-29 21:53:10 +01:00
tom 1e261e6d5f Address title: second line updates
Fixes #1537
2024-01-25 17:33:45 +04:00
Max Alekseenko 1083215b7c add integration mark 2024-01-23 13:46:00 +01:00
isstuev 1dc304378c slim icon 2024-01-22 22:17:31 +01:00
isstuev fc8a13151b icon 2024-01-22 22:17:31 +01:00
tom b5595eaf31 Naming systems integration (ENS)
Fixes #1376
2023-12-28 19:35:21 +04:00
isstuev 19b35aaaf2 review fixes 2023-12-27 17:48:09 +01:00
tom 8d623d57cd Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1376 2023-12-27 18:39:59 +04:00
tom efa9b6401c monaco icons 2023-12-21 11:45:10 +04:00
tom 4e8577b4d7 build sprite script and common component 2023-12-19 19:54:16 +04:00
Igor StuevandGitHub a463c05cac og improvements (#1175)
* og improvements

* update review configs

* review fix

* review fix 2
2023-09-25 14:34:26 -03:00