6014400205
* Move message structures from pyth-client repo to pythnet-sdk All rust based smart contracts could leverage these structures for deserializing pyth messages. But having them in pyth-client makes all the smart contracts packages depend on irrelevant packages such as solana libraries which caused dependency conflicts With these structs moved here it would be easier to reuse them in other places The custom (de)serialization logic remains in pyth-client since it was only to reduce binary size of the program deployed on mainnet/pythnet, therefore not necessary to be exposed here. * Put arbitrary implementations behind quickcheck feature flag * Expose magic variables and define them once |
||
---|---|---|
.. | ||
examples | ||
src | ||
.gitignore | ||
Cargo.toml |