diff --git a/Cargo.lock b/Cargo.lock index faa6866..8d01262 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -121,7 +121,7 @@ dependencies = [ "openssl", "sha3", "solana-ed25519-program", - "solana-message", + "solana-message 3.1.0", "solana-precompile-error", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -179,7 +179,7 @@ dependencies = [ "bincode", "libsecp256k1", "num-traits", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-big-mod-exp", "solana-blake3-hasher", @@ -220,7 +220,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a15a8e85dc7796559a1bd3bd292d62a841c7a564deefe783655974d2d8b49207" dependencies = [ "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-packet", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -4520,6 +4520,24 @@ dependencies = [ "solana-sysvar 3.1.1", ] +[[package]] +name = "solana-account" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "862b95723ec6f2a27451d2fc7f4f8cf1f80a79627dcfed63879aac4ea5fe3bc2" +dependencies = [ + "bincode", + "serde", + "serde_bytes", + "serde_derive", + "solana-account-info", + "solana-clock", + "solana-instruction-error", + "solana-pubkey 4.1.0", + "solana-sdk-ids", + "solana-sysvar 4.0.0", +] + [[package]] name = "solana-account-decoder" version = "3.1.8" @@ -4533,7 +4551,7 @@ dependencies = [ "bv", "serde", "serde_json", - "solana-account", + "solana-account 3.4.0", "solana-account-decoder-client-types", "solana-address-lookup-table-interface", "solana-clock", @@ -4572,7 +4590,7 @@ dependencies = [ "bs58", "serde", "serde_json", - "solana-account", + "solana-account 3.4.0", "solana-pubkey 3.0.0", "zstd", ] @@ -4618,7 +4636,7 @@ dependencies = [ "seqlock", "serde", "smallvec", - "solana-account", + "solana-account 3.4.0", "solana-address-lookup-table-interface", "solana-bucket-map", "solana-clock", @@ -4628,7 +4646,7 @@ dependencies = [ "solana-hash 3.1.0", "solana-lattice-hash", "solana-measure", - "solana-message", + "solana-message 3.1.0", "solana-metrics", "solana-nohash-hasher", "solana-pubkey 3.0.0", @@ -4640,7 +4658,7 @@ dependencies = [ "solana-system-interface 2.0.0", "solana-sysvar 3.1.1", "solana-time-utils", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", "spl-generic-token", @@ -4718,18 +4736,18 @@ checksum = "c3a1b216be442158ae6ffcbe57cc8662ada054902c415b2bf82922aed83b0d40" dependencies = [ "borsh", "futures", - "solana-account", + "solana-account 3.4.0", "solana-banks-interface", "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-program-pack", "solana-pubkey 3.0.0", "solana-rent 3.1.0", "solana-signature", "solana-sysvar 3.1.1", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", "tarpc", @@ -4745,14 +4763,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f53ca62827471c64e5fa7f7671cb525b996762fe31c8ef2e60095726dd24c494" dependencies = [ "serde", - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-signature", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", "tarpc", @@ -4768,20 +4786,20 @@ dependencies = [ "bincode", "crossbeam-channel", "futures", - "solana-account", + "solana-account 3.4.0", "solana-banks-interface", "solana-client", "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", "solana-signature", "solana-svm", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", "tarpc", "tokio", @@ -4878,7 +4896,7 @@ dependencies = [ "agave-syscalls", "bincode", "qualifier_attr", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-clock", "solana-instruction", @@ -4971,7 +4989,7 @@ dependencies = [ "solana-derivation-path", "solana-hash 3.1.0", "solana-keypair", - "solana-message", + "solana-message 3.1.0", "solana-native-token", "solana-presigner", "solana-pubkey 3.0.0", @@ -5017,7 +5035,7 @@ dependencies = [ "semver", "serde", "serde_json", - "solana-account", + "solana-account 3.4.0", "solana-account-decoder", "solana-bincode", "solana-clap-utils", @@ -5025,7 +5043,7 @@ dependencies = [ "solana-clock", "solana-epoch-info", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-packet", "solana-pubkey 3.0.0", "solana-rpc-client-api", @@ -5033,7 +5051,7 @@ dependencies = [ "solana-signature", "solana-stake-interface", "solana-system-interface 2.0.0", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", "solana-transaction-status", "solana-transaction-status-client-types", @@ -5057,7 +5075,7 @@ dependencies = [ "log", "quinn", "rayon", - "solana-account", + "solana-account 3.4.0", "solana-client-traits", "solana-commitment-config", "solana-connection-cache", @@ -5066,7 +5084,7 @@ dependencies = [ "solana-instruction", "solana-keypair", "solana-measure", - "solana-message", + "solana-message 3.1.0", "solana-net-utils", "solana-pubkey 3.0.0", "solana-pubsub-client", @@ -5080,7 +5098,7 @@ dependencies = [ "solana-streamer", "solana-time-utils", "solana-tpu-client", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-udp-client", @@ -5095,18 +5113,18 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08618ed587e128105510c54ae3e456b9a06d674d8640db75afe66dad65cb4e02" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-commitment-config", "solana-epoch-info", "solana-hash 3.1.0", "solana-instruction", "solana-keypair", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-signature", "solana-signer", "solana-system-interface 2.0.0", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", ] @@ -5204,7 +5222,7 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-instruction", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -5390,27 +5408,6 @@ dependencies = [ "solana-pubkey 3.0.0", ] -[[package]] -name = "solana-example-mocks" -version = "3.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978855d164845c1b0235d4b4d101cadc55373fffaf0b5b6cfa2194d25b2ed658" -dependencies = [ - "serde", - "serde_derive", - "solana-address-lookup-table-interface", - "solana-clock", - "solana-hash 3.1.0", - "solana-instruction", - "solana-keccak-hasher", - "solana-message", - "solana-nonce", - "solana-pubkey 3.0.0", - "solana-sdk-ids", - "solana-system-interface 2.0.0", - "thiserror 2.0.18", -] - [[package]] name = "solana-example-mocks" version = "4.0.0" @@ -5437,7 +5434,7 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-instruction", "solana-program-error", @@ -5490,7 +5487,7 @@ dependencies = [ "memmap2 0.5.10", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-cluster-type", "solana-epoch-schedule", @@ -5704,7 +5701,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddc6ca85532321c1e4ae6b0024f6b23267e742635aec19cac744a54a37ee5764" dependencies = [ "log", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-bpf-loader-program", "solana-instruction", @@ -5747,6 +5744,26 @@ dependencies = [ "solana-transaction-error", ] +[[package]] +name = "solana-message" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6435a6070b6c5898201aae845db328cf3bd3cebc17b55af9b43138da5ced4a85" +dependencies = [ + "blake3", + "lazy_static", + "serde", + "serde_derive", + "solana-address 2.6.0", + "solana-hash 4.2.0", + "solana-instruction", + "solana-sanitize", + "solana-sdk-ids", + "solana-short-vec", + "solana-transaction-error", + "wincode 0.4.8", +] + [[package]] name = "solana-metrics" version = "3.1.8" @@ -5827,7 +5844,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "805fd25b29e5a1a0e6c3dd6320c9da80f275fbe4ff6e392617c303a2085c435e" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-hash 3.1.0", "solana-nonce", "solana-sdk-ids", @@ -5895,7 +5912,7 @@ dependencies = [ "rayon", "serde", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-metrics", "solana-packet", "solana-pubkey 3.0.0", @@ -5951,53 +5968,6 @@ dependencies = [ "solana-signer", ] -[[package]] -name = "solana-program" -version = "3.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91b12305dd81045d705f427acd0435a2e46444b65367d7179d7bdcfc3bc5f5eb" -dependencies = [ - "memoffset", - "solana-account-info", - "solana-big-mod-exp", - "solana-blake3-hasher", - "solana-borsh", - "solana-clock", - "solana-cpi", - "solana-define-syscall 3.0.0", - "solana-epoch-rewards", - "solana-epoch-schedule", - "solana-epoch-stake", - "solana-example-mocks 3.0.0", - "solana-fee-calculator", - "solana-hash 3.1.0", - "solana-instruction", - "solana-instruction-error", - "solana-instructions-sysvar", - "solana-keccak-hasher", - "solana-last-restart-slot", - "solana-msg", - "solana-native-token", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", - "solana-program-option", - "solana-program-pack", - "solana-pubkey 3.0.0", - "solana-rent 3.1.0", - "solana-sdk-ids", - "solana-secp256k1-recover", - "solana-serde-varint", - "solana-serialize-utils", - "solana-sha256-hasher", - "solana-short-vec", - "solana-slot-hashes", - "solana-slot-history", - "solana-stable-layout", - "solana-sysvar 3.1.1", - "solana-sysvar-id", -] - [[package]] name = "solana-program" version = "4.0.0" @@ -6015,7 +5985,7 @@ dependencies = [ "solana-epoch-rewards", "solana-epoch-schedule", "solana-epoch-stake", - "solana-example-mocks 4.0.0", + "solana-example-mocks", "solana-fee-calculator", "solana-hash 4.2.0", "solana-instruction", @@ -6053,7 +6023,7 @@ checksum = "72fc15a97e374d38b350b0b32833137469f633450d0e19d71d7251810ebbc206" dependencies = [ "bincode", "serde", - "solana-account", + "solana-account 3.4.0", "solana-loader-v3-interface", "solana-pubkey 3.0.0", "solana-rent 3.1.0", @@ -6121,7 +6091,7 @@ dependencies = [ "percentage", "rand 0.8.5", "serde", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-clock", "solana-epoch-rewards", @@ -6169,7 +6139,7 @@ dependencies = [ "crossbeam-channel", "log", "serde", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-accounts-db", "solana-banks-client", @@ -6187,7 +6157,7 @@ dependencies = [ "solana-instruction", "solana-keypair", "solana-loader-v3-interface", - "solana-message", + "solana-message 3.1.0", "solana-msg", "solana-native-token", "solana-poh-config", @@ -6209,7 +6179,7 @@ dependencies = [ "solana-system-interface 2.0.0", "solana-sysvar 3.1.1", "solana-sysvar-id", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", "solana-vote-program", @@ -6234,6 +6204,7 @@ version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b06bd918d60111ee1f97de817113e2040ca0cedb740099ee8d646233f6b906c" dependencies = [ + "rand 0.9.2", "solana-address 2.6.0", ] @@ -6389,7 +6360,7 @@ dependencies = [ "semver", "serde", "serde_json", - "solana-account", + "solana-account 3.4.0", "solana-account-decoder", "solana-account-decoder-client-types", "solana-clock", @@ -6399,11 +6370,11 @@ dependencies = [ "solana-feature-gate-interface", "solana-hash 3.1.0", "solana-instruction", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-rpc-client-api", "solana-signature", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", @@ -6438,10 +6409,10 @@ version = "3.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28bd892ee8c80db85bf78594dde4dd2537ba11d419bf30676e7ab948da290675" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-nonce", "solana-pubkey 3.0.0", "solana-rpc-client", @@ -6460,7 +6431,7 @@ dependencies = [ "semver", "serde", "serde_json", - "solana-account", + "solana-account 3.4.0", "solana-account-decoder-client-types", "solana-address 1.1.0", "solana-clock", @@ -6468,7 +6439,7 @@ dependencies = [ "solana-fee-calculator", "solana-inflation", "solana-reward-info", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", @@ -6524,7 +6495,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-accounts-db", "solana-address-lookup-table-interface", @@ -6560,7 +6531,7 @@ dependencies = [ "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-measure", - "solana-message", + "solana-message 3.1.0", "solana-metrics", "solana-native-token", "solana-nohash-hasher", @@ -6595,7 +6566,7 @@ dependencies = [ "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-time-utils", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", "solana-transaction-status-client-types", @@ -6624,12 +6595,12 @@ dependencies = [ "solana-compute-budget", "solana-compute-budget-instruction", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-signature", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", "thiserror 2.0.18", @@ -6660,25 +6631,25 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "3.0.0" +version = "4.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f03df7969f5e723ad31b6c9eadccc209037ac4caa34d8dc259316b05c11e82b" +checksum = "657e20ea41ba32cad0c493bec60b6d55cc6c30d2c1073b94cfee96dda0d764dd" dependencies = [ "bincode", "bs58", "serde", - "solana-account", + "solana-account 4.1.0", "solana-epoch-info", "solana-epoch-rewards-hasher", "solana-fee-structure", "solana-inflation", "solana-keypair", - "solana-message", + "solana-message 4.0.0", "solana-offchain-message", "solana-presigner", - "solana-program 3.0.0", + "solana-program", "solana-program-memory", - "solana-pubkey 3.0.0", + "solana-pubkey 4.1.0", "solana-sanitize", "solana-sdk-ids", "solana-sdk-macro", @@ -6691,7 +6662,7 @@ dependencies = [ "solana-signature", "solana-signer", "solana-time-utils", - "solana-transaction", + "solana-transaction 4.0.0", "solana-transaction-error", "thiserror 2.0.18", ] @@ -7008,7 +6979,7 @@ dependencies = [ "log", "percentage", "serde", - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-fee-structure", "solana-hash 3.1.0", @@ -7017,7 +6988,7 @@ dependencies = [ "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-loader-v4-program", - "solana-message", + "solana-message 3.1.0", "solana-nonce", "solana-nonce-account", "solana-program-entrypoint", @@ -7047,7 +7018,7 @@ version = "3.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c216afeef20cf86fd3d2ae812bebcdc23ee0e3d45fb4b3b28ad168cb56778ed" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-precompile-error", "solana-pubkey 3.0.0", @@ -7092,11 +7063,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9ca13fa9a99ad8474c3867d56d81effcf5582bb6356ab0a9ed2fc373a3e4af7" dependencies = [ "solana-hash 3.1.0", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-signature", - "solana-transaction", + "solana-transaction 3.1.0", ] [[package]] @@ -7147,7 +7118,7 @@ dependencies = [ "bincode", "log", "serde", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-fee-calculator", "solana-instruction", @@ -7172,11 +7143,11 @@ checksum = "a31b5699ec533621515e714f1533ee6b3b0e71c463301d919eb59b8c1e249d30" dependencies = [ "solana-hash 3.1.0", "solana-keypair", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-signer", "solana-system-interface 2.0.0", - "solana-transaction", + "solana-transaction 3.1.0", ] [[package]] @@ -7187,8 +7158,6 @@ checksum = "6690d3dd88f15c21edff68eb391ef8800df7a1f5cec84ee3e8d1abf05affdf74" dependencies = [ "base64 0.22.1", "bincode", - "bytemuck", - "bytemuck_derive", "lazy_static", "serde", "serde_derive", @@ -7295,7 +7264,7 @@ dependencies = [ "solana-connection-cache", "solana-epoch-schedule", "solana-measure", - "solana-message", + "solana-message 3.1.0", "solana-net-utils", "solana-pubkey 3.0.0", "solana-pubsub-client", @@ -7304,7 +7273,7 @@ dependencies = [ "solana-rpc-client-api", "solana-signature", "solana-signer", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", "thiserror 2.0.18", "tokio", @@ -7350,13 +7319,35 @@ dependencies = [ "solana-hash 4.2.0", "solana-instruction", "solana-instruction-error", - "solana-message", + "solana-message 3.1.0", + "solana-sanitize", + "solana-sdk-ids", + "solana-short-vec", + "solana-signature", + "solana-signer", + "solana-transaction-error", +] + +[[package]] +name = "solana-transaction" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dc0d18f4f109cc1777459271800755705ca6d1aba319934611e1d4f6bb162b5" +dependencies = [ + "serde", + "serde_derive", + "solana-address 2.6.0", + "solana-hash 4.2.0", + "solana-instruction", + "solana-instruction-error", + "solana-message 4.0.0", "solana-sanitize", "solana-sdk-ids", "solana-short-vec", "solana-signature", "solana-signer", "solana-transaction-error", + "wincode 0.4.8", ] [[package]] @@ -7367,7 +7358,7 @@ checksum = "f55a9c2e2af954fae402f08e210c7f01d6a8517ad358f8f0db11ed7de89b02d4" dependencies = [ "bincode", "serde", - "solana-account", + "solana-account 3.4.0", "solana-instruction", "solana-instructions-sysvar", "solana-pubkey 3.0.0", @@ -7426,7 +7417,7 @@ dependencies = [ "solana-instruction", "solana-loader-v2-interface", "solana-loader-v3-interface", - "solana-message", + "solana-message 3.1.0", "solana-program-option", "solana-pubkey 3.0.0", "solana-reward-info", @@ -7434,7 +7425,7 @@ dependencies = [ "solana-signature", "solana-stake-interface", "solana-system-interface 2.0.0", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-vote-interface", @@ -7461,11 +7452,11 @@ dependencies = [ "solana-account-decoder-client-types", "solana-commitment-config", "solana-instruction", - "solana-message", + "solana-message 3.1.0", "solana-pubkey 3.0.0", "solana-reward-info", "solana-signature", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", "thiserror 2.0.18", @@ -7496,7 +7487,7 @@ dependencies = [ "assert_matches", "solana-pubkey 3.0.0", "solana-runtime-transaction", - "solana-transaction", + "solana-transaction 3.1.0", "static_assertions", "unwrap_none", ] @@ -7524,7 +7515,7 @@ dependencies = [ "itertools 0.12.1", "log", "serde", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-clock", "solana-hash 3.1.0", @@ -7537,7 +7528,7 @@ dependencies = [ "solana-signature", "solana-signer", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 3.1.0", "solana-vote-interface", "thiserror 2.0.18", ] @@ -7580,7 +7571,7 @@ dependencies = [ "num-derive", "num-traits", "serde", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-clock", "solana-epoch-schedule", @@ -7594,7 +7585,7 @@ dependencies = [ "solana-sdk-ids", "solana-signer", "solana-slot-hashes", - "solana-transaction", + "solana-transaction 3.1.0", "solana-transaction-context", "solana-vote-interface", "thiserror 2.0.18", @@ -8009,14 +8000,14 @@ dependencies = [ "bytemuck", "futures", "futures-util", - "solana-account", + "solana-account 3.4.0", "solana-banks-client", "solana-banks-interface", "solana-cli-output", "solana-compute-budget-interface", "solana-hash 3.1.0", "solana-instruction", - "solana-message", + "solana-message 3.1.0", "solana-packet", "solana-program-error", "solana-program-pack", @@ -8027,7 +8018,7 @@ dependencies = [ "solana-signature", "solana-signer", "solana-system-interface 2.0.0", - "solana-transaction", + "solana-transaction 3.1.0", "spl-associated-token-account-interface", "spl-elgamal-registry", "spl-memo-interface", @@ -8129,7 +8120,7 @@ dependencies = [ name = "spl-token-metadata-example" version = "0.3.0" dependencies = [ - "solana-program 4.0.0", + "solana-program", "solana-program-test", "solana-sdk", "solana-system-interface 3.1.0", @@ -9198,6 +9189,7 @@ dependencies = [ "pastey", "proc-macro2", "quote", + "solana-short-vec", "thiserror 2.0.18", "wincode-derive", ] diff --git a/program/Cargo.toml b/program/Cargo.toml index 76e7a4a..a8f257e 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -20,7 +20,7 @@ spl-type-length-value = "0.9.1" [dev-dependencies] solana-program-test = { version = "3.1.8", features = ["agave-unstable-api"] } -solana-sdk = "3.0.0" +solana-sdk = "4.0.1" solana-system-interface = "3" spl-token-client = { version = "0.18.0", features = ["dev-context-only-utils"] } test-case = "3.3"