Commit Graph

3167 Commits

Author SHA1 Message Date
tbjump 28fb0f0ec8 node/adminserver: fix linter warnings 2023-05-05 07:13:40 -07:00
tbjump 990f8d1dbe node/governor: fix linter warnings 2023-05-05 07:13:40 -07:00
tbjump 8de708193b node/watchers/wormchain: linter fixes 2023-05-05 07:13:40 -07:00
tbjump e979d20ccd node/watchers/near: linter fixes 2023-05-05 07:13:40 -07:00
tbjump c718834021 node/acct/test: prealloc keys 2023-05-05 07:13:40 -07:00
Evan Gray b23e7ce8e8
clients/js: prep for release (#2862)
* clients/js: prep for release

* clients/js: make worm directory agnostic
2023-05-05 18:39:53 +09:00
Jeff Schroeder afc174e8ca scripts: fix install-foundry
The latest update to the github actions runner sets the XDG_CONFIG_HOME
directory to /home/runner/.config. When this variable is set, the curl |
bash installer installs foundryup to that path. This was resulting in
foundryup being installed to /home/runner/.config/.foundry/bin/foundryup
and breaking this script.

With this change, it correctly installs to:
    /home/runner/.foundry/bin/foundryup

Also ensure XDG_CONFIG_HOME is unset when running foundryup so forge is
installed in the right location as well.
2023-05-04 17:30:46 -04:00
tbjump db0c1193e0 scripts/scope checkers: reduce false negatives 2023-05-04 13:45:56 -07:00
tbjump 03c0190277 node/watchers/evm: do not allow finalizer == nil (TOB-WORMGUWA-17) 2023-05-04 11:07:07 -07:00
tbjump 3e1b31e7db node/watchers/evm: comment TOB-WORMGUWA-8 2023-05-04 11:07:07 -07:00
tbjump 5d137b6d88 node/watchers/polygon: implement unsubscribe (TOB-WORMGUWA-7) 2023-05-04 11:07:07 -07:00
tbjump 100a01b4b1 node/watchers/evm: fix potential resource leak due to wrong context usage (TOB-WORMGUWA-6) 2023-05-04 11:07:07 -07:00
tbjump f60a5c81cc node/governor: don't log payload during err in reloadPendingTransfer 2023-05-04 11:04:14 -07:00
tbjump 670bfdedbe node/governor: add type assertion in queryCoinGecko 2023-05-04 11:04:14 -07:00
tbjump d436ac2166 node/governor fix potential nil ptr deref in reloadPendingTransfer 2023-05-04 11:04:14 -07:00
tbjump 9e522ace16 node/governor: document usage of mutex (TOB-WORMGUWA-2) 2023-05-04 11:04:14 -07:00
bruce-riley 71a27201c7
Node: Update code owners for watchers (#2852)
Change-Id: I9eab1050c272799cb8a9d1a9259cf73dfdc2d321
2023-05-04 10:18:30 -05:00
bruce-riley cfeda55cce
Node/Gacct: Fix deadlock when publishing xfers (#2843)
* Node/Gacct: Fix deadlock when publishing xfers

Change-Id: Ia4dd4eebb9c02fa81a98f368c527e15cca8574ac

* Fix lint errors

Change-Id: Iaef3fefca87de298edbbf43009584c30252b9fe7
2023-05-04 09:57:30 -05:00
Nikhil Suri 842462fd78
cosmwasm: remove terraswap dependency (#2739)
* cosmwasm: remove terraswap dependency

* add test to ensure serialization is the same
2023-05-04 07:56:01 -07:00
tbjump a88982e43d upgrade to golang 1.19.9 2023-05-04 07:22:38 -07:00
tbjump 04bcfe3ed9 lint: upgrade golangci-lint to v1.52.2 2023-05-04 07:22:38 -07:00
tbjump fabbab52d5 node: go mod tidy 2023-05-04 07:22:38 -07:00
tbjump 335c83f080 upgrade to golang 1.19.8 2023-05-04 07:22:38 -07:00
tbjump c60812537d node: upgrade golang.org/x/net to v0.9.0 2023-05-04 07:22:38 -07:00
tbjump bdbe4d3602 clients/eth: upgrade go-ethereum to v1.11.6 2023-05-04 07:22:38 -07:00
A5 Pickle d99a0d8ee8 sdk/js: fix `publishTokenBridgeUpgradeContract` 2023-05-03 14:57:45 -04:00
A5 Pickle 0b0b9cea70 sdk/js: fix `publishAttestMeta` in mock 2023-05-03 14:57:45 -04:00
bruce-riley 95b48444f4
Client/js: Add cmds to edit and verify VAAs (#2838)
* Client/js: Add cmds to edit and verify VAAs

Change-Id: I23def5cd83a409b9ba1a9ae606e06e5b2869760b

* Update readme

Change-Id: Ie58b5fd8f337a02ebd947f8fb7c7fae19638625d

* Tweak wording in readme

Change-Id: Ife86b40cf1e4112b6945d4dd65081d79d25301d8
2023-05-03 13:55:42 -05:00
Evan Gray 0ed02a1391 clients/js: update terra gas url 2023-05-03 14:54:31 -04:00
Evan Gray d050ad1d67 sdk/js: sui support posting VAAs over 1024 2023-05-02 22:05:33 -04:00
Evan Gray 39369d3d2b sdk/js: version bump 2023-05-02 22:05:33 -04:00
heyitaki 04abafb03d ci: decrease build timeout to 20min 2023-05-02 15:14:23 -04:00
heyitaki 412680fba5 sui: update devnet addresses 2023-05-02 15:14:23 -04:00
Kevin Peters 6a1bb7bc78 sdk/js: sui get latest package from CurrentPackage 2023-05-02 15:14:23 -04:00
heyitaki ed733f8e73 sdk/js: add Sui support
Co-authored-by: Evan Gray <battledingo@gmail.com>
Co-authored-by: Kevin Peters <kpeters@jumptrading.com>
2023-05-02 15:14:23 -04:00
A5 Pickle 760db3c810 sui: redesign Wormhole and Token Bridge contracts 2023-05-02 12:34:41 -04:00
bruce-riley 67c7c86419
Node: Add Sui mainnet support (#2826)
Change-Id: I6ea3e345c2e907f738fc82298d5497ce858f55fd
2023-05-02 09:24:57 -05:00
bruce-riley d2e5d04486
Node: Add logging around DB writes (#2820)
Change-Id: I1c0da08a39ee1ebbd4d62ccb74d550ec8fb06e0c
2023-05-02 09:07:57 -05:00
Paul Noel 3eefb74bfb node/pkg/watcher: watcher audit change 2023-05-01 15:21:38 -04:00
A5 Pickle 75fe8cc9b9 update CODEOWNERS 2023-04-28 14:45:59 -07:00
bruce-riley e695fad0be
Node: Don't lock memory in testnet (#2780)
* Node: Don't lock memory in testnet

Change-Id: Id32ce1af82f50a947e80949a54232e11ee7c48ea

* Don't lock in ram for devnet either

Change-Id: I4e3817e726b535661727d05a0c5f65cd613c4900
2023-04-26 10:05:16 -05:00
bruce-riley 4ed89172cc
Node: Block height is always zero on Terra2 (#2762)
* Node: Block height is always zero on Terra2

Change-Id: Ie504139fa3cd9fcce78dd53ca9a0cfc797f3bf30

* Remove test logging

Change-Id: I273267171f7201818395f17d87592ae75f0ce5c8
2023-04-20 16:28:51 -05:00
bruce-riley 3dd4fe26b9
Client/js: Sepolia and Sei support (#2738)
* Client/js: Sepolia and Sei support

* Change references to terra to sei
2023-04-20 10:19:21 -05:00
Nikhil Suri c5df4dbfe6
cosmwasm: token bridge: add new CompleteTransferResponse struct as data to complete_transfer executions (#2653) 2023-04-20 07:13:49 -07:00
Evan Gray cf37919416 sdk/js: version bump 2023-04-18 16:37:05 -04:00
bruce-riley 240230bd36
Node/Gov: Use component logging (#2667) 2023-04-18 11:38:24 -05:00
tbjump 90dce6161b SECURITY.md: Update audit list 2023-04-18 09:35:35 -07:00
Nikhil Suri d7b6be7358
Cosmwasm package naming updates (#2641)
* sdk: update wormhole-core to wormhole-sdk and fix lib name to be wormhole_sdk

* cosmwasm: update wormhole and token bridge cosmwasm package/lib names

* Fix terra2 deployment script with new artifact names
2023-04-18 09:31:38 -07:00
bruce-riley c8e18ba72c
Node: RunWithScissors should not hang on error if no listener (#2649)
* Node: RunwithScissors should not hang

* Tests should check error text

* Fix data race in tests

* Add comments to explain the tests.
2023-04-18 09:05:20 -05:00
bruce-riley 8a866c3c1d
node: sei testnet support (#2660)
* Sei testnet support

* Set contract addresses

* node/pkg/watchers: add RunWithScissors

* SDK tweaks

* node: revert "node/pkg/watchers: add RunWithScissors" (#2620)

This reverts commit 9b8bed4dbf.

* Make Sei use IBC watcher

---------

Co-authored-by: Paul Noel <panoel007@gmail.com>
Co-authored-by: Paul Noel <35237584+panoel@users.noreply.github.com>
2023-04-18 09:34:01 -04:00