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
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
6f06b7fd29
node/gov: do not log tokens on startup during gotest
2023-07-15 07:53:51 -07:00
bruce-riley
589c2e53b7
Node: Remove unnecessary debug logging ( #3149 )
...
Change-Id: Id56d0863a0c2bfcf428ee836ae924f286f11661e
2023-06-29 09:07:12 -05:00
tbjump
697767d3a5
node: rm dep github.com/test-go/testify
2023-06-13 11:07:43 -04:00
tbjump
e7abd1d968
node: unify environment config with common/mode.go
2023-05-25 11:11:33 -07:00
bruce-riley
f5b96ecb4e
Node/SDK: Mainnet Sei deploy ( #2969 )
...
Change-Id: I18491c36963e44791c688d1b14fb2c8062eb6544
2023-05-23 17:14:26 -05:00
Jonathan Claudius
4903fe8313
node: lower governor limit for solana
2023-05-16 09:16:55 -04:00
tbjump
d22cf3d7d2
node/gov: Add tBTC to manual_tokens.go
2023-05-11 15:47:41 -07:00
tbjump
3a2fb8b47d
node/gov: change Sui parameters to M/00k ( #2914 )
...
Co-authored-by: tbjump <>
2023-05-11 14:19:54 -04:00
tbjump
a5092db982
node/governor: handle type assertion error
2023-05-05 07:13:40 -07:00
tbjump
990f8d1dbe
node/governor: fix linter warnings
2023-05-05 07:13:40 -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
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
bruce-riley
240230bd36
Node/Gov: Use component logging ( #2667 )
2023-04-18 11:38:24 -05:00
bruce-riley
de16e0fd5d
Node/Governor: Regenerate token list and floor prices ( #2465 )
...
* node_update_governor_tokens_and_prices
Change-Id: If4e3b31c97ad85fd59ca8743458a2eef137a946a
* Node/Gov: Update token list
Change-Id: I2379d43afa7777488ae3f37e6d4227b4c966deab
* Add test for empty symbol back in
Change-Id: I6d5f1f55c1b7865144e7accc395e484b47381ef0
2023-04-17 14:43:14 -05:00
bruce-riley
4f1feb3899
Node/Gov: Split up CoinGecko queries ( #2573 )
...
* Node/Gov: Split up CoinGecko queries
* Fix typos
* Minor logging change
* Add tests
2023-04-13 08:18:41 -05:00
bruce-riley
199159b563
Node/Gov: Fix panic in public RPC ( #2601 )
...
* Node/Gov: Fix panic in public RPC
* governor: mitigate nil ptr deref
---------
Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>
2023-04-10 16:47:23 -05:00
Conor Patrick
d4e0445785
node: calculate digests using Vaa type or using message prefix
2023-02-27 08:52:42 -06:00
bruce-riley
9412845e1b
Node/Gov: add is governed check ( #2351 )
...
* Node/Gov: add is governed check
Change-Id: I451a6466453a292f77088a9203eaf2f5958ab4ab
* Node/Gov: Don't use named return values
Change-Id: Ia4e04e496b0b1525a6cf31fca82d3851e0978cdb
2023-02-13 10:10:52 -05:00
tbjump
5323453b81
node: add channel read/write type constraints ( #1931 )
2023-01-20 13:15:13 -08:00
kev1n-peters
f39acdbe1c
node: Terra Classic Governor Limits Change ( #2090 )
...
See discussion: https://github.com/wormhole-foundation/wormhole/discussions/2087
2022-12-08 11:46:09 -06:00
kev1n-peters
c94ad13c8c
node: Injective mainnet support ( #2084 )
2022-12-07 13:43:44 -06:00
tbjump
e2f3f69e2b
node/p2p: separate governor config and status message prefix ( #1956 )
...
Co-authored-by: tbjump <unknown>
2022-11-28 10:58:26 -06:00
jumpsiegel
091ee0877d
WH-1934: upgrade golang to 1.19 ( #1941 )
...
* upgrade to golang 1.19.3
Co-authored-by: tbjump <>
Co-authored-by: tbjump <unknown>
2022-11-28 07:48:27 -06:00
bruce-riley
074c98a952
Optimism mainnet deploy ( #1869 )
...
* Optimism mainnet deploy
* node: added OP token to manual_tokens
* Add to readiness
* File should not have been committed
* Remove readiness since it goes with watcher
* Allow optimism watcher in mainnet
* Add to devnet config
Co-authored-by: Christine Eun <ceun@jumptrading.com>
2022-11-10 13:56:38 -06:00
claudijd
9d042dadb5
governor: increase aptos limit to fix #1839
2022-11-08 09:22:37 -05:00
bruce-riley
8bbf8a19b5
Governor: Reworking manual token handling ( #1844 )
...
* Governor: Reworking manual token handling
Change-Id: Ic674fb95e89b9cb94c4fe1f9acbd0c5b114f2ebb
* Remove unnecessary comments
Change-Id: I786381d71cb5b01c266ec9ee07f57eb4b20d8adb
2022-11-03 10:45:16 -05:00
bruce-riley
2ae9f65a76
Governor: Increase the CoinGecko interval ( #1837 )
...
* Governor: Increase the CoinGecko interval
Change-Id: I4f97a012284c75d544a1fe7d43e5914210c4b441
* Suppress a chatty message for pythnet
Change-Id: I2149b056bfc430b6dedd180e951f345180e8a56d
2022-11-01 10:13:19 -05:00
bruce-riley
a99c4a1a7c
node: arbitrum mainnet deploy changes ( #1786 )
...
* arbitrum mainnet deploy changes
* Change test for no governed tokens on Arbitrum
* Add arbitrum to to devnet guardian config
2022-10-27 14:50:01 -04:00
bruce-riley
e1a6a1f85a
Node: governor not handling duplicates properly ( #1772 )
...
* Node: governor not handling duplicates properly
* Minor tweaks
* Logging changes to help debugging
2022-10-27 14:32:09 -04:00
Bruce Riley
4a88c0a468
Node: update governor limits for Moonbeam
2022-10-26 13:22:50 -04:00
Jonathan Claudius
bc6b5af095
governor: raise limits on moonbeam ( #1739 )
2022-10-16 22:15:42 -04:00
claudijd
89c2b252c7
Revert limit decrease
2022-10-16 18:39:54 -04:00
bruce-riley
7d53c1814f
node: governor updates for Aptos ( #1740 )
...
* node: governor updates for Aptos
* Tweak governor limits for aptos
2022-10-16 17:20:29 -05:00
Bruce Riley
9257443a4f
node: aptos initial governor config
...
Change-Id: I9c1d5dfbc80c30baf3c51aeda325df235fb72915
2022-10-15 15:17:36 +01:00
bruce-riley
67f57b797e
XPLA Mainnet Deploy ( #1703 )
...
* Prepare to deploy Xpla to mainnet
* Update SDK version
* Fix messed up error message
* Allow tests to pass with no XPLA tokens
* Make deploy script support testnet
* Update token bridge addresses after redeploy
2022-10-12 16:47:03 -04:00
claudijd
3ac55339c9
Lower Solana Governor Limits
2022-10-11 22:30:01 -04:00
tbjump
d5368b32c4
Revert "node: governor listen to quorum gossip ( #1487 )" ( #1682 )
...
This reverts commit 0dbd0b6628
.
2022-10-06 07:57:25 -05:00
Jonathan Claudius
59882d963d
Re-add BOTX
2022-10-04 10:06:03 -05:00
Jonathan Claudius
517352706d
Re-add manual token listings
2022-10-04 10:06:03 -05:00
Jonathan Claudius
b4d79591a8
Update Governor tokens list
2022-10-04 10:06:03 -05:00
bruce-riley
0dbd0b6628
node: governor listen to quorum gossip ( #1487 )
...
* governor listen to quorum gossip
* governor listen to quorum gossip
* Fix build error in tests
* See p2p from other guardians in devnet
* Fix test broke during merge
* Change delete function being used
* Don't reload duplicates on startup
2022-09-30 12:28:26 -05:00
bruce-riley
2b582b10b8
node: governor publish gossip ( #1538 )
...
* Governor publish gossip
Change-Id: I2b8b1ea84a0c411101a7027acd3a27a6d6464d59
* Update the config publish time
Change-Id: Ic6abf84befb1c20756da2ff66b15a8325dc46067
* Not setting value on enqueued VAAs correctly
Change-Id: I9fd3a5d8fc574f8382125445fa688efdae45b88c
* Publish at most 20 VAAs, not 20 per chain
Change-Id: Ic9dff99c59ee89d57fd79158844a1fe1a0003112
* Switch to using signed messages
Change-Id: I66cddc7477cd477aa77bdadfc346b588f2ae645b
* Publish status only once per minute
Change-Id: I972fb0cf868e89c6f74ae4441471a55df389f4dd
* Minor comment change
Change-Id: I0d3e443cbec7edd282f89c1a5cce5d5ec8776d55
2022-09-26 11:24:30 -05:00
claudijd
a670a6bab3
Drop Solana back down to pre-merge limit
2022-09-22 19:30:35 -04:00
Chirantan Ekbote
12459c4a2a
Add a wormhole go sdk
...
The wormhole sdk is a new go module in the sdk/ directory. This
initially contains the *_consts.go files from the common package in the
top-level sdk package and the entire vaa package as a sub-package.
For go reasons this needs to be in the sdk directory itself (rather than
a sdk/go subdir). To prevent the go tooling from looking into the other
non-go subdirs, add an empty go.mod file in each one. See
golang issue 42965 for more details on why we can't have nice
things (I'm deliberately not linking to stop github from spamming that
issue).
2022-09-15 14:35:46 +01:00