diff --git a/Cargo.lock b/Cargo.lock index 787b4cdd..06903dd8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3327,7 +3327,7 @@ dependencies = [ "agave-syscalls", "bincode", "mollusk-svm-error", - "mollusk-svm-result", + "mollusk-svm-result 0.12.0", "solana-account 3.2.0", "solana-bpf-loader-program", "solana-clock 3.2.1", @@ -3348,7 +3348,7 @@ dependencies = [ "solana-program-error", "solana-program-runtime", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-slot-hashes", "solana-stake-interface 2.0.1", @@ -3385,7 +3385,21 @@ dependencies = [ "solana-instruction 3.5.1", "solana-program-error", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", + "solana-transaction-error", +] + +[[package]] +name = "mollusk-svm-result" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa04c37c77daa8cb23cdaa36d1924575ed14ea208376c8631d709417fc900b8" +dependencies = [ + "solana-account 4.7.0", + "solana-instruction 3.5.1", + "solana-program-error", + "solana-pubkey 4.4.0", + "solana-rent 4.5.0", "solana-transaction-error", ] @@ -4918,6 +4932,19 @@ dependencies = [ "solana-sysvar", ] +[[package]] +name = "solana-account" +version = "4.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "981155967c57428348ca75b2296e079688d09bf16c5751502eaa49f65da83cb1" +dependencies = [ + "solana-account-info", + "solana-clock 3.2.1", + "solana-instruction-error 2.5.0", + "solana-pubkey 4.4.0", + "solana-sdk-ids", +] + [[package]] name = "solana-account" version = "5.0.0" @@ -4957,7 +4984,7 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-slot-hashes", "solana-slot-history", @@ -5138,7 +5165,7 @@ dependencies = [ "solana-message", "solana-program-pack", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-signature", "solana-sysvar", "solana-transaction", @@ -5769,7 +5796,7 @@ dependencies = [ "solana-instruction 3.5.1", "solana-program-error", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-system-interface 2.0.0", ] @@ -5865,7 +5892,7 @@ dependencies = [ "solana-keypair", "solana-poh-config", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-sha256-hasher", "solana-shred-version", @@ -6319,7 +6346,7 @@ dependencies = [ "solana-account 3.2.0", "solana-loader-v3-interface", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "spl-generic-token", ] @@ -6395,7 +6422,7 @@ dependencies = [ "solana-loader-v3-interface", "solana-program-entrypoint", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sbpf", "solana-sdk-ids", "solana-slot-hashes", @@ -6458,7 +6485,7 @@ dependencies = [ "solana-program-error", "solana-program-runtime", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-runtime", "solana-sbpf", "solana-sdk-ids", @@ -6588,6 +6615,15 @@ dependencies = [ "solana-sysvar-id", ] +[[package]] +name = "solana-rent" +version = "4.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e7c7590d4e53446a00c363783d98199d8c8f5099ca60eaf2a0f1f50d0e7a31e" +dependencies = [ + "solana-sdk-macro", +] + [[package]] name = "solana-reward-info" version = "3.0.0" @@ -6800,7 +6836,7 @@ dependencies = [ "solana-program-runtime", "solana-pubkey 3.0.0", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 3.0.0", "solana-reward-info", "solana-runtime-transaction", "solana-sdk-ids", @@ -7231,7 +7267,7 @@ dependencies = [ "assert_matches", "bincode", "mollusk-svm", - "mollusk-svm-result", + "mollusk-svm-result 0.15.1", "proptest", "rand 0.10.3", "solana-account 3.2.0", @@ -7251,7 +7287,7 @@ dependencies = [ "solana-program-error", "solana-program-test", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-security-txt", "solana-signature", @@ -7341,7 +7377,7 @@ dependencies = [ "solana-program-pack", "solana-program-runtime", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-svm-callback", "solana-svm-feature-set", @@ -7521,7 +7557,7 @@ dependencies = [ "solana-program-error", "solana-program-memory", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-sdk-macro", "solana-slot-hashes", @@ -7654,7 +7690,7 @@ dependencies = [ "solana-instruction 3.5.1", "solana-instructions-sysvar", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sbpf", "solana-sdk-ids", ] @@ -7800,7 +7836,7 @@ dependencies = [ "solana-instruction 3.5.1", "solana-instruction-error 2.5.0", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-serde-varint", "solana-serialize-utils 3.1.0", @@ -7856,7 +7892,7 @@ dependencies = [ "solana-packet", "solana-program-runtime", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-signer", "solana-slot-hashes", diff --git a/program/Cargo.toml b/program/Cargo.toml index ec79fcb8..d4fd4b06 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -30,7 +30,7 @@ agave-feature-set = "3.0.0" arbitrary = { version = "1.4.2", features = ["derive"] } assert_matches = "1.5.0" mollusk-svm = { version = "0.12.0", features = ["all-builtins"] } -mollusk-svm-result = "0.12.0" +mollusk-svm-result = "0.15.1" proptest = "1.11.0" rand = "0.10.1" solana-account = { version = "3.2.0", features = ["bincode"] }