| 123456789101112131415161718192021222324252627282930 |
- [workspace]
- members = ["programs/*", "cli/", "program_simulator/", "common_test_utils"]
- exclude = [
- "programs/pyth-price-store",
- "pyth_solana_receiver_sdk",
- ] # pyth_solana_receiver_sdk is excluded because it uses a later anchor-lang version than the contract
- [profile.release]
- overflow-checks = true
- lto = "fat"
- codegen-units = 1
- [profile.release.build-override]
- opt-level = 3
- incremental = false
- codegen-units = 1
- [workspace.dependencies]
- wormhole-core-bridge-solana = { git = "https://github.com/wormhole-foundation/wormhole", rev = "7bd40b595e22c5512dfaa2ed8e6d7441df743a69" }
- wormhole-vaas-serde = "0.1.0"
- serde_wormhole = "0.1.0"
- anchor-lang = "0.28.0"
- anchor-client = "0.28.0"
- solana-program = "1.16.20"
- solana-program-test = "1.16.20"
- solana-sdk = "1.16.20"
- solana-client = "1.16.20"
- [patch.crates-io]
- pythnet-sdk = { path = "../../pythnet/pythnet_sdk" } # Avoid clashing modules, use the local pythnet_sdk instead of the one from crates.io, (which is brought in by `pyth-solana-receiver-sdk==0.6.1`)
|