Commit Graph

3535 Commits

Author SHA1 Message Date
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
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
Ben Guidarelli 155d206322
SDK: fix chain id/name types (#3250) 2023-08-04 12:57:43 -04:00
tbjump 5ce1a42c0b node: update delve 2023-08-03 09:58:14 -07:00
tbjump 256e67df9a upgrade to golang 1.20.7 2023-08-03 09:58:14 -07:00
tbjump d16d601695 ci: increase tilt timeout to 60m 2023-08-03 12:43:36 -04:00
bruce-riley 1721fef95a
Node: Gateway Relayer (#3243) 2023-08-03 10:26:50 -05:00
bruce-riley e5329e7ca4
Node: Add gwrelayer to codeowners (#3262) 2023-08-03 10:17:12 -05:00
bruce-riley 9f450c1a93
Node/Gov: Update floor prices (#3255)
* Prettying the script

* Node/Gov: Update floor prices
2023-08-03 09:07:43 -05:00
Ben Guidarelli 544d542c6e
SDK: remove semicolon in event definition (#3249) 2023-08-02 16:44:44 -04:00
Jonathan Claudius 9d6c88a771
codeowners: audit of active code owners (#3251) 2023-08-02 17:27:43 +01:00
Csongor Kiss 8d63ab50fb
worm: fix attestation parsing (#3218)
The parser was dropping 0 bytes from the front, which is incorrect,
because the symbol and name fields are right-padded with 0s.
2023-08-01 15:34:41 +01:00
derpy-duck f11299b888
SDK: const update (#3242) 2023-07-28 12:36:09 -04:00
Steve 5255e933d6
Add tokenfactory module to wormchain (#3146)
* Add tokenfactory module to wormchain

* Remove SetMetadata, ForceTransfer, and BurnFrom capabilities. Fix
IsCapabilityEnabled() bug. Comment out test cases that use those
capabilities. Remove unnecessary var declaration.

* Move test_helpers.go to apptesting folder. Remove unnecessary
EncodingConfig struct/method/file. Move and rename mock.go to
mock_key.go and move to apptesting folder.

* Fix lint issues

* Add tokenfactory proto files

* Update the go package for wormchain, add tokenfactory to proto gen
dockerfile, and re-generate proto files

* Disable tokenfactory wasm custom querier so that wormchain custom
querier works

* Remove subdemon check since the bug has been fixed in our ibc-go version

* Disable unit test using tokenfactory custom querier
2023-07-26 14:06:17 -04:00
Nikhil Suri 0c556119bd
update cosmwasm and wormchain codeowners (#3238) 2023-07-25 21:41:54 -04:00
Ben Guidarelli 53fd4c3a7a
SDK: bump algosdk version (#3231) 2023-07-25 14:15:48 -04:00
Kevin Peters a13e06c153 CI should run prettier@2.3.2 2023-07-25 12:54:44 -05:00
derpy-duck 5c399cdb4f
Relayer: base testnet deploy and script improvements (#3230)
* Relayer: base testnet deploy and script improvements

* remove operating chains
2023-07-24 11:39:53 -04:00
bruce-riley 94dedc2cbd
Node/Deploy: Add base VAAs (#3226) 2023-07-20 13:02:40 -05:00
Kevin Peters 94321a2d84 sdk/js: v0.9.22 release 2023-07-19 15:55:45 -05:00
tbjump 5028600a1c node/node_test: prePopulateVAA 2023-07-19 08:32:00 -07:00
tbjump 940a906e19 node/node_test: Test automatic re-observation requests 2023-07-19 08:32:00 -07:00
tbjump 761c917427 node/processor: Make time configs public 2023-07-19 08:32:00 -07:00
bruce-riley bd89e4e3ab
Node: Processor delay metrics (#3210) 2023-07-19 10:23:16 -05:00
tbjump 590cd562bb node/node_test: Rename helper functions 2023-07-18 11:39:32 -07:00
tbjump d6f2e61861 node/node_test: cleanup guardianConfig 2023-07-18 11:39:32 -07:00
tbjump 0896d028bd node/p2p: fix capitalization of error messages 2023-07-18 11:39:32 -07:00
tbjump ef555ba78e node/node: Address review nits 2023-07-18 11:39:32 -07:00
tbjump a62edfbdc0 node: output logs only for failed tests 2023-07-18 11:39:32 -07:00
tbjump 42866295f8 node/node_test: count amount of generated logs 2023-07-18 11:39:32 -07:00
tbjump b60472cb52 node/db: use provided logger for badgerDb 2023-07-18 11:39:32 -07:00
tbjump 336cc3f9bc node/node_test: Update BenchmarkConsensus numbers 2023-07-18 11:39:32 -07:00
tbjump 7a0c03c846 node/node_test: Capture logs at INFO level instead of DEBUG 2023-07-18 11:39:32 -07:00