diff --git a/.github/workflows/pyth-sdk-solana.yml b/.github/workflows/pyth-sdk-solana.yml index 4470624..6a891ce 100644 --- a/.github/workflows/pyth-sdk-solana.yml +++ b/.github/workflows/pyth-sdk-solana.yml @@ -34,7 +34,7 @@ jobs: run: sudo apt-get update && sudo apt-get install libudev-dev - name: Install Solana Binaries run: | - sh -c "$(curl -sSfL https://release.solana.com/v1.8.14/install)" + sh -c "$(curl -sSfL https://release.solana.com/v1.10.40/install)" echo "/home/runner/.local/share/solana/install/active_release/bin" >> $GITHUB_PATH - name: Build run: cargo build --verbose diff --git a/pyth-sdk-solana/Cargo.toml b/pyth-sdk-solana/Cargo.toml index 38e0012..4e4c7a7 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, < 1.11" +solana-program = "1.10.40" 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.6.1" } [dev-dependencies] -solana-client = "1.8.1, < 1.11" -solana-sdk = "1.8.1, < 1.11" +solana-client = "1.10.40" +solana-sdk = "1.10.40" [lib] crate-type = ["cdylib", "lib"] diff --git a/pyth-sdk-solana/test-contract/Cargo.toml b/pyth-sdk-solana/test-contract/Cargo.toml index 27e2710..754f44c 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.6.1" } -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 +solana-program = "1.10.40" bytemuck = "1.7.2" borsh = "0.9" borsh-derive = "0.9.0" [dev-dependencies] -solana-program-test = "1.8.1, < 1.11" -solana-client = "1.8.1, < 1.11" -solana-sdk = "1.8.1, < 1.11" +solana-program-test = "1.10.40" +solana-client = "1.10.40" +solana-sdk = "1.10.40" [lib] crate-type = ["cdylib", "lib"]