From 57b9205bbc01267f0ca2490360a4ba3f183a68c1 Mon Sep 17 00:00:00 2001 From: Ali Behjati Date: Tue, 5 Jul 2022 18:26:36 +0000 Subject: [PATCH 1/3] Test CI with empty commit From 79d71468c2d2782daf69fe7adeb8d23665218635 Mon Sep 17 00:00:00 2001 From: Ali Behjati Date: Wed, 6 Jul 2022 12:05:51 +0000 Subject: [PATCH 2/3] Set limit on solana version as 1.11.0 is not working It is also not deployed in mainnet and might have breaking changes. Will go back to it once they fix it and it is released. --- pyth-sdk-solana/Cargo.toml | 6 +++--- pyth-sdk-solana/test-contract/Cargo.toml | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pyth-sdk-solana/Cargo.toml b/pyth-sdk-solana/Cargo.toml index 942ef3a..570ab93 100644 --- a/pyth-sdk-solana/Cargo.toml +++ b/pyth-sdk-solana/Cargo.toml @@ -11,7 +11,7 @@ keywords = [ "pyth", "solana", "oracle" ] readme = "README.md" [dependencies] -solana-program = "1.8.1" +solana-program = "1.8.1, < 1.11" borsh = "0.9" borsh-derive = "0.9.0" bytemuck = "1.7.2" @@ -22,8 +22,8 @@ serde = { version = "1.0.136", features = ["derive"] } pyth-sdk = { path = "../pyth-sdk", version = "0.4.0" } [dev-dependencies] -solana-client = "1.8.1" -solana-sdk = "1.8.1" +solana-client = "1.8.1, < 1.11" +solana-sdk = "1.8.1, < 1.11" [lib] crate-type = ["cdylib", "lib"] diff --git a/pyth-sdk-solana/test-contract/Cargo.toml b/pyth-sdk-solana/test-contract/Cargo.toml index 01dc53b..5787c7e 100644 --- a/pyth-sdk-solana/test-contract/Cargo.toml +++ b/pyth-sdk-solana/test-contract/Cargo.toml @@ -9,15 +9,15 @@ no-entrypoint = [] [dependencies] pyth-sdk-solana = { path = "../", version = "0.4.0" } -solana-program = "1.8.1" +solana-program = "1.8.1, < 1.11" bytemuck = "1.7.2" borsh = "0.9" borsh-derive = "0.9.0" [dev-dependencies] -solana-program-test = "1.8.1" -solana-client = "1.8.1" -solana-sdk = "1.8.1" +solana-program-test = "1.8.1, < 1.11" +solana-client = "1.8.1, < 1.11" +solana-sdk = "1.8.1, < 1.11" [lib] crate-type = ["cdylib", "lib"] From a58dc3c449960bc00ee9aff1b21b9982d810afb5 Mon Sep 17 00:00:00 2001 From: Ali Behjati Date: Wed, 6 Jul 2022 14:19:41 +0000 Subject: [PATCH 3/3] Add comment for version constraint --- pyth-sdk-solana/test-contract/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyth-sdk-solana/test-contract/Cargo.toml b/pyth-sdk-solana/test-contract/Cargo.toml index 5787c7e..7160a35 100644 --- a/pyth-sdk-solana/test-contract/Cargo.toml +++ b/pyth-sdk-solana/test-contract/Cargo.toml @@ -9,7 +9,7 @@ no-entrypoint = [] [dependencies] pyth-sdk-solana = { path = "../", version = "0.4.0" } -solana-program = "1.8.1, < 1.11" +solana-program = "1.8.1, < 1.11" # Currently latest Solana 1.11 crate can't build bpf: https://github.com/solana-labs/solana/issues/26188 bytemuck = "1.7.2" borsh = "0.9" borsh-derive = "0.9.0"