From a108713d2e1b36d93b1745014dc8cdb8677089f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 08:19:51 +0000 Subject: [PATCH] build(deps): bump solana-pubkey from 3.0.0 to 4.0.0 Bumps [solana-pubkey](https://github.com/anza-xyz/solana-sdk) from 3.0.0 to 4.0.0. - [Release notes](https://github.com/anza-xyz/solana-sdk/releases) - [Commits](https://github.com/anza-xyz/solana-sdk/compare/sdk@v3.0.0...hash@v4.0.0) --- updated-dependencies: - dependency-name: solana-pubkey dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 142 +++++++++++++++++++++++++++++---------------- program/Cargo.toml | 2 +- 2 files changed, 92 insertions(+), 52 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 741a211..0e7d3c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ dependencies = [ "ahash", "solana-epoch-schedule", "solana-hash 3.1.0", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sha256-hasher", "solana-svm-feature-set", ] @@ -40,7 +40,7 @@ dependencies = [ "solana-poseidon", "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sbpf", "solana-sdk-ids", "solana-secp256k1-recover", @@ -719,6 +719,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.1" @@ -995,7 +1004,7 @@ dependencies = [ "solana-precompile-error", "solana-program-error", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-slot-hashes", @@ -1015,7 +1024,7 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "682ad3a990ae8f336ee10f402da2e900a37cff38730e29aa8cda2d82e1b2e9f1" dependencies = [ - "solana-pubkey", + "solana-pubkey 3.0.0", "thiserror 1.0.69", ] @@ -1028,7 +1037,7 @@ dependencies = [ "mollusk-svm-error", "solana-account", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-transaction-context", ] @@ -1041,7 +1050,7 @@ dependencies = [ "solana-account", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", ] @@ -1543,7 +1552,7 @@ dependencies = [ "solana-account-info", "solana-clock", "solana-instruction-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-sysvar", ] @@ -1556,7 +1565,7 @@ checksum = "82f4691b69b172c687d218dd2f1f23fc7ea5e9aa79df9ac26dab3d8dd829ce48" dependencies = [ "solana-program-error", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -1565,20 +1574,36 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" dependencies = [ - "bytemuck", - "bytemuck_derive", "curve25519-dalek", "five8 0.2.1", - "five8_const", + "five8_const 0.1.3", "serde", "serde_derive", "solana-atomic-u64", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-program-error", "solana-sanitize", "solana-sha256-hasher", ] +[[package]] +name = "solana-address" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e37320fd2945c5d654b2c6210624a52d66c3f1f73b653ed211ab91a703b35bdd" +dependencies = [ + "borsh", + "bytemuck", + "bytemuck_derive", + "five8 1.0.0", + "five8_const 1.0.0", + "serde", + "solana-atomic-u64", + "solana-define-syscall 4.0.1", + "solana-program-error", + "solana-sanitize", +] + [[package]] name = "solana-atomic-u64" version = "3.0.0" @@ -1596,7 +1621,7 @@ checksum = "30c80fb6d791b3925d5ec4bf23a7c169ef5090c013059ec3ed7d0b2c04efa085" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 3.0.0", ] [[package]] @@ -1617,7 +1642,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffa2e3bdac3339c6d0423275e45dafc5ac25f4d43bf344d026a3cc9a85e244a6" dependencies = [ "blake3", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-hash 3.1.0", ] @@ -1632,7 +1657,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "thiserror 2.0.17", ] @@ -1654,7 +1679,7 @@ dependencies = [ "solana-packet", "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sbpf", "solana-sdk-ids", "solana-svm-feature-set", @@ -1695,10 +1720,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16238feb63d1cbdf915fb287f29ef7a7ebf81469bd6214f8b72a53866b593f8f" dependencies = [ "solana-account-info", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-stable-layout", ] @@ -1711,7 +1736,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "subtle", "thiserror 2.0.17", ] @@ -1722,6 +1747,12 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9697086a4e102d28a156b8d6b521730335d6951bd39a5e766512bbe09007cee" +[[package]] +name = "solana-define-syscall" +version = "4.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57e5b1c0bc1d4a4d10c88a4100499d954c09d3fecfae4912c1a074dff68b1738" + [[package]] name = "solana-epoch-rewards" version = "3.0.0" @@ -1800,9 +1831,9 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-instruction-error", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -1828,7 +1859,7 @@ dependencies = [ "solana-instruction", "solana-instruction-error", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sanitize", "solana-sdk-ids", "solana-serialize-utils", @@ -1842,7 +1873,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57eebd3012946913c8c1b8b43cdf8a6249edb09c0b6be3604ae910332a3acd97" dependencies = [ "sha3", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-hash 3.1.0", ] @@ -1869,7 +1900,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", ] @@ -1883,7 +1914,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface", ] @@ -1908,7 +1939,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85666605c9fd727f865ed381665db0a8fc29f984a030ecc1e40f43bfb2541623" dependencies = [ "lazy_static", - "solana-address", + "solana-address 1.0.0", "solana-hash 3.1.0", "solana-instruction", "solana-sanitize", @@ -1922,7 +1953,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "264275c556ea7e22b9d3f87d56305546a38d4eee8ec884f3b126236cb7dcbbb4" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 3.0.0", ] [[package]] @@ -1935,7 +1966,7 @@ dependencies = [ "serde_derive", "solana-fee-calculator", "solana-hash 3.1.0", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sha256-hasher", ] @@ -1968,7 +1999,7 @@ checksum = "794ff76c70d6f4c5d9c86c626069225c0066043405c0c9d6b96f00c8525dade5" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "thiserror 2.0.17", ] @@ -1988,10 +2019,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6557cf5b5e91745d1667447438a1baa7823c6086e4ece67f8e6ebfa7a8f72660" dependencies = [ "solana-account-info", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-msg", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -2006,7 +2037,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10e5660c60749c7bfb30b447542529758e4dbcecd31b1e8af1fdc92e2bdde90a" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 3.0.0", ] [[package]] @@ -2040,7 +2071,7 @@ dependencies = [ "solana-instruction", "solana-last-restart-slot", "solana-program-entrypoint", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sbpf", "solana-sdk-ids", @@ -2065,7 +2096,16 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8909d399deb0851aa524420beeb5646b115fd253ef446e35fe4504c904da3941" dependencies = [ - "solana-address", + "solana-address 1.0.0", +] + +[[package]] +name = "solana-pubkey" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6f7104d456b58e1418c21a8581e89810278d1190f70f27ece7fc0b2c9282a57" +dependencies = [ + "solana-address 2.0.0", ] [[package]] @@ -2110,7 +2150,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1b6d6aaf60669c592838d382266b173881c65fb1cdec83b37cb8ce7cb89f9ad" dependencies = [ - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -2132,7 +2172,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "394a4470477d66296af5217970a905b1c5569032a7732c367fb69e5666c8607e" dependencies = [ "k256", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "thiserror 2.0.17", ] @@ -2152,7 +2192,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e41dd8feea239516c623a02f0a81c2367f4b604d7965237fed0751aeec33ed" dependencies = [ "solana-instruction-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sanitize", ] @@ -2163,7 +2203,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9b912ba6f71cb202c0c3773ec77bf898fa9fe0c78691a2d6859b3b5b8954719" dependencies = [ "sha2 0.10.8", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-hash 3.1.0", ] @@ -2210,7 +2250,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1da74507795b6e8fb60b7c7306c0c36e2c315805d16eaaf479452661234685ac" dependencies = [ "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -2226,7 +2266,7 @@ dependencies = [ "solana-cpi", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-system-interface", "solana-sysvar", "solana-sysvar-id", @@ -2241,7 +2281,7 @@ dependencies = [ "solana-account", "solana-clock", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -2273,7 +2313,7 @@ checksum = "62606f820fe99b72ee8e26b8e20eed3c2ccc2f6e3146f537c4cb22a442c69170" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -2284,7 +2324,7 @@ checksum = "336583f8418964f7050b98996e13151857995604fe057c0d8f2f3512a16d3a8b" dependencies = [ "solana-hash 3.1.0", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-signature", "solana-transaction", @@ -2311,7 +2351,7 @@ dependencies = [ "solana-instruction", "solana-msg", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -2332,7 +2372,7 @@ dependencies = [ "solana-nonce-account", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-svm-log-collector", "solana-svm-type-overrides", @@ -2354,7 +2394,7 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-clock", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", @@ -2364,7 +2404,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-error", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-sdk-macro", @@ -2379,7 +2419,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5051bc1a16d5d96a96bc33b5b2ec707495c48fe978097bdaba68d3c47987eb32" dependencies = [ - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", ] @@ -2389,7 +2429,7 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64928e6af3058dcddd6da6680cbe08324b4e071ad73115738235bbaa9e9f72a5" dependencies = [ - "solana-address", + "solana-address 1.0.0", "solana-hash 3.1.0", "solana-instruction", "solana-instruction-error", @@ -2413,7 +2453,7 @@ dependencies = [ "solana-account", "solana-instruction", "solana-instructions-sysvar", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sbpf", "solana-sdk-ids", @@ -2454,7 +2494,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-error", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 4.0.0", "solana-rent", "solana-security-txt", "solana-system-interface", diff --git a/program/Cargo.toml b/program/Cargo.toml index 85f247f..686960c 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -20,7 +20,7 @@ solana-msg = "3.0.0" solana-program-entrypoint = "3.0.0" solana-program-error = "3.0.0" solana-program-pack = "3.0.0" -solana-pubkey = { version = "3.0.0", features = ["bytemuck"] } +solana-pubkey = { version = "4.0.0", features = ["bytemuck"] } solana-rent = "3.0.0" solana-security-txt = "1.1.2" thiserror = "2.0.12"