Bruce Riley
da3828354a
Upgrade to libp2p v0.32.2
2024-01-17 10:08:14 -06:00
Bing Yu
81af52a2c7
node: Add URL scheme verification along flag registration ( #3627 )
...
* node: Add valid schemes for each RPC/WS
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: add function to validate rpc/ws url
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Add function to generate formats based on schemes input
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Add function to register and validate flag
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Change cobra flag register to register and verify
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: registerFlagWithValidation -> registerRPCFlagWithValidationOrFail
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Fix minor formatting error
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Format node.go
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Remove default parameter
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Fix accoutantWS accepted schemes
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Remove expectedSchemes to use validSchemes[rpcName] instead
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Fix typos
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: map -> inline param
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Add unit test for validateURL
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
---------
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
2024-01-10 00:19:15 +08:00
bruce-riley
b7631bfbba
Deploy Holesky Testnet ( #3630 )
2024-01-08 16:42:10 -06:00
Bing Yu
8513e7dd22
node: sync dump-rpcs ( #3632 )
...
* node: Add suiWS to rpcMap
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Add missing RPC/WS to rpcMap
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
---------
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
2024-01-09 03:57:02 +08:00
Bing Yu
cd579d0100
node: Add accepted formats and examples for rpc and ws parameter desc ( #3622 )
...
* node: Add accepted formats and examples for rpc and ws parameter description
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Add wss and https to the accepted formats to reduce confusion
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
* node: Add wss and https to the accepted format to reduce confusion
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
---------
Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
2024-01-06 00:35:06 +08: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
7a2a19c31b
Node/CCQ/Server: Clean restart ( #3598 )
...
* Node/CCQ/Server: Clean restart
* Code review rework
* Code review rework
2023-12-11 16:00:46 -06:00
bruce-riley
fd05cb0a48
Node/CCQ/Server: Add permissions file watcher ( #3586 )
2023-12-11 14:44:48 -06:00
bruce-riley
2a3d4c805c
Node/CCQ/Server: Add per user metrics ( #3596 )
2023-12-11 11:24:05 -06:00
bruce-riley
a2cb2a1226
Deploy Mantle to testnet ( #3438 )
2023-12-11 10:26:56 -06:00
Paul Noel
dee0d1532b
node/pkg/telemetry: prometheus remote write
2023-12-06 10:01:37 -06:00
bruce-riley
62e7801cfa
Node/EVM: Remove obsolete polygon parameters ( #3571 )
2023-12-04 10:05:29 -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
05d7151007
CCQ/SDK/js-query: Make tests verify results
2023-11-27 12:55:48 -05:00
bruce-riley
a3bc1d54bb
CCQ: Server use base networkID for logging ( #3531 )
2023-11-15 10:39:00 -06:00
bruce-riley
8c7d52f7fd
CCQ: Change network ID ( #3523 )
2023-11-14 10:46:38 -06:00
Evan Gray
22bf5f6987
ccq: better proxy peering
2023-11-09 15:47:14 -05:00
bruce-riley
140e8a08d7
CCQ: Query server logging ( #3508 )
...
* CCQ: Add additional logging to query server
* Code review rework
2023-11-08 20:47:28 -05: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
bruce-riley
0da1f37874
CCQ: Query server metrics ( #3503 )
...
* CCQ: Query server metrics
* Fix readiness port
* Fix readiness
* Fix testing script
2023-11-08 11:22:34 -06:00
bruce-riley
54a8fe784b
CCQ: Query server response channel too small ( #3502 )
2023-11-06 14:16:43 -06:00
bruce-riley
0c6dc18975
CCQ: Query server code cleanup ( #3496 )
2023-11-06 08:56:34 -06: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
Jeff Schroeder
1960750fd0
node: remove gcp logging flags from guardiand
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
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
0cac01a739
CCQ: Server should check api key first ( #3443 )
...
* CCQ: Server should check api key first
* Add integration tests
2023-10-13 17:04:43 -05:00
bruce-riley
ea70610e46
CCQ: Testing ( #3424 )
...
* CCQ: Testing
* Use new p2p.NewHost function
* More rework
* More rework
2023-10-12 16:23:51 -05:00
bruce-riley
ad696d2f3c
CCQ: Query Server ( #3422 )
...
* CCQ: Query Server
* More rework
* Clean up p2p code
* Health check change
* node: support http PUT or POST for new ccq queries
---------
Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>
2023-10-12 14:29:21 -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
06d8f2d268
Node: Keygen changes ( #3401 )
2023-09-27 12:06:12 -05:00
Kevin Peters
957f3307de
node: Removed support for writing attestation events to bigtable
...
The Spy can be modified to listen to attestation events on the p2p
network and write them to a database instead.
2023-09-07 12:41:36 -05:00
Reisen
0de011cb42
node/pkg/guardiand: require pythnetWS argument ( #3342 )
2023-08-30 16:49:51 -05:00
bruce-riley
e4fc44771a
Node/Gateway: Wormconn chainID wrong for testnet ( #3316 )
2023-08-23 09:12:58 -05:00
bruce-riley
782111e528
Node: Clean up wormchain parameters ( #3310 )
2023-08-22 14:49:49 -05:00
Steve
6b3819cc41
wormchain: add upgrade vaa and upgrade handler. Removes set params vaa. ( #3292 )
...
* Add chain upgrade vaa and upgrade handler. Removes set params vaa.
* Update node package
* Fix vaa payload test
2023-08-16 20:24:57 -04:00
Nikhil Suri
6aa80d459c
wormchain: setparams gov vaa ( #3285 )
...
* node: add new governance VAA for setting default tokenfactory and packet forward middleware params on Gateway
* wormchain: add msg_server handler to set default tokenfactory and pfm params
* node: add gateway template command
* node: fix lint errors
* Update goverance message to be generic
* x/wormhole: add RunInPlaceUpgrade tx cli command
* Merge gateway governance VAAs into a single rpc handler
* update admin client naming for gateway governance messages
2023-08-14 20:37:50 -04:00
bruce-riley
86e905e1e8
node: Gateway watcher support ( #3275 )
...
* Gateway/Node: Watcher support
* Fix prettier error
* Work around duplicate VAA error
2023-08-14 11:13:20 -04:00
Steve
3337783c6d
wormchain: add ibc-composability-mw to gateway ( #3273 )
...
* Add ibc-composability-mw to gateway along with updates to node for
ibc-composability-mw and ibc-translator.
* Move governance action to new GatewayModule
---------
Co-authored-by: Nikhil Suri <nikhilsuri@comcast.net>
2023-08-14 10:49:02 -04:00
tbjump
c5280d5c3a
node: Fix skipPrivateLogs option in Loki telemetry
2023-08-10 14:09:31 -04:00
Nikhil Suri
aa44e82f7c
Instantiate allowlist ( #3181 )
...
* sdk: add wormchain instantiate allowlist governance VAA
* wormchain: add wasm instantiate allowlist msg handler
* Add cli for instantiate allowlist (#3199 )
* Add cli for instantiate allowlist and fix
vaa.BodyWormchainAllowlistInstantiateContract deserialization
* Lint fixes
* Add instantiate allowlist to codec and genesis
* Add MsgDeleteWasmInstantiateAllowlist, update naming to be consistent across all types
* Fix key prefix for GetAllWasmInstiateAllowedAddresses
* Update wasmd tag version
* Fix 5 bit encoding bug
* Add query cli and rpc handler
* Add query cli and rpc files
* use cosmos-sdk method for computing bech32
---------
Co-authored-by: Steve <1848680+misko9@users.noreply.github.com>
2023-08-07 11:18:40 -07:00
bruce-riley
1721fef95a
Node: Gateway Relayer ( #3243 )
2023-08-03 10:26:50 -05:00
bruce-riley
bd89e4e3ab
Node: Processor delay metrics ( #3210 )
2023-07-19 10:23:16 -05:00
bruce-riley
d1cfbdf46c
Node: Base deployment ( #3213 )
...
* Node: Base deployment
Change-Id: I9ccd5cbc6c44d1891acb9d443e9e2b29b25afa3c
* Add governance VAAs
Change-Id: I426107fd7ad2e6bef063b8f178c1683a6590a54e
* Update contract addresses
Change-Id: I1cf92bb08d1c45b22dec195e2d076e7aabf3e369
* Update URL in repair script
* Add baseRPC to devnet/node.yaml
2023-07-18 08:17:27 -04:00
tbjump
c8fca0f5b9
node/p2p: Enforce connection to bootstrap node on startup
2023-07-14 11:35:49 -07:00