Commit Graph

3267 Commits

Author SHA1 Message Date
Csongor Kiss 73fe6591cb clients/js: fix aptos upgrade and migrate commands
For some reason the bound variables in the lambda were underscored,
unclear why. In turn, `yargs` referred to the package, resulting in
runtime errors. This is the sort of thing that an actual type system
would help with.
2023-08-28 10:10:34 -04:00
Csongor Kiss 79e255fa5b aptos: add entry for sending payload 3s 2023-08-28 10:10:18 -04:00
Csongor Kiss 4a4873c9a3 aptos: upgrade to 2.0.3 (toolchain and stdlib)
This upgrades the toolchain and the move dependencies to
eb0144a39a.

Also required adding the `--dev` flag to the test commands in the
makefiles, as that is no longer the default with the new toolchain.
2023-08-28 09:36:11 -04:00
Bruce Riley fdeb53273e Node/Gateway: Relayer handle VaaAlreadyExecuted 2023-08-25 14:38:15 -05:00
Kevin Peters a9ea12c071 sdk/js: v0.9.24 release 2023-08-25 13:16:02 -05:00
Kevin Peters 93122bca88 sdk/js: Added transfer with payload from Sui 2023-08-25 13:16:02 -05:00
tbjump 1d2e26c081 node: (cleanup) remove injectC in favor of using msgC directly 2023-08-25 11:02:21 -07:00
bruce-riley 1d7976917a
Node: Add StartRunnable to scissors (#3322) 2023-08-25 11:52:16 -05:00
Csongor Kiss 512e507081 cosmwasm: run cargo fmt using new stable 1.72.0
commit-id:cb70a6c2
2023-08-25 10:39:21 -05:00
bruce-riley 753185e042
Node: don't protect from self (#3318) 2023-08-23 16:20:57 -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
bruce-riley 910d20340e
Node/Gateway: Relayer not detecting error (#3312) 2023-08-22 14:46:27 -05:00
tbjump a1d5ac2b46 node/p2p: increase TESTNET_BOOTSTRAP_DHI to 350 2023-08-22 12:11:13 -07:00
tbjump b780b3dab2 node/processor: Remove dead code 2023-08-22 11:54:51 -07:00
tbjump dcb720309b node: implement haveSignedVAA 2023-08-22 11:54:51 -07:00
Jonathan Claudius 567e98b750 governor: increase limits on arbitrum and optimism 2023-08-22 14:40:19 -04:00
Jonathan Claudius 67b5cf23ba governor: increase governor limits on Sei 2023-08-22 14:40:19 -04:00
tbjump e75848de66 node/p2p: Increase gossipParams.Dhi to 50 for testnet bootstrap node 2023-08-22 11:36:07 -07:00
tbjump a9a0912f96 node/p2p: set WithValidateQueueSize 1024 2023-08-22 10:02:24 -07:00
bruce-riley 153ee5514c
Node/Gateway: Watcher shouldn't drop recv_packet (#3304) 2023-08-21 16:46:01 -05:00
tbjump 795ea8a7e7 node/proc: increase retryLimitOurs to 30h 2023-08-21 06:54:28 -07:00
tbjump 4e1cb5d2c3 node: upgrade go-libp2p to v0.29.2 2023-08-17 12:04:31 -07:00
tbjump 07268b96da node: upgrade github.com/grafana/loki to v2.8.3 2023-08-17 12:04:31 -07:00
Jonathan Claudius 9ed79a77b1 codeowners: add jeff to governor owners 2023-08-17 10:33:30 -04:00
Jonathan Claudius 36a5e14916 governor: add limit increases for arbitrum and optimism 2023-08-17 09:50:35 -04:00
Jonathan Claudius 3f469a0e9e governor: increase sei governor limits 2023-08-17 09:50:35 -04:00
Nikhil Suri deddbdf583 wormchain: rename v2.22.0 upgrade to v2.23.0 upgrade 2023-08-16 21:14:18 -04: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
Marcos Nuñez Cortes 0dcc53cbf8
algorand: Ensure optin transaction is the current transaction (#3131)
* Ensure optin transaction is the current transaction and address the algo_seed transaction in a relative manner.

* Added core_approve.teal based on previous change.

* Fixed admin.py to make the tests pass.
2023-08-16 17:55:26 +01:00
Ben Guidarelli 19b0c6d423 docs: update security audit links 2023-08-16 10:05:53 -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
tbjump 793abe62a9 node/gov: Adjust mainnet_chains based on discussion #3259 2023-08-14 17:07:47 -07:00
tbjump 954868b7d5 node/gov: sort chainConfigEntrys by chainId 2023-08-14 17:07:47 -07:00
tbjump cbfa1f3923 node/gov: Clean-up chainConfigEntry 2023-08-14 17:07:47 -07:00
tbjump 2a06fd4668 node/node_test: Test governance vaa injection 2023-08-14 11:18:53 -07:00
bruce-riley 1cabbe8a2d
sdk: Rootstock readonly (#3235) 2023-08-14 13:17:47 -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
Paul Noel 826c9939d1 sdk/js: add circleIntegration parsing 2023-08-14 10:45:51 -04:00
Steve 21fc11f5bc
wormchain: add PFM (#3271)
* Add PFM to wormchain

* Run go mod tidy on node package
2023-08-11 10:16:10 -04:00
tbjump c5280d5c3a node: Fix skipPrivateLogs option in Loki telemetry 2023-08-10 14:09:31 -04:00
derpy-duck c7e7b13094
clients: update sdk (#3206)
* Update to 0.9.22

* clients-update-sdk-and-add-base-mainnet-rpc

* update algo sdk
2023-08-10 13:51:36 -04:00
Steve 41b8f7152b
Add x/ibc-hooks to wormchain repo (#3270)
* Add x/ibc-hooks to wormchain repo

* Use transfer type's codec to unmarshal json
2023-08-10 07:18:58 -07:00
Kevin Peters 8e5807bdea sdk/js: v0.9.23 release 2023-08-10 10:10:17 -04:00
Steve 821a6e8752
Add ibc-translator contract to the cosmwasm workspace and it's governance packet to the rust sdk. (#3174)
* Add ibc-translator contract and it's governance packet to the rust sdk.

* Remove unnecessary cargo script

* rustfmt and clippy fixes

* Address review comments

* Use WormholeQuery instead of contract to verify vaa, remove wormhole
core contract dependency, remove feature flag on anybuf.

* Add cw20 token metadata to tokenfactory metadata

* Change Simple/ContractControlled payloads to
GatewayTransfer/GatewayTransferWithPayload

* Change display and scaled denom to ensure x/bank conformance.
2023-08-10 07:08:22 -07:00
derpy-duck 89e97fc366 sdk changes 2023-08-09 18:24:55 -05:00
Joe Howarth 88b092e648
AutoRelayer: replay protection (#3272)
* AutoRelayer: replay protection

* AutoRelayer: store block number on failure and success, use for replay protection and indexing

* AutoRelayer: add 'deliveryAttempted' view fn; clear failure mapping on success
2023-08-09 13:51:44 -07:00
tbjump 445d19c519
node: update various dependencies (#3277)
* node: update go-libp2p to v0.27.8

* node: update grpc-related dependencies

* node: update gjson

---------

Co-authored-by: tbjump <>
2023-08-09 13:41:52 -04:00
Nikhil Suri 1d10fc9788
wormchain: upgrade IBC version (#3237) 2023-08-08 12:57:44 -07:00