Releases: pyth-network/pyth-crosschain
pyth-evm-contract-v1.4.5
What's Changed
- fix(target_chains/ethereum): update some configs to make js tests work by @ali-bahjati in #1399
- refactor(target_chains/ethereum): remove batch update support by @Riateche in #1402
- feat(target_chains/ethereum/sdk/solidity): add convertToUint method to the sdk by @aditya520 in #1390
- feat(target_chains/ethereum): remove getPrice from IPyth by @ali-bahjati in #1811
- feat(target_chains/ethereum): add tx fee to evm contract by @cctdaniel in #2526
- feat(target_chains/ethereum): add twap by @cctdaniel in #2543
- feat(target_chains/ethereum): don't store update in contract storage in parsePriceFeedUpdates by @tejasbadadare in #2574
- feat(target_chains/ethereum): add WithdrawFee action and implement related functionality in governance payload by @cctdaniel in #2573
- feat(target_chains/ethereum): implement TWAP calculation directly in Pyth contract by @cctdaniel in #2611
- chore(target_chains/ethereum): cut a release for price feeds contracts by @ali-bahjati in #2683
- feat(target_chains/ethereum/pyth): strict minimal updateData parsing by @tejasbadadare in #2637
- chore(target_chains/ethereum): cut another release for pyth by @ali-bahjati in #2705
Full Changelog: pyth-evm-contract-v1.4.3...pyth-evm-contract-v1.4.5
rust-pyth-lazer-publisher-sdk-v0.1.3
What's Changed
- chore(entropy): deployment script for entropy upgrades by @jayantk in #2697
- dev: remove Vercel's
ignoreCommand
, using skip deployments instead by @cprussin in #2701 - chore: more UI performance improvements by @cprussin in #2702
- test(fortuna): add unit tests for HashChainState by @devin-ai-integration in #2698
- refactor(governance/xc_admin_frontend): refactor xc_admin_frontend to support lazer and other programs by @cctdaniel in #2660
- fix(pulse): update balance before parse call by @tejasbadadare in #2694
- chore(target_chains/ethereum): cut another release for pyth by @ali-bahjati in #2705
- feat(pyth-lazer-publisher-sdk): Add Public key to Transactions by @darunrs in #2700
- fix: vesting logic to match rust by @guibescos in #2706
Full Changelog: hermes-v0.9.1...rust-pyth-lazer-publisher-sdk-v0.1.3
Hermes v0.9.1
This change fixes a bug in Hermes.
What's Changed
- fix(apps/hermes/server): allow subscriptions with empty price feed ids by @ali-bahjati in #2687
Full Changelog: rust-pyth-lazer-publisher-sdk-v0.1.2...hermes-v0.9.1
rust-pyth-lazer-publisher-sdk-v0.1.2
What's Changed
- feat(entropy-explorer): implement some feedback items by @cprussin in #2668
- chore(target_chains/ethereum): cut a release for price feeds contracts by @ali-bahjati in #2683
- feat(argus): internal interfaces and shared memory model by @tejasbadadare in #2682
- feat(target_chains/ethereum/pyth): strict minimal updateData parsing by @tejasbadadare in #2637
- feat(pyth-lazer/publisher-sdk): Move Transaction Envelope Definitions to SDK by @darunrs in #2623
Full Changelog: hermes-v0.9.0...rust-pyth-lazer-publisher-sdk-v0.1.2
Hermes v0.9.0
This release makes the metadata endpoint more reliable and we expect it to improve the memory usage of the service. To make this happen the node providers should use pass pyth-oracle-program-addr
of gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s
instead of pyth-mapping-addr
for Pythtest deployments. No change is needed for Pythnet deployments as they use the default value.
What's Changed
- refactor(hermes/server): use program accounts instead of mapping acct by @ali-bahjati in #2643
Full Changelog: pyth-price-pusher-v9.3.3...hermes-v0.9.0
pyth-price-pusher-v9.3.3
What's Changed
- fix: balance retrieval in SuiBalanceTracker by @cctdaniel in #2658
Full Changelog: pyth-price-pusher-v9.3.2...pyth-price-pusher-v9.3.3
pyth-price-pusher-v9.3.2
What's Changed
- feat(apps/price_pusher): update Aptos balance tracker to use new SDK and improve balance retrieval by @cctdaniel in #2656
Full Changelog: pyth-price-pusher-v9.3.1...pyth-price-pusher-v9.3.2
pyth-price-pusher-v9.3.1
What's Changed
- feat(metrics): add price update delay metric and update method by @cctdaniel in #2619
Full Changelog: rust-pyth-lazer-solana-contract-v0.4.2...pyth-price-pusher-v9.3.1
rust-pyth-lazer-solana-contract-v0.4.2
What's Changed
- fix(lazer/solana): add mut annotation on treasury account by @ali-bahjati in #2625
Full Changelog: hermes-v0.8.6...rust-pyth-lazer-solana-contract-v0.4.2
hermes-v0.8.6
What's Changed
- feat(apps/hermes): add connection timeout for SSE & WebSocket connections by @cctdaniel in #2612
Full Changelog: pyth-solana-receiver-sdk-v0.6.1...hermes-v0.8.6