bruce-riley
b7631bfbba
Deploy Holesky Testnet ( #3630 )
2024-01-08 16:42:10 -06:00
bruce-riley
8590089b0d
Node/CCQ: Server auto reconnect ( #3611 )
2023-12-21 14:28:15 -06:00
bruce-riley
818038ef80
Deploy Sepolia based L2s ( #3606 )
...
* Deploy Sepolia based L2s
* Code review rework
2023-12-20 08:56:14 -06:00
bruce-riley
ef408a9f71
Node/EVM: Celo not setting timestamp in blocks ( #3603 )
2023-12-14 12:16:32 -06:00
Csongor Kiss
bd62e27789
terra: migrate to cosmwasm 1.1.0 ( #3138 )
...
* terra/contracts: migrate to cosmwasm 1.1.0
use `classic-bindings` crate instead of terra-cosmwasm.
This is the updated version that calls the correct query post chain upgrade
* terra/Dockerfile: update workspace optimizer
* terra: label is now required on instantiate
* terra: accept either 32 or 20 byte addresses
* terra: update devnet terra classic
* node/cosmwasm: always CW >1
* tilt: re-introduce terra classic tests
* terra: make get_address support both 20 and 32 byte addresses
* terra: fix tests to account for burn tax
Since the tests are now ran against the new LocalTerra which has burn
tax, the transaction results are different from before
* terra/token-bridge: check first 12 bytes to determine native denoms
* terra/token-bridge: simplify conditional
---------
Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-12-13 16:27:17 +00:00
bruce-riley
1a2fbd5047
Node/EVM: Minor code cleanup ( #3600 )
2023-12-13 09:21:09 -06:00
bruce-riley
d09dc13918
Node/EVM: Another blocktime query retry reason ( #3583 )
2023-12-07 15:18:48 -06:00
bruce-riley
0c0158ac13
Node/SDK: Add neutron support via IBC ( #3563 )
...
* Node/SDK: Add neutron support via IBC
* Set core addresses in SDK
2023-12-07 09:42:09 -06:00
bruce-riley
9ccf5e593e
Node/EVM: Retry block time read ( #3577 )
2023-12-06 16:54:03 -06:00
bruce-riley
e308b87062
Node: Add cosmos chains over IBC ( #3562 )
...
* Node: Add cosmos chains over IBC
* Avoid data race in watcher
* Add Osmosis as an IBC chain
2023-12-01 10:21:07 -06:00
bruce-riley
37691c1bad
Node/EVM: Polygon finality change ( #3569 )
2023-12-01 10:19:02 -06:00
bruce-riley
e0fbd51f77
Node/Solana: Process multiple wormhole instructions ( #3527 )
...
* Node/Solana: Process multiple wormhole insts
* Better error logging
* node/solana: consistency defense-in-depth check
* Fix formatting
---------
Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-12-01 08:56:59 -06:00
bruce-riley
36a82af4f0
CCQ/Node/EVM: Refactor ( #3542 )
...
* CCQ/Node/EVM: Refactor
* Code review rework
2023-11-28 08:51:30 -06:00
Bruce Riley
1152b5bd64
Node/EVM: Celo TimeOfBlockByHash is wrong
2023-11-21 22:52:32 -06:00
bruce-riley
37bd4b0ba4
CCQ/Node/EVM: Logger cleanup ( #3524 )
2023-11-17 11:52:50 -06:00
Paul Noel
7384861384
node/pkg/watchers: cw decoding more robust
2023-11-16 10:44:49 -06:00
bruce-riley
5c39c8dfde
CCQ/Node: Metrics ( #3517 )
2023-11-14 08:47:40 -06:00
bruce-riley
3f0abc727c
Node/EVM: Scroll finality ( #3518 )
2023-11-13 09:47:12 -06:00
Evan Gray
4bfcb89d4c
node/watchers/solana: pythnet safety carve out
2023-11-09 12:26:46 -05:00
bruce-riley
3ba2a46671
CCQ/Node/EVM: Cache timestamps ( #3491 )
...
* NODE/EVM: Cache timestamps
* Code review rework
* Code review rework
2023-11-08 16:21:30 -06:00
bruce-riley
0a89e23589
Deploy scroll to testnet ( #3429 )
...
* Deploy scroll to testnet
* Don't allow scroll in mainnet
* Add scroll to ccq, use batch poller
2023-11-08 14:14:47 -06:00
Evan Gray
85e785a132
node/watchers/solana: additional safety check
2023-11-08 13:46:43 -05:00
bruce-riley
e9e4c0b69c
Node/EVM: Suppress unnecessary polling errors ( #3495 )
...
* Node/EVM: Suppress unnecessary polling errors
* Code review rework
2023-11-06 08:55:44 -06:00
bruce-riley
4f9400ca3d
Node/EVM: Fix race in network stats ( #3493 )
2023-11-02 16:05:07 -05:00
bruce-riley
36022b8873
Node/EVM: Add timestamp to block ( #3490 )
2023-11-02 11:43:04 -05:00
bruce-riley
9be9a564b6
Node/EVM: Track latest block ( #3470 )
...
* Make finality an enum rather than a bool
* Significant code review rework
* Fix merge errors
* Code review rework
2023-11-02 11:59:40 -04:00
bruce-riley
3b17062869
NODE/IBC: Allow for a separate block height URL ( #3480 )
2023-11-01 09:45:54 -05:00
bruce-riley
b708f5ac5b
CCQ: eth_call_with_finality ( #3460 )
...
* CCQ: eth_call_with_finality
* Attempt to fix tilt error
2023-10-30 11:13:03 -05:00
bruce-riley
bd7262d819
Node/EVM: More nodes support finalized and safe ( #3467 )
...
* Node/EVM: More nodes support finalized and safe
* Remove unused finalizers
2023-10-26 14:26:15 -05:00
bruce-riley
03dc4c5c7d
Node/EVM: Shouldn't publish safe block in hbs ( #3466 )
2023-10-26 10:22:02 -05:00
bruce-riley
4324d08d62
Node/CCQ: Move watcher code ( #3458 )
2023-10-23 14:40:04 -05:00
bruce-riley
d2db1616c5
CCQ: eth_call_by_timestamp ( #3449 )
...
* CCQ: eth_call_by_timestamp
* CI: add CCQ sdk tests
* SDK test changes
* Add block parsing tests
* Code review rework
* More code review rework
* More rework
* Allow two blocks to have the same timestamps
* Restore timestamp check
* Restore timestamp check
* Minor code rework
---------
Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-10-19 10:32:23 -05:00
bruce-riley
669e2bc40e
CCQ/Node: Guardian Changes ( #3423 )
...
* CCQ/Node: Guardian Changes
* Code review rework
2023-10-12 13:20:42 -05:00
bruce-riley
41fa0ecc0e
Node: Don't request reobservation on reobservations ( #3397 )
...
* Node: Don't request reobservation on reobservation
* Acct should handle reloading old pending transfers
2023-09-29 10:42:44 -05:00
Evan Gray
be96073494
node/evm: fix Base safe block support
2023-09-25 09:44:39 -04:00
Ben Guidarelli
3ecc620eed
node/evm: Fix shadowed variable in Optimism case ( #3390 )
...
* EVM Watcher: Fix shadowed variable in Optimism case
* move metric setter into special case
2023-09-22 13:08:16 -04:00
Ben Guidarelli
a3df706b8a
Solana Watcher: filter transactions to those including a log from the wormhole core contractact prior to resolving account table references
2023-09-18 10:17:06 -04:00
Ben Guidarelli
7a75b46597
Solana Watcher: resolve account table lookups for transactions that include v0 account tables
2023-09-18 10:17:06 -04:00
Paul Noel
546ccac3c4
node/pkg/watcher: update terra
2023-09-13 13:30:24 -05:00
bruce-riley
846deb2f40
Node/Watcher: Update solana min accounts check ( #3367 )
2023-09-11 10:55:06 -05:00
Paul Noel
c8abfd7333
node/pkg/watcher: sui json parsing fix ( #3331 )
2023-08-28 14:16:11 -05:00
bruce-riley
153ee5514c
Node/Gateway: Watcher shouldn't drop recv_packet ( #3304 )
2023-08-21 16:46:01 -05:00
tbjump
a62edfbdc0
node: output logs only for failed tests
2023-07-18 11:39:32 -07:00
tbjump
96c6cc2b32
node/watchers/mock: log digest
2023-07-15 07:53:51 -07:00
Paul Noel
7423be52c1
watcher: add sui logging
2023-07-14 09:23:39 -05:00
tbjump
e0cdf6d8d3
node/watchers/mock: add l1finalizer
2023-07-13 22:00:49 -07:00
tbjump
49a3fa44aa
node/node_test: add test for l1finalizer
2023-07-13 22:00:49 -07:00
Jeff Schroeder
b09a644dac
node: fix a small tyop in the sui watcher
...
Reported-By: @panoel
2023-07-11 16:19:02 -04:00
Jeff Schroeder
8767ffadc0
node: fix url handling of the value to --suiWS
...
Fixes : #2827
Previously, it prepended `ws://` to the address unlike any of the other
websocket flags. This allows specifying it the same was as guardiand
v2.16.0 or like the rest. In the future, we can remove the "legacy"
way and make them all consistent.
2023-07-11 16:19:02 -04:00
bruce-riley
c9c5fa0598
Node: Remove more info logging ( #3171 )
2023-07-06 09:33:12 -05:00