Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

Commit 8ae5e18

Browse files
authored
CI: Add all new crates to patch scripts (#7434)
CI: Add all new crate to patch scripts
1 parent da49357 commit 8ae5e18

File tree

2 files changed

+104
-3
lines changed

2 files changed

+104
-3
lines changed

Diff for: patch.crates-io.sh

+52
Original file line numberDiff line numberDiff line change
@@ -51,26 +51,32 @@ solana_ver=${solana_ver:-$(readCargoVariable version "$solana_dir"/sdk/Cargo.tom
5151

5252
crates_map=()
5353
crates_map+=("solana-account-decoder account-decoder")
54+
crates_map+=("solana-account-decoder-client-types account-decoder-client-types")
5455
crates_map+=("solana-banks-client banks-client")
5556
crates_map+=("solana-banks-interface banks-interface")
5657
crates_map+=("solana-banks-server banks-server")
5758
crates_map+=("solana-bloom bloom")
5859
crates_map+=("solana-bucket-map bucket_map")
60+
crates_map+=("solana-builtins-default-costs builtins-default-costs")
5961
crates_map+=("solana-clap-utils clap-utils")
6062
crates_map+=("solana-clap-v3-utils clap-v3-utils")
6163
crates_map+=("solana-cli-config cli-config")
6264
crates_map+=("solana-cli-output cli-output")
6365
crates_map+=("solana-client client")
66+
crates_map+=("solana-compute-budget compute-budget")
6467
crates_map+=("solana-connection-cache connection-cache")
6568
crates_map+=("solana-core core")
6669
crates_map+=("solana-entry entry")
6770
crates_map+=("solana-faucet faucet")
71+
crates_map+=("solana-fee fee")
6872
crates_map+=("solana-frozen-abi frozen-abi")
6973
crates_map+=("solana-frozen-abi-macro frozen-abi/macro")
7074
crates_map+=("agave-geyser-plugin-interface geyser-plugin-interface")
7175
crates_map+=("solana-geyser-plugin-manager geyser-plugin-manager")
7276
crates_map+=("solana-gossip gossip")
77+
crates_map+=("solana-lattice-hash lattice-hash")
7378
crates_map+=("solana-ledger ledger")
79+
crates_map+=("solana-log-collector log-collector")
7480
crates_map+=("solana-logger logger")
7581
crates_map+=("solana-measure measure")
7682
crates_map+=("solana-merkle-tree merkle-tree")
@@ -85,7 +91,9 @@ crates_map+=("solana-bpf-loader-program programs/bpf_loader")
8591
crates_map+=("solana-compute-budget-program programs/compute-budget")
8692
crates_map+=("solana-config-program programs/config")
8793
crates_map+=("solana-stake-program programs/stake")
94+
crates_map+=("solana-system-program programs/system")
8895
crates_map+=("solana-vote-program programs/vote")
96+
crates_map+=("solana-zk-elgamal-proof-program programs/zk-elgamal-proof")
8997
crates_map+=("solana-zk-token-proof-program programs/zk-token-proof")
9098
crates_map+=("solana-pubsub-client pubsub-client")
9199
crates_map+=("solana-quic-client quic-client")
@@ -96,22 +104,66 @@ crates_map+=("solana-rpc-client rpc-client")
96104
crates_map+=("solana-rpc-client-api rpc-client-api")
97105
crates_map+=("solana-rpc-client-nonce-utils rpc-client-nonce-utils")
98106
crates_map+=("solana-runtime runtime")
107+
crates_map+=("solana-runtime-transaction runtime-transaction")
99108
crates_map+=("solana-sdk sdk")
100109
crates_map+=("solana-sdk-macro sdk/macro")
101110
crates_map+=("solana-program sdk/program")
102111
crates_map+=("solana-send-transaction-service send-transaction-service")
103112
crates_map+=("solana-storage-bigtable storage-bigtable")
104113
crates_map+=("solana-storage-proto storage-proto")
105114
crates_map+=("solana-streamer streamer")
115+
crates_map+=("solana-svm-rent-collector svm-rent-collector")
116+
crates_map+=("solana-svm-transaction svm-transaction")
106117
crates_map+=("solana-test-validator test-validator")
107118
crates_map+=("solana-thin-client thin-client")
108119
crates_map+=("solana-tpu-client tpu-client")
109120
crates_map+=("solana-transaction-status transaction-status")
121+
crates_map+=("solana-transaction-status-client-types transaction-status-client-types")
110122
crates_map+=("solana-udp-client udp-client")
111123
crates_map+=("solana-version version")
112124
crates_map+=("solana-zk-token-sdk zk-token-sdk")
113125
crates_map+=("solana-zk-sdk zk-sdk")
126+
crates_map+=("solana-bn254 curves/bn254")
114127
crates_map+=("solana-curve25519 curves/curve25519")
128+
crates_map+=("solana-secp256k1-recover curves/secp256k1-recover")
129+
crates_map+=("solana-account sdk/account")
130+
crates_map+=("solana-account-info sdk/account-info")
131+
crates_map+=("solana-atomic-u64 sdk/atomic-u64")
132+
crates_map+=("solana-bincode sdk/bincode")
133+
crates_map+=("solana-borsh sdk/borsh")
134+
crates_map+=("solana-clock sdk/clock")
135+
crates_map+=("solana-cpi sdk/cpi")
136+
crates_map+=("solana-decode-error sdk/decode-error")
137+
crates_map+=("solana-define-syscall sdk/define-syscall")
138+
crates_map+=("solana-derivation-path sdk/derivation-path")
139+
crates_map+=("solana-epoch-schedule sdk/epoch-schedule")
140+
crates_map+=("solana-feature-set sdk/feature-set")
141+
crates_map+=("solana-fee-calculator sdk/fee-calculator")
142+
crates_map+=("solana-hash sdk/hash")
143+
crates_map+=("solana-inflation sdk/inflation")
144+
crates_map+=("solana-instruction sdk/instruction")
145+
crates_map+=("solana-last-restart-slot sdk/last-restart-slot")
146+
crates_map+=("solana-msg sdk/msg")
147+
crates_map+=("solana-native-token sdk/native-token")
148+
crates_map+=("solana-packet sdk/packet")
149+
crates_map+=("solana-precompile-error sdk/precompile-error")
150+
crates_map+=("solana-program-entrypoint sdk/program-entrypoint")
151+
crates_map+=("solana-program-error sdk/program-error")
152+
crates_map+=("solana-program-memory sdk/program-memory")
153+
crates_map+=("solana-program-option sdk/program-option")
154+
crates_map+=("solana-program-pack sdk/program-pack")
155+
crates_map+=("solana-pubkey sdk/pubkey")
156+
crates_map+=("solana-rent sdk/rent")
157+
crates_map+=("solana-sanitize sdk/sanitize")
158+
crates_map+=("solana-serde-varint sdk/serde-varint")
159+
crates_map+=("solana-serialize-utils sdk/serialize-utils")
160+
crates_map+=("solana-sha256-hasher sdk/sha256-hasher")
161+
crates_map+=("solana-short-vec sdk/short-vec")
162+
crates_map+=("solana-signature sdk/signature")
163+
crates_map+=("solana-slot-hashes sdk/slot-hashes")
164+
crates_map+=("solana-stable-layout sdk/stable-layout")
165+
crates_map+=("solana-timings sdk/timings")
166+
crates_map+=("solana-transaction-error sdk/transaction-error")
115167

116168
patch_crates=()
117169
for map_entry in "${crates_map[@]}"; do

Diff for: update-solana-dependencies.sh

+52-3
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,13 @@ while IFS='' read -r line; do tomls+=("$line"); done < <(find . -name Cargo.toml
2121

2222
crates=(
2323
solana-account-decoder
24+
solana-account-decoder-client-types
2425
solana-banks-client
2526
solana-banks-interface
2627
solana-banks-server
2728
solana-bloom
2829
solana-bucket-map
30+
solana-builtins-default-costs
2931
solana-clap-utils
3032
solana-clap-v3-utils
3133
solana-cli-config
@@ -34,15 +36,17 @@ crates=(
3436
solana-compute-budget
3537
solana-connection-cache
3638
solana-core
37-
solana-curve25519
3839
solana-entry
3940
solana-faucet
41+
solana-fee
4042
solana-frozen-abi
4143
solana-frozen-abi-macro
42-
solana-geyser-plugin-interface
44+
agave-geyser-plugin-interface
4345
solana-geyser-plugin-manager
4446
solana-gossip
47+
solana-lattice-hash
4548
solana-ledger
49+
solana-log-collector
4650
solana-logger
4751
solana-measure
4852
solana-merkle-tree
@@ -59,8 +63,8 @@ crates=(
5963
solana-stake-program
6064
solana-system-program
6165
solana-vote-program
62-
solana-zk-token-proof-program
6366
solana-zk-elgamal-proof-program
67+
solana-zk-token-proof-program
6468
solana-pubsub-client
6569
solana-quic-client
6670
solana-rayon-threadlimit
@@ -70,21 +74,66 @@ crates=(
7074
solana-rpc-client-api
7175
solana-rpc-client-nonce-utils
7276
solana-runtime
77+
solana-runtime-transaction
7378
solana-sdk
7479
solana-sdk-macro
7580
solana-program
7681
solana-send-transaction-service
7782
solana-storage-bigtable
7883
solana-storage-proto
7984
solana-streamer
85+
solana-svm-rent-collector
86+
solana-svm-transaction
8087
solana-test-validator
8188
solana-thin-client
8289
solana-tpu-client
8390
solana-transaction-status
91+
solana-transaction-status-client-types
8492
solana-udp-client
8593
solana-version
8694
solana-zk-token-sdk
8795
solana-zk-sdk
96+
solana-bn254
97+
solana-curve25519
98+
solana-secp256k1-recover
99+
solana-account
100+
solana-account-info
101+
solana-atomic-u64
102+
solana-bincode
103+
solana-borsh
104+
solana-clock
105+
solana-cpi
106+
solana-decode-error
107+
solana-define-syscall
108+
solana-derivation-path
109+
solana-epoch-schedule
110+
solana-feature-set
111+
solana-fee-calculator
112+
solana-hash
113+
solana-inflation
114+
solana-instruction
115+
solana-last-restart-slot
116+
solana-msg
117+
solana-native-token
118+
solana-packet
119+
solana-precompile-error
120+
solana-program-entrypoint
121+
solana-program-error
122+
solana-program-memory
123+
solana-program-option
124+
solana-program-pack
125+
solana-pubkey
126+
solana-rent
127+
solana-sanitize
128+
solana-serde-varint
129+
solana-serialize-utils
130+
solana-sha256-hasher
131+
solana-short-vec
132+
solana-signature
133+
solana-slot-hashes
134+
solana-stable-layout
135+
solana-timings
136+
solana-transaction-error
88137
)
89138

90139
set -x

0 commit comments

Comments
 (0)