pyth-crosschain/devnet
Stanisław Drozd f69a91d97c
Add the Squads Mesh program to Tilt and initialize a Vault for it (#421)
* solana-devnet: Deploy a copy of the Mesh multisig program

* solana/keys: Add keys for multisig testing

* *.py: Remove airdrop, use devnet_setup.sh keypair instead

* Dockerfile.p2w-attest: Improve caching

- Move cheap Python script additions after the expensive rust build
- Cache Cargo's package cache to shorten the "updating crates.io registry" build steps

* Add a multisig Tilt resource, k8s yaml and runtime script

This contains most of the work on Tilt/testing harness side.

* multisig-wh-message-builder: Add init-vault subcommand

This new subcommand enables the runtime Python script to create a
multisig vault on the fly on the mock Solana devnet.

* multisig-wh-message-builder: findProgramAddress -> getMsPDA

* mutlisig-wh-message-builder: apply review advice

- Use default mesh program address
- remove unused program.json
- remove redundant null checks
- hardcode vault address (it is deterministic against the constant
mesh program pubkey)
- Start depending on solana-devnet in Tilt
- Add carol to vault and set threshold to 2
2022-12-13 14:05:06 +01:00
..
check-attestations.yaml Integration test for attestations (#413) 2022-12-06 09:57:43 -08:00
eth-devnet.yaml Add pre-commit globally (#393) 2022-11-24 14:14:29 +01:00
multisig.yaml Add the Squads Mesh program to Tilt and initialize a Vault for it (#421) 2022-12-13 14:05:06 +01:00
node.yaml Start depending on the upstream out-of-tree Wormhole (#258) 2022-08-29 16:18:41 +02:00
p2w-attest.yaml drozdziak1/pyth attester prometheus metrics (#396) 2022-11-25 16:35:32 +01:00
p2w-evm-relay.yaml Add pre-commit globally (#393) 2022-11-24 14:14:29 +01:00
p2w-terra-relay.yaml Add pre-commit globally (#393) 2022-11-24 14:14:29 +01:00
prometheus.yaml drozdziak1/pyth attester prometheus metrics (#396) 2022-11-25 16:35:32 +01:00
pyth-evm-watcher.yaml Add pre-commit globally (#393) 2022-11-24 14:14:29 +01:00
pyth-price-service.yaml Add pre-commit globally (#393) 2022-11-24 14:14:29 +01:00
pyth.yaml pyth2wormhole: rename p2w-client service to p2w-attest 2021-11-15 15:22:29 +00:00
solana-devnet.yaml Add the Squads Mesh program to Tilt and initialize a Vault for it (#421) 2022-12-13 14:05:06 +01:00
spy.yaml Add pre-commit globally (#393) 2022-11-24 14:14:29 +01:00
terra-devnet.yaml Abehjati/use-cw-1-for-contracts (#240) 2022-07-20 16:35:01 +02:00