Releases: pyth-network/pyth-crosschain
xc-admin-v0.5.7
What's Changed
- fix(contract_manager): Update some rpc urls + better error description by @m30m in #1346
- fix: typos by @omahs in #1347
- fix: Make room for compute ixs by @guibescos in #1349
- feat(entropy-v2): request with callback by @0xfirefist in #1342
- feat(xc-admin): add council address mapping by @cctdaniel in #1348
- fix(xc-admin): fix ui footer placement by @cctdaniel in #1351
- chore(target_chains/sui): fix Wormhole testnet address by @ali-bahjati in #1352
- feat(xc_admin_frontend): add priority fees to approval/rejection by @guibescos in #1353
- chore: fix nits by @enjoyooor in #1350
New Contributors
- @omahs made their first contribution in #1347
- @enjoyooor made their first contribution in #1350
Full Changelog: xc-admin-v0.5.6...xc-admin-v0.5.7
xc-admin-v0.5.6
What's Changed
- feat(xc-admin): add priority fees support to xc-admin by @cctdaniel in #1344
Full Changelog: pyth-evm-entropy-contract-v0.1.0...xc-admin-v0.5.6
Pyth Price Pusher v6.3.1
- Catch an additional type of nonce error.
Pyth Evm Executor Contract v0.1.1
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 ExecutorUpgradable-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 Evm Entropy Contract v0.1.0
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.
xc-admin-v0.5.5
What's Changed
- fix(governance/xc_admin): Add solana_utils to xc-admin Dockerfile by @ali-bahjati in #1337
- feat(xc-admin): add support for setMaxLatency instruction by @cctdaniel in #1328
New Contributors
- @MagicGordon made their first contribution in #1306
Full Changelog: hermes-v0.5.3...xc-admin-v0.5.5
hermes-v0.5.3
What's Changed
- [hermes] add /v2/price_feeds endpoint by @cctdaniel in #1277
Full Changelog: hermes-v0.5.2...hermes-v0.5.3
hermes-v0.5.2
What's Changed
- [hermes] fix v2 endpoints return format by @cctdaniel in #1299
Full Changelog: hermes-v0.5.1...hermes-v0.5.2
hermes-v0.5.1
What's Changed
- fix hermes v2 openapi schemas by @cctdaniel in #1298
Full Changelog: hermes-v0.5.0...hermes-v0.5.1
hermes-v0.5.0
This release adds new API endpoints that are RESTful and adher to our new terminology and are easier to use. Please see hit the /docs route to see them.
What's Changed
- add /v2/updates/price/latest endpoint by @cctdaniel in #1225
- [hermes] add /v2/updates/price/ endpoint by @cctdaniel in #1269
- feat(hermes): release v2 initial API by @ali-bahjati in #1293
- fix(hermes): update build.rs to fix Docker build by @ali-bahjati in #1296
Full Changelog: hermes-v0.4.5...hermes-v0.5.0