Commit Graph

608 Commits

Author SHA1 Message Date
bruce-riley a2cb2a1226
Deploy Mantle to testnet (#3438) 2023-12-11 10:26:56 -06:00
Paul Noel bf9660f75b node/pkg/proto: add wormchain 2023-12-08 10:06:55 -06:00
bruce-riley d09dc13918
Node/EVM: Another blocktime query retry reason (#3583) 2023-12-07 15:18:48 -06:00
Jonathan Claudius 10a3a65a47 governor: lower aptos governor limit to 1M 2023-12-07 13:34:27 -05: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
Paul Noel dee0d1532b node/pkg/telemetry: prometheus remote write 2023-12-06 10:01:37 -06:00
bruce-riley 75c6b94d79
CCQ/Node/EVM: Enable timestamp cache on all chains (#3575) 2023-12-05 08:56:11 -06:00
bruce-riley e89ebeb0cd
Node/GACCT: Drop bogus pending transfers from db (#3572) 2023-12-05 07:56:26 -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 4cb90bca40
Node/Gov: Update token list (#3566) 2023-12-01 09:43:33 -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 21a1129049 QUIC/Node: Set mainnet cut over time 2023-11-27 13:04:45 -05:00
Bruce Riley 1152b5bd64 Node/EVM: Celo TimeOfBlockByHash is wrong 2023-11-21 22:52:32 -06:00
Bruce Riley 5ed7035532 CCQ/Node: Remove excessive logging 2023-11-21 21:53:29 -06:00
Paul Noel 9d3cad1ea8 node/pkg/adminrpc 2023-11-21 21:52:54 -06:00
Dirk Brink 630c5c3231
node: Add cache buster for CoinGecko price queries (#3528) 2023-11-21 11:40:11 -08:00
bruce-riley 37bd4b0ba4
CCQ/Node/EVM: Logger cleanup (#3524) 2023-11-17 11:52:50 -06:00
bruce-riley c9a0b0a691
CCQ/Node: P2P message filter is wrong (#3547) 2023-11-17 10:59:06 -06:00
Paul Noel 7384861384 node/pkg/watchers: cw decoding more robust 2023-11-16 10:44:49 -06:00
bruce-riley 9e27b73e43
CCQ/Node: Query request ID may not be unique (#3536) 2023-11-16 09:32:16 -06:00
Kevin Peters 0cf298cabe node/pkg/p2p: Add GossipSub configuration to Components struct
This is useful for tweaking the gossip sub params for lower network
egress for example
2023-11-16 09:03:31 -06:00
Evan Gray b9b368540a node/ccq: allow guardian peers 2023-11-15 11:40:01 -05:00
Kevin Peters dfbdc9afb4 node/pkg/p2p: Prevent potential nil pointer dereference when processing heartbeats
Resolves the problem occurring when dereferencing a nil `gk *ecdsa.PublicKey`
during heartbeat processing. This issue arises when non-guardian processes
utilizing the p2p package set the key to `nil`.
2023-11-14 17:00:26 -06:00
bruce-riley 8c7d52f7fd
CCQ: Change network ID (#3523) 2023-11-14 10:46:38 -06:00
Paul Noel f897196f62 node/pkg/adminrpc: Need to decode hex string. 2023-11-14 10:02:37 -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
Paul Noel 38f02fa2fc node/pkg: fix json unmarshalling 2023-11-10 10:06:18 -05:00
Evan Gray 22bf5f6987 ccq: better proxy peering 2023-11-09 15:47:14 -05: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 398f57498d
NODE/GACCT: Don't reload invalid transfers (#3486) 2023-11-01 12:13:05 -05: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
Jeff Schroeder 382cb9a0aa node: remove google logs from pkg/telemetry 2023-10-27 21:28:53 -04:00
Paul Noel b6a5245f89 node: Add get-and-observe-missing-vaas command 2023-10-27 14:44:09 -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 90b3c3736e
Node: Update QUIC cutover time for testnet (#3463) 2023-10-24 14:26:19 -05:00
bruce-riley 5a5946e7c4
Node/Governor: Update token list (#3456) 2023-10-23 14:43:11 -05:00
bruce-riley 4324d08d62
Node/CCQ: Move watcher code (#3458) 2023-10-23 14:40:04 -05:00