Commit Graph
697 Commits
Author SHA1 Message Date
tom goriunovandGitHub 293b9a47d8 Merge pull request #2200 from blockscout/release/v1-34-0
Fixes for Release v1.34.0
2024-09-09 11:37:43 +04:00
tom goriunovandGitHub 06626ab16f Hero banner: more customizations (#2199)
* add ENVs to configure typefaces

* migrate current evns to new config

* add env to configure the banner border

* make button variants for hero and header

* add customization for hero button

* tests for new button variants

* envs for demo

* update button styles and tests

* add tests for banner

* remove unnecessary test

* remove demo values
2024-09-06 12:22:27 +02:00
tom goriunovandGitHub 4e14bbc1d8 Stats Update: secondary token icon (#2206)
Fixes #1849
2024-09-06 12:19:41 +02:00
tom goriunovandGitHub 5fa9bb5f23 OP rollup: Batch view and DA fields (#2210)
* tx batches view adjustments

* blocks and txs tabs of batch page

* batch details

* add batch info to block details view

* display batch blob data in EIP-4844 and calldata container

* display batch blob data in celestia container

* tests

* add optimism_celestia preset

* review fixes

* update screenshots
2024-09-06 12:19:01 +02:00
tom 80ef89ef8a remove AddressCoinBalanceHistoryChartOld 2024-09-05 15:54:13 +02:00
tom f9b2eaf3e0 support "alertStatus" field in address metadata payload 2024-08-30 14:16:47 +02:00
Max AlekseenkoandGitHub b4953689ec Merge pull request #2198 from blockscout/rating-count
Add rating count
2024-08-28 16:25:22 +02:00
tom goriunovandGitHub 0d25334ac8 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
tom goriunovandGitHub 87ccaa168c Metadata: show Notes (#2191)
Fixes #2174
2024-08-28 13:20:12 +02:00
Max Alekseenko 91f92cba9b add rating count 2024-08-27 19:51:07 +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 91b5be58d5 Add support for zkSync smart-contracts (#2173)
* additional form fields

* pass optimization modes from API and handle single verification method case

* display zk contract info
2024-08-20 10:27:46 +02: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
isstuev 5a9106a67a review fixes 2024-08-16 13:48:00 +02:00
Igor StuevandGitHub 3ec483d709 Merge pull request #2148 from blockscout/security-report-secure
process unexpected response from solidityscan
2024-08-13 12:09:00 +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
isstuev ac2bbb96bf add signers mobile view 2024-08-08 16:26:43 +02:00
isstuev 5983384e12 process unexpected response from solidityscan 2024-08-08 14:45:08 +02:00
isstuev 3865387e84 add arbitrum batch DA 2024-08-07 18:06:31 +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
tom goriunovandGitHub 4d9b72c755 Merge pull request #2090 from blockscout/mud
MUD
2024-07-30 09:14:35 +02:00
Max AlekseenkoandGitHub 943bcb3040 Merge pull request #2108 from blockscout/get-gas-button
Add a "Get gas" button
2024-07-29 21:52:36 +02:00
isstuev c608a1330c change verification type and validator title for Arbitrum and zkEvm 2024-07-25 15:46:25 +02:00
Max Alekseenko 76043d668f remove usd_threshold prop 2024-07-25 13:09:25 +02:00
isstuev b0d2f35f4e design fixes and tests 2024-07-23 21:10:31 +02:00
isstuev 282208253b MUD 2024-07-23 21:10:30 +02:00
Max Alekseenko 2465065b74 make usd_threshold required 2024-07-23 15:34:51 +02:00
Max Alekseenko 34141153f9 add get gas button 2024-07-19 18:40:23 +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 22362f8ed1 fix rating records duplication 2024-07-17 16:46:08 +02:00
Max Alekseenko d599cf98b8 implement rating change 2024-07-15 17:31:33 +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
63516eb3c8 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 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 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 da0533ef93 Mixpanel profiles (#2044)
* initial implementation

* remove unnecessary properties
2024-06-26 12:07:24 +02:00
Igor StuevandGitHub 9f84541a49 Merge pull request #2047 from blockscout/arbitrum-update
arbitrum updates
2024-06-26 11:37:45 +03:00
Max AlekseenkoandGitHub 0535e2c492 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 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
isstuev 7f71236139 block_count -> blocks_count 2024-06-25 17:15:58 +03: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
Igor StuevandGitHub f04d491410 Merge pull request #2024 from blockscout/fe-2006
Arbitrum views
2024-06-21 13:56:02 +03:00
isstuev 8fa3ebf281 review fix 2024-06-20 17:57:18 +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