pyth-crosschain/solana
Stanisław Drozd f0552e5f1b
pyth2wormhole-client: refactor into fully-async futures-based approach (#219)
* pyth2wormhole-client: refactor into fully-async futures-based approach

commit-id:2ed35045

* p2w-client: Change inconsistent rpc constructor

commit-id:cb3b2ff2

* p2w-client: Move job creation to a function, simplify comment

commit-id:35328b38

* pyth2wormhole-client: Use get_multiple_accounts

commit-id:7fc85157

* Implement a rate-limited mutex for RPC client

commit-id:1a243063

* pyth2wormhole-client: only guard beginning new requests in RLMutex

commit-id:d8251474

* pyth2wormhole-client: RLMutex: ensure the inner guard is not dropped

commit-id:c3513f5e

* pyth2wormhole-client: Clarify attestation_sched_futs comment

commit-id:97033670

* pyth2wormhole-client: Use CommitmentConfig's native FromStr parsing

commit-id:835d7125

* pyth2wormhole-client: doc comment typo

commit-id:5ee388de

* pyth2wormhole-client: move closures to their own async functions

This makes the main.rs async attestation routines easier to read.

commit-id:3565a744

* pyth2wormhole-client: fix merge typo

* pyth2wormhole-client: Apply Tom's readability advice

* pyth2wormhole-client reword attestation_sched_job() comment

* pyth2wormhole-client: expand attestation_sched_job() comment

* pyth2wormhole-client:   e  x  p  a  n  d   the comment

* Trigger CI

* p2w-client/main.rs: correct missing awaits after merge
2022-07-18 14:40:03 +02:00
..
bridge Bump Solana to v1.10.13, bump borsh to v0.9.3, bump clap to v3.18 (#210) 2022-05-17 08:53:30 +02:00
keys pyth2wormhole-client: Run an automated attestation script in Tilt 2021-09-09 17:24:32 +02:00
pyth2wormhole pyth2wormhole-client: refactor into fully-async futures-based approach (#219) 2022-07-18 14:40:03 +02:00
solitaire Bump Solana to v1.10.13, bump borsh to v0.9.3, bump clap to v3.18 (#210) 2022-05-17 08:53:30 +02:00
.dockerignore pyth2wormhole: build + deploy program into local devnet 2021-09-09 14:39:31 +02:00
devnet_setup.sh Merge Dev.v2 into main (#181) 2022-04-11 18:15:20 +02:00
rustfmt.toml