浏览代码

Bump version to v1.18.12 (#761)

* Bump version to v1.18.12
* revert unrelated changes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: yihau <yihau.chen@icloud.com>
github-actions[bot] 1 年之前
父节点
当前提交
b149995947
共有 6 个文件被更改,包括 336 次插入336 次删除
  1. 113 113
      Cargo.lock
  2. 80 80
      Cargo.toml
  3. 115 115
      programs/sbf/Cargo.lock
  4. 24 24
      programs/sbf/Cargo.toml
  5. 2 2
      sdk/cargo-build-sbf/tests/crates/fail/Cargo.toml
  6. 2 2
      sdk/cargo-build-sbf/tests/crates/noop/Cargo.toml

+ 113 - 113
Cargo.lock

@@ -64,7 +64,7 @@ dependencies = [
 
 [[package]]
 name = "agave-cargo-registry"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "flate2",
@@ -93,7 +93,7 @@ dependencies = [
 
 [[package]]
 name = "agave-geyser-plugin-interface"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "solana-sdk",
@@ -103,7 +103,7 @@ dependencies = [
 
 [[package]]
 name = "agave-install"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "atty",
  "bincode",
@@ -138,7 +138,7 @@ dependencies = [
 
 [[package]]
 name = "agave-ledger-tool"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_cmd",
  "bs58",
@@ -189,7 +189,7 @@ dependencies = [
 
 [[package]]
 name = "agave-validator"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "agave-geyser-plugin-interface",
  "chrono",
@@ -253,7 +253,7 @@ dependencies = [
 
 [[package]]
 name = "agave-watchtower"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "humantime",
@@ -2371,7 +2371,7 @@ dependencies = [
 
 [[package]]
 name = "gen-headers"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "regex",
@@ -2379,7 +2379,7 @@ dependencies = [
 
 [[package]]
 name = "gen-syscall-list"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "regex",
 ]
@@ -4361,7 +4361,7 @@ dependencies = [
 
 [[package]]
 name = "proto"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "protobuf-src",
  "tonic-build",
@@ -4604,7 +4604,7 @@ dependencies = [
 
 [[package]]
 name = "rbpf-cli"
-version = "1.18.11"
+version = "1.18.12"
 
 [[package]]
 name = "rcgen"
@@ -5429,7 +5429,7 @@ dependencies = [
 
 [[package]]
 name = "solana-account-decoder"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "Inflector",
  "assert_matches",
@@ -5454,7 +5454,7 @@ dependencies = [
 
 [[package]]
 name = "solana-accounts-bench"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "log",
@@ -5468,7 +5468,7 @@ dependencies = [
 
 [[package]]
 name = "solana-accounts-cluster-bench"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "log",
@@ -5498,7 +5498,7 @@ dependencies = [
 
 [[package]]
 name = "solana-accounts-db"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "arrayref",
  "assert_matches",
@@ -5565,7 +5565,7 @@ dependencies = [
 
 [[package]]
 name = "solana-address-lookup-table-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "bytemuck",
@@ -5584,7 +5584,7 @@ dependencies = [
 
 [[package]]
 name = "solana-address-lookup-table-program-tests"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -5595,7 +5595,7 @@ dependencies = [
 
 [[package]]
 name = "solana-banking-bench"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 3.2.23",
  "crossbeam-channel",
@@ -5619,7 +5619,7 @@ dependencies = [
 
 [[package]]
 name = "solana-banks-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "borsh 1.2.1",
  "futures 0.3.30",
@@ -5636,7 +5636,7 @@ dependencies = [
 
 [[package]]
 name = "solana-banks-interface"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "serde",
  "solana-sdk",
@@ -5645,7 +5645,7 @@ dependencies = [
 
 [[package]]
 name = "solana-banks-server"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "crossbeam-channel",
@@ -5663,7 +5663,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bench-streamer"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 3.2.23",
  "crossbeam-channel",
@@ -5674,7 +5674,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bench-tps"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "crossbeam-channel",
@@ -5715,7 +5715,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bloom"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bv",
  "fnv",
@@ -5732,7 +5732,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bpf-loader-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -5753,7 +5753,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bpf-loader-program-tests"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -5764,7 +5764,7 @@ dependencies = [
 
 [[package]]
 name = "solana-bucket-map"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bv",
  "bytemuck",
@@ -5783,7 +5783,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cargo-build-bpf"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "solana-logger",
@@ -5791,7 +5791,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cargo-build-sbf"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_cmd",
  "bzip2",
@@ -5812,11 +5812,11 @@ dependencies = [
 
 [[package]]
 name = "solana-cargo-test-bpf"
-version = "1.18.11"
+version = "1.18.12"
 
 [[package]]
 name = "solana-cargo-test-sbf"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "cargo_metadata",
  "clap 3.2.23",
@@ -5827,7 +5827,7 @@ dependencies = [
 
 [[package]]
 name = "solana-clap-utils"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "chrono",
@@ -5844,7 +5844,7 @@ dependencies = [
 
 [[package]]
 name = "solana-clap-v3-utils"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "chrono",
@@ -5862,7 +5862,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cli"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -5917,7 +5917,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cli-config"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "anyhow",
  "dirs-next",
@@ -5932,7 +5932,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cli-output"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "Inflector",
  "base64 0.21.7",
@@ -5958,7 +5958,7 @@ dependencies = [
 
 [[package]]
 name = "solana-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "async-trait",
  "bincode",
@@ -5990,7 +5990,7 @@ dependencies = [
 
 [[package]]
 name = "solana-client-test"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "futures-util",
  "rand 0.8.5",
@@ -6020,7 +6020,7 @@ dependencies = [
 
 [[package]]
 name = "solana-compute-budget-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "solana-program-runtime",
  "solana-sdk",
@@ -6028,7 +6028,7 @@ dependencies = [
 
 [[package]]
 name = "solana-config-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "chrono",
@@ -6041,7 +6041,7 @@ dependencies = [
 
 [[package]]
 name = "solana-connection-cache"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "async-trait",
  "bincode",
@@ -6065,7 +6065,7 @@ dependencies = [
 
 [[package]]
 name = "solana-core"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "base64 0.21.7",
@@ -6151,7 +6151,7 @@ dependencies = [
 
 [[package]]
 name = "solana-cost-model"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "lazy_static",
  "log",
@@ -6176,7 +6176,7 @@ dependencies = [
 
 [[package]]
 name = "solana-dos"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "clap 3.2.23",
@@ -6206,7 +6206,7 @@ dependencies = [
 
 [[package]]
 name = "solana-download-utils"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "console",
  "indicatif",
@@ -6218,7 +6218,7 @@ dependencies = [
 
 [[package]]
 name = "solana-ed25519-program-tests"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "ed25519-dalek",
@@ -6229,7 +6229,7 @@ dependencies = [
 
 [[package]]
 name = "solana-entry"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -6251,7 +6251,7 @@ dependencies = [
 
 [[package]]
 name = "solana-faucet"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "byteorder",
@@ -6273,7 +6273,7 @@ dependencies = [
 
 [[package]]
 name = "solana-frozen-abi"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bitflags 2.4.2",
  "block-buffer 0.10.4",
@@ -6298,7 +6298,7 @@ dependencies = [
 
 [[package]]
 name = "solana-frozen-abi-macro"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -6308,7 +6308,7 @@ dependencies = [
 
 [[package]]
 name = "solana-genesis"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "base64 0.21.7",
  "bincode",
@@ -6333,7 +6333,7 @@ dependencies = [
 
 [[package]]
 name = "solana-genesis-utils"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "solana-accounts-db",
@@ -6344,7 +6344,7 @@ dependencies = [
 
 [[package]]
 name = "solana-geyser-plugin-manager"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "agave-geyser-plugin-interface",
  "bs58",
@@ -6369,7 +6369,7 @@ dependencies = [
 
 [[package]]
 name = "solana-gossip"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -6420,7 +6420,7 @@ dependencies = [
 
 [[package]]
 name = "solana-keygen"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bs58",
  "clap 3.2.23",
@@ -6437,7 +6437,7 @@ dependencies = [
 
 [[package]]
 name = "solana-ledger"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -6506,7 +6506,7 @@ dependencies = [
 
 [[package]]
 name = "solana-loader-v4-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "log",
@@ -6518,7 +6518,7 @@ dependencies = [
 
 [[package]]
 name = "solana-local-cluster"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "crossbeam-channel",
@@ -6557,7 +6557,7 @@ dependencies = [
 
 [[package]]
 name = "solana-log-analyzer"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "byte-unit",
  "clap 3.2.23",
@@ -6569,7 +6569,7 @@ dependencies = [
 
 [[package]]
 name = "solana-logger"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "env_logger",
  "lazy_static",
@@ -6578,7 +6578,7 @@ dependencies = [
 
 [[package]]
 name = "solana-measure"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "solana-sdk",
@@ -6586,11 +6586,11 @@ dependencies = [
 
 [[package]]
 name = "solana-memory-management"
-version = "1.18.11"
+version = "1.18.12"
 
 [[package]]
 name = "solana-merkle-root-bench"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "log",
@@ -6603,7 +6603,7 @@ dependencies = [
 
 [[package]]
 name = "solana-merkle-tree"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "fast-math",
  "hex",
@@ -6612,7 +6612,7 @@ dependencies = [
 
 [[package]]
 name = "solana-metrics"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "crossbeam-channel",
  "env_logger",
@@ -6628,7 +6628,7 @@ dependencies = [
 
 [[package]]
 name = "solana-net-shaper"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 3.2.23",
  "rand 0.8.5",
@@ -6639,7 +6639,7 @@ dependencies = [
 
 [[package]]
 name = "solana-net-utils"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "clap 3.2.23",
@@ -6665,7 +6665,7 @@ checksum = "8b8a731ed60e89177c8a7ab05fe0f1511cedd3e70e773f288f9de33a9cfdc21e"
 
 [[package]]
 name = "solana-notifier"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "reqwest",
@@ -6675,7 +6675,7 @@ dependencies = [
 
 [[package]]
 name = "solana-perf"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "ahash 0.8.7",
  "assert_matches",
@@ -6706,7 +6706,7 @@ dependencies = [
 
 [[package]]
 name = "solana-poh"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -6728,7 +6728,7 @@ dependencies = [
 
 [[package]]
 name = "solana-poh-bench"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 3.2.23",
  "log",
@@ -6743,7 +6743,7 @@ dependencies = [
 
 [[package]]
 name = "solana-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "anyhow",
  "ark-bn254",
@@ -6801,7 +6801,7 @@ dependencies = [
 
 [[package]]
 name = "solana-program-runtime"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "base64 0.21.7",
@@ -6830,7 +6830,7 @@ dependencies = [
 
 [[package]]
 name = "solana-program-test"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "async-trait",
@@ -6859,7 +6859,7 @@ dependencies = [
 
 [[package]]
 name = "solana-pubsub-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "anyhow",
  "crossbeam-channel",
@@ -6883,7 +6883,7 @@ dependencies = [
 
 [[package]]
 name = "solana-quic-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "async-mutex",
  "async-trait",
@@ -6911,7 +6911,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rayon-threadlimit"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "lazy_static",
  "num_cpus",
@@ -6919,7 +6919,7 @@ dependencies = [
 
 [[package]]
 name = "solana-remote-wallet"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "console",
@@ -6938,7 +6938,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "base64 0.21.7",
  "bincode",
@@ -6997,7 +6997,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "async-trait",
@@ -7026,7 +7026,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc-client-api"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "base64 0.21.7",
  "bs58",
@@ -7046,7 +7046,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc-client-nonce-utils"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "anyhow",
  "clap 2.33.3",
@@ -7063,7 +7063,7 @@ dependencies = [
 
 [[package]]
 name = "solana-rpc-test"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "bs58",
@@ -7090,7 +7090,7 @@ dependencies = [
 
 [[package]]
 name = "solana-runtime"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "aquamarine",
  "arrayref",
@@ -7173,7 +7173,7 @@ dependencies = [
 
 [[package]]
 name = "solana-runtime-transaction"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "log",
@@ -7187,7 +7187,7 @@ dependencies = [
 
 [[package]]
 name = "solana-sdk"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "anyhow",
  "assert_matches",
@@ -7246,7 +7246,7 @@ dependencies = [
 
 [[package]]
 name = "solana-sdk-macro"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bs58",
  "proc-macro2",
@@ -7263,7 +7263,7 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183"
 
 [[package]]
 name = "solana-send-transaction-service"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "crossbeam-channel",
  "log",
@@ -7278,7 +7278,7 @@ dependencies = [
 
 [[package]]
 name = "solana-stake-accounts"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "solana-clap-utils",
@@ -7294,7 +7294,7 @@ dependencies = [
 
 [[package]]
 name = "solana-stake-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -7311,7 +7311,7 @@ dependencies = [
 
 [[package]]
 name = "solana-storage-bigtable"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "backoff",
  "bincode",
@@ -7343,7 +7343,7 @@ dependencies = [
 
 [[package]]
 name = "solana-storage-proto"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "bs58",
@@ -7359,7 +7359,7 @@ dependencies = [
 
 [[package]]
 name = "solana-store-tool"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "clap 2.33.3",
  "log",
@@ -7371,7 +7371,7 @@ dependencies = [
 
 [[package]]
 name = "solana-streamer"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "async-channel",
@@ -7404,7 +7404,7 @@ dependencies = [
 
 [[package]]
 name = "solana-system-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -7418,7 +7418,7 @@ dependencies = [
 
 [[package]]
 name = "solana-test-validator"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "base64 0.21.7",
  "bincode",
@@ -7448,7 +7448,7 @@ dependencies = [
 
 [[package]]
 name = "solana-thin-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "log",
@@ -7462,7 +7462,7 @@ dependencies = [
 
 [[package]]
 name = "solana-tokens"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -7495,7 +7495,7 @@ dependencies = [
 
 [[package]]
 name = "solana-tpu-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "async-trait",
  "bincode",
@@ -7517,7 +7517,7 @@ dependencies = [
 
 [[package]]
 name = "solana-transaction-dos"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "clap 2.33.3",
@@ -7544,7 +7544,7 @@ dependencies = [
 
 [[package]]
 name = "solana-transaction-status"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "Inflector",
  "base64 0.21.7",
@@ -7567,7 +7567,7 @@ dependencies = [
 
 [[package]]
 name = "solana-turbine"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -7605,7 +7605,7 @@ dependencies = [
 
 [[package]]
 name = "solana-udp-client"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "async-trait",
  "solana-connection-cache",
@@ -7618,11 +7618,11 @@ dependencies = [
 
 [[package]]
 name = "solana-unified-scheduler-logic"
-version = "1.18.11"
+version = "1.18.12"
 
 [[package]]
 name = "solana-unified-scheduler-pool"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "solana-ledger",
@@ -7636,7 +7636,7 @@ dependencies = [
 
 [[package]]
 name = "solana-upload-perf"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "serde_json",
  "solana-metrics",
@@ -7644,7 +7644,7 @@ dependencies = [
 
 [[package]]
 name = "solana-version"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "rustc_version 0.4.0",
@@ -7658,7 +7658,7 @@ dependencies = [
 
 [[package]]
 name = "solana-vote"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bincode",
  "crossbeam-channel",
@@ -7677,7 +7677,7 @@ dependencies = [
 
 [[package]]
 name = "solana-vote-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "assert_matches",
  "bincode",
@@ -7700,7 +7700,7 @@ dependencies = [
 
 [[package]]
 name = "solana-wen-restart"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "log",
  "prost",
@@ -7722,7 +7722,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-keygen"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bs58",
  "clap 3.2.23",
@@ -7741,7 +7741,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-token-proof-program"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bytemuck",
  "criterion",
@@ -7755,7 +7755,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-token-proof-program-tests"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "bytemuck",
  "curve25519-dalek",
@@ -7767,7 +7767,7 @@ dependencies = [
 
 [[package]]
 name = "solana-zk-token-sdk"
-version = "1.18.11"
+version = "1.18.12"
 dependencies = [
  "aes-gcm-siv",
  "base64 0.21.7",

+ 80 - 80
Cargo.toml

@@ -126,7 +126,7 @@ exclude = ["programs/sbf"]
 resolver = "2"
 
 [workspace.package]
-version = "1.18.11"
+version = "1.18.12"
 authors = ["Solana Labs Maintainers <maintainers@solanalabs.com>"]
 repository = "https://github.com/solana-labs/solana"
 homepage = "https://solanalabs.com/"
@@ -307,86 +307,86 @@ smallvec = "1.13.2"
 smpl_jwt = "0.7.1"
 socket2 = "0.5.5"
 soketto = "0.7"
-solana-account-decoder = { path = "account-decoder", version = "=1.18.11" }
-solana-accounts-db = { path = "accounts-db", version = "=1.18.11" }
-solana-address-lookup-table-program = { path = "programs/address-lookup-table", version = "=1.18.11" }
-solana-banks-client = { path = "banks-client", version = "=1.18.11" }
-solana-banks-interface = { path = "banks-interface", version = "=1.18.11" }
-solana-banks-server = { path = "banks-server", version = "=1.18.11" }
-solana-bench-tps = { path = "bench-tps", version = "=1.18.11" }
-solana-bloom = { path = "bloom", version = "=1.18.11" }
-solana-bpf-loader-program = { path = "programs/bpf_loader", version = "=1.18.11" }
-solana-bucket-map = { path = "bucket_map", version = "=1.18.11" }
-agave-cargo-registry = { path = "cargo-registry", version = "=1.18.11" }
-solana-clap-utils = { path = "clap-utils", version = "=1.18.11" }
-solana-clap-v3-utils = { path = "clap-v3-utils", version = "=1.18.11" }
-solana-cli = { path = "cli", version = "=1.18.11" }
-solana-cli-config = { path = "cli-config", version = "=1.18.11" }
-solana-cli-output = { path = "cli-output", version = "=1.18.11" }
-solana-client = { path = "client", version = "=1.18.11" }
-solana-compute-budget-program = { path = "programs/compute-budget", version = "=1.18.11" }
-solana-config-program = { path = "programs/config", version = "=1.18.11" }
-solana-connection-cache = { path = "connection-cache", version = "=1.18.11", default-features = false }
-solana-core = { path = "core", version = "=1.18.11" }
-solana-cost-model = { path = "cost-model", version = "=1.18.11" }
-solana-download-utils = { path = "download-utils", version = "=1.18.11" }
-solana-entry = { path = "entry", version = "=1.18.11" }
-solana-faucet = { path = "faucet", version = "=1.18.11" }
-solana-frozen-abi = { path = "frozen-abi", version = "=1.18.11" }
-solana-frozen-abi-macro = { path = "frozen-abi/macro", version = "=1.18.11" }
-solana-genesis = { path = "genesis", version = "=1.18.11" }
-solana-genesis-utils = { path = "genesis-utils", version = "=1.18.11" }
-agave-geyser-plugin-interface = { path = "geyser-plugin-interface", version = "=1.18.11" }
-solana-geyser-plugin-manager = { path = "geyser-plugin-manager", version = "=1.18.11" }
-solana-gossip = { path = "gossip", version = "=1.18.11" }
-solana-ledger = { path = "ledger", version = "=1.18.11" }
-solana-loader-v4-program = { path = "programs/loader-v4", version = "=1.18.11" }
-solana-local-cluster = { path = "local-cluster", version = "=1.18.11" }
-solana-logger = { path = "logger", version = "=1.18.11" }
-solana-measure = { path = "measure", version = "=1.18.11" }
-solana-merkle-tree = { path = "merkle-tree", version = "=1.18.11" }
-solana-metrics = { path = "metrics", version = "=1.18.11" }
-solana-net-utils = { path = "net-utils", version = "=1.18.11" }
+solana-account-decoder = { path = "account-decoder", version = "=1.18.12" }
+solana-accounts-db = { path = "accounts-db", version = "=1.18.12" }
+solana-address-lookup-table-program = { path = "programs/address-lookup-table", version = "=1.18.12" }
+solana-banks-client = { path = "banks-client", version = "=1.18.12" }
+solana-banks-interface = { path = "banks-interface", version = "=1.18.12" }
+solana-banks-server = { path = "banks-server", version = "=1.18.12" }
+solana-bench-tps = { path = "bench-tps", version = "=1.18.12" }
+solana-bloom = { path = "bloom", version = "=1.18.12" }
+solana-bpf-loader-program = { path = "programs/bpf_loader", version = "=1.18.12" }
+solana-bucket-map = { path = "bucket_map", version = "=1.18.12" }
+agave-cargo-registry = { path = "cargo-registry", version = "=1.18.12" }
+solana-clap-utils = { path = "clap-utils", version = "=1.18.12" }
+solana-clap-v3-utils = { path = "clap-v3-utils", version = "=1.18.12" }
+solana-cli = { path = "cli", version = "=1.18.12" }
+solana-cli-config = { path = "cli-config", version = "=1.18.12" }
+solana-cli-output = { path = "cli-output", version = "=1.18.12" }
+solana-client = { path = "client", version = "=1.18.12" }
+solana-compute-budget-program = { path = "programs/compute-budget", version = "=1.18.12" }
+solana-config-program = { path = "programs/config", version = "=1.18.12" }
+solana-connection-cache = { path = "connection-cache", version = "=1.18.12", default-features = false }
+solana-core = { path = "core", version = "=1.18.12" }
+solana-cost-model = { path = "cost-model", version = "=1.18.12" }
+solana-download-utils = { path = "download-utils", version = "=1.18.12" }
+solana-entry = { path = "entry", version = "=1.18.12" }
+solana-faucet = { path = "faucet", version = "=1.18.12" }
+solana-frozen-abi = { path = "frozen-abi", version = "=1.18.12" }
+solana-frozen-abi-macro = { path = "frozen-abi/macro", version = "=1.18.12" }
+solana-genesis = { path = "genesis", version = "=1.18.12" }
+solana-genesis-utils = { path = "genesis-utils", version = "=1.18.12" }
+agave-geyser-plugin-interface = { path = "geyser-plugin-interface", version = "=1.18.12" }
+solana-geyser-plugin-manager = { path = "geyser-plugin-manager", version = "=1.18.12" }
+solana-gossip = { path = "gossip", version = "=1.18.12" }
+solana-ledger = { path = "ledger", version = "=1.18.12" }
+solana-loader-v4-program = { path = "programs/loader-v4", version = "=1.18.12" }
+solana-local-cluster = { path = "local-cluster", version = "=1.18.12" }
+solana-logger = { path = "logger", version = "=1.18.12" }
+solana-measure = { path = "measure", version = "=1.18.12" }
+solana-merkle-tree = { path = "merkle-tree", version = "=1.18.12" }
+solana-metrics = { path = "metrics", version = "=1.18.12" }
+solana-net-utils = { path = "net-utils", version = "=1.18.12" }
 solana-nohash-hasher = "0.2.1"
-solana-notifier = { path = "notifier", version = "=1.18.11" }
-solana-perf = { path = "perf", version = "=1.18.11" }
-solana-poh = { path = "poh", version = "=1.18.11" }
-solana-program = { path = "sdk/program", version = "=1.18.11" }
-solana-program-runtime = { path = "program-runtime", version = "=1.18.11" }
-solana-program-test = { path = "program-test", version = "=1.18.11" }
-solana-pubsub-client = { path = "pubsub-client", version = "=1.18.11" }
-solana-quic-client = { path = "quic-client", version = "=1.18.11" }
-solana-rayon-threadlimit = { path = "rayon-threadlimit", version = "=1.18.11" }
-solana-remote-wallet = { path = "remote-wallet", version = "=1.18.11", default-features = false }
-solana-unified-scheduler-logic = { path = "unified-scheduler-logic", version = "=1.18.11" }
-solana-unified-scheduler-pool = { path = "unified-scheduler-pool", version = "=1.18.11" }
-solana-rpc = { path = "rpc", version = "=1.18.11" }
-solana-rpc-client = { path = "rpc-client", version = "=1.18.11", default-features = false }
-solana-rpc-client-api = { path = "rpc-client-api", version = "=1.18.11" }
-solana-rpc-client-nonce-utils = { path = "rpc-client-nonce-utils", version = "=1.18.11" }
-solana-runtime = { path = "runtime", version = "=1.18.11" }
-solana-runtime-transaction = { path = "runtime-transaction", version = "=1.18.11" }
-solana-sdk = { path = "sdk", version = "=1.18.11" }
-solana-sdk-macro = { path = "sdk/macro", version = "=1.18.11" }
-solana-send-transaction-service = { path = "send-transaction-service", version = "=1.18.11" }
-solana-stake-program = { path = "programs/stake", version = "=1.18.11" }
-solana-storage-bigtable = { path = "storage-bigtable", version = "=1.18.11" }
-solana-storage-proto = { path = "storage-proto", version = "=1.18.11" }
-solana-streamer = { path = "streamer", version = "=1.18.11" }
-solana-system-program = { path = "programs/system", version = "=1.18.11" }
-solana-test-validator = { path = "test-validator", version = "=1.18.11" }
-solana-thin-client = { path = "thin-client", version = "=1.18.11" }
-solana-tpu-client = { path = "tpu-client", version = "=1.18.11", default-features = false }
-solana-transaction-status = { path = "transaction-status", version = "=1.18.11" }
-solana-turbine = { path = "turbine", version = "=1.18.11" }
-solana-udp-client = { path = "udp-client", version = "=1.18.11" }
-solana-version = { path = "version", version = "=1.18.11" }
-solana-vote = { path = "vote", version = "=1.18.11" }
-solana-vote-program = { path = "programs/vote", version = "=1.18.11" }
-solana-wen-restart = { path = "wen-restart", version = "=1.18.11" }
-solana-zk-keygen = { path = "zk-keygen", version = "=1.18.11" }
-solana-zk-token-proof-program = { path = "programs/zk-token-proof", version = "=1.18.11" }
-solana-zk-token-sdk = { path = "zk-token-sdk", version = "=1.18.11" }
+solana-notifier = { path = "notifier", version = "=1.18.12" }
+solana-perf = { path = "perf", version = "=1.18.12" }
+solana-poh = { path = "poh", version = "=1.18.12" }
+solana-program = { path = "sdk/program", version = "=1.18.12" }
+solana-program-runtime = { path = "program-runtime", version = "=1.18.12" }
+solana-program-test = { path = "program-test", version = "=1.18.12" }
+solana-pubsub-client = { path = "pubsub-client", version = "=1.18.12" }
+solana-quic-client = { path = "quic-client", version = "=1.18.12" }
+solana-rayon-threadlimit = { path = "rayon-threadlimit", version = "=1.18.12" }
+solana-remote-wallet = { path = "remote-wallet", version = "=1.18.12", default-features = false }
+solana-unified-scheduler-logic = { path = "unified-scheduler-logic", version = "=1.18.12" }
+solana-unified-scheduler-pool = { path = "unified-scheduler-pool", version = "=1.18.12" }
+solana-rpc = { path = "rpc", version = "=1.18.12" }
+solana-rpc-client = { path = "rpc-client", version = "=1.18.12", default-features = false }
+solana-rpc-client-api = { path = "rpc-client-api", version = "=1.18.12" }
+solana-rpc-client-nonce-utils = { path = "rpc-client-nonce-utils", version = "=1.18.12" }
+solana-runtime = { path = "runtime", version = "=1.18.12" }
+solana-runtime-transaction = { path = "runtime-transaction", version = "=1.18.12" }
+solana-sdk = { path = "sdk", version = "=1.18.12" }
+solana-sdk-macro = { path = "sdk/macro", version = "=1.18.12" }
+solana-send-transaction-service = { path = "send-transaction-service", version = "=1.18.12" }
+solana-stake-program = { path = "programs/stake", version = "=1.18.12" }
+solana-storage-bigtable = { path = "storage-bigtable", version = "=1.18.12" }
+solana-storage-proto = { path = "storage-proto", version = "=1.18.12" }
+solana-streamer = { path = "streamer", version = "=1.18.12" }
+solana-system-program = { path = "programs/system", version = "=1.18.12" }
+solana-test-validator = { path = "test-validator", version = "=1.18.12" }
+solana-thin-client = { path = "thin-client", version = "=1.18.12" }
+solana-tpu-client = { path = "tpu-client", version = "=1.18.12", default-features = false }
+solana-transaction-status = { path = "transaction-status", version = "=1.18.12" }
+solana-turbine = { path = "turbine", version = "=1.18.12" }
+solana-udp-client = { path = "udp-client", version = "=1.18.12" }
+solana-version = { path = "version", version = "=1.18.12" }
+solana-vote = { path = "vote", version = "=1.18.12" }
+solana-vote-program = { path = "programs/vote", version = "=1.18.12" }
+solana-wen-restart = { path = "wen-restart", version = "=1.18.12" }
+solana-zk-keygen = { path = "zk-keygen", version = "=1.18.12" }
+solana-zk-token-proof-program = { path = "programs/zk-token-proof", version = "=1.18.12" }
+solana-zk-token-sdk = { path = "zk-token-sdk", version = "=1.18.12" }
 solana_rbpf = "=0.8.0"
 spl-associated-token-account = "=2.3.0"
 spl-instruction-padding = "0.1"

文件差异内容过多而无法显示
+ 115 - 115
programs/sbf/Cargo.lock


+ 24 - 24
programs/sbf/Cargo.toml

@@ -1,5 +1,5 @@
 [workspace.package]
-version = "1.18.11"
+version = "1.18.12"
 description = "Solana SBF test program written in Rust"
 authors = ["Solana Labs Maintainers <maintainers@solanalabs.com>"]
 repository = "https://github.com/solana-labs/solana"
@@ -25,29 +25,29 @@ rand = "0.8"
 rustversion = "1.0.14"
 serde = "1.0.112"
 serde_json = "1.0.56"
-solana-account-decoder = { path = "../../account-decoder", version = "=1.18.11" }
-solana-accounts-db = { path = "../../accounts-db", version = "=1.18.11" }
-solana-bpf-loader-program = { path = "../bpf_loader", version = "=1.18.11" }
-solana-cli-output = { path = "../../cli-output", version = "=1.18.11" }
-solana-ledger = { path = "../../ledger", version = "=1.18.11" }
-solana-logger = { path = "../../logger", version = "=1.18.11" }
-solana-measure = { path = "../../measure", version = "=1.18.11" }
-solana-program = { path = "../../sdk/program", version = "=1.18.11" }
-solana-program-runtime = { path = "../../program-runtime", version = "=1.18.11" }
-solana-program-test = { path = "../../program-test", version = "=1.18.11" }
-solana-runtime = { path = "../../runtime", version = "=1.18.11" }
-solana-sbf-rust-128bit-dep = { path = "rust/128bit_dep", version = "=1.18.11" }
-solana-sbf-rust-invoke = { path = "rust/invoke", version = "=1.18.11" }
-solana-sbf-rust-invoked = { path = "rust/invoked", version = "=1.18.11", default-features = false }
-solana-sbf-rust-many-args-dep = { path = "rust/many_args_dep", version = "=1.18.11" }
-solana-sbf-rust-mem = { path = "rust/mem", version = "=1.18.11" }
-solana-sbf-rust-param-passing-dep = { path = "rust/param_passing_dep", version = "=1.18.11" }
-solana-sbf-rust-realloc = { path = "rust/realloc", version = "=1.18.11", default-features = false }
-solana-sbf-rust-realloc-invoke = { path = "rust/realloc_invoke", version = "=1.18.11" }
-solana-sdk = { path = "../../sdk", version = "=1.18.11" }
-solana-transaction-status = { path = "../../transaction-status", version = "=1.18.11" }
-agave-validator = { path = "../../validator", version = "=1.18.11" }
-solana-zk-token-sdk = { path = "../../zk-token-sdk", version = "=1.18.11" }
+solana-account-decoder = { path = "../../account-decoder", version = "=1.18.12" }
+solana-accounts-db = { path = "../../accounts-db", version = "=1.18.12" }
+solana-bpf-loader-program = { path = "../bpf_loader", version = "=1.18.12" }
+solana-cli-output = { path = "../../cli-output", version = "=1.18.12" }
+solana-ledger = { path = "../../ledger", version = "=1.18.12" }
+solana-logger = { path = "../../logger", version = "=1.18.12" }
+solana-measure = { path = "../../measure", version = "=1.18.12" }
+solana-program = { path = "../../sdk/program", version = "=1.18.12" }
+solana-program-runtime = { path = "../../program-runtime", version = "=1.18.12" }
+solana-program-test = { path = "../../program-test", version = "=1.18.12" }
+solana-runtime = { path = "../../runtime", version = "=1.18.12" }
+solana-sbf-rust-128bit-dep = { path = "rust/128bit_dep", version = "=1.18.12" }
+solana-sbf-rust-invoke = { path = "rust/invoke", version = "=1.18.12" }
+solana-sbf-rust-invoked = { path = "rust/invoked", version = "=1.18.12", default-features = false }
+solana-sbf-rust-many-args-dep = { path = "rust/many_args_dep", version = "=1.18.12" }
+solana-sbf-rust-mem = { path = "rust/mem", version = "=1.18.12" }
+solana-sbf-rust-param-passing-dep = { path = "rust/param_passing_dep", version = "=1.18.12" }
+solana-sbf-rust-realloc = { path = "rust/realloc", version = "=1.18.12", default-features = false }
+solana-sbf-rust-realloc-invoke = { path = "rust/realloc_invoke", version = "=1.18.12" }
+solana-sdk = { path = "../../sdk", version = "=1.18.12" }
+solana-transaction-status = { path = "../../transaction-status", version = "=1.18.12" }
+agave-validator = { path = "../../validator", version = "=1.18.12" }
+solana-zk-token-sdk = { path = "../../zk-token-sdk", version = "=1.18.12" }
 solana_rbpf = "=0.8.0"
 static_assertions = "1.1.0"
 thiserror = "1.0"

+ 2 - 2
sdk/cargo-build-sbf/tests/crates/fail/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "fail"
-version = "1.18.11"
+version = "1.18.12"
 description = "Solana SBF test program written in Rust"
 authors = ["Solana Labs Maintainers <maintainers@solanalabs.com>"]
 repository = "https://github.com/solana-labs/solana"
@@ -10,7 +10,7 @@ edition = "2021"
 publish = false
 
 [dependencies]
-solana-program = { path = "../../../../program", version = "=1.18.11" }
+solana-program = { path = "../../../../program", version = "=1.18.12" }
 
 [lib]
 crate-type = ["cdylib"]

+ 2 - 2
sdk/cargo-build-sbf/tests/crates/noop/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "noop"
-version = "1.18.11"
+version = "1.18.12"
 description = "Solana SBF test program written in Rust"
 authors = ["Solana Labs Maintainers <maintainers@solanalabs.com>"]
 repository = "https://github.com/solana-labs/solana"
@@ -10,7 +10,7 @@ edition = "2021"
 publish = false
 
 [dependencies]
-solana-program = { path = "../../../../program", version = "=1.18.11" }
+solana-program = { path = "../../../../program", version = "=1.18.12" }
 
 [lib]
 crate-type = ["cdylib"]

部分文件因为文件数量过多而无法显示