diff --git a/Cargo.lock b/Cargo.lock index 795595d..b13887d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1076,7 +1076,7 @@ version = "0.1.0" dependencies = [ "anchor-lang", "descro_ext_resolvers", - "litesvm", + "litesvm 0.12.0", "solana-keypair", "solana-message", "solana-signer", @@ -1088,7 +1088,7 @@ name = "descro_ext_resolvers" version = "0.1.0" dependencies = [ "anchor-lang", - "litesvm", + "litesvm 0.10.0", "solana-keypair", "solana-message", "solana-signer", @@ -1686,7 +1686,7 @@ dependencies = [ "solana-precompile-error", "solana-program-error", "solana-program-runtime", - "solana-rent", + "solana-rent 3.1.0", "solana-sdk-ids", "solana-sha256-hasher", "solana-signature", @@ -1708,6 +1708,70 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "litesvm" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "236efc1fc49db2af581f221faea4bbc1088dd72d9aa381461eeefef14d48ea1b" +dependencies = [ + "agave-feature-set", + "agave-reserved-account-keys", + "agave-syscalls", + "ansi_term", + "bincode", + "indexmap", + "itertools 0.14.0", + "log", + "serde", + "solana-account", + "solana-address 2.6.0", + "solana-address-lookup-table-interface", + "solana-bpf-loader-program", + "solana-builtins", + "solana-clock", + "solana-compute-budget", + "solana-compute-budget-instruction", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-feature-gate-interface", + "solana-fee", + "solana-fee-structure", + "solana-hash 3.1.0", + "solana-instruction", + "solana-instructions-sysvar", + "solana-keypair", + "solana-last-restart-slot", + "solana-loader-v3-interface", + "solana-loader-v4-interface", + "solana-message", + "solana-native-token", + "solana-nonce", + "solana-nonce-account", + "solana-precompile-error", + "solana-program-error", + "solana-program-runtime", + "solana-rent 3.1.0", + "solana-sdk-ids", + "solana-sha256-hasher", + "solana-signature", + "solana-signer", + "solana-slot-hashes", + "solana-slot-history", + "solana-stake-interface", + "solana-svm-callback", + "solana-svm-log-collector", + "solana-svm-timings", + "solana-svm-transaction", + "solana-system-interface 3.2.0", + "solana-system-program", + "solana-sysvar", + "solana-sysvar-id", + "solana-transaction", + "solana-transaction-context", + "solana-transaction-error", + "thiserror 2.0.18", +] + [[package]] name = "lock_api" version = "0.4.14" @@ -2721,9 +2785,17 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75ca9b5cbb6f500f7fd73db5bd95640f71a83f04d6121a0e59a43b202dca2731" dependencies = [ + "bincode", + "serde", + "serde_derive", + "solana-account", + "solana-account-info", + "solana-instruction", "solana-program-error", "solana-pubkey 4.2.0", + "solana-rent 4.2.0", "solana-sdk-ids", + "solana-system-interface 3.2.0", ] [[package]] @@ -3094,7 +3166,7 @@ dependencies = [ "solana-loader-v3-interface", "solana-program-entrypoint", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.1.0", "solana-sbpf", "solana-sdk-ids", "solana-slot-hashes", @@ -3145,6 +3217,15 @@ dependencies = [ "solana-sysvar-id", ] +[[package]] +name = "solana-rent" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9809b081e99bc142ce803bcd7ee18306759ce3b30a96a9da3f6f41c45e50ef0" +dependencies = [ + "solana-sdk-macro", +] + [[package]] name = "solana-sanitize" version = "3.0.1" @@ -3488,7 +3569,7 @@ dependencies = [ "solana-program-error", "solana-program-memory", "solana-pubkey 4.2.0", - "solana-rent", + "solana-rent 3.1.0", "solana-sdk-ids", "solana-sdk-macro", "solana-slot-hashes", @@ -3540,7 +3621,7 @@ dependencies = [ "solana-instruction", "solana-instructions-sysvar", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.1.0", "solana-sbpf", "solana-sdk-ids", ] @@ -3575,7 +3656,7 @@ dependencies = [ "solana-instruction", "solana-instruction-error", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.1.0", "solana-sdk-ids", "solana-serde-varint", "solana-serialize-utils", @@ -3605,7 +3686,7 @@ dependencies = [ "solana-packet", "solana-program-runtime", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.1.0", "solana-sdk-ids", "solana-signer", "solana-slot-hashes", diff --git a/programs/descro/Cargo.toml b/programs/descro/Cargo.toml index ba60e26..00de5f4 100644 --- a/programs/descro/Cargo.toml +++ b/programs/descro/Cargo.toml @@ -25,7 +25,7 @@ anchor-lang = "1.0.2" descro_ext_resolvers = { path = "../descro_ext_resolvers", features = ["cpi"] } [dev-dependencies] -litesvm = "0.10.0" +litesvm = "0.12.0" solana-message = "3.0.1" solana-transaction = "3.0.2" solana-signer = "3.0.0"