* 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
* 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
* 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
* 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
* 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
* refactor EntityTags component to work with metadata API format
* hook for API metadata info query
* make EntityTag component
* make EntityTag component
* display custom tag colors and sort tags by ordinal field
* add tag popover
* refactoring
* display name tag in the lists
* add mixpanel event and disable link for protocol and generic tags
* adjust demo ENVs
* tests
* fix tests
* change actionURL to tagUrl
* Get smart-contract bytecode from websocket
Fixes#1769
* fix test
* i am stupid 😓
* Update values.yaml.gotmpl
---------
Co-authored-by: Yan Vaskov <[email protected]>
* add contract method id tag
* add form submit type
* refactor types for SmartConstract and make new component for Contract ABI methods
* move contract method form inside ABI folder
* handle form submit and display result
* clean-up
* change copied text
* handle case when blockchain interaction is not configured
* tests and screenshots update
* fix bug wit WEI checkbox
* extract TokenPageTitle into separate component
* remove dynamic import for TokenPage
* add initialData to tokenQuery
* add ENV variable
* don't update metadata on client
* fix test