diff --git a/Cargo.lock b/Cargo.lock index f6948ed..de50a06 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -81,9 +81,9 @@ checksum = "2733340e0429d146d4b77d265ae80b22e253507b30a2257ff68eccb78eab210b" dependencies = [ "ahash 0.8.11", "solana-epoch-schedule", - "solana-hash", + "solana-hash 2.3.0", "solana-pubkey", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-svm-feature-set", ] @@ -153,7 +153,7 @@ version = "2.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79356209e3126f9a60af1b50690be8334336b4b9e52e9ccc87e775519d78f78" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-packet", "solana-pubkey", @@ -5417,7 +5417,7 @@ dependencies = [ "solana-epoch-schedule", "solana-fee-calculator", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-lattice-hash", "solana-measure", "solana-message", @@ -5427,7 +5427,7 @@ dependencies = [ "solana-rayon-threadlimit", "solana-rent-collector", "solana-reward-info", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-slot-hashes", "solana-svm-transaction", "solana-system-interface", @@ -5469,6 +5469,15 @@ dependencies = [ "parking_lot 0.12.3", ] +[[package]] +name = "solana-atomic-u64" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a933ff1e50aff72d02173cfcd7511bd8540b027ee720b75f353f594f834216d0" +dependencies = [ + "parking_lot 0.12.3", +] + [[package]] name = "solana-banks-client" version = "2.3.4" @@ -5481,7 +5490,7 @@ dependencies = [ "solana-banks-interface", "solana-clock", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-program-pack", "solana-pubkey", @@ -5508,7 +5517,7 @@ dependencies = [ "solana-account", "solana-clock", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-pubkey", "solana-signature", @@ -5533,7 +5542,7 @@ dependencies = [ "solana-client", "solana-clock", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-pubkey", "solana-runtime", @@ -5578,8 +5587,8 @@ checksum = "a1a0801e25a1b31a14494fc80882a036be0ffd290efc4c2d640bfcca120a4672" dependencies = [ "blake3", "solana-define-syscall 2.3.0", - "solana-hash", - "solana-sanitize", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -5593,7 +5602,7 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-time-utils", ] @@ -5642,7 +5651,7 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-curve25519", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keccak-hasher", "solana-loader-v3-interface", @@ -5657,7 +5666,7 @@ dependencies = [ "solana-sbpf", "solana-sdk-ids", "solana-secp256k1-recover", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-stable-layout", "solana-svm-feature-set", "solana-system-interface", @@ -5697,7 +5706,7 @@ dependencies = [ "agave-feature-set", "solana-bpf-loader-program", "solana-compute-budget-program", - "solana-hash", + "solana-hash 2.3.0", "solana-loader-v4-program", "solana-program-runtime", "solana-pubkey", @@ -5741,7 +5750,7 @@ dependencies = [ "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-native-token", @@ -5770,7 +5779,7 @@ dependencies = [ "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-native-token", @@ -5828,7 +5837,7 @@ dependencies = [ "solana-cli-config", "solana-clock", "solana-epoch-info", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-native-token", "solana-packet", @@ -5867,7 +5876,7 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-measure", @@ -5901,7 +5910,7 @@ dependencies = [ "solana-account", "solana-commitment-config", "solana-epoch-info", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-message", @@ -5934,7 +5943,7 @@ checksum = "7ace9fea2daa28354d107ea879cff107181d85cd4e0f78a2bedb10e1a428c97e" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.3.0", ] [[package]] @@ -6101,7 +6110,7 @@ dependencies = [ "solana-geyser-plugin-manager", "solana-gossip", "solana-hard-forks", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-ledger", @@ -6126,10 +6135,10 @@ dependencies = [ "solana-rpc-client-api", "solana-runtime", "solana-runtime-transaction", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-send-transaction-service", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-short-vec", "solana-shred-version", "solana-signature", @@ -6286,7 +6295,7 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", + "solana-hash 2.3.0", "solana-measure", "solana-merkle-tree", "solana-metrics", @@ -6294,7 +6303,7 @@ dependencies = [ "solana-perf", "solana-rayon-threadlimit", "solana-runtime-transaction", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-transaction", "solana-transaction-error", ] @@ -6317,7 +6326,7 @@ checksum = "86b575d3dd323b9ea10bb6fe89bf6bf93e249b215ba8ed7f68f1a3633f384db7" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.3.0", "solana-sdk-ids", "solana-sdk-macro", "solana-sysvar-id", @@ -6330,7 +6339,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c5fd2662ae7574810904585fd443545ed2b568dbd304b25a31e79ccc76e81b" dependencies = [ "siphasher 0.3.11", - "solana-hash", + "solana-hash 2.3.0", "solana-pubkey", ] @@ -6357,7 +6366,7 @@ dependencies = [ "serde_derive", "solana-address-lookup-table-interface", "solana-clock", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keccak-hasher", "solana-message", @@ -6382,7 +6391,7 @@ dependencies = [ "serde_derive", "solana-clap-utils", "solana-cli-config", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-logger 2.3.1", @@ -6429,9 +6438,9 @@ dependencies = [ "ahash 0.8.11", "lazy_static", "solana-epoch-schedule", - "solana-hash", + "solana-hash 2.3.0", "solana-pubkey", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -6484,7 +6493,7 @@ dependencies = [ "solana-cluster-type", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", "solana-keypair", "solana-logger 2.3.1", @@ -6493,7 +6502,7 @@ dependencies = [ "solana-pubkey", "solana-rent", "solana-sdk-ids", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-shred-version", "solana-signer", "solana-time-utils", @@ -6564,7 +6573,7 @@ dependencies = [ "solana-connection-cache", "solana-entry", "solana-epoch-schedule", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 2.3.1", @@ -6579,9 +6588,9 @@ dependencies = [ "solana-rayon-threadlimit", "solana-rpc-client", "solana-runtime", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-short-vec", "solana-signature", "solana-signer", @@ -6619,11 +6628,22 @@ dependencies = [ "js-sys", "serde", "serde_derive", - "solana-atomic-u64", - "solana-sanitize", + "solana-atomic-u64 2.2.1", + "solana-sanitize 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-hash" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a063723b9e84c14d8c0d2cdf0268207dc7adecf546e31251f9e07c7b00b566c" +dependencies = [ + "five8", + "solana-atomic-u64 3.0.0", + "solana-sanitize 3.0.0", +] + [[package]] name = "solana-inflation" version = "2.2.1" @@ -6663,7 +6683,7 @@ dependencies = [ "solana-instruction", "solana-program-error 2.2.1", "solana-pubkey", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-serialize-utils", "solana-sysvar-id", @@ -6677,8 +6697,8 @@ checksum = "c7aeb957fbd42a451b99235df4942d96db7ef678e8d5061ef34c9b34cae12f79" dependencies = [ "sha3", "solana-define-syscall 2.3.0", - "solana-hash", - "solana-sanitize", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -6774,7 +6794,7 @@ dependencies = [ "solana-entry", "solana-epoch-schedule", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-measure", @@ -6790,7 +6810,7 @@ dependencies = [ "solana-runtime", "solana-runtime-transaction", "solana-seed-derivable", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-shred-version", "solana-signature", "solana-signer", @@ -6939,8 +6959,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "110273c233259d002d49b4c0c0dc80b4959f1af7a076a714385022682fb1b48b" dependencies = [ "fast-math", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -6955,10 +6975,10 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-pubkey", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-short-vec", "solana-system-interface", @@ -6977,7 +6997,7 @@ dependencies = [ "log", "reqwest 0.12.22", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-time-utils", "thiserror 2.0.15", ] @@ -7042,9 +7062,9 @@ dependencies = [ "serde", "serde_derive", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.3.0", "solana-pubkey", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -7054,7 +7074,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cde971a20b8dbf60144d6a84439dda86b5466e00e2843091fe731083cda614da" dependencies = [ "solana-account", - "solana-hash", + "solana-hash 2.3.0", "solana-nonce", "solana-sdk-ids", ] @@ -7066,11 +7086,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b526398ade5dea37f1f147ce55dae49aa017a5d7326606359b0445ca8d946581" dependencies = [ "num_enum", - "solana-hash", + "solana-hash 2.3.0", "solana-packet", "solana-pubkey", - "solana-sanitize", - "solana-sha256-hasher", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", "solana-signature", "solana-signer", ] @@ -7109,7 +7129,7 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-metrics", "solana-packet", @@ -7133,7 +7153,7 @@ dependencies = [ "qualifier_attr", "solana-clock", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", "solana-measure", "solana-metrics", @@ -7232,7 +7252,7 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-address-lookup-table-interface", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-big-mod-exp", "solana-bincode", "solana-blake3-hasher", @@ -7246,7 +7266,7 @@ dependencies = [ "solana-example-mocks", "solana-feature-gate-interface", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-instructions-sysvar", "solana-keccak-hasher", @@ -7265,13 +7285,13 @@ dependencies = [ "solana-program-pack", "solana-pubkey", "solana-rent", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-sdk-macro", "solana-secp256k1-recover", "solana-serde-varint", "solana-serialize-utils", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-short-vec", "solana-slot-hashes", "solana-slot-history", @@ -7363,7 +7383,7 @@ dependencies = [ "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-structure", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-last-restart-slot", "solana-log-collector", @@ -7415,7 +7435,7 @@ dependencies = [ "solana-epoch-schedule", "solana-fee-calculator", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-loader-v3-interface", @@ -7469,11 +7489,11 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-decode-error", "solana-define-syscall 2.3.0", - "solana-sanitize", - "solana-sha256-hasher", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", "wasm-bindgen", ] @@ -7677,7 +7697,7 @@ dependencies = [ "solana-faucet", "solana-genesis-config", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-measure", @@ -7750,7 +7770,7 @@ dependencies = [ "solana-epoch-info", "solana-epoch-schedule", "solana-feature-gate-interface", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-message", "solana-pubkey", @@ -7794,7 +7814,7 @@ checksum = "582f8b6b0404d6dca8064ebfefd310c1d183d33a018a89844e82ef0c28824671" dependencies = [ "solana-account", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-nonce", "solana-pubkey", @@ -7899,7 +7919,7 @@ dependencies = [ "solana-fee-structure", "solana-genesis-config", "solana-hard-forks", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", "solana-instruction", "solana-keypair", @@ -7929,7 +7949,7 @@ dependencies = [ "solana-secp256k1-program", "solana-seed-derivable", "solana-serde", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-signature", "solana-signer", "solana-slot-hashes", @@ -7976,7 +7996,7 @@ dependencies = [ "log", "solana-compute-budget", "solana-compute-budget-instruction", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-pubkey", "solana-sdk-ids", @@ -7993,6 +8013,12 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927e833259588ac8f860861db0f6e2668c3cc46d917798ade116858960acfe8a" + [[package]] name = "solana-sbpf" version = "0.11.1" @@ -8057,7 +8083,7 @@ dependencies = [ "solana-rent-debits", "solana-reserved-account-keys", "solana-reward-info", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-sdk-macro", "solana-secp256k1-program", @@ -8185,7 +8211,7 @@ dependencies = [ "solana-client", "solana-clock", "solana-connection-cache", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-measure", "solana-metrics", @@ -8226,7 +8252,7 @@ checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" dependencies = [ "solana-instruction", "solana-pubkey", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -8237,7 +8263,18 @@ checksum = "0037386961c0d633421f53560ad7c80675c0447cba4d1bb66d60974dd486c7ea" dependencies = [ "sha2 0.10.9", "solana-define-syscall 2.3.0", - "solana-hash", + "solana-hash 2.3.0", +] + +[[package]] +name = "solana-sha256-hasher" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b912ba6f71cb202c0c3773ec77bf898fa9fe0c78691a2d6859b3b5b8954719" +dependencies = [ + "sha2 0.10.9", + "solana-define-syscall 3.0.0", + "solana-hash 3.0.0", ] [[package]] @@ -8256,8 +8293,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afd3db0461089d1ad1a78d9ba3f15b563899ca2386351d38428faa5350c60a98" dependencies = [ "solana-hard-forks", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -8272,7 +8309,7 @@ dependencies = [ "serde", "serde-big-array", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -8294,7 +8331,7 @@ checksum = "0c8691982114513763e88d04094c9caa0376b867a29577939011331134c301ce" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.3.0", "solana-sdk-ids", "solana-sysvar-id", ] @@ -8426,7 +8463,7 @@ dependencies = [ "protobuf-src", "serde", "solana-account-decoder", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-message", "solana-pubkey", @@ -8501,7 +8538,7 @@ dependencies = [ "solana-account", "solana-clock", "solana-fee-structure", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-instructions-sysvar", "solana-loader-v3-interface", @@ -8574,7 +8611,7 @@ version = "2.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfc3d7bb7e0d630d28295b1a51b240a32922f598b6a72b3b821c7d6c9463702e" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-pubkey", "solana-sdk-ids", @@ -8631,7 +8668,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bd98a25e5bcba8b6be8bcbb7b84b24c2a6a8178d7fb0e3077a916855ceba91a" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-pubkey", @@ -8659,7 +8696,7 @@ dependencies = [ "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-instructions-sysvar", "solana-last-restart-slot", @@ -8668,7 +8705,7 @@ dependencies = [ "solana-program-memory", "solana-pubkey", "solana-rent", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-sdk-macro", "solana-slot-hashes", @@ -8751,7 +8788,7 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-message", @@ -8867,13 +8904,13 @@ dependencies = [ "serde_derive", "solana-bincode", "solana-feature-set", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-message", "solana-precompiles", "solana-pubkey", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-short-vec", "solana-signature", @@ -8909,7 +8946,7 @@ dependencies = [ "serde", "serde_derive", "solana-instruction", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -8947,7 +8984,7 @@ dependencies = [ "solana-account-decoder", "solana-address-lookup-table-interface", "solana-clock", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-loader-v2-interface", "solana-loader-v3-interface", @@ -9021,7 +9058,7 @@ dependencies = [ "solana-cluster-type", "solana-entry", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-measure", @@ -9139,7 +9176,7 @@ dependencies = [ "semver", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -9156,7 +9193,7 @@ dependencies = [ "solana-account", "solana-bincode", "solana-clock", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-packet", @@ -9184,7 +9221,7 @@ dependencies = [ "serde_derive", "solana-clock", "solana-decode-error", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-pubkey", "solana-rent", @@ -9212,7 +9249,7 @@ dependencies = [ "solana-bincode", "solana-clock", "solana-epoch-schedule", - "solana-hash", + "solana-hash 2.3.0", "solana-instruction", "solana-keypair", "solana-packet", @@ -9244,7 +9281,7 @@ dependencies = [ "solana-clock", "solana-entry", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", "solana-pubkey", "solana-runtime", @@ -9410,7 +9447,19 @@ checksum = "a7398da23554a31660f17718164e31d31900956054f54f52d5ec1be51cb4f4b3" dependencies = [ "bytemuck", "solana-program-error 2.2.1", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", + "spl-discriminator-derive", +] + +[[package]] +name = "spl-discriminator" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d48cc11459e265d5b501534144266620289720b4c44522a47bc6b63cd295d2f3" +dependencies = [ + "bytemuck", + "solana-program-error 3.0.0", + "solana-sha256-hasher 3.0.0", "spl-discriminator-derive", ] @@ -9620,7 +9669,7 @@ dependencies = [ "solana-msg 2.2.1", "solana-program-error 2.2.1", "solana-pubkey", - "spl-discriminator", + "spl-discriminator 0.4.1", "spl-pod", "spl-program-error 0.7.0", "spl-type-length-value", @@ -9851,7 +9900,7 @@ dependencies = [ "solana-msg 2.2.1", "solana-program-error 2.2.1", "solana-pubkey", - "spl-discriminator", + "spl-discriminator 0.4.1", "spl-pod", "thiserror 2.0.15", ] @@ -9871,7 +9920,7 @@ dependencies = [ "solana-msg 2.2.1", "solana-program-error 2.2.1", "solana-pubkey", - "spl-discriminator", + "spl-discriminator 0.4.1", "spl-pod", "spl-type-length-value", "thiserror 2.0.15", @@ -9937,7 +9986,7 @@ dependencies = [ "solana-program-error 2.2.1", "solana-pubkey", "solana-sdk-ids", - "spl-discriminator", + "spl-discriminator 0.5.1", "spl-pod", "spl-program-error 0.8.0", "spl-tlv-account-resolution", @@ -9963,7 +10012,7 @@ dependencies = [ "solana-msg 2.2.1", "solana-program-error 2.2.1", "solana-pubkey", - "spl-discriminator", + "spl-discriminator 0.4.1", "spl-pod", "spl-program-error 0.7.0", "spl-tlv-account-resolution", @@ -9984,7 +10033,7 @@ dependencies = [ "solana-decode-error", "solana-msg 2.2.1", "solana-program-error 2.2.1", - "spl-discriminator", + "spl-discriminator 0.4.1", "spl-pod", "thiserror 2.0.15", ] diff --git a/interface/Cargo.toml b/interface/Cargo.toml index a9c0ff9..3ac37e8 100644 --- a/interface/Cargo.toml +++ b/interface/Cargo.toml @@ -22,7 +22,7 @@ solana-msg = "3.0.0" solana-program-error = "2.2.1" solana-pubkey = { version = "2.2.1", features = ["curve25519"] } solana-sdk-ids = "2.2.1" -spl-discriminator = "0.4.0" +spl-discriminator = "0.5.1" spl-program-error = "0.8.0" spl-tlv-account-resolution = "0.10.0" spl-type-length-value = "0.8.0"