* add Arbitrum Sepolia dev preset
* base form layout
* add validation for repo url and commit hash
* improve global error text
* show stylus contract info
* add test for contract verification form
* hide "open in IDE" for stylus contracts
* [skip ci] adjust validation rules for GitHub URL
* change contract info items order
* fix error text styles
* 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
* Update API Endpoint for fetching `has_methods_*` and `has_custom_methods_*` fields
Fixes#1821
* don't load address txs when navigating to contract tab
* fix test