Skip to content

Releases: wormhole-foundation/wormhole

A Bitter Deferment

06 Feb 16:16
f2be500

Choose a tag to compare

A Bitter Deferment Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.14.7...v2.14.7.1

Running with Scissors

19 Jan 18:54

Choose a tag to compare

Running with Scissors Pre-release
Pre-release

Key Changes

This release re-adds the dependency on libwasvm. For those who run their build in isolation, you will need to copy out the shared object. e.g. https://github.com/wormhole-foundation/wormhole/blob/main/node/Dockerfile#L39

The watchers now run under a context which can recover from errors. Since the guardian will no longer crash loop on these events, a new metric scissor_errors_caught is exposed.

A new mode for Pythnet is available which uses a websocket to stream account changes (instead of polling). To enable, pass --pythnetWS e.g.

--pythnetRPC="http://<YOUR_PYTHNET_RPC>"
--pythnetWS="ws://<YOUR_PYTHNET_RPC>"
--pythnetContract="H3fxXJ86ADW2PNuDDmZJg6mzTtPxkYCpNuQUTgmJ7AjU"

What's Changed

New Contributors

Full Changelog: v2.14.6...v2.14.7

v2.14.5.1

14 Jan 20:11

Choose a tag to compare

What's Changed

  • node: add logging for public rpc requests by @tbjump in #2247

Full Changelog: v2.14.5...v2.14.5.1

v2.14.6

27 Dec 17:09

Choose a tag to compare

v2.14.6 Pre-release
Pre-release

What's Changed

  • wormchain: remove redundant guardian key arg in register-account-as-g… by @nik-suri in #2158
  • Wormchain re-genesis by @conorpp in #2165

New Contributors

Full Changelog: v2.14.5...v2.14.6

Constitutional Convention

12 Dec 20:04
82651e4

Choose a tag to compare

What's Changed

Full Changelog: v2.14.4...v2.14.5

I can feel the earth move

08 Dec 17:57
f39acdb

Choose a tag to compare

What's Changed

Full Changelog: v2.14.3...v2.14.4

This is all so injective

07 Dec 20:14
c94ad13

Choose a tag to compare

Key Changes

Injective mainnet support #2084

--injectiveWS, -- injectiveLCD, and --injectiveContract are now required

What Changed

  • sdk/go: Add unmarshal for vaa.Address #2076
  • cosmwasm: Added injective mainnet verify script #2078
  • node: inject wormchain cosmwasm governance messages #2057
  • sdk/js: Injective mainnet addresses #2085
  • wormchain: move governance consts to sdk #2086
  • node: Injective mainnet support #2084

We are nearly there

05 Dec 15:37
7595507

Choose a tag to compare

Key Changes

The near watcher was not updating the block height correctly in all cases

Go, Go, Algorand

02 Dec 15:21

Choose a tag to compare

Key Changes

Compiling the Guardian node now requires Go 1.19

What's Changed

New Contributors

Full Changelog: v2.14.0...v2.14.1

An Optimistic Outlook

23 Nov 16:17

Choose a tag to compare

What's Changed

Full Changelog: v2.13.2...v2.14.0

Guardian CLI

PublicRPC Changes

If either --publicRPC or --publicWeb is specified, --publicRPCSocketPath must also be specified. The purpose of --publicRPCSocket is similar to -adminSocket, but for the public RPC instead.

Optimism Support

This release includes support for Optimism.

To enable Optimism, you can add the following command line parameters:

--optimismRPC YOUR_OPTIMISM_RPC_URL
--optimismContract 0xEe91C335eab126dF5fDB3797EA9d6aD93aeC9722

Polygon Changes

If Polygon is enabled, the following two parameters must be specified in addition to the existing RPC and contract parameters.

--polygonRootChainRpc YOUR_ETHEREUM_RPC_URL
--polygonRootChainContractAddress 0x86E4Dc95c7FBdBf52e33D563BbDB00823894C287