diff --git a/Cargo.lock b/Cargo.lock index 39d31504..24bea984 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -63,7 +63,7 @@ dependencies = [ "ahash 0.8.12", "solana-epoch-schedule", "solana-hash", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sha256-hasher", "solana-svm-feature-set", ] @@ -97,7 +97,7 @@ dependencies = [ "solana-ed25519-program", "solana-message", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-secp256k1-program", "solana-secp256r1-program", @@ -110,7 +110,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8289c8a8a2ef5aa10ce49a070f360f4e035ee3410b8d8f3580fb39d8cf042581" dependencies = [ "agave-feature-set", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", ] @@ -123,7 +123,7 @@ dependencies = [ "solana-hash", "solana-message", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-short-vec", "solana-signature", @@ -1675,6 +1675,15 @@ dependencies = [ "five8_core", ] +[[package]] +name = "five8" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23f76610e969fa1784327ded240f1e28a3fd9520c9cec93b636fcf62dd37f772" +dependencies = [ + "five8_core", +] + [[package]] name = "five8_const" version = "0.1.4" @@ -1684,6 +1693,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" @@ -1746,8 +1764,8 @@ dependencies = [ "solana-remote-wallet", "solana-sdk", "solana-sdk-ids", - "solana-stake-interface", - "solana-system-interface", + "solana-stake-interface 4.4.0", + "solana-system-interface 1.0.0", "spl-associated-token-account", "spl-associated-token-account-client", "spl-token", @@ -1766,8 +1784,8 @@ dependencies = [ "solana-account-info", "solana-client", "solana-program", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-pod", "thiserror 2.0.18", ] @@ -1811,8 +1829,8 @@ dependencies = [ "solana-program-test", "solana-sdk", "solana-security-txt", - "solana-stake-interface", - "solana-system-interface", + "solana-stake-interface 4.4.0", + "solana-system-interface 1.0.0", "solana-vote-program", "spl-associated-token-account", "spl-pod", @@ -4444,9 +4462,9 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-account-info", - "solana-clock", - "solana-instruction", - "solana-pubkey", + "solana-clock 2.2.3", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-sysvar", ] @@ -4468,21 +4486,21 @@ dependencies = [ "solana-account", "solana-account-decoder-client-types", "solana-address-lookup-table-interface", - "solana-clock", + "solana-clock 2.2.3", "solana-config-program-client", "solana-epoch-schedule", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 2.3.3", "solana-loader-v3-interface", "solana-nonce", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", + "solana-stake-interface 1.2.1", "solana-sysvar", "solana-vote-interface", "spl-generic-token", @@ -4506,7 +4524,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "zstd", ] @@ -4518,9 +4536,9 @@ checksum = "c8f5152a288ef1912300fc6efa6c2d1f9bb55d9398eb6c72326360b8063987da" dependencies = [ "bincode", "serde", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -4558,7 +4576,7 @@ dependencies = [ "solana-account", "solana-address-lookup-table-interface", "solana-bucket-map", - "solana-clock", + "solana-clock 2.2.3", "solana-epoch-schedule", "solana-fee-calculator", "solana-genesis-config", @@ -4568,14 +4586,14 @@ dependencies = [ "solana-message", "solana-metrics", "solana-nohash-hasher", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-rent-collector", "solana-reward-info", "solana-sha256-hasher", "solana-slot-hashes", "solana-svm-transaction", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-time-utils", "solana-transaction", @@ -4588,6 +4606,19 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "solana-address" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01332a01c0a3098404d55a724c8d9a92aed4a50fe40a7dd0c7a51e29274c14de" +dependencies = [ + "five8 1.0.0", + "five8_const 1.0.0", + "solana-define-syscall 5.2.0", + "solana-program-error 3.0.1", + "solana-sanitize 3.0.1", +] + [[package]] name = "solana-address-lookup-table-interface" version = "2.2.2" @@ -4598,9 +4629,9 @@ dependencies = [ "bytemuck", "serde", "serde_derive", - "solana-clock", - "solana-instruction", - "solana-pubkey", + "solana-clock 2.2.3", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-slot-hashes", ] @@ -4624,12 +4655,12 @@ dependencies = [ "futures", "solana-account", "solana-banks-interface", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-hash", "solana-message", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-signature", "solana-sysvar", @@ -4651,11 +4682,11 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-transaction", "solana-transaction-context", @@ -4676,11 +4707,11 @@ dependencies = [ "solana-account", "solana-banks-interface", "solana-client", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", @@ -4701,7 +4732,7 @@ checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -4712,7 +4743,7 @@ checksum = "19a3787b8cf9c9fe3dd360800e8b70982b9e5a8af9e11c354b6665dd4a003adc" dependencies = [ "bincode", "serde", - "solana-instruction", + "solana-instruction 2.3.3", ] [[package]] @@ -4722,9 +4753,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a0801e25a1b31a14494fc80882a036be0ffd290efc4c2d640bfcca120a4672" dependencies = [ "blake3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-hash", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -4738,7 +4769,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.18", ] @@ -4769,11 +4800,11 @@ dependencies = [ "solana-bincode", "solana-blake3-hasher", "solana-bn254", - "solana-clock", + "solana-clock 2.2.3", "solana-cpi", "solana-curve25519", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keccak-hasher", "solana-loader-v3-interface", "solana-loader-v4-interface", @@ -4783,14 +4814,14 @@ dependencies = [ "solana-poseidon", "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", "solana-sdk-ids", "solana-secp256k1-recover", "solana-sha256-hasher", "solana-stable-layout", "solana-svm-feature-set", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-timings", @@ -4812,9 +4843,9 @@ dependencies = [ "modular-bitfield", "num_enum", "rand 0.8.5", - "solana-clock", + "solana-clock 2.2.3", "solana-measure", - "solana-pubkey", + "solana-pubkey 2.4.0", "tempfile", ] @@ -4830,7 +4861,7 @@ dependencies = [ "solana-hash", "solana-loader-v4-program", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-stake-program", "solana-system-program", @@ -4851,7 +4882,7 @@ dependencies = [ "solana-bpf-loader-program", "solana-compute-budget-program", "solana-loader-v4-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-stake-program", "solana-system-program", @@ -4867,7 +4898,7 @@ dependencies = [ "chrono", "clap", "rpassword", - "solana-clock", + "solana-clock 2.2.3", "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", @@ -4876,7 +4907,7 @@ dependencies = [ "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-phrase", "solana-signature", @@ -4925,18 +4956,18 @@ dependencies = [ "solana-bincode", "solana-clap-utils", "solana-cli-config", - "solana-clock", + "solana-clock 2.2.3", "solana-epoch-info", "solana-hash", "solana-message", "solana-native-token", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", "solana-sdk-ids", "solana-signature", - "solana-stake-interface", - "solana-system-interface", + "solana-stake-interface 1.2.1", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-transaction", "solana-transaction-error", @@ -4967,11 +4998,11 @@ dependencies = [ "solana-connection-cache", "solana-epoch-info", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-measure", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-quic-definitions", @@ -5001,13 +5032,13 @@ dependencies = [ "solana-commitment-config", "solana-epoch-info", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-transaction", "solana-transaction-error", ] @@ -5021,10 +5052,19 @@ dependencies = [ "serde", "serde_derive", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] +[[package]] +name = "solana-clock" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7708bdb262fd9c257c3a56d4289297b10a3e821b8cba3f7cf42b49c40201ab9" +dependencies = [ + "solana-sdk-macro 3.0.1", +] + [[package]] name = "solana-cluster-type" version = "2.2.1" @@ -5068,9 +5108,9 @@ dependencies = [ "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-instruction", + "solana-instruction 2.3.3", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-svm-transaction", "solana-transaction-error", @@ -5086,7 +5126,7 @@ dependencies = [ "borsh 1.6.0", "serde", "serde_derive", - "solana-instruction", + "solana-instruction 2.3.3", "solana-sdk-ids", ] @@ -5147,18 +5187,18 @@ dependencies = [ "solana-bincode", "solana-borsh", "solana-builtins-default-costs", - "solana-clock", + "solana-clock 2.2.3", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-fee-structure", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", "solana-sdk-ids", "solana-svm-transaction", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-transaction-error", "solana-vote-program", ] @@ -5170,10 +5210,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dc71126edddc2ba014622fc32d0f5e2e78ec6c5a1e0eb511b85618c09e9ea11" dependencies = [ "solana-account-info", - "solana-define-syscall", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-define-syscall 2.3.0", + "solana-instruction 2.3.3", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-stable-layout", ] @@ -5186,7 +5226,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.18", ] @@ -5206,6 +5246,12 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ae3e2abcf541c8122eafe9a625d4d194b4023c20adde1e251f94e056bb1aee2" +[[package]] +name = "solana-define-syscall" +version = "5.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf8209ece2bd9f1450e672858ffc0e5c8c786ff6916d2a862b126dd0128f380f" + [[package]] name = "solana-derivation-path" version = "2.2.1" @@ -5227,7 +5273,7 @@ dependencies = [ "bytemuck_derive", "ed25519-dalek", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.3", "solana-precompile-error", "solana-sdk-ids", ] @@ -5252,7 +5298,7 @@ dependencies = [ "serde_derive", "solana-hash", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -5264,7 +5310,7 @@ checksum = "96c5fd2662ae7574810904585fd443545ed2b568dbd304b25a31e79ccc76e81b" dependencies = [ "siphasher 0.3.11", "solana-hash", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -5276,7 +5322,7 @@ dependencies = [ "serde", "serde_derive", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -5289,15 +5335,15 @@ dependencies = [ "serde", "serde_derive", "solana-address-lookup-table-interface", - "solana-clock", + "solana-clock 2.2.3", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keccak-hasher", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-system-interface", + "solana-system-interface 1.0.0", "thiserror 2.0.18", ] @@ -5312,12 +5358,12 @@ dependencies = [ "serde_derive", "solana-account", "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", - "solana-system-interface", + "solana-system-interface 1.0.0", ] [[package]] @@ -5330,7 +5376,7 @@ dependencies = [ "lazy_static", "solana-epoch-schedule", "solana-hash", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sha256-hasher", ] @@ -5380,7 +5426,7 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.3", "solana-cluster-type", "solana-epoch-schedule", "solana-fee-calculator", @@ -5389,7 +5435,7 @@ dependencies = [ "solana-keypair", "solana-logger", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-sha256-hasher", @@ -5417,12 +5463,12 @@ dependencies = [ "borsh 1.6.0", "bytemuck", "bytemuck_derive", - "five8", + "five8 0.2.1", "js-sys", "serde", "serde_derive", "solana-atomic-u64", - "solana-sanitize", + "solana-sanitize 2.2.1", "wasm-bindgen", ] @@ -5450,11 +5496,32 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-define-syscall", - "solana-pubkey", + "solana-define-syscall 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-instruction" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d70cf6ece1070a66d25e68274f338f29664794669c175223940a298645ef3495" +dependencies = [ + "solana-define-syscall 5.2.0", + "solana-instruction-error", + "solana-pubkey 4.3.0", +] + +[[package]] +name = "solana-instruction-error" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8e7db78c122d02189619490b1fef04a2a042c389662920617c0e6381fdf8fdd" +dependencies = [ + "num-traits", + "solana-program-error 3.0.1", +] + [[package]] name = "solana-instructions-sysvar" version = "2.2.2" @@ -5463,10 +5530,10 @@ checksum = "e0e85a6fad5c2d0c4f5b91d34b8ca47118fc593af706e523cdbedf846a954f57" dependencies = [ "bitflags 2.11.0", "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-sanitize", + "solana-instruction 2.3.3", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-serialize-utils", "solana-sysvar-id", @@ -5479,9 +5546,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7aeb957fbd42a451b99235df4942d96db7ef678e8d5061ef34c9b34cae12f79" dependencies = [ "sha3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-hash", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -5492,10 +5559,10 @@ checksum = "bd3f04aa1a05c535e93e121a95f66e7dcccf57e007282e8255535d24bf1e98bb" dependencies = [ "ed25519-dalek", "ed25519-dalek-bip32", - "five8", + "five8 0.2.1", "rand 0.7.3", "solana-derivation-path", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -5512,7 +5579,7 @@ dependencies = [ "serde", "serde_derive", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -5537,8 +5604,8 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-sdk-ids", ] @@ -5551,10 +5618,10 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-system-interface", + "solana-system-interface 1.0.0", ] [[package]] @@ -5566,10 +5633,10 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-system-interface", + "solana-system-interface 1.0.0", ] [[package]] @@ -5583,14 +5650,14 @@ dependencies = [ "solana-account", "solana-bincode", "solana-bpf-loader-program", - "solana-instruction", + "solana-instruction 2.3.3", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-log-collector", "solana-measure", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", "solana-sdk-ids", "solana-transaction-context", @@ -5638,12 +5705,12 @@ dependencies = [ "serde_derive", "solana-bincode", "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-sanitize", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-short-vec", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-transaction-error", "wasm-bindgen", ] @@ -5670,7 +5737,16 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36a1a14399afaabc2781a1db09cb14ee4cc4ee5c7a5a3cfcc601811379a8092" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", +] + +[[package]] +name = "solana-msg" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "726b7cbbc6be6f1c6f29146ac824343b9415133eee8cce156452ad1db93f8008" +dependencies = [ + "solana-define-syscall 5.2.0", ] [[package]] @@ -5716,7 +5792,7 @@ dependencies = [ "serde_derive", "solana-fee-calculator", "solana-hash", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sha256-hasher", ] @@ -5741,8 +5817,8 @@ dependencies = [ "num_enum", "solana-hash", "solana-packet", - "solana-pubkey", - "solana-sanitize", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", "solana-sha256-hasher", "solana-signature", "solana-signer", @@ -5786,7 +5862,7 @@ dependencies = [ "solana-message", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-sdk-ids", "solana-short-vec", @@ -5812,7 +5888,7 @@ checksum = "cbac4eb90016eeb1d37fa36e592d3a64421510c49666f81020736611c319faff" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.18", ] @@ -5837,7 +5913,7 @@ dependencies = [ "solana-feature-set", "solana-message", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-secp256k1-program", "solana-secp256r1-program", @@ -5849,7 +5925,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a57a24e6a4125fc69510b6774cd93402b943191b6cddad05de7281491c90fe" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", ] @@ -5886,17 +5962,17 @@ dependencies = [ "solana-bincode", "solana-blake3-hasher", "solana-borsh", - "solana-clock", + "solana-clock 2.2.3", "solana-cpi", "solana-decode-error", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-example-mocks", "solana-feature-gate-interface", "solana-fee-calculator", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-instructions-sysvar", "solana-keccak-hasher", "solana-last-restart-slot", @@ -5904,19 +5980,19 @@ dependencies = [ "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-message", - "solana-msg", + "solana-msg 2.2.1", "solana-native-token", "solana-nonce", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-secp256k1-recover", "solana-serde-varint", "solana-serialize-utils", @@ -5925,8 +6001,8 @@ dependencies = [ "solana-slot-hashes", "solana-slot-history", "solana-stable-layout", - "solana-stake-interface", - "solana-system-interface", + "solana-stake-interface 1.2.1", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-vote-interface", @@ -5941,9 +6017,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32ce041b1a0ed275290a5008ee1a4a6c48f5054c8a3d78d313c08958a06aedbd" dependencies = [ "solana-account-info", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -5957,18 +6033,24 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", + "solana-pubkey 2.4.0", ] +[[package]] +name = "solana-program-error" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f04fa578707b3612b095f0c8e19b66a1233f7c42ca8082fcb3b745afcc0add6" + [[package]] name = "solana-program-memory" version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a5426090c6f3fd6cfdc10685322fede9ca8e5af43cd6a59e98bfe4e91671712" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -5983,7 +6065,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "319f0ef15e6e12dc37c597faccb7d62525a509fec5f6975ecb9419efddeb277b" dependencies = [ - "solana-program-error", + "solana-program-error 2.2.2", ] [[package]] @@ -6001,18 +6083,18 @@ dependencies = [ "rand 0.8.5", "serde", "solana-account", - "solana-clock", + "solana-clock 2.2.3", "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-structure", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-last-restart-slot", "solana-log-collector", "solana-measure", "solana-metrics", "solana-program-entrypoint", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sbpf", "solana-sdk-ids", @@ -6020,7 +6102,7 @@ dependencies = [ "solana-stable-layout", "solana-svm-callback", "solana-svm-feature-set", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-timings", @@ -6050,7 +6132,7 @@ dependencies = [ "solana-banks-client", "solana-banks-interface", "solana-banks-server", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-compute-budget", "solana-epoch-rewards", @@ -6058,28 +6140,28 @@ dependencies = [ "solana-fee-calculator", "solana-genesis-config", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-loader-v3-interface", "solana-log-collector", "solana-logger", "solana-message", - "solana-msg", + "solana-msg 2.2.1", "solana-native-token", "solana-poh-config", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-runtime", "solana-sbpf", "solana-sdk-ids", "solana-signer", "solana-stable-layout", - "solana-stake-interface", + "solana-stake-interface 1.2.1", "solana-svm", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-timings", @@ -6103,8 +6185,8 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "five8", - "five8_const", + "five8 0.2.1", + "five8_const 0.1.4", "getrandom 0.2.17", "js-sys", "num-traits", @@ -6113,12 +6195,21 @@ dependencies = [ "serde_derive", "solana-atomic-u64", "solana-decode-error", - "solana-define-syscall", - "solana-sanitize", + "solana-define-syscall 2.3.0", + "solana-sanitize 2.2.1", "solana-sha256-hasher", "wasm-bindgen", ] +[[package]] +name = "solana-pubkey" +version = "4.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10f71b7a414de2ced1071f015834e9be581592d013432adbd06d02e4af11eba9" +dependencies = [ + "solana-address", +] + [[package]] name = "solana-pubsub-client" version = "2.3.13" @@ -6134,8 +6225,8 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", - "solana-pubkey", + "solana-clock 2.2.3", + "solana-pubkey 2.4.0", "solana-rpc-client-types", "solana-signature", "thiserror 2.0.18", @@ -6165,7 +6256,7 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rpc-client-api", "solana-signer", @@ -6211,7 +6302,7 @@ dependencies = [ "semver", "solana-derivation-path", "solana-offchain-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", "thiserror 2.0.18", @@ -6227,7 +6318,7 @@ dependencies = [ "serde", "serde_derive", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -6240,10 +6331,10 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.3", "solana-epoch-schedule", "solana-genesis-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", ] @@ -6254,7 +6345,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f6f9113c6003492e74438d1288e30cffa8ccfdc2ef7b49b9e816d8034da18cd" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", ] @@ -6266,7 +6357,7 @@ checksum = "e4b22ea19ca2a3f28af7cd047c914abf833486bf7a7c4a10fc652fff09b385b1" dependencies = [ "lazy_static", "solana-feature-set", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", ] @@ -6301,15 +6392,15 @@ dependencies = [ "serde_json", "solana-account", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-epoch-info", "solana-epoch-schedule", "solana-feature-gate-interface", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", "solana-signature", "solana-transaction", @@ -6334,7 +6425,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.3", "solana-rpc-client-types", "solana-signer", "solana-transaction-error", @@ -6353,7 +6444,7 @@ dependencies = [ "solana-hash", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-sdk-ids", "thiserror 2.0.18", @@ -6373,11 +6464,11 @@ dependencies = [ "serde_json", "solana-account", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-fee-calculator", "solana-inflation", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", @@ -6438,7 +6529,7 @@ dependencies = [ "solana-bucket-map", "solana-builtins", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-compute-budget", "solana-compute-budget-instruction", @@ -6457,7 +6548,7 @@ dependencies = [ "solana-hard-forks", "solana-hash", "solana-inflation", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-lattice-hash", "solana-loader-v3-interface", @@ -6474,7 +6565,7 @@ dependencies = [ "solana-poh-config", "solana-precompile-error", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-rent", "solana-rent-collector", @@ -6490,13 +6581,13 @@ dependencies = [ "solana-signer", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", + "solana-stake-interface 1.2.1", "solana-stake-program", "solana-svm", "solana-svm-callback", "solana-svm-rent-collector", "solana-svm-transaction", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-system-transaction", "solana-sysvar", "solana-sysvar-id", @@ -6534,7 +6625,7 @@ dependencies = [ "solana-compute-budget-instruction", "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-signature", "solana-svm-transaction", @@ -6549,6 +6640,12 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcf09694a0fc14e5ffb18f9b7b7c0f15ecb6eac5b5610bf76a1853459d19daf9" + [[package]] name = "solana-sbpf" version = "0.11.1" @@ -6594,7 +6691,7 @@ dependencies = [ "solana-genesis-config", "solana-hard-forks", "solana-inflation", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-message", "solana-native-token", @@ -6607,15 +6704,15 @@ dependencies = [ "solana-presigner", "solana-program", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rent-collector", "solana-rent-debits", "solana-reserved-account-keys", "solana-reward-info", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-secp256k1-program", "solana-secp256k1-recover", "solana-secp256r1-program", @@ -6643,7 +6740,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c5d8b9cc68d5c88b062a33e23a6466722467dde0035152d8fb1afbcdf350a5f" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -6658,6 +6755,18 @@ dependencies = [ "syn 2.0.116", ] +[[package]] +name = "solana-sdk-macro" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8765316242300c48242d84a41614cb3388229ec353ba464f6fe62a733e41806f" +dependencies = [ + "bs58", + "proc-macro2", + "quote", + "syn 2.0.116", +] + [[package]] name = "solana-secp256k1-program" version = "2.2.3" @@ -6671,7 +6780,7 @@ dependencies = [ "serde_derive", "sha3", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.3", "solana-precompile-error", "solana-sdk-ids", "solana-signature", @@ -6685,7 +6794,7 @@ checksum = "baa3120b6cdaa270f39444f5093a90a7b03d296d362878f7a6991d6de3bbe496" dependencies = [ "borsh 1.6.0", "libsecp256k1", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.18", ] @@ -6698,7 +6807,7 @@ dependencies = [ "bytemuck", "openssl", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.3", "solana-precompile-error", "solana-sdk-ids", ] @@ -6743,14 +6852,14 @@ dependencies = [ "itertools 0.12.1", "log", "solana-client", - "solana-clock", + "solana-clock 2.2.3", "solana-connection-cache", "solana-hash", "solana-keypair", "solana-measure", "solana-metrics", "solana-nonce-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-runtime", "solana-signature", @@ -6784,9 +6893,9 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" dependencies = [ - "solana-instruction", - "solana-pubkey", - "solana-sanitize", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -6796,7 +6905,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5aa3feb32c28765f6aa1ce8f3feac30936f16c5c3f7eb73d63a5b8f6f8ecdc44" dependencies = [ "sha2 0.10.9", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-hash", ] @@ -6827,12 +6936,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64c8ec8e657aecfc187522fc67495142c12f35e55ddeca8698edbb738b8dbd8c" dependencies = [ "ed25519-dalek", - "five8", + "five8 0.2.1", "rand 0.8.5", "serde", "serde-big-array", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -6841,7 +6950,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c41991508a4b02f021c1342ba00bcfa098630b213726ceadc7cb032e051975b" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-transaction-error", ] @@ -6878,8 +6987,17 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f14f7d02af8f2bc1b5efeeae71bc1c2b7f0f65cd75bcc7d8180f2c762a57f54" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-stake-history" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c814b4e2570f8c343eb1d4f968ff981bdf518afc3643d070d8e5a28158e85a4b" +dependencies = [ + "solana-clock 3.2.0", ] [[package]] @@ -6893,16 +7011,31 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.3", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-system-interface", + "solana-instruction 2.3.3", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-system-interface 1.0.0", "solana-sysvar-id", ] +[[package]] +name = "solana-stake-interface" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76b3c13c6711702b2fa18b5203f1807aae0d669b627a97b72663355786bbcbed" +dependencies = [ + "num-traits", + "solana-clock 3.2.0", + "solana-instruction 3.5.0", + "solana-program-error 3.0.1", + "solana-pubkey 4.3.0", + "solana-stake-history", + "solana-system-interface 3.3.0", +] + [[package]] name = "solana-stake-program" version = "2.3.13" @@ -6914,18 +7047,18 @@ dependencies = [ "log", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.3", "solana-config-program-client", "solana-genesis-config", - "solana-instruction", + "solana-instruction 2.3.3", "solana-log-collector", "solana-native-token", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", - "solana-stake-interface", + "solana-stake-interface 1.2.1", "solana-sysvar", "solana-transaction-context", "solana-type-overrides", @@ -6965,7 +7098,7 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-signature", "solana-signer", @@ -6991,10 +7124,10 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.3", "solana-fee-structure", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-instructions-sysvar", "solana-loader-v3-interface", "solana-loader-v4-interface", @@ -7007,7 +7140,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rent-collector", "solana-rent-debits", @@ -7016,7 +7149,7 @@ dependencies = [ "solana-svm-feature-set", "solana-svm-rent-collector", "solana-svm-transaction", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar-id", "solana-timings", "solana-transaction-context", @@ -7034,7 +7167,7 @@ checksum = "7cef9f7d5cfb5d375081a6c8ad712a6f0e055a15890081f845acf55d8254a7a2" dependencies = [ "solana-account", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -7050,8 +7183,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "030200d7f3ce4879f9d8c980ceb9e1d5e9a302866db035776496069b20c427b4" dependencies = [ "solana-account", - "solana-clock", - "solana-pubkey", + "solana-clock 2.2.3", + "solana-pubkey 2.4.0", "solana-rent", "solana-rent-collector", "solana-sdk-ids", @@ -7067,7 +7200,7 @@ checksum = "ab717b9539375ebb088872c6c87d1d8832d19f30f154ecc530154d23f60a6f0c" dependencies = [ "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-signature", "solana-transaction", @@ -7084,11 +7217,23 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-system-interface" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e2d5311d0584af231c6c2b0503ba1c3aa50118ead4f503ab215ccbdd1ffac57" +dependencies = [ + "num-traits", + "solana-address", + "solana-msg 3.1.0", + "solana-program-error 3.0.1", +] + [[package]] name = "solana-system-program" version = "2.3.13" @@ -7102,15 +7247,15 @@ dependencies = [ "solana-account", "solana-bincode", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 2.3.3", "solana-log-collector", "solana-nonce", "solana-nonce-account", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-transaction-context", "solana-type-overrides", @@ -7125,9 +7270,9 @@ dependencies = [ "solana-hash", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-transaction", ] @@ -7145,26 +7290,26 @@ dependencies = [ "serde", "serde_derive", "solana-account-info", - "solana-clock", - "solana-define-syscall", + "solana-clock 2.2.3", + "solana-define-syscall 2.3.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-instructions-sysvar", "solana-last-restart-slot", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-macro 2.2.1", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", + "solana-stake-interface 1.2.1", "solana-sysvar-id", ] @@ -7174,7 +7319,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5762b273d3325b047cfda250787f8d796d781746860d5d0a746ee29f3e8812c1" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", ] @@ -7189,20 +7334,20 @@ dependencies = [ "rayon", "solana-account", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", "solana-signature", "solana-signer", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-transaction", "solana-transaction-error", ] @@ -7221,7 +7366,7 @@ checksum = "7c49b842dfc53c1bf9007eaa6730296dea93b4fce73f457ce1080af43375c0d6" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -7232,7 +7377,7 @@ checksum = "14494aa87a75a883d1abcfee00f1278a28ecc594a2f030084879eb40570728f6" dependencies = [ "rustls 0.23.36", "solana-keypair", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "x509-parser", ] @@ -7251,14 +7396,14 @@ dependencies = [ "log", "rayon", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.3", "solana-commitment-config", "solana-connection-cache", "solana-epoch-schedule", "solana-measure", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-definitions", "solana-rpc-client", @@ -7282,7 +7427,7 @@ dependencies = [ "lru", "quinn", "rustls 0.23.36", - "solana-clock", + "solana-clock 2.2.3", "solana-connection-cache", "solana-keypair", "solana-measure", @@ -7310,17 +7455,17 @@ dependencies = [ "solana-bincode", "solana-feature-set", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-message", "solana-precompiles", - "solana-pubkey", - "solana-sanitize", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-short-vec", "solana-signature", "solana-signer", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-transaction-error", "wasm-bindgen", ] @@ -7335,9 +7480,9 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-instruction", + "solana-instruction 2.3.3", "solana-instructions-sysvar", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", ] @@ -7350,8 +7495,8 @@ checksum = "222a9dc8fdb61c6088baab34fc3a8b8473a03a7a5fd404ed8dd502fa79b67cb1" dependencies = [ "serde", "serde_derive", - "solana-instruction", - "solana-sanitize", + "solana-instruction 2.3.3", + "solana-sanitize 2.2.1", ] [[package]] @@ -7388,19 +7533,19 @@ dependencies = [ "serde_json", "solana-account-decoder", "solana-address-lookup-table-interface", - "solana-clock", + "solana-clock 2.2.3", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-loader-v2-interface", "solana-loader-v3-interface", "solana-message", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", "solana-sdk-ids", "solana-signature", - "solana-stake-interface", - "solana-system-interface", + "solana-stake-interface 1.2.1", + "solana-system-interface 1.0.0", "solana-transaction", "solana-transaction-error", "solana-transaction-status-client-types", @@ -7469,7 +7614,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca8d0560b66257004b5a3497b2b8a09486035a742b888ed4eca0efa9211c932a" dependencies = [ "assert_matches", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", "solana-transaction", "static_assertions", @@ -7493,7 +7638,7 @@ dependencies = [ "semver", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -7509,12 +7654,12 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.3", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-serialize-utils", "solana-signature", @@ -7536,17 +7681,17 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.3", "solana-decode-error", "solana-hash", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-serde-varint", "solana-serialize-utils", "solana-short-vec", - "solana-system-interface", + "solana-system-interface 1.0.0", ] [[package]] @@ -7564,15 +7709,15 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.3", "solana-epoch-schedule", "solana-hash", - "solana-instruction", + "solana-instruction 2.3.3", "solana-keypair", "solana-metrics", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-signer", @@ -7593,7 +7738,7 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.3", "solana-log-collector", "solana-program-runtime", "solana-sdk-ids", @@ -7623,8 +7768,8 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-seed-derivable", "solana-seed-phrase", @@ -7646,7 +7791,7 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.3", "solana-log-collector", "solana-program-runtime", "solana-sdk-ids", @@ -7676,8 +7821,8 @@ dependencies = [ "sha3", "solana-curve25519", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-seed-derivable", "solana-seed-phrase", @@ -7719,8 +7864,8 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6f8349dbcbe575f354f9a533a21f272f3eb3808a49e2fdc1c34393b88ba76cb" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-pubkey 2.4.0", ] [[package]] @@ -7730,7 +7875,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7398da23554a31660f17718164e31d31900956054f54f52d5ec1be51cb4f4b3" dependencies = [ "bytemuck", - "solana-program-error", + "solana-program-error 2.2.2", "solana-sha256-hasher", "spl-discriminator-derive", ] @@ -7768,14 +7913,14 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-cpi", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-zk-sdk", "spl-pod", @@ -7791,15 +7936,15 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-cpi", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-security-txt", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-zk-sdk", "spl-pod", @@ -7813,7 +7958,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -7823,11 +7968,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f09647c0974e33366efeb83b8e2daebb329f0420149e74d3a4bd2c08cf9f7cb" dependencies = [ "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -7842,10 +7987,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk", "thiserror 2.0.18", ] @@ -7859,8 +8004,8 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "spl-program-error-derive", "thiserror 2.0.18", ] @@ -7888,10 +8033,10 @@ dependencies = [ "num-traits", "solana-account-info", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -7913,14 +8058,14 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-sysvar", @@ -7939,22 +8084,22 @@ dependencies = [ "num-traits", "num_enum", "solana-account-info", - "solana-clock", + "solana-clock 2.2.3", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", "solana-native-token", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-security-txt", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-zk-sdk", "spl-elgamal-registry 0.2.0", @@ -7983,22 +8128,22 @@ dependencies = [ "num-traits", "num_enum", "solana-account-info", - "solana-clock", + "solana-clock 2.2.3", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", "solana-native-token", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-security-txt", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-zk-sdk", "spl-elgamal-registry 0.3.0", @@ -8036,11 +8181,11 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-curve25519", - "solana-instruction", + "solana-instruction 2.3.3", "solana-instructions-sysvar", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-zk-sdk", "spl-pod", @@ -8056,11 +8201,11 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-curve25519", - "solana-instruction", + "solana-instruction 2.3.3", "solana-instructions-sysvar", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-zk-sdk", "spl-pod", @@ -8088,10 +8233,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "thiserror 2.0.18", @@ -8108,10 +8253,10 @@ dependencies = [ "num-traits", "solana-borsh", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-type-length-value", @@ -8131,10 +8276,10 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.3", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -8154,8 +8299,8 @@ dependencies = [ "num-traits", "solana-account-info", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "spl-discriminator", "spl-pod", "thiserror 2.0.18", diff --git a/clients/cli/Cargo.toml b/clients/cli/Cargo.toml index 2895cf2d..0b3d951b 100644 --- a/clients/cli/Cargo.toml +++ b/clients/cli/Cargo.toml @@ -24,7 +24,7 @@ solana-program = "2.3.0" solana-remote-wallet = "2.3.4" solana-sdk = "2.2.1" solana-sdk-ids = "2.2.1" -solana-stake-interface = "1" +solana-stake-interface = "4" solana-system-interface = "1" spl-associated-token-account = { version = "=7.0.0", features = ["no-entrypoint",] } spl-associated-token-account-client = { version = "=2.0.0" } diff --git a/program/Cargo.toml b/program/Cargo.toml index f1a57784..38ed3971 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -26,7 +26,7 @@ serde = "1.0.219" serde_derive = "1.0.103" solana-program = "2.3.0" solana-security-txt = "1.1.1" -solana-stake-interface = "1" +solana-stake-interface = "4" solana-system-interface = "1" spl-pod = { version = "0.5.1", features = ["borsh",] } spl-associated-token-account = { version = "=7.0.0", features = ["no-entrypoint"] }