* feat: impl postAccumulatorUpdateVaa and postUpdates and CLI test changes * feat: clean up * refactor: reorganize and fix tests * refactor: clean up * chore: add rust-toolchain for solana target contract dir * refactor: clean up and address feedback * refactor: make emitter chain & post vaa program configurable * feat: remove postAccUpdateVaa and use wh post_vaa in cli * fix: add check for emitter address, hardcode expected emitter chain/addr for now * chore: cleanup * chore: clean up * feat: address feedback, move checks from context into account, use signatureset for postupdates * feat: use pubkey and require_keys_eq! for emitter addr check * refactor: address feedback add documentation and todos, revert programsimulator to use upgradable bpf loader * feat: remove signature_set account from post_updates, update docs & readme * test: add lazy static for setting up pyth binary but still has same invalidaccountdata issue * chore: clean up * refactor: remove unused errors * feat: use UncheckedAccount for posted_vaa so owner can be checked dynamically against config |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |