Releases: pyth-network/pyth-crosschain
Releases · pyth-network/pyth-crosschain
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
xc-admin-v0.2.0
What's Changed
- [price-service] Make the README better by @guibescos in #560
- [prettier] Prettier sync by @guibescos in #562
- [Xc-admin] ledger by @guibescos in #561
- [price-service/client] Add e2 test by @ali-bahjati in #559
- [price-service] Bump version to 2.3.4 by @ali-bahjati in #566
- [xc-admin] add general tab by @cctdaniel in #551
- Xc admin/crank for creating accounts by @guibescos in #568
- [lerna] Update the lock after price server upgrade by @ali-bahjati in #569
- wormhole_attester: per-symbol PDAs for attestation state by @drozdziak1 in #567
- [xc-admin] fix bug where adding new price feed doesnt work by @cctdaniel in #571
- Add remote to general tab by @guibescos in #572
- [price_service/server] Improve vaa counter metric by @ali-bahjati in #573
- [cosmwasm] fix build.sh script by @0xfirefist in #574
- [xc-admin] add proposals page by @cctdaniel in #570
- [cosmwasm] pyth-sdk-cw by @0xfirefist in #575
- [price service] Return VAA without prepending publish time by @jayantk in #577
- [cosmwasm] Move data structures to pyth-sdk-cw by @0xfirefist in #578
- [xc-admin] add approve/reject/execute/cancel buttons by @cctdaniel in #576
- [price-service] Commit package-lock from previous PR by @guibescos in #579
- [xc-admin] Crank : Improve error logging by @guibescos in #580
- [xc-admin] Rename security multisig to priceFeed multisig by @guibescos in #581
- [xc-admin] Enable proposal page for testnet and pythtest by @guibescos in #582
- [cosmwasm] add testing module by @0xfirefist in #585
- Add product in one step by @guibescos in #586
- [cosmwasm] add query helper functions by @0xfirefist in #587
- [xc-admin] add verified/unverified tags for individual proposals by @cctdaniel in #584
- [cosmwasm] Update example contract by @0xfirefist in #593
- [cosmwasm] Release setup by @0xfirefist in #594
- [xc-admin] crank relayer needs to create price and product accounts by @guibescos in #589
- [xc-admin] crank executor add product by @guibescos in #588
- [xc-admin] Restore approve by @guibescos in #591
- [xc-admin] Fix bug with targetChain by @guibescos in #592
Full Changelog: xc-admin-v0.1.0...xc-admin-v0.2.0
Pyth SDK CW v1.0.0
Pyth SDK CW replaces Pyth Cosmwasm.
The SDK exposes
- Data structures
- Helper query functions
- Testing utils
Pyth SDK CW 0.1.0
Pyth SDK CW replaces Pyth Cosmwasm.
The SDK exposes
- Data structures
- Helper query functions
- Testing utils