Skip to content

Releases: pyth-network/beacon

v1.2.0

01 Nov 14:13
Compare
Choose a tag to compare

This release updates the WH dependencies to support a recent transition from observation to batch observation. This change has affected the guardian observation metrics but has no affect on beacon functionality.

With the WH dependency update the p2p interface has changed to make it more customizable and remove the complexity of networkId and bootstrapAddrs. So now it's possible to start beacon by setting WORMHOLE_ENV to mainnet or testnet. The old env variables are still supported for customization and backward compatibility.

What's Changed

  • fix: update dependencies to support batch observation by @ali-bahjati in #16

Full Changelog: v1.1.3...v1.2.0

v1.1.3

19 Dec 10:30
Compare
Choose a tag to compare

On January 16th 2024, the mainnet wormhole gossip network will automatically cut over from QUIC to QUIC-V1 which is a breaking change. Please make sure to upgrade your instances to this version to handle this change properly without any downtime. Also, the bootstrappers configuration has updated and you need to update it. If you run beacon for testnet, please find the new bootstrappers for it from here.

What's Changed

New Contributors

Full Changelog: v1.1.2...v1.1.3

v1.1.2

29 Nov 13:12
Compare
Choose a tag to compare

This release doesn't have any breaking changes. The guardian observation counter logic has changed to only track Pythnet observations.

What's Changed

  • fix: only count pythnet messages in guardian observation counter by @ali-bahjati in #13

Full Changelog: v1.1.1...v1.1.2

v1.1.1

15 Nov 13:21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

09 Nov 13:31
Compare
Choose a tag to compare

This release adds more metrics to track Beacon behaviour.

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0

07 Nov 09:43
Compare
Choose a tag to compare

This new release will use Wormhole p2p package instead of using libp2p package directly to make sure we always remain in-sync with the Wormhole guardians. The beacon behaviour will remain the same but we expect some improvements in the reliability of this service.

As a result of this change, the WORMHOLE_LISTEN_ADDRS environment variable is no longer used and WORMHOLE_LISTEN_PORT (by default 8999) is added. To maximize the reliability of this service, we recommend opening the listening port (as udp) to the public. Beacon is spying the Wormhole peer-to-peer network and if its listening port be open, other peers in the network can connect to it and the p2p network will get more robust and can help with the beacon having more reliable connections.

What's Changed

Full Changelog: v0.1.2...v1.0.0