Releases: pyth-network/pyth-crosschain
xc-admin-v0.6.5
What's Changed
- feat(governance/xc_admin): support init pricefeed index by @ali-bahjati in #1862
Full Changelog: hermes-v0.5.17...xc-admin-v0.6.5
hermes-v0.5.17
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
What's Changed
- chore(target_chains/fuel): update fuel packages by @martines3000 in #1837
- chore: update fuel testnet contract by @cctdaniel in #1842
- fix: pyth publish js ci by @cctdaniel in #1846
- fix: fuel ci by @cctdaniel in #1849
- fix: fuel ci by @cctdaniel in #1856
- fix: make @pythnetwork/pyth-ton private by @cctdaniel in #1857
Full Changelog: hermes-v0.5.16...pyth-js-v76
hermes-v0.5.16
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
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
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
What's Changed
- fix(target_chains/fuel): resolves issue with incorrect abi paths by @martines3000 in #1806
- feat(target_chains/ton): initialize ton contracts by @cctdaniel in #1810
- fix(hermes/client): make allowUnordered false by @guibescos in #1815
- feat(target_chains/ethereum): remove getPrice from IPyth by @ali-bahjati in #1811
- feat(target_chains/fuel): update testnet address by @cctdaniel in #1817
New Contributors
- @martines3000 made their first contribution in #1806
- @MarcusWentz made their first contribution in #1756
Full Changelog: pyth-js-v73...pyth-js-v74
pyth-js-v73
What's Changed
- fix(target_chains/fuel): remove test from prepublishOnly by @cctdaniel in #1808
Full Changelog: pyth-js-v72...pyth-js-v73
Pyth Price Pusher v7.1.0
The new pusher will use sui js sdk v1 for sui network.
What's Changed
- feat(target_chains/sui): use sui sdk v1 by @ali-bahjati in #1802
Full Changelog: pyth-js-v70...pyth-price-pusher-v7.1.0
pyth-js-v72
What's Changed
- fix(js-publish): make aptos cli package private by @ali-bahjati in #1807
Full Changelog: pyth-js-v71...pyth-js-v72