Commit Graph

65 Commits

Author SHA1 Message Date
Aaron Clark 40ddcfe597
add Converge testnet (#4394)
- add Converge to guardiand

- add Converge network to sdk

- add env from Converge testnent deployment

- add converge testnet to js sdk

```
-- Wormhole Core Addresses --------------------------------------------------
| Setup address                | 0xCbA13Df0270Af08478c88B2799B00DB43D50071C |
| Implementation address       | 0xF549bEB2A1eaB781899d46003f36F6652B5B8eb4 |
| Wormhole address             | 0x556B259cFaCd9896B2773310080c7c3bcE90Ff01 |
-----------------------------------------------------------------------------

Verifying test converge...
   Verifying EVM chain ID for test converge ✓
   Verifying finality values for test converge ✓
   Verifying contract address for test converge ✓
```

deploy with proper init signer
2025-06-10 10:20:26 -04:00
John Saigle c10d627dbd
deps: Remove Go-Spew and add new debugging function for VAAs (#4385)
* deps: Remove Go-Spew and add new debugging function for VAAs

- Removes go-spew (https://github.com/davecgh/go-spew) as it has not
  been updated in 7 years.
- Replaces the Go Spew functionality with a new function
  DebugString() that can be used to get a spew-like output.
2025-05-29 14:14:45 -04:00
Jason Matthyser 33074a6ebd
Docs: Update Guardian Key/Signer Documentation (#4273)
* update guardian key/signer whitepaper and documentation

* small changes to docs

* update guardian signer references

* add words for spellchecking

* capitalise guardian

---------

Co-authored-by: pleasew8t <jason@asymmetric.re>
2025-05-20 10:05:06 -04:00
Evan Gray 55c0c6412d sdk: reserve Sonic chain ID 2025-05-06 10:07:40 -04:00
John Saigle 8a5f6a4ec6
ci: detect unused function arguments with unparam (#4353)
* ci: detect unused function arguments with unparam

* fix lints in SDK

* fix bad copy-paste on comments
2025-04-24 17:23:47 -04:00
John Saigle 2999ee85d5
sdk: Return false for empty arguments to VerifySignatures (#4340)
- Updates SDK function and unit tests to return false for the empty
  case. This is to prevent the function returning true trivially for
  empty arguments. Either true or false may be 'correct', but returning
  false is less likely to lead to failing open if empty arguments are
  passed by mistake.
- Adds a comment warning that VerifySignatures is the wrong function to
  use when actually validating a VAA. (This is a bug that has occurred
  before but was caught in internal review.)
- Modifies a unit test case that was calling VerifySignatures twice per
  run.
2025-04-14 13:13:08 -04:00
bruce-riley 1206cda00e
Node: Fogo support (#4330) 2025-04-07 09:46:07 -05:00
Dirk Brink 553c09e4f8
ci: Bump golang linter version (#4224)
* ci: Bump golang linter version

* Fix initial set of lints

* Fixing more lints

* Fix more lints

* More linting updates

* More linting

* Almost there with the lints

* Last set of lints before rebase

* New lints with rebase

* PR feedback + fix test

* Update error string in algorand watcher

* Comments for watchers, revert adminserver change, remove unnecessary line in script

* Fix new lints from rebase

* Rebase fix

* Updating lints for Solana shim

* PR feedback
2025-04-01 09:30:51 -07:00
John Saigle 065398d6ae
sdk: add StringToKnownChainID function for VAAs (#4239) 2025-03-28 10:49:18 -04:00
John Saigle 868f2019d5
sdk: Add functions for type-safe conversions from integers to ChainID (#4271)
* sdk: Add functions for type-safe conversions from integers to ChainID
2025-03-21 10:20:34 -04:00
bruce-riley df918bb527
deploy_mezo_testnet (#4300) 2025-03-18 08:42:54 -05:00
bruce-riley 65ac0c4160
Node: Remove Monad Devnet support (#4248) 2025-01-28 12:30:02 -06:00
Bruce Riley fa87dd30c0 Node: Audit chain IDs 2025-01-26 09:55:03 -05:00
bruce-riley dd283a7f93
Node: Add support for Movement (#4236) 2025-01-23 10:33:01 -06:00
bruce-riley f1580c319f
Deploy Monad testnet (#4218) 2025-01-13 16:21:27 -06:00
bruce-riley 79657d4392
Node: Rename Hyperliquid to HyperEVM (#4199)
* Node: Rename Hyperliquid to HyperEVM

* Add registration VAA
2024-12-19 12:17:42 -06:00
bruce-riley 608715a608
Node: Hyperliquid testnet support (#4198) 2024-12-19 09:53:41 -06:00
bruce-riley 3797ed0821
Node: Add Noble support over IBC (#4195) 2024-12-18 08:37:24 -06:00
Bruce Riley b0eb13179e Deploy Ink testnet 2024-11-12 14:29:37 -05:00
bruce-riley a543c4045a
Deploy Monad Devnet (#4145)
* Deploy Monad Devnet

* Code review rework
2024-10-24 10:20:16 -05:00
bruce-riley abd0b330ef
Deploy Worldchain testnet (#4140)
* Deploy Worldchain testnet

* Update WETH address

* Fix cli test and add token bridge VAAs
2024-10-21 16:19:58 -05:00
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