Skip to content

Commit cf4c108

Browse files
mikemaccanaclaude
andcommitted
Fix: upgrade litesvm from 0.8.1 to 0.11.0 to fix compilation against current Solana stable
litesvm 0.8.1 failed to compile against current Solana stable because internal Solana APIs changed (ProgramCacheForTxBatch.environments field removed, TransactionError lifetime added). litesvm 0.11.0 has been updated for these API changes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent eb3eaa0 commit cf4c108

File tree

27 files changed

+70
-257
lines changed

27 files changed

+70
-257
lines changed

Cargo.lock

Lines changed: 44 additions & 231 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ pinocchio-system = "0.5.0"
8383
pinocchio-pubkey = "0.3.0"
8484

8585
# testing
86-
litesvm = "0.8.1"
86+
litesvm = "0.11.0"
8787
solana-instruction = "3.0.0"
8888
solana-keypair = "3.0.1"
8989
solana-pubkey = "3.0.0"

basics/account-data/native/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ custom-panic = []
2020
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana"))'] }
2121

2222
[dev-dependencies]
23-
litesvm = "0.8.1"
23+
litesvm = "0.11.0"
2424
solana-keypair = "3.0.1"
2525
solana-message = "3.0.1"
2626
solana-native-token = "3.0.0"

basics/account-data/pinocchio/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ pinocchio-log.workspace = true
99
pinocchio-system.workspace = true
1010

1111
[dev-dependencies]
12-
litesvm = "0.8.1"
12+
litesvm = "0.11.0"
1313
solana-keypair = "3.0.1"
1414
solana-message = "3.0.1"
1515
solana-native-token = "3.0.0"

basics/checking-accounts/native/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ custom-panic = []
1919
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana"))'] }
2020

2121
[dev-dependencies]
22-
litesvm = "0.8.1"
22+
litesvm = "0.11.0"
2323
solana-keypair = "3.0.1"
2424
solana-native-token = "3.0.0"
2525
solana-pubkey = "3.0.0"

basics/checking-accounts/pinocchio/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ pinocchio-system.workspace = true
99
pinocchio-log.workspace = true
1010

1111
[dev-dependencies]
12-
litesvm = "0.8.1"
12+
litesvm = "0.11.0"
1313
solana-keypair = "3.0.1"
1414
solana-native-token = "3.0.0"
1515
solana-pubkey = "3.0.0"

basics/close-account/native/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ custom-panic = []
2020
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana"))'] }
2121

2222
[dev-dependencies]
23-
litesvm = "0.8.1"
23+
litesvm = "0.11.0"
2424
solana-instruction = "3.0.0"
2525
solana-keypair = "3.0.1"
2626
solana-native-token = "3.0.0"

basics/close-account/pinocchio/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ pinocchio-pubkey.workspace = true
1010
pinocchio-system.workspace = true
1111

1212
[dev-dependencies]
13-
litesvm = "0.8.1"
13+
litesvm = "0.11.0"
1414
solana-keypair = "3.0.1"
1515
solana-message = "3.0.1"
1616
solana-native-token = "3.0.0"

basics/counter/native/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ solana-program.workspace = true
2222
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana"))'] }
2323

2424
[dev-dependencies]
25-
litesvm = "0.8.1"
25+
litesvm = "0.11.0"
2626
solana-instruction = "3.0.0"
2727
solana-keypair = "3.0.1"
2828
solana-native-token = "3.0.0"

basics/counter/pinocchio/program/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pinocchio-pubkey.workspace = true
2222
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana"))'] }
2323

2424
[dev-dependencies]
25-
litesvm = "0.8.1"
25+
litesvm = "0.11.0"
2626
solana-instruction = "3.0.0"
2727
solana-keypair = "3.0.1"
2828
solana-native-token = "3.0.0"

0 commit comments

Comments
 (0)