diff --git a/Cargo.lock b/Cargo.lock index 7af35e87..07469fae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -200,7 +200,7 @@ dependencies = [ "solana-secp256k1-recover", "solana-sha256-hasher", "solana-stable-layout", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -351,7 +351,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -362,7 +362,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4123,7 +4123,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4180,7 +4180,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4617,7 +4617,7 @@ dependencies = [ "solana-sdk-ids", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-sysvar 3.1.1", "solana-vote-interface 4.0.4", "spl-generic-token", @@ -5097,7 +5097,7 @@ dependencies = [ "solana-rpc-client-api", "solana-sdk-ids", "solana-signature", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-system-interface 2.0.0", "solana-transaction", "solana-transaction-error", @@ -6206,7 +6206,7 @@ dependencies = [ "solana-sdk-ids", "solana-slot-hashes", "solana-stable-layout", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -6270,7 +6270,7 @@ dependencies = [ "solana-sdk-ids", "solana-signer", "solana-stable-layout", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm", "solana-svm-log-collector", "solana-svm-timings", @@ -6654,7 +6654,7 @@ dependencies = [ "solana-signer", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm", "solana-svm-callback", "solana-svm-timings", @@ -7009,7 +7009,6 @@ version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9bc26191b533f9a6e5a14cca05174119819ced680a80febff2f5051a713f0db" dependencies = [ - "borsh", "num-traits", "serde", "serde_derive", @@ -7023,6 +7022,25 @@ dependencies = [ "solana-sysvar-id", ] +[[package]] +name = "solana-stake-interface" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f49eb5c77484214c3484921e2cdda79d185373118b5458c1b2df0f1a04c3bc30" +dependencies = [ + "borsh", + "num-traits", + "serde", + "serde_derive", + "solana-clock", + "solana-cpi", + "solana-instruction", + "solana-program-error", + "solana-pubkey 4.1.0", + "solana-system-interface 3.1.0", + "solana-sysvar 4.0.0", +] + [[package]] name = "solana-streamer" version = "3.1.8" @@ -7505,7 +7523,7 @@ dependencies = [ "solana-reward-info", "solana-sdk-ids", "solana-signature", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-system-interface 2.0.0", "solana-transaction", "solana-transaction-error", @@ -7946,7 +7964,7 @@ dependencies = [ "solana-sdk", "solana-sdk-ids", "solana-security-txt", - "solana-stake-interface", + "solana-stake-interface 3.1.0", "solana-system-interface 3.1.0", "solana-sysvar 4.0.0", "solana-sysvar-id", @@ -7977,7 +7995,7 @@ dependencies = [ "solana-program 4.0.0", "solana-remote-wallet", "solana-sdk", - "solana-stake-interface", + "solana-stake-interface 3.1.0", "solana-system-interface 3.1.0", "spl-associated-token-account-interface", "spl-stake-pool", @@ -8322,7 +8340,7 @@ dependencies = [ "getrandom 0.3.1", "once_cell", "rustix 1.1.3", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -9118,7 +9136,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]] diff --git a/clients/cli/Cargo.toml b/clients/cli/Cargo.toml index ae22e914..38faa564 100644 --- a/clients/cli/Cargo.toml +++ b/clients/cli/Cargo.toml @@ -23,7 +23,7 @@ solana-message = "3.0.0" solana-program = "4.0.0" solana-remote-wallet = "3.0.0" solana-sdk = "3.0.0" -solana-stake-interface = { version = "2", features = ["bincode"] } +solana-stake-interface = { version = "3", features = ["bincode"] } solana-system-interface = { version = "3", features = ["bincode"] } spl-associated-token-account-interface = "2.0.0" spl-stake-pool = { version = "=2.0.3", path = "../../program", features = [ diff --git a/program/Cargo.toml b/program/Cargo.toml index b2e247d1..57b64ade 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -35,7 +35,7 @@ solana-pubkey = { version = "4.1.0", features = ["curve25519"] } solana-rent = "4.1.0" solana-sdk-ids = "3.1.0" solana-security-txt = "1.1.2" -solana-stake-interface = { version = "2.0.0", features = ["bincode", "borsh"] } +solana-stake-interface = { version = "3.1.0", features = ["bincode", "borsh"] } solana-sysvar-id = "3.0.0" solana-sysvar = { version = "4.0.0", features = ["bincode"] } solana-system-interface = { version = "3.1.0", features = ["bincode"] }