diff --git a/Cargo.lock b/Cargo.lock index 16ac59a..2237cbc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -73,7 +73,7 @@ dependencies = [ "ahash 0.8.11", "solana-epoch-schedule", "solana-hash", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sha256-hasher", "solana-svm-feature-set", ] @@ -128,7 +128,7 @@ dependencies = [ "solana-ed25519-program", "solana-message", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-secp256k1-program", "solana-secp256r1-program", @@ -141,7 +141,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "efb2704410f79989956488f49d6f48fcc4f66e2e6c11d8b5f40e0e01bfbd6b91" dependencies = [ "agave-feature-set", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", ] @@ -169,7 +169,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", @@ -197,7 +197,7 @@ dependencies = [ "solana-hash", "solana-message", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-short-vec", "solana-signature", @@ -246,7 +246,7 @@ dependencies = [ "solana-logger", "solana-measure", "solana-metrics", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rpc", "solana-runtime", "solana-signature", @@ -2112,6 +2112,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.3" @@ -2121,6 +2130,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" @@ -5553,7 +5571,7 @@ dependencies = [ "solana-account-info", "solana-clock", "solana-instruction-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-sysvar", ] @@ -5584,7 +5602,7 @@ dependencies = [ "solana-nonce", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-slot-hashes", @@ -5613,7 +5631,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 3.0.0", "zstd", ] @@ -5627,7 +5645,7 @@ dependencies = [ "serde", "solana-program-error", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -5676,7 +5694,7 @@ dependencies = [ "solana-message", "solana-metrics", "solana-nohash-hasher", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rayon-threadlimit", "solana-reward-info", "solana-sha256-hasher", @@ -5705,13 +5723,31 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "five8", - "five8_const", + "five8 0.2.1", + "five8_const 0.1.3", "rand 0.8.5", "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", + "curve25519-dalek 4.1.3", + "five8 1.0.0", + "five8_const 1.0.0", + "serde", + "solana-atomic-u64", + "solana-define-syscall 4.0.1", "solana-program-error", "solana-sanitize", "solana-sha256-hasher", @@ -5730,7 +5766,7 @@ dependencies = [ "solana-clock", "solana-instruction", "solana-instruction-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-slot-hashes", ] @@ -5759,7 +5795,7 @@ dependencies = [ "solana-hash", "solana-message", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-signature", "solana-sysvar", @@ -5785,7 +5821,7 @@ dependencies = [ "solana-commitment-config", "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signature", "solana-transaction", "solana-transaction-context", @@ -5810,7 +5846,7 @@ dependencies = [ "solana-commitment-config", "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", @@ -5831,7 +5867,7 @@ checksum = "30c80fb6d791b3925d5ec4bf23a7c169ef5090c013059ec3ed7d0b2c04efa085" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 3.0.0", ] [[package]] @@ -5852,7 +5888,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", ] @@ -5882,7 +5918,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "thiserror 2.0.17", ] @@ -5913,7 +5949,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", @@ -5939,7 +5975,7 @@ dependencies = [ "rand 0.8.5", "solana-clock", "solana-measure", - "solana-pubkey", + "solana-pubkey 3.0.0", "tempfile", ] @@ -5955,7 +5991,7 @@ dependencies = [ "solana-hash", "solana-loader-v4-program", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-stake-program", "solana-system-program", @@ -5976,7 +6012,7 @@ dependencies = [ "solana-bpf-loader-program", "solana-compute-budget-program", "solana-loader-v4-program", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-stake-program", "solana-system-program", @@ -6001,7 +6037,7 @@ dependencies = [ "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-remote-wallet", "solana-seed-phrase", "solana-signature", @@ -6030,7 +6066,7 @@ dependencies = [ "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-remote-wallet", "solana-seed-derivable", "solana-seed-phrase", @@ -6085,7 +6121,7 @@ dependencies = [ "solana-hash", "solana-message", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rpc-client-api", "solana-sdk-ids", "solana-signature", @@ -6125,7 +6161,7 @@ dependencies = [ "solana-keypair", "solana-measure", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-pubsub-client", "solana-quic-client", "solana-quic-definitions", @@ -6158,7 +6194,7 @@ dependencies = [ "solana-instruction", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signature", "solana-signer", "solana-system-interface", @@ -6224,7 +6260,7 @@ dependencies = [ "solana-compute-budget-interface", "solana-instruction", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-svm-transaction", "solana-transaction-error", @@ -6262,7 +6298,7 @@ dependencies = [ "serde_derive", "solana-account", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-short-vec", "solana-system-interface", @@ -6377,7 +6413,7 @@ dependencies = [ "solana-perf", "solana-poh", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-quic-client", "solana-quic-definitions", "solana-rayon-threadlimit", @@ -6449,7 +6485,7 @@ dependencies = [ "solana-fee-structure", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-runtime-transaction", "solana-sdk-ids", "solana-svm-transaction", @@ -6465,10 +6501,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", ] @@ -6481,7 +6517,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "subtle", "thiserror 2.0.17", ] @@ -6492,6 +6528,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-derivation-path" version = "3.0.0" @@ -6573,7 +6615,7 @@ checksum = "e507099d0c2c5d7870c9b1848281ea67bbeee80d171ca85003ee5767994c9c38" dependencies = [ "siphasher 0.3.11", "solana-hash", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -6595,8 +6637,8 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc6693d0ea833b880514b9b88d95afb80b42762dca98b0712465d1fcbbcb89e" dependencies = [ - "solana-define-syscall", - "solana-pubkey", + "solana-define-syscall 3.0.0", + "solana-pubkey 3.0.0", ] [[package]] @@ -6614,7 +6656,7 @@ dependencies = [ "solana-keccak-hasher", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface", "thiserror 2.0.17", @@ -6642,7 +6684,7 @@ dependencies = [ "solana-message", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signer", "solana-system-interface", "solana-system-transaction", @@ -6666,7 +6708,7 @@ dependencies = [ "solana-account-info", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-system-interface", @@ -6724,7 +6766,7 @@ dependencies = [ "solana-inflation", "solana-keypair", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-sha256-hasher", @@ -6755,7 +6797,7 @@ dependencies = [ "solana-ledger", "solana-measure", "solana-metrics", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rpc", "solana-runtime", "solana-signature", @@ -6812,7 +6854,7 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-quic-definitions", "solana-rayon-threadlimit", "solana-rpc-client", @@ -6853,7 +6895,7 @@ dependencies = [ "borsh", "bytemuck", "bytemuck_derive", - "five8", + "five8 0.2.1", "serde", "serde_derive", "solana-atomic-u64", @@ -6880,9 +6922,9 @@ dependencies = [ "borsh", "serde", "serde_derive", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-instruction-error", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -6908,7 +6950,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", @@ -6922,7 +6964,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", ] @@ -6934,10 +6976,10 @@ checksum = "80eaf45d386c94e59c0c2d3db4a76c05f90365394aa848edce5826d3f7e77fb3" dependencies = [ "ed25519-dalek 2.2.0", "ed25519-dalek-bip32", - "five8", + "five8 0.2.1", "rand 0.8.5", "solana-derivation-path", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -7032,7 +7074,7 @@ dependencies = [ "solana-packet", "solana-perf", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rayon-threadlimit", "solana-runtime", "solana-runtime-transaction", @@ -7079,7 +7121,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", ] @@ -7093,7 +7135,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface", ] @@ -7108,7 +7150,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface", ] @@ -7129,7 +7171,7 @@ dependencies = [ "solana-loader-v4-interface", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sbpf", "solana-sdk-ids", "solana-svm-log-collector", @@ -7181,7 +7223,7 @@ dependencies = [ "serde_derive", "solana-hash", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sanitize", "solana-sdk-ids", "solana-short-vec", @@ -7210,7 +7252,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]] @@ -7256,7 +7298,7 @@ dependencies = [ "serde_derive", "solana-fee-calculator", "solana-hash", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sha256-hasher", ] @@ -7281,7 +7323,7 @@ dependencies = [ "num_enum", "solana-hash", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sanitize", "solana-sha256-hasher", "solana-signature", @@ -7326,7 +7368,7 @@ dependencies = [ "solana-message", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rayon-threadlimit", "solana-sdk-ids", "solana-short-vec", @@ -7352,7 +7394,7 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-runtime", "solana-time-utils", "solana-transaction", @@ -7377,7 +7419,7 @@ checksum = "794ff76c70d6f4c5d9c86c626069225c0066043405c0c9d6b96f00c8525dade5" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "thiserror 2.0.17", ] @@ -7396,7 +7438,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f704eaf825be3180832445b9e4983b875340696e8e7239bf2d535b0f86c14a2" dependencies = [ - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signature", "solana-signer", ] @@ -7414,7 +7456,7 @@ dependencies = [ "solana-borsh", "solana-clock", "solana-cpi", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-epoch-stake", @@ -7433,7 +7475,7 @@ dependencies = [ "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-secp256k1-recover", @@ -7455,10 +7497,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]] @@ -7478,7 +7520,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]] @@ -7518,7 +7560,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", @@ -7578,7 +7620,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-error", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-runtime", "solana-sbpf", @@ -7608,7 +7650,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8909d399deb0851aa524420beeb5646b115fd253ef446e35fe4504c904da3941" dependencies = [ "rand 0.8.5", - "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]] @@ -7627,7 +7678,7 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-clock", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rpc-client-types", "solana-signature", "thiserror 2.0.17", @@ -7657,7 +7708,7 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-quic-definitions", "solana-rpc-client-api", "solana-signer", @@ -7704,7 +7755,7 @@ dependencies = [ "semver", "solana-derivation-path", "solana-offchain-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signature", "solana-signer", "thiserror 2.0.17", @@ -7785,7 +7836,7 @@ dependencies = [ "solana-poh", "solana-poh-config", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-quic-definitions", "solana-rayon-threadlimit", "solana-rpc-client-api", @@ -7850,7 +7901,7 @@ dependencies = [ "solana-hash", "solana-instruction", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rpc-client-api", "solana-signature", "solana-transaction", @@ -7894,7 +7945,7 @@ dependencies = [ "solana-hash", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rpc-client", "solana-sdk-ids", "thiserror 2.0.17", @@ -7918,7 +7969,7 @@ dependencies = [ "solana-commitment-config", "solana-fee-calculator", "solana-inflation", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", @@ -8016,7 +8067,7 @@ dependencies = [ "solana-poh-config", "solana-precompile-error", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rayon-threadlimit", "solana-rent", "solana-reward-info", @@ -8073,7 +8124,7 @@ dependencies = [ "solana-compute-budget-instruction", "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-signature", "solana-svm-transaction", @@ -8125,7 +8176,7 @@ dependencies = [ "solana-presigner", "solana-program", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sanitize", "solana-sdk-ids", "solana-sdk-macro", @@ -8149,7 +8200,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]] @@ -8185,7 +8236,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", ] @@ -8245,7 +8296,7 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-nonce-account", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-quic-definitions", "solana-runtime", "solana-signature", @@ -8280,7 +8331,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", ] @@ -8291,7 +8342,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9b912ba6f71cb202c0c3773ec77bf898fa9fe0c78691a2d6859b3b5b8954719" dependencies = [ "sha2 0.10.9", - "solana-define-syscall", + "solana-define-syscall 3.0.0", "solana-hash", ] @@ -8322,7 +8373,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bb8057cc0e9f7b5e89883d49de6f407df655bb6f3a71d0b7baf9986a2218fd9" dependencies = [ "ed25519-dalek 2.2.0", - "five8", + "five8 0.2.1", "rand 0.8.5", "serde", "serde-big-array", @@ -8336,7 +8387,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bfea97951fee8bae0d6038f39a5efcb6230ecdfe33425ac75196d1a1e3e3235" dependencies = [ - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signature", "solana-transaction-error", ] @@ -8374,7 +8425,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1da74507795b6e8fb60b7c7306c0c36e2c315805d16eaaf479452661234685ac" dependencies = [ "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -8390,7 +8441,7 @@ dependencies = [ "solana-cpi", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-system-interface", "solana-sysvar", "solana-sysvar-id", @@ -8414,7 +8465,7 @@ dependencies = [ "solana-native-token", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-stake-interface", @@ -8453,7 +8504,7 @@ dependencies = [ "solana-clock", "solana-message", "solana-metrics", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-serde", "solana-signature", "solana-storage-proto", @@ -8482,7 +8533,7 @@ dependencies = [ "solana-hash", "solana-instruction", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-serde", "solana-signature", "solana-transaction", @@ -8527,7 +8578,7 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-quic-definitions", "solana-signature", "solana-signer", @@ -8567,7 +8618,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-svm-callback", @@ -8594,7 +8645,7 @@ dependencies = [ "solana-account", "solana-clock", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -8626,7 +8677,7 @@ checksum = "62606f820fe99b72ee8e26b8e20eed3c2ccc2f6e3146f537c4cb22a442c69170" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -8637,7 +8688,7 @@ checksum = "336583f8418964f7050b98996e13151857995604fe057c0d8f2f3512a16d3a8b" dependencies = [ "solana-hash", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-signature", "solana-transaction", @@ -8664,7 +8715,7 @@ dependencies = [ "solana-instruction", "solana-msg", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -8685,7 +8736,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", @@ -8703,7 +8754,7 @@ dependencies = [ "solana-hash", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signer", "solana-system-interface", "solana-transaction", @@ -8724,7 +8775,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", @@ -8734,7 +8785,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", @@ -8749,7 +8800,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", ] @@ -8789,7 +8840,7 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-program-test", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-rpc", "solana-rpc-client", @@ -8818,7 +8869,7 @@ checksum = "213b0b783dc59c113821478ab18da70b7b143ef69b194b7975fcdda20372130c" dependencies = [ "rustls 0.23.31", "solana-keypair", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-signer", "x509-parser", ] @@ -8844,7 +8895,7 @@ dependencies = [ "solana-measure", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-pubsub-client", "solana-quic-definitions", "solana-rpc-client", @@ -8896,7 +8947,7 @@ dependencies = [ "solana-hash", "solana-instruction", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sanitize", "solana-sdk-ids", "solana-short-vec", @@ -8917,7 +8968,7 @@ dependencies = [ "solana-account", "solana-instruction", "solana-instructions-sysvar", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sbpf", "solana-sdk-ids", @@ -8976,7 +9027,7 @@ dependencies = [ "solana-loader-v3-interface", "solana-message", "solana-program-option", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-reward-info", "solana-sdk-ids", "solana-signature", @@ -9011,7 +9062,7 @@ dependencies = [ "solana-commitment-config", "solana-instruction", "solana-message", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-reward-info", "solana-signature", "solana-transaction", @@ -9056,7 +9107,7 @@ dependencies = [ "solana-nohash-hasher", "solana-perf", "solana-poh", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-quic-client", "solana-rayon-threadlimit", "solana-rpc", @@ -9097,7 +9148,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9151a3f80cb570d848fe8ff2985d2e8f84df49b832a9434ed255065c5e670e9c" dependencies = [ "assert_matches", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-runtime-transaction", "solana-transaction", "static_assertions", @@ -9126,7 +9177,7 @@ dependencies = [ "solana-ledger", "solana-metrics", "solana-poh", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-runtime", "solana-runtime-transaction", "solana-svm", @@ -9178,7 +9229,7 @@ dependencies = [ "solana-instruction", "solana-keypair", "solana-packet", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-serialize-utils", "solana-signature", @@ -9206,7 +9257,7 @@ dependencies = [ "solana-hash", "solana-instruction", "solana-instruction-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-serde-varint", @@ -9237,7 +9288,7 @@ dependencies = [ "solana-keypair", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-signer", @@ -9266,7 +9317,7 @@ dependencies = [ "solana-gossip", "solana-hash", "solana-ledger", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-runtime", "solana-shred-version", "solana-svm-timings", @@ -9318,7 +9369,7 @@ dependencies = [ "sha3", "solana-derivation-path", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-seed-derivable", "solana-seed-phrase", @@ -9371,7 +9422,7 @@ dependencies = [ "solana-curve25519", "solana-derivation-path", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-seed-derivable", "solana-seed-phrase", @@ -9415,7 +9466,7 @@ checksum = "e6433917b60441d68d99a17e121d9db0ea15a9a69c0e5afa34649cf5ba12612f" dependencies = [ "borsh", "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -9467,7 +9518,7 @@ dependencies = [ "solana-msg", "solana-program-entrypoint", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-security-txt", @@ -9488,7 +9539,7 @@ dependencies = [ "bytemuck", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-zk-sdk", "spl-token-confidential-transfer-proof-extraction", @@ -9501,7 +9552,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "233df81b75ab99b42f002b5cdd6e65a7505ffa930624f7096a7580a56765e9cf" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -9511,7 +9562,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d4e2aedd58f858337fa609af5ad7100d4a243fdaf6a40d6eb4c28c5f19505d3" dependencies = [ "solana-instruction", - "solana-pubkey", + "solana-pubkey 3.0.0", ] [[package]] @@ -9528,7 +9579,7 @@ dependencies = [ "num_enum", "solana-program-error", "solana-program-option", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-zk-sdk", "thiserror 2.0.17", ] @@ -9575,7 +9626,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-error", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-security-txt", "thiserror 2.0.17", @@ -9595,7 +9646,7 @@ dependencies = [ "solana-account-info", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -9624,7 +9675,7 @@ dependencies = [ "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rent", "solana-sdk-ids", "solana-security-txt", @@ -9660,7 +9711,7 @@ dependencies = [ "solana-program-error", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-zk-sdk", "spl-pod", @@ -9692,7 +9743,7 @@ dependencies = [ "solana-packet", "solana-program-error", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-rpc-client", "solana-rpc-client-api", "solana-signature", @@ -9740,7 +9791,7 @@ dependencies = [ "solana-instructions-sysvar", "solana-msg", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-zk-sdk", "spl-pod", @@ -9770,7 +9821,7 @@ dependencies = [ "num_enum", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "spl-discriminator", "spl-pod", "thiserror 2.0.17", @@ -9791,7 +9842,7 @@ dependencies = [ "solana-program-error", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "thiserror 2.0.17", ] @@ -9808,7 +9859,7 @@ dependencies = [ "solana-borsh", "solana-instruction", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "spl-discriminator", "spl-pod", "spl-type-length-value", @@ -9833,7 +9884,7 @@ dependencies = [ "solana-keypair", "solana-logger", "solana-program-option", - "solana-pubkey", + "solana-pubkey 4.0.0", "solana-remote-wallet", "solana-sdk-ids", "solana-signature", @@ -9862,7 +9913,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-error", "solana-program-test", - "solana-pubkey", + "solana-pubkey 4.0.0", "solana-sdk", "solana-system-interface", "spl-tlv-account-resolution", @@ -9886,7 +9937,7 @@ dependencies = [ "solana-instruction", "solana-msg", "solana-program-error", - "solana-pubkey", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface", "spl-discriminator", @@ -9910,7 +9961,7 @@ dependencies = [ "solana-instruction", "solana-msg", "solana-program-error", - "solana-pubkey", + "solana-pubkey 4.0.0", "solana-sdk-ids", "solana-sha256-hasher", "solana-system-interface", diff --git a/clients/cli/Cargo.toml b/clients/cli/Cargo.toml index 6627490..7b32687 100644 --- a/clients/cli/Cargo.toml +++ b/clients/cli/Cargo.toml @@ -18,7 +18,7 @@ solana-client = "3.0.0" solana-commitment-config = "3.0.0" solana-instruction = "3.0.0" solana-logger = "3.0.0" -solana-pubkey = "3.0.0" +solana-pubkey = "4.0.0" solana-remote-wallet = "3.0.0" solana-sdk-ids = "3.0.0" solana-signature = "3.0.0" diff --git a/interface/Cargo.toml b/interface/Cargo.toml index 60f4b53..b0f9c0b 100644 --- a/interface/Cargo.toml +++ b/interface/Cargo.toml @@ -19,7 +19,7 @@ solana-cpi = "3.0.0" solana-instruction = { version = "3.0.0", features = ["std"] } solana-msg = "3.0.0" solana-program-error = "3.0.0" -solana-pubkey = { version = "3.0.0", features = ["curve25519"] } +solana-pubkey = { version = "4.0.0", features = ["curve25519"] } solana-sdk-ids = "3.0.0" solana-system-interface = "2.0.0" spl-discriminator = "0.5.1" diff --git a/program/Cargo.toml b/program/Cargo.toml index 08ce426..1a9c31e 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -21,7 +21,7 @@ solana-cpi = "3.0.0" solana-msg = "3.0.0" solana-program-entrypoint = "3.0.0" solana-program-error = "3.0.0" -solana-pubkey = "3.0.0" +solana-pubkey = "4.0.0" solana-system-interface = { version = "2", features = ["bincode"] } spl-tlv-account-resolution = "0.11.0" spl-token-2022-interface = "2.0.0"