Commit Graph

3578 Commits

Author SHA1 Message Date
Dirk Brink cfe1ec40a8
node: governor token list update (#3762)
Co-authored-by: djb15 <djb15@users.noreply.github.com>
2024-02-06 13:15:10 -08:00
bruce-riley ed53cd8797
Node/CCQServer: Metrics publish exiting (#3766) 2024-02-05 17:28:24 +00:00
Dirk Brink a048c9ac83
ci: Fix ordering of forge builds (#3765) 2024-02-02 21:06:46 -08:00
bruce-riley b48cb6607c
Node/CCQServer: Quorum not met (#3758)
* Node/CCQServer: Quorum not met

* Better track failed queries

* Add total responses by chain and peer ID
2024-02-02 15:10:51 -05:00
Ben Guidarelli 696cb909b7
Consts: Add Dymension to rust sdk consts (#3764) 2024-02-01 17:23:39 -05:00
Ben Guidarelli 7f0a2a29c9
constants: Add Dymension to cosmwasm chains (#3763) 2024-02-01 14:40:37 -05:00
scnale c311f07ec3
client/js: adds key and rpc support for submit VAA on Sei mainnet. (#3399)
* Client/js: adds key and rpc support for submit VAA on Sei.

* Client/js: adds default RPC for Sei mainnet.

* misc: prettier format
2024-01-31 11:05:38 -05:00
Evan Gray da246424a8
wormchain: deploy scripts (#2640)
* wormchain: testnet wasm deploy

* wormchain: testnet contract upgrade script

* wormchain: global accountant registration script
2024-01-31 10:39:17 -05:00
Nikhil Suri 4ffd961be2
sdk/rust: add cosmos chain ids for ibc connections (#3727) 2024-01-31 10:34:49 -05:00
Evan Gray 937af99b94 node: remove batchVAA remnants 2024-01-30 18:05:56 -05:00
Evan Gray 62ce7d48f3 sdk/js: remove batchVAA methods 2024-01-30 18:05:56 -05:00
Evan Gray a439bdb48c whitepapers: remove batch whitepaper 2024-01-30 18:05:56 -05:00
Sebastián Claudio Nale ef0ab69208 terra: uses `tr` instead of bash 4 feature in `verify` script 2024-01-30 15:55:52 -05:00
Jonathan Claudius 8628a9afdb
codeowners: add dirk to governor code owners group (#3636)
* codeowners: add dirk to governor code owners group

* codeowners: fix dirk typo
2024-01-30 15:04:15 -05:00
Nikhil Suri 9f0892d579
sdk: add stargaze and seda chain IDs (#3726) 2024-01-30 14:40:34 -05:00
Dirk Brink bf67227460
ethereum: PUSH0 test (#3748)
* ethereum: PUSH0 test

* Echo to stderr
2024-01-30 14:35:39 -05:00
bruce-riley 82f18209da
Node/CCQServer: Enhance response logging (#3754) 2024-01-30 11:18:35 -06:00
Sebastián Claudio Nale 41385260ec evm: sets optimism WETH in token bridge initializer 2024-01-30 11:26:49 -05:00
Jonathan Claudius e9431ab3c3 governor: update base limits 2024-01-30 11:23:34 -05:00
scnale d75fcdf66e
terra: upgrade scripts (#3753)
* terra: updates RPC URL

* terra: fixes fee estimation on bytecode upload

* terra: fixes `verify` script

* terra: updates README commands and instructions

* terra: updates governance upgrade generation

* terra: adds instructions to submit governance VAA through `worm`
2024-01-29 16:38:47 -05:00
bruce-riley e98bb64436
Node/CCQServer: log responses (#3752) 2024-01-29 14:00:54 -06:00
bruce-riley 3f074f30ee
Node/CCQ: Solana min context slot fix (#3751)
* Node/CCQ: Solana min context slot fix

* Node/CCQ: retry not updating timeout
2024-01-29 12:09:23 -06:00
bruce-riley 5fa8379b17
EVM/CCQ: Parse Solana Account Query Response (#3720)
* EVM/CCQ: Parse Solana Account Query Response

* Code review rework

* Code review rework
2024-01-26 19:05:35 -06:00
bruce-riley 10b83f78f5
Node/CCQ: Solana min context slot support (#3747)
* Node/CCQ: Solana min context slot support

* Code review rework

* Add port number to solana test URL
2024-01-26 18:34:17 -06:00
Dirk Brink 5f54773660
docs: External audits update (#3744) 2024-01-26 10:13:30 -08:00
Evan Gray e9f9b52d7b sdk/js-query: bump version 2024-01-26 11:14:11 -05:00
bruce-riley a445287f38
Node/gwrelayer: Log wormchain txhash (#3746) 2024-01-26 09:13:46 -06:00
bruce-riley 0c15b07f32
Node/CCQ: Solana library not honoring min context slot (#3743) 2024-01-25 15:13:46 -06:00
Kevin Peters 33c25f208a sdk/js: 0.10.10 release 2024-01-25 14:43:59 -05:00
Bruce Riley 76b81ee1f8 CCQ/Mock: Solana min context slot is wrong 2024-01-25 14:43:02 -05:00
bruce-riley a10aab1c6d
Node: Remove Neon support (#3732)
* Node: Remove Neon support

* Code review rework
2024-01-25 12:55:02 -06:00
Dirk Brink 6655a4250d
Node: Update governor limit for Polygon (#3739) 2024-01-25 08:39:10 -08:00
guibescos 55faa9ca1f
sdk/rust: use path dependency for `serde_wormhole` (#2992)
instead of an override. This makes it easier for downstream users to depend on this crate
2024-01-25 15:00:06 +00:00
bruce-riley a2bdc8d0c8
Docs/Testnet: Add P2P to bootstrap peers (#3737) 2024-01-25 08:29:39 -06:00
Evan Gray d8011bc6e8 sdk/js-query: add signaturesToEvmStruct utility 2024-01-23 16:49:35 -05:00
Evan Gray 79c1927a78 sdk/js-query: fix solana mock for dataSliceOffset == 0 2024-01-23 16:49:35 -05:00
Evan Gray da9d97f933 sdk/js-query: npm audit fix 2024-01-23 16:49:35 -05:00
bruce-riley 65abbde534
Node/CCQ: Add test to verify solana public key length (#3730) 2024-01-23 13:29:15 -06:00
Ben Guidarelli ded305ffab
prepare for sepolia chains for cctp (#3703) 2024-01-23 11:05:21 -05:00
bruce-riley 846c2e9c9d
CCQ: Solana mock should support min_context_slot (#3728)
* CCQ: Solana mock should support min_context_slot

* Minor tweaks from PR 3637
2024-01-23 07:39:27 -06:00
bruce-riley 59dff67821
Node/CCQ: Solana query support (#3637)
* Node/CCQ: Solana query support

* Add mock stuff

* Add mock stuff

* Code review rework

* Code review rework

* Only allow "finalized", not "confirmed"

* Code review rework

* Change SolanaAccount query type to 4

* Code review rework

* Fix sdk tests
2024-01-22 18:59:02 -06:00
Bing Yu 7acbacd0ea
node: Add config file support (#3710)
* node: Add logic to read file config and bind flags

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: add guardian node config to node.yaml

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: fix path typo

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: modularize initFileConfig

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: update ethRPC to the correct url

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: update config file path

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: add initial config file testing data

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: add test for flag precedence over config file

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: add test cases for flag, env var and config file precedence

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: use backticks as expected output

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: update comments

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: handle binding errors

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: create separate test functions

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: absolute filepath -> relative filepath

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* docs: Add guardian config file usage

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: update config file name and env var prefix

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

---------

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
2024-01-20 02:05:23 +08:00
Bing Yu 3d16cca785
node: Fix url verification bug where <ip>:<port> is not supported (#3719)
* node: update url verification logic to support ip:port format

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: add test case for ip:port

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: change neon rpc scheme from websocket to HTTP

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: update comment to be more accurate

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: remove neon from devmode

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: ignore internal xlabs testing file

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: add ws:// prefix to Sui

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: add ws:// and wss:// prefixes to Sui schemes

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

* node: update testnet yaml naming

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>

---------

Signed-off-by: bingyuyap <bingyu.yap.21@gmail.com>
2024-01-19 03:14:59 +08:00
Bing Yu c7756f88c4
node: add "none" to disable watcher (#3718) 2024-01-18 04:29:49 +08:00
Dirk Brink 60a9370d6d
node: governor token list update (#3713)
Co-authored-by: djb15 <djb15@users.noreply.github.com>
2024-01-17 11:37:53 -08:00
Csongor Kiss 521cff4ae2
wormchain: only latest guardian set is exempt from expiry (#3714) 2024-01-17 17:01:05 +00:00
bruce-riley a858d76ef5
Node: Always cut over to quic-v1 (#3715) 2024-01-17 10:12:00 -06:00
Bruce Riley da3828354a Upgrade to libp2p v0.32.2 2024-01-17 10:08:14 -06:00
Jeff Schroeder a255adb1e3 node: update some go dependencies
Courtesy of:

    $ go mod tidy

We needed to update a few more dependencies for the guardian to build.
This also fixes the slices.SortFunc() function signature from returning
a bool to an int.
2024-01-17 10:08:14 -06:00
Jeff Schroeder f8915e6c25 node: update gomega
Courtesy of:

    $ go get -u github.com/onsi/gomega
2024-01-17 10:08:14 -06:00