bruce-riley
44d6bf84fc
Deploy Unichain testnet ( #4134 )
...
* Deploy Unichain testnet
* Add snaxchain to proto
2024-10-10 11:01:08 -05:00
bruce-riley
f3e6a9398e
Deploy Snaxchain to testnet ( #4035 )
...
* Deploy Snaxchain to testnet
* Code review rework
2024-07-25 13:19:26 -05:00
bruce-riley
b0f1bd06ea
Deploy EVM Read Only ( #3886 )
2024-04-17 15:22:06 -05:00
bruce-riley
85afd5d1f9
node,sdk: add support for Provenance over IBC ( #3879 )
2024-04-16 12:21:21 -04:00
bruce-riley
005c649018
eth,node,sdk: XLayer, Linea and Berachain to testnet ( #3871 )
...
* Deploy XLayer and Linea to testnet
* Add Berachain support
2024-04-15 22:45:43 -04:00
bruce-riley
428920acb8
Deploy Blast testnet ( #3859 )
...
* Deploy Blast testnet
* Update contract addresses
2024-03-29 09:20:31 -05:00
bruce-riley
a883b7f351
Deploy Polygon Sepolia Testnet ( #3723 )
...
* Deploy Polygon Sepolia Testnet
* Code review rework
2024-03-12 09:46:28 -05:00
Ben Guidarelli
7f0a2a29c9
constants: Add Dymension to cosmwasm chains ( #3763 )
2024-02-01 14:40:37 -05:00
Evan Gray
937af99b94
node: remove batchVAA remnants
2024-01-30 18:05:56 -05:00
Nikhil Suri
9f0892d579
sdk: add stargaze and seda chain IDs ( #3726 )
2024-01-30 14:40:34 -05:00
bruce-riley
a10aab1c6d
Node: Remove Neon support ( #3732 )
...
* Node: Remove Neon support
* Code review rework
2024-01-25 12:55:02 -06:00
Nikhil Suri
e70f215311
sdk: vaa: add missing chain IDs for gnosis and rootstock ( #3624 )
...
* sdk: vaa: add missing chain IDs for gnosis and rootstock
* Add chain IDs to structs_test.go
* Regerate publicrpc protobuf with rootstock chain ID
2024-01-10 15:16:43 -05:00
bruce-riley
b7631bfbba
Deploy Holesky Testnet ( #3630 )
2024-01-08 16:42:10 -06:00
bruce-riley
818038ef80
Deploy Sepolia based L2s ( #3606 )
...
* Deploy Sepolia based L2s
* Code review rework
2023-12-20 08:56:14 -06:00
bruce-riley
a2cb2a1226
Deploy Mantle to testnet ( #3438 )
2023-12-11 10:26:56 -06:00
bruce-riley
0c0158ac13
Node/SDK: Add neutron support via IBC ( #3563 )
...
* Node/SDK: Add neutron support via IBC
* Set core addresses in SDK
2023-12-07 09:42:09 -06:00
bruce-riley
e308b87062
Node: Add cosmos chains over IBC ( #3562 )
...
* Node: Add cosmos chains over IBC
* Avoid data race in watcher
* Add Osmosis as an IBC chain
2023-12-01 10:21:07 -06:00
bruce-riley
0a89e23589
Deploy scroll to testnet ( #3429 )
...
* Deploy scroll to testnet
* Don't allow scroll in mainnet
* Add scroll to ccq, use batch poller
2023-11-08 14:14:47 -06:00
tbjump
c24fff4d2d
sdk: fix linter warnings
2023-05-05 07:13:40 -07: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
bruce-riley
f9758b38e7
SDK/Node: Sepolia deployment ( #2567 )
2023-04-03 09:24:17 -05:00
Nikhil Suri
081f1997a5
sdk: remove outdated comment on vaa payload size limit ( #2546 )
2023-03-24 14:34:02 -05:00
bruce-riley
2658868ba6
Node: Support VAAs with large payloads ( #2518 )
...
* Node: Support VAAs with large payloads
Change-Id: Ie09bdc8ea0813ee90f9b686f3fe95365baa4014f
* Clean up tests
Change-Id: I983a40a2e7763271c8212ac18455b8b45e48fd3e
2023-03-14 14:32:30 -04:00
Conor Patrick
a64e4717de
accountant: review comments
2023-02-27 08:52:42 -06:00
Conor Patrick
d4e0445785
node: calculate digests using Vaa type or using message prefix
2023-02-27 08:52:42 -06:00
bruce-riley
a2d09dad4b
Node: Base watcher support for testnet ( #2424 )
...
* Node: Base watcher support for testnet
* Add a comment
* Add base to rpc dump command
2023-02-23 18:37:35 -05:00
tbjump
5323453b81
node: add channel read/write type constraints ( #1931 )
2023-01-20 13:15:13 -08:00
Nikhil Suri
eff4eb2ebd
wormchain: add accounting contract bindings
2022-12-16 08:51:41 -05:00
bruce-riley
b38dfc015f
sdk/go: Add unmarshal for vaa.Address ( #2076 )
...
* sdk/go: Add unmarshal for vaa.Address
Change-Id: I1beb99f82673d1fc3225a8c6628a0019648d7e01
* sdk/go: review rework
Change-Id: I7c9179e674c019f46eebff13a071f997f20572f3
2022-12-06 07:18:16 -06:00
Nikhil Suri
88293f36eb
sdk: enforce single canonical VerifySignatures method ( #1995 )
2022-11-30 10:42:07 -08:00
bruce-riley
95fd892bec
Node: Support for EVM watcher safe blocks ( #1727 )
...
* Node: Support for EVM watcher safe blocks
* Fix merge error
* Add check of publishSafeBlocks if not useFinalized
2022-11-28 07:55:35 -06:00
Josh Siegel
3413f09b8f
WH-1921: stub out btc chain @ Closes #1921
2022-11-15 14:45:55 -06:00
bruce-riley
51eac5104c
Node: Add Optimism chainID ( #1867 )
...
Change-Id: Ic86d9ff02c8ab486e8fae077f21c833de156a9d8
2022-11-08 13:54:08 -06: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
Justin Schuldt
e4096297ae
add BatchVAA structs to Go sdk( #1700 )
...
* go sdk - BatchVAA structs
* make VAA body unmarshaling DRY
* implement binary encoding interfaces for VAAs
* validate observation length before unmarshaling
* move shared VerifySignatures logic to new function
* make SigningMsg a delegate call
* normalize ID of vaa types
* add BatchVAA version to signingBody
* add Attestation interface with shared VAA methods
* add data integrity checks to batchVAA unmarshal
2022-10-28 13:50:49 -05:00
Paul Noel
b0f424b4d2
sdk/vaa: add verify function to vaa
2022-10-27 14:10:18 -04:00
Evan Gray
4c25a96731
sdk: do not require a payload in vaa Unmarshal
2022-10-26 07:12:21 -04:00
Conor Patrick
91bd9a5c36
rename all wormholechain and wormhole-chain references
2022-10-24 17:59:52 -04:00
Josh Siegel
daf689cf2a
node: aptos watcher
2022-10-15 15:17:36 +01: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
7fcbabe720
node: eth publish immediately ( #1664 )
...
* node: eth publish immediately
Change-Id: I242f02d0ed5bcced5ed366a512c07d5757b300e8
* testing: immediate publish test
* Move magic number to the sdk
Change-Id: I806f73d4442af4736aa6e5fc1c8e48e434c4a6d4
Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-09-30 11:03:01 -05:00
Bruce Riley
0b6cc9ab44
Basic guardian support
2022-09-29 22:38:27 -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