J M Rossy
9d096b444a
Merge pull request #41 from hyperlane-xyz/ism-quorum-check
...
Implement multisig ISM checker in debugger
2 years ago
J M Rossy
0bd5bf87d8
Compute handle fn calldata and surface in debugger
...
Surface calldata details in modal on msg details page
2 years ago
J M Rossy
eee57abd1b
Fix currency name in gas details card
2 years ago
J M Rossy
7f4e957824
Surface ISM info in message details page
2 years ago
J M Rossy
fd4ac2593d
Implement checkMultisigIsmEmpty in debugger
2 years ago
J M Rossy
ee70ee0d21
Merge pull request #40 from hyperlane-xyz/pi-gas-estimation
...
- Finish debugger IGP payment fetching impl
- Check mailbox for delivery status if logs are not found
- Refactor TransactionCard components
- Rename shouldBlur to blur for brevity
- Surface GraphQL messages even if some fields are missing
- Surface IGP payments from debugger in gas details card
2 years ago
J M Rossy
946532547f
Handle errors from empty msg body
2 years ago
J M Rossy
49e029421b
Address feedback
2 years ago
J M Rossy
648f02a21f
Surface IGP payments in table
2 years ago
J M Rossy
d40eb028aa
Check mailbox for delivery status if logs are not found
2 years ago
J M Rossy
5f1246c727
Finish debugger IGP payment fetching impl
...
Keep messages from GraphQL even if some fields are missing
2 years ago
J M Rossy
4e2e720d13
Refactor TransactionCard components and show spinner during debugger
...
Rename shouldBlur to blur for brevity
2 years ago
J M Rossy
2a77083b3f
Merge pull request #39 from hyperlane-xyz/msg-to-pi-fixes
...
Fix errors for messages from core to PI chains
2 years ago
J M Rossy
87d8217ba3
Ensure RPCs use https urls
2 years ago
J M Rossy
eb8a1e1c77
Prevent thrashing and trim error msg
2 years ago
J M Rossy
c45572ca74
Revert redundant changes to fetchDeliveryStatus
2 years ago
J M Rossy
bdb460a811
Fix errors for messages from core to PI chains
2 years ago
J M Rossy
a3e4220169
Merge pull request #38 from hyperlane-xyz/pi-debug-support
...
- Add PI support for msg debugging and delivery status fetching
- Ensure chain config syncing only runs once per page
- Move MultiProvider into store to avoid frequent re-construction
- Remove old TxDebugger page and cleanup related code
- Improve error reason surfacing from SmartProvider
- Update widgets to 1.3.4 for timeline fix
2 years ago
J M Rossy
e020a3a3c9
Update zustand for rehydration fix
2 years ago
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