Releases: pyth-network/pyth-crosschain
Releases · pyth-network/pyth-crosschain
Pyth Price Pusher v4.1.1
[price-pusher] Injective error handling (#696) * add few errors check in injective * update injective sdk version to fix error * bump version
Pyth Price Pusher v4.1.0
[price-pusher] Simulate injective tx (#689) * simulate tx to calculate gas * update package version * injective class: flexible
Pyth Price Pusher v4.0.0
What's Changed
- [price-pusher] Add nonce for evm + refactor by @ali-bahjati in #679
Full Changelog: pyth-price-pusher-v3.0.0...pyth-price-pusher-v4.0.0
pyth-price-pusher-v3.0.0
Release price pusher version - 3.0.0
Injective's support
xc-admin-v0.3.1
What's Changed
- [xc-admin] Use proxy rpcs by @guibescos in #659
- [crank-pythnet-relayer] Don't throw error if all VAAs were relayed by @guibescos in #660
Full Changelog: xc-admin-v0.3.0...xc-admin-v0.3.1
xc-admin-v0.3.0
What's Changed
- [xc-admin] remove unused tabs by @cctdaniel in #596
- [cosmwasm] pyth-sdk-cw update version v1.0.0 by @0xfirefist in #595
- [wormhole-attester/sdk/js] Fix Status Enum case by @ali-bahjati in #598
- [xc-admin] Show rejected instead of cancelled by @guibescos in #600
- [xc-admin] make UI responsive by @cctdaniel in #597
- [xc-admin] Refactor deterministic addresses by @guibescos in #599
- [xc-admin] fix bug where proposal sometimes doesnt load by @cctdaniel in #602
- [xc-admin] Make execute ready green by @guibescos in #603
- [solana] Start to implement the solana receiver contract by @yhzhang0128 in #557
- Add USDC in xc-admin-cli by @guibescos in #604
- [xc-admin] improve UI/UX of xc-admin-frontend by @cctdaniel in #605
- [xc-admin-frontend] Some cleanup by @guibescos in #606
- [xc-admin] Forbid more than 32 pubs by @guibescos in #607
- [xc-admin] Add activate by @guibescos in #609
- [xc-admin] Delete publishers before adding by @guibescos in #610
- [xc-admin] improve approve/reject UX by @cctdaniel in #608
- Bump wormhole rust crates to v2.14.8, remove rent adjustment by @drozdziak1 in #601
- [xc-admin] Batch instructions by @guibescos in #612
- [xc-admin] make order of ixs deterministic when sending proposal by @cctdaniel in #613
- Display symbol for new price feeds by @guibescos in #616
- [xc-admin] batch wormhole messages by @guibescos in #615
- [xc-admin] error if proposals have more than 255 instructions by @guibescos in #618
- [xc-admin] Batch transactions by @guibescos in #619
- [sdk] Move JS sdks into this repo by @jayantk in #611
- [xc-admin] Create multiple proposals if too many instructions by @guibescos in #621
- [xc-admin] add permission/depermission publisher keys for all asset types by @cctdaniel in #620
- [xc-admin] Output symbol when more than 32 publishers by @guibescos in #625
- [price-pusher] Refactor Price Pusher to support other chains by @0xfirefist in #624
- attester: Add an on-chain last attestation timestamp and rate limit arg by @drozdziak1 in #622
- updating SECURITY.md by @njk-64 in #628
- [price-pusher] add injective price listener by @0xfirefist in #627
- Update Tiltfile for CI by @thmzlt in #623
- [pice-pusher] add injective pusher by @0xfirefist in #633
- [price-pusher] refactor price listener by @0xfirefist in #634
- Update docker compose images by @ali-bahjati in #635
- [sdk] Add new SDK packages to lerna by @jayantk in #630
- [doc] README updates by @jayantk in #637
- [price-pusher] refactor index page by @0xfirefist in #636
- [price-pusher] remove dependency from price config for chain listener by @0xfirefist in #638
- [wormhole-attester] Bump client v to 4.0.0 by @ali-bahjati in #640
- pyth-wormhole-attester-contract-v2.0.0 by @drozdziak1 in #641
- wormhole_attester client: Change "not enough data" HTTP code to 503 by @drozdziak1 in #643
- Add lerna documentation to readme by @jayantk in #642
- [price_pusher] Add customGasStation by @Maurechi in #644
- [xc-admin] remove duplicate publishers from json by @cctdaniel in #646
- Add documentation for audit by @jayantk in #645
- Add an example script for benchmarks by @jayantk in #647
- [price-pusher] refactor by @0xfirefist in #648
- [price-pusher]cleanup by @0xfirefist in #650
- [price-pusher] Bug fix on revert and crash by @ali-bahjati in #652
- [xc-admin] delete product by @cctdaniel in #651
- [price-pusher] update docker files by @0xfirefist in #654
- [wormhole-attester] Increase accuracy and improve logging by @drozdziak1 in #653
- [pyth-cosmwasm] sec review update by @0xfirefist in #649
- [xc-admin] add Dockerfile for xc-admin-frontend by @cctdaniel in #656
- [xc-admin-frontend] fix github action by @guibescos in #657
- [xc-admin] Fix relaying by @guibescos in #658
New Contributors
- @yhzhang0128 made their first contribution in #557
- @Maurechi made their first contribution in #644
Full Changelog: xc-admin-v0.2.0...xc-admin-v0.3.0
Pyth Wormhole Attester Client v5.0.0
[wormhole-attester] Increase accuracy and improve logging by @drozdziak1 in #653
Pyth Wormhole Attester Client v4.1.0
What's new
- pending healthcheck status now returns HTTP code 503 (used to be 307, causing false positive for k8s startup probes)
Pyth Wormhole Attester v4.0.0
The Wormhole Attestation contract has two breaking changes that also affect the attester:
- It allocates a PDA per price feed to store the latest publish time and attestation time. This changes the accounts of attest instruction.
- It requires a data for the attest instruction to set the cap on attestation rate.
Pyth Wormhole Attester Program v2.0.0
What's Changed
- New on-chain state introduced - latest trading publish time and last attestation timestamp
Full Changelog: pyth-wormhole-attester-v4.0.0...pyth-wormhole-attester-program-v2.0.0