Pyth Core on Solana - Increased Proof Size

gm Pythians,

Yesterday (11th August) at 8:06am, as Pyth reached the 2048 price feeds milestone, the size of the update_price_feed and post_update instructions on Solana increased by 20 bytes.

Pyth price updates are compressed using a Merkle tree and as the number of price feeds crossed a new power of 2, the Merkle proofs now include an additional 20 byte hash.

It is still possible to include 2 update_price_feed instructions in one transaction by leveraging Address Lookup Tables. This is the Address Lookup Table that the Pyth Data Association is using: https://explorer.solana.com/address/GgPa1XHhkqvdJHjQpHaqxThwejgHW8qeW4k4jKVS4Lod/entries

If you’re using the official scheduler or sdks it will work out of the box with the latest versions:

If you were to have any questions or issues, do let us know