Skip to content

Releases: pyth-network/pyth-crosschain

hermes-v0.6.0

09 Sep 15:54
0935702
Compare
Choose a tag to compare

What's Changed

  • feat: update hermes to support publisher stake caps by @guibescos in #1866

Full Changelog: hermes-v0.5.17...hermes-v0.6.0

Pyth Price Pusher v8.0.0

04 Sep 09:02
c253beb
Compare
Choose a tag to compare

This release of the price pusher contains refactoring in the EVM pusher to use viem instead of web3 because web3 had issues with some networks and used some deprecated libraries. We expect this version to handle edge cases (errors, ...) better than the previous versions.

There are no breaking changes but it is marked as a major version change because some log formats have changed and might affect production environment. Please file an issue if you see any problems with the version or reach out to us directly.

What's Changed

  • refactor(apps/price_pusher): Use viem instead of web3 for evm pusher by @ali-bahjati in #1829
  • fix(apps/price_pusher): address issues with alpha version by @ali-bahjati in #1864

Full Changelog: pyth-price-pusher-v7.1.0...pyth-price-pusher-v8.0.0

xc-admin-v0.6.5

03 Sep 09:46
c967a84
Compare
Choose a tag to compare

What's Changed

Full Changelog: hermes-v0.5.17...xc-admin-v0.6.5

hermes-v0.5.17

30 Aug 15:10
f621690
Compare
Choose a tag to compare

What's Changed

  • fix(hermes): add Cargo.lock to fix precommit by @jayantk in #1852
  • fix(hermes): bump solana sdk to fix attribute iteration bug #1851

Full Changelog: pyth-js-v76...hermes-v0.5.17

pyth-js-v76

29 Aug 08:17
4b9fc1e
Compare
Choose a tag to compare

What's Changed

Full Changelog: hermes-v0.5.16...pyth-js-v76

hermes-v0.5.16

22 Aug 04:29
43bf766
Compare
Choose a tag to compare

What's Changed

  • fix(apps/hermes): filter coming soon feeds from v2/price_feeds by @cctdaniel in #1818

Full Changelog: pyth-price-pusher-v8.0.0-alpha...hermes-v0.5.16

pyth-price-pusher-v8.0.0-alpha

21 Aug 11:41
5c3be6a
Compare
Choose a tag to compare
Pre-release

What's Changed

  • refactor(apps/price_pusher): Use viem instead of web3 for evm pusher by @ali-bahjati in #1829

Pyth Evm Entropy Contract v0.4.0

27 Aug 07:04
8966444
Compare
Choose a tag to compare

Release Notes

The upgrade aims to reduce the number of hashes required for each reveal by allowing the provider to advance their commitment to a a more recent sequence number that is already used.

Verification

To verify the contracts, go to the network explorer for our contract. Our contract is a proxy and the actual implementation is deployed elsewhere. First start with verifying the proxy (our contract address) with the standard input JSON file. Upload the ERC1967Proxy-std-input.json file from this release artifacts and use solidity 8.9 as the compiler and click on verify. Once you verify this contract there is a "Read as Proxy" tab on the explorer which gives you the address of the implementation if it's not verified yet. Go to the implementation contract address and repeat the same verification with solidity 8.4 and EntropyUpgradable-std-input.json release artifact.

If the explorer doesn't support standard input json they use the merged files. Use 200 for the optimizer runs option.

pyth-js-v74

09 Aug 04:56
a36f7ac
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: pyth-js-v73...pyth-js-v74

pyth-js-v73

31 Jul 03:53
9a31948
Compare
Choose a tag to compare

What's Changed

  • fix(target_chains/fuel): remove test from prepublishOnly by @cctdaniel in #1808

Full Changelog: pyth-js-v72...pyth-js-v73