diff --git a/Cargo.lock b/Cargo.lock index db68a98a..bd685681 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -806,6 +806,15 @@ dependencies = [ "five8_core", ] +[[package]] +name = "five8_const" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a0f1728185f277989ca573a402716ae0beaaea3f76a8ff87ef9dd8fb19436c5" +dependencies = [ + "five8_core", +] + [[package]] name = "five8_core" version = "0.1.2" @@ -1839,7 +1848,7 @@ dependencies = [ "bytemuck_derive", "curve25519-dalek", "five8 0.2.1", - "five8_const", + "five8_const 0.1.4", "serde", "serde_derive", "solana-atomic-u64", @@ -1849,6 +1858,19 @@ dependencies = [ "solana-sha256-hasher", ] +[[package]] +name = "solana-address" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e37320fd2945c5d654b2c6210624a52d66c3f1f73b653ed211ab91a703b35bdd" +dependencies = [ + "five8 1.0.0", + "five8_const 1.0.0", + "serde", + "serde_derive", + "solana-program-error", +] + [[package]] name = "solana-atomic-u64" version = "3.0.0" @@ -1940,7 +1962,7 @@ dependencies = [ "solana-svm-log-collector", "solana-svm-measure", "solana-svm-type-overrides", - "solana-system-interface", + "solana-system-interface 2.0.0", "solana-transaction-context", ] @@ -2210,7 +2232,7 @@ dependencies = [ "solana-instruction", "solana-pubkey", "solana-sdk-ids", - "solana-system-interface", + "solana-system-interface 2.0.0", ] [[package]] @@ -2387,7 +2409,7 @@ dependencies = [ "solana-svm-timings", "solana-svm-transaction", "solana-svm-type-overrides", - "solana-system-interface", + "solana-system-interface 2.0.0", "solana-sysvar", "solana-sysvar-id", "solana-transaction-context", @@ -2399,7 +2421,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8909d399deb0851aa524420beeb5646b115fd253ef446e35fe4504c904da3941" dependencies = [ - "solana-address", + "solana-address 1.0.0", ] [[package]] @@ -2584,7 +2606,7 @@ dependencies = [ "solana-instruction", "solana-program-error", "solana-pubkey", - "solana-system-interface", + "solana-system-interface 2.0.0", "solana-sysvar", "solana-sysvar-id", ] @@ -2671,6 +2693,21 @@ dependencies = [ "solana-pubkey", ] +[[package]] +name = "solana-system-interface" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14591d6508042ebefb110305d3ba761615927146a26917ade45dc332d8e1ecde" +dependencies = [ + "num-traits", + "serde", + "serde_derive", + "solana-address 2.0.0", + "solana-instruction", + "solana-msg", + "solana-program-error", +] + [[package]] name = "solana-system-program" version = "3.0.10" @@ -2693,7 +2730,7 @@ dependencies = [ "solana-sdk-ids", "solana-svm-log-collector", "solana-svm-type-overrides", - "solana-system-interface", + "solana-system-interface 2.0.0", "solana-sysvar", "solana-transaction-context", ] @@ -2851,7 +2888,7 @@ dependencies = [ "solana-rent", "solana-sdk-ids", "solana-signer", - "solana-system-interface", + "solana-system-interface 3.0.0", "solana-sysvar", "spl-associated-token-account-interface 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "spl-associated-token-account-mollusk-harness", @@ -2896,7 +2933,7 @@ dependencies = [ "solana-pubkey", "solana-rent", "solana-signer", - "solana-system-interface", + "solana-system-interface 3.0.0", "solana-sysvar", "spl-associated-token-account-interface 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "spl-token-2022-interface", diff --git a/mollusk_harness/Cargo.toml b/mollusk_harness/Cargo.toml index 492212a3..01db3432 100644 --- a/mollusk_harness/Cargo.toml +++ b/mollusk_harness/Cargo.toml @@ -22,7 +22,7 @@ solana-program-pack = "3.0" solana-pubkey = "3.0" solana-rent = "3.0" solana-signer = "3.0" -solana-system-interface = { version = "2.0", features = ["bincode"] } +solana-system-interface = { version = "3.0", features = ["bincode"] } solana-sysvar = "3.0" spl-associated-token-account-interface = "2.0" spl-token-interface = "2.0" diff --git a/program/Cargo.toml b/program/Cargo.toml index 35adf320..343f78d4 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -24,7 +24,7 @@ solana-program-error = "3.0" solana-pubkey = "3.0" solana-rent = "3.0" solana-sdk-ids = "3.0" -solana-system-interface = { version = "2.0", features = ["bincode"] } +solana-system-interface = { version = "3.0", features = ["bincode"] } solana-sysvar = "3.0" spl-associated-token-account-interface = { version = "2.0.0", features = ["borsh"] } spl-token-interface = "2.0.0"