Josh Siegel
3de4f875dc
node/cosmwasm: restructure a little
...
node/cosmwasm: convert from gorilla to nhooyr
2023-01-13 07:33:50 -06:00
Josh Siegel
1178f6ed6c
node/ether: scissors updates
2023-01-12 14:46:45 -06:00
Hendrik Hofstadt
fc64658ce8
node: add admin command to sign existing VAAs ( #2183 )
...
* node: add admin command to sign existing VAAs
Change-Id: Ia59c077db1817a3f35ec30544c307448e01455ca
* node: add tests for signing of existing VAAs
Change-Id: I16fca1181fc9d96abb4ebdfad91bc686da517090
2023-01-10 17:54:35 +01:00
Josh Siegel
b3d2f838cd
algorand/recover: Address #2192
2023-01-05 05:05:40 -06:00
Josh Siegel
04ed27cb3f
node: Simplify WrapWithScissors and make AlgorandWatcher use it
2023-01-05 05:05:40 -06:00
Josh Siegel
4ddeca4dbd
node: switch to use recovery and cleanly restart watcher
2023-01-04 13:49:32 -06:00
kev1n-peters
c94ad13c8c
node: Injective mainnet support ( #2084 )
2022-12-07 13:43:44 -06:00
Paul Noel
976d8430c6
Optimism finality ( #2037 )
...
* node/pkg: update optimism finality
* node/pkg: fix tilt test
* node/pkg: CI changes
2022-12-02 07:38:45 -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
tbjump
cddfe74b67
node: forward public REST requests to public gRPC ( #1695 )
...
* forward public REST requests to public gRPC
* handle publicPRC address differently
* add config flag publicGRPCSocketPath
* start publicrpcsocket and forward publicweb to publicrpcsocket
* clarify error message
* add --publicGRPCSocket to testnet
Co-authored-by: tbjump <>
2022-11-18 07:36:22 -08:00
jumpsiegel
402a2d1a30
Basic Sui watcher support ( #1951 )
2022-11-18 08:14:22 -06:00
bruce-riley
ee1868205d
Node: Rework min/max confs for EVM watchers ( #1849 )
...
* Node: Rework max/min confs for EVM
* Increase maxWaitConfirmations
2022-11-14 20:38:04 -05:00
bruce-riley
6de97de242
Node: Neon Watcher Redesign ( #1899 )
...
* Node: Neon Watcher Redesign: Issue #1898
* Minor code tweaks
* Get rid of log message
* Updated a comment
2022-11-14 08:07:45 -06:00
bruce-riley
ce1ca0b155
Node: Polygon watcher redesign ( #1858 )
2022-11-11 08:12:16 -06:00
bruce-riley
9ae4186e68
Node: Simplify unsafeDevMode testing ( #1892 )
...
Change-Id: Ieca0f5d2765ee55b716bc4015900fd52f79d1dfe
2022-11-10 16:27:39 -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
bruce-riley
bc1a740cfa
node: optimism watcher support ( #1746 )
2022-11-10 07:50:08 -06:00
Evan Gray
9fa943eecd
node: support for heartbeat spying fixes #1768
2022-10-31 11:40:55 -04:00
bruce-riley
61454a39bd
Node: remove support for Ropsten ( #1818 )
...
* Node: Remove support for Ropsten
* Node: Remove support for Ropsten
* Fix build error
2022-10-31 09:14:01 -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
16f79539b8
Should not have checked in unsafeDevMode to false
2022-10-27 12:43:01 -04:00
Bruce Riley
6a6c258015
Node: arbitrum watcher redesign
2022-10-27 12:43:01 -04:00
Conor Patrick
91bd9a5c36
rename all wormholechain and wormhole-chain references
2022-10-24 17:59:52 -04:00
Hendrik Hofstadt
e45e04bb09
node: move wormchain watcher ( #1783 )
...
Change-Id: If26681fe1a19396032947d22587d4c899153849c
2022-10-24 18:01:32 +02:00
jumpsiegel
6f38e42119
dev.v2: Modernize algorand watcher and improve logging ( #1766 )
2022-10-24 09:08:05 -05:00
Paul Noel
40279fe668
node/cmd - refactor ( #1762 )
...
* node/cmd - refactor
* node/cmd - add logging
* node/cmd - refactor
* node/cmd - add logging
* node/cmd: address inspection comments
2022-10-20 11:43:43 -05:00
ckeun
557a32b8f4
node: Added gov gossip support to p2p ( #1755 )
...
* node: Added gov gossip support to p2p
* node: Added nil parms for spy & guardian
2022-10-19 22:32:05 -05:00
Josh Siegel
6b670e3abf
aptos/watcher: allow it to run in mainnet
2022-10-15 15:17:36 +01:00
Josh Siegel
2a31454d29
aptos/watcher: Update comments and errors
2022-10-15 15:17:36 +01:00
Josh Siegel
daf689cf2a
node: aptos watcher
2022-10-15 15:17:36 +01:00
Jeff Schroeder
ab9252efab
Fix xpla readiness for mainnet
...
The xpla readiness was correctly registered for testnet, but not for
mainnet. This fixes that small omission.
2022-10-12 21:59:40 -04: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
tbjump
d5368b32c4
Revert "node: governor listen to quorum gossip ( #1487 )" ( #1682 )
...
This reverts commit 0dbd0b6628
.
2022-10-06 07:57:25 -05:00
bruce-riley
dd2b8e2bd2
node: poller timeout ( #1670 )
...
* node: poller timeout
Change-Id: Ia324f1ac482fa9c5bea2b501970f0b22b16e67ce
* Add a comment explaining readiness change
* Add comment explaining why we are using a timeout
* Retry if polling fails
2022-10-06 00:19:31 -05:00
Paul Noel
9657f41561
node: XPLA watcher ( #1676 )
2022-10-05 08:05:31 -05:00
Chirantan Ekbote
7f4b0d1a09
Wormhole chain integration
...
This is a squashed commit of all the changes needed to integrate
wormhole chain into the main repo.
2022-10-03 17:34:42 +09: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
Evan Gray
6a8ac2304f
node: don't require algorandIndexerToken
2022-09-30 09:07:53 -04:00
Bruce Riley
aebbbdcb9a
Code review rework
2022-09-29 22:38:27 -04:00
Bruce Riley
d45a1e95cb
Implement finalizer
2022-09-29 22:38:27 -04:00
Bruce Riley
0b6cc9ab44
Basic guardian support
2022-09-29 22:38:27 -04:00
Hendrik Hofstadt
02cf08531e
node: move watchers to dedicated package ( #1647 )
...
* node: reorganize watchers into own package
Change-Id: Idda82def1c8e1e07376bdc46a50fc02bd6f2386d
* node: rename terra to cosmwasm
Change-Id: Iebe5ccc7c66b772962425a42997bd2cfb66c6908
2022-09-28 15:27:13 +02:00
Hendrik Hofstadt
ddd4f26f20
Refactor ethwatcher ( #1618 )
...
* reduce code duplication in ethereum watcher
Change-Id: I1d78e9cb86cb126e42959ef5805c0ee1b83e23a6
* reorganize finalizers
Change-Id: I64c61ebd8a03d4ba9f27ce82fbc4cae8b35f19d2
* rename ethereum to evm
Change-Id: I6d1e56df65c74edb3643b3506adcff8588e0a87b
* reorganize connectors
Change-Id: I21b31fb00f34dd6501e957b8f528723d5f548a52
* restructure into modular connectors
Change-Id: I111403a29464acfccad18b261658f59176a8795d
2022-09-28 13:15:57 +02:00
Jeff Schroeder
239e27ca91
Remove solana and pythnet websocket flags ( #1649 )
...
They're both unused since the solana watcher uses http and not a
websocket for getting info.
2022-09-26 14:56:39 +01:00
Hendrik Hofstadt
eaa1012cd3
node: add buffer to chain specific reobservation channels
...
Change-Id: I59743a605c92bbff82789c5d981dca882be8bbbe
2022-09-22 15:22:51 -04:00
Josh Siegel
42779b3a5f
near/timestamps: timestamp simplifcation
2022-09-19 12:10:53 -05: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
kev1n-peters
cda45a85ab
Moonbeam mainnet deploy ( #1579 )
...
* Moonbeam mainnet deploy
* Add eth migrate command to just deploy bridges
* node: Added moonbeam emitter addresses and governor limits
Co-authored-by: Bruce Riley <briley@jumptrading.com>
2022-09-12 18:41:39 -05:00
Chirantan Ekbote
9e92f9dbbf
node: Update libp2p to v0.22.0
...
Needed to build with newer go toolchains (up to 1.19). Many of the
libp2p subpackages have been merged as sub-directories of the main
libp2p package so update the imports to use the newer versions.
2022-09-07 10:02:35 +09:00
bruce-riley
4a42c29c0f
Near mainnet deploy ( #1467 )
...
* Initial commit
* Updated mainnet_tokens with Near token
* Near CLI changes
* More CLI tweaks
* Revert ethers in cli
* Fix lint error
* Testnet emitter is wrong
Co-authored-by: Christine Eun <ceun@jumptrading.com>
2022-08-26 12:46:37 -04:00