update litesvm

This commit is contained in:
thesn10
2026-06-22 22:25:49 +02:00
parent 1dd85b5b9c
commit e76f5dc565
2 changed files with 90 additions and 9 deletions

97
Cargo.lock generated
View File

@@ -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",

View File

@@ -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"