Skip to content

Releases: wormhole-foundation/wormhole

v2.14.9.5

09 Mar 20:08

Choose a tag to compare

Key Changes

New guardiand cli options:

--publicRpcLogDetail [string]
  • none -- no logging of gRPC requests at all
  • minimal -- only log gRPC methods
  • full (default) -- additionally log user-agent and gRPC request payload
--logPublicRpcToTelemetry [bool]
  • false do not send publicrpc logs to Google Cloud Logging
  • true (default) -- (current behavior)

What's Changed

  • node/telemetry: Fix message encoding for Google Cloud Logging by @tbjump in #2498

Full Changelog: v2.14.9.4...v2.14.9.5

v2.14.9.4

09 Mar 16:34
bed48eb

Choose a tag to compare

v2.14.9.4 Pre-release
Pre-release

What's Changed

Full Changelog: v2.14.9.3...v2.14.9.4

v2.14.9.3

08 Mar 20:05
6def9b3

Choose a tag to compare

v2.14.9.3 Pre-release
Pre-release

What's Changed

  • node/telemetry: fix nullpointer, _privateLogEntry, tests by @tbjump in #2482

Full Changelog: v2.14.9.2...v2.14.9.3

v2.14.9.2

07 Mar 18:47

Choose a tag to compare

v2.14.9.2 Pre-release
Pre-release

Key Changes

--wormchainLCD is no longer required for accountant as it was not used.

What's Changed

Full Changelog: v2.14.9.1...v2.14.9.2

Message Conviction

27 Feb 15:10

Choose a tag to compare

Key Changes

This is a breaking wormchain release

What's Changed

Full Changelog: v2.14.9...v2.14.9.1

The Bedrock of a Guardian Release

24 Feb 03:43

Choose a tag to compare

Pre-release

What's Changed

New Contributors

  • @aadam-10 made their first contribution in #2426
  • @marcus-jump made their first contribution in #2344

Enabling Optimism Bedrock (testnet only for now)

To enable Bedrock, remove the optimismCtcRpc and optimismCtcContractAddress parameters and update optimismRPC to point at a Bedrock endpoint.

Enabling Base (testnet only for now)

To enable Base, add the following parameters
--baseRPC YOUR_BASE_RPC_URL
--baseContract 0x23908A62110e21C04F3A4e011d24F901F911744A

Full Changelog: v2.14.8.1...v2.14.9

A Balancing Act

15 Feb 15:38

Choose a tag to compare

Key Changes

This release adds support for creating governance VAAs for Global Accountant and marks the expected contract code for its initial deployment.

Also, a new guardian admin command dump-rpcs has been added. 🙂

What's Changed

  • node: add dump-rpcs command by @panoel in #2337
  • Node/Gov: add is governed check by @bruce-riley in #2351
  • Node/p2p: add subscriber too slow metric by @bruce-riley in #2361
  • node/p2p: enforce freshness of heartbeats and correctness of guardianAddr by @tbjump in #2341
  • node/grpc: add logging of x-forwarded-for to gRPC middleware by @tbjump in #2365
  • accountant: use token bridge governance vaa to modify balances by @conorpp in #2371

Full Changelog: v2.14.8...v2.14.8.1

Spring Migration Prep

07 Feb 19:21

Choose a tag to compare

Key Changes

There have been a few test releases to get to this point release. Thank you to the xLabs and Jump Crypto guardian teams for your patience and testing! Here are the key changes since the latest release of v2.14.5.1

This release re-adds the dependency on libwasvm and updates the dependency to v1.1.1. Please ensure you get the updated dependency. For those who run their build in isolation, you will need to copy out the shared object.

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). This is intended to decrease the latency of observing PythNet messages as well as decrease the load on the desigated PythNet RPC server. To enable, pass --pythnetWS e.g.

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

Wormchain

  • Added allowlisting to lower spam tx DoS risk.
  • Wasm contract upgrades are now bound by VAAs to remove authentication burden from wormchain cosmwasm contracts.
  • Bug fix in uploading cosmwasm contracts, updated wasmd.

Intermediate Pre-Releases

If you are curious to see what was in all of those test releases, here are the links.

v2.14.6
v2.14.7 Running with Scissors
v2.14.7.1 A Bitter Deferment
v2.14.7.2 Excelling At Deadlines
v2.14.7.3 There's a Wocket in my Socket

What's Changed

  • wormchain: add migrating contracts with vaa by @conorpp in #2329

Full Changelog: v2.14.7.3...v2.14.8
Full Changelog Since Latest: v2.14.5.1...v2.14.8

There's a Wocket in my Socket

07 Feb 16:34

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v2.14.7.2...v2.14.7.3

Excelling At Deadlines

06 Feb 21:33

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v2.14.7.1...v2.14.7.2