J M Rossy
21fcd0e1b9
Update widgets for timeline fix
2 years ago
J M Rossy
f20ff71dce
Improve error surfacing in SmartProvider
2 years ago
J M Rossy
3755d09b4c
Merge branch 'main' into pi-debug-support
2 years ago
J M Rossy
65896ee699
Add PI support for msg debugging and delivery status fetching
...
Remove old TxDebugger page and cleanup debugMessage code
Remove Environment related code only used by TxDebugger page
2 years ago
J M Rossy
fc805c0d8b
Merge pull request #36 from hyperlane-xyz/message-error-handling
...
- Catch error when checking for ICA address
- Implement basic error screen UI
2 years ago
J M Rossy
d2ec9af257
Merge branch 'main' into message-error-handling
2 years ago
J M Rossy
c64d6ad196
Move MultiProvider into store to avoid frequent re-construction
2 years ago
Nam Chu Hoai
2613205e65
Merge pull request #37 from hyperlane-xyz/nambrot-patch-1
...
Update CODEOWNERS
2 years ago
Nam Chu Hoai
762be9f242
Update CODEOWNERS
2 years ago
J M Rossy
951eccbd61
Ensure chain config syncing only runs once per page
2 years ago
J M Rossy
f3659a52b6
Catch error when checking for ICA address
...
Implement basic error screen UI
2 years ago
J M Rossy
6029562968
Merge pull request #35 from hyperlane-xyz/smart-provider
...
- Create HyperlaneSmartProvider, HyperlaneEtherscanProvider, HyperlaneJsonRpcProvider
- Implement test suite for smart providers
- Fetch gas details for PI messages
- Upgrade SDK and Widgets libs to 1.3.4
2 years ago
J M Rossy
1eb60a022d
Update to SDK 1.3.4
...
Use maxBlockAge value in HyperlaneJsonRpcProvider
2 years ago
J M Rossy
b30acac4b3
Change gas event fetching addr back to interchainGasPaymaster
2 years ago
J M Rossy
81c3505e8a
Improve staggered trigger algo for SmartProvider
...
Fix race condition bug in HyperlaneEtherscanProvider
Use SmartProvider throughout explorer
Fetch gas details for PI messages
Upgrade SDK and Widgets libs
2 years ago
J M Rossy
a20e21eaec
Refactor providers into separate files
2 years ago
J M Rossy
4479944d3b
Implement staggered provider triggering
...
Implement pagination log fetching
Improve tests and fix bugs
2 years ago
J M Rossy
cf52a1244d
Finish HyperlaneEtherscanProvider impl and build test suite
2 years ago
J M Rossy
662f35f396
Implement more of SmartProvider features and tests
2 years ago
J M Rossy
af899ae4fc
Implement more of SmartProvider
...
Start creating tests for SmartProvider
2 years ago
J M Rossy
61770b1ab8
Move multiProvider to new providers dir
...
Start implementation of HyperlaneSmartProvider and HyperlaneEtherscanProvider
2 years ago
J M Rossy
7ce1940c4d
Disable red banner for message debugger errors
2 years ago
J M Rossy
6ac49ed609
Merge pull request #34 from hyperlane-xyz/pi-ux-improvements
...
- Update to SDK 1.3.2
- Add support for chain metadata in the URL
- Add support for PI message search on message page
- Improve missing chain metadata error
- Improve chain data input UX
2 years ago
J M Rossy
83dc1b0617
Add useful error message when chain config missing
2 years ago
J M Rossy
4e1d1259a0
Rename multisigIsm contract field
2 years ago
J M Rossy
defa0e597b
Temp fix for lint errors in pi msg gas fetching
2 years ago
J M Rossy
5dd747487d
Add copy button to chain config input
2 years ago
J M Rossy
153f40e125
Rename pages to avoid name conflict
2 years ago
J M Rossy
33b70f4ac5
Run PI message search from message details page
2 years ago
J M Rossy
97aa99e4de
Fix query param syncing on home screen
...
Persist chain configs from query into store
2 years ago
J M Rossy
fb4c4cf162
Add logging to chain config query parsing
2 years ago
J M Rossy
84a7e8cf64
Add search-pi-messages to api docs page
2 years ago
J M Rossy
ce851fa387
Redo multiprovider management to integrate with store and query param
2 years ago
J M Rossy
010b465136
Fix build errors
2 years ago
J M Rossy
9a8ee47371
Create useChainConfigsWithQueryParams hook
...
Create ChainId and DomainId global types
2 years ago
J M Rossy
5b186e261f
Merge branch 'pi-gas-details' into pi-ux-improvements
2 years ago
J M Rossy
9146210e97
Add IGP field to custom chain config
2 years ago
J M Rossy
74a272026a
Update to SDK 1.3.2
2 years ago
J M Rossy
34b7eda10f
Start impl of IGP gas fetching for PI messages
...
Refactor some of PI message search code
2 years ago
J M Rossy
1fb99eb0bd
Update widget lib and timeline
2 years ago
J M Rossy
f4a2ee9610
Merge pull request #32 from hyperlane-xyz/new-db-schema
...
Update to new schema and add IGP gas debugging
2 years ago
J M Rossy
56d8a31a4e
Add TODO for arbitrum gas est
2 years ago
J M Rossy
ef998d9a21
Use gas amount instead of payment in tryCheckIgpGasFunded
2 years ago
J M Rossy
375a3e0716
Refactor message debugger to avoid redundant, error-prone requests when possible
2 years ago
J M Rossy
bf18a49d73
Fix bugs in msg debugger
2 years ago
J M Rossy
d55e6a78cf
Implement tryCheckIgpGasFunded
...
Fix bugs with fetchDeliveryStatus integration in msg details
2 years ago
J M Rossy
54d9061eec
Stub out tryCheckInterchainGas further
2 years ago
J M Rossy
4ea5c77258
Migrate delivery status checking to front-end
...
Harden parts of debugger and status checker code
Improve block explorer query rate limiting
2 years ago
J M Rossy
ce092f7879
Improve icons for msg detail cards
2 years ago
J M Rossy
c24ae6eb0b
Create RadioButton component
...
Add radio options for gas unit
2 years ago