Skip to content

Commit e4a97d5

Browse files
committed
feat: update the toolchain to 1.83.0
Signed-off-by: ljedrz <ljedrz@users.noreply.github.com>
1 parent 28a8a18 commit e4a97d5

File tree

3 files changed

+48
-48
lines changed

3 files changed

+48
-48
lines changed

.circleci/config.yml

+46-46
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ commands:
6060
parameters:
6161
cache_key:
6262
type: string
63-
default: v3.0.0-rust-1.81.0-snarkos-stable-cache
63+
default: v3.3.1-rust-1.83.0-snarkos-stable-cache
6464
steps:
6565
- run: set -e
6666
- run:
@@ -88,7 +88,7 @@ commands:
8888
parameters:
8989
cache_key:
9090
type: string
91-
default: v3.0.0-rust-1.81.0-snarkos-stable-cache
91+
default: v3.3.1-rust-1.83.0-snarkos-stable-cache
9292
steps:
9393
- run: (sccache -s||true)
9494
- run: set +e
@@ -173,207 +173,207 @@ commands:
173173
jobs:
174174
integration:
175175
docker:
176-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
176+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
177177
resource_class: << pipeline.parameters.medium >>
178178
steps:
179179
- run_serial_long:
180180
workspace_member: .integration
181-
cache_key: v3.0.0-rust-1.81.0-integration-cache
181+
cache_key: v3.3.1-rust-1.83.0-integration-cache
182182

183183
snarkos:
184184
docker:
185-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
185+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
186186
resource_class: << pipeline.parameters.large >>
187187
steps:
188188
- run_serial:
189189
workspace_member: .
190-
cache_key: v3.0.0-rust-1.81.0-stable-cache
190+
cache_key: v3.3.1-rust-1.83.0-stable-cache
191191

192192
account:
193193
docker:
194-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
194+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
195195
resource_class: << pipeline.parameters.medium >>
196196
steps:
197197
- run_serial:
198198
workspace_member: account
199-
cache_key: v3.0.0-rust-1.81.0-account-cache
199+
cache_key: v3.3.1-rust-1.83.0-account-cache
200200

201201
cli:
202202
docker:
203-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
203+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
204204
resource_class: << pipeline.parameters.xlarge >>
205205
steps:
206206
- run_serial:
207207
workspace_member: cli
208-
cache_key: v3.0.0-rust-1.81.0-cli-cache
208+
cache_key: v3.3.1-rust-1.83.0-cli-cache
209209

210210
display:
211211
docker:
212-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
212+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
213213
resource_class: << pipeline.parameters.medium >>
214214
steps:
215215
- run_serial:
216216
workspace_member: display
217-
cache_key: v3.0.0-rust-1.81.0-display-cache
217+
cache_key: v3.3.1-rust-1.83.0-display-cache
218218

219219
node:
220220
docker:
221-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
221+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
222222
resource_class: << pipeline.parameters.twoxlarge >>
223223
steps:
224224
- run_serial:
225225
workspace_member: node
226-
cache_key: v3.0.0-rust-1.81.0-node-cache
226+
cache_key: v3.3.1-rust-1.83.0-node-cache
227227

228228
node-bft:
229229
docker:
230-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
230+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
231231
resource_class: << pipeline.parameters.twoxlarge >>
232232
steps:
233233
- run_serial:
234234
workspace_member: node/bft
235-
cache_key: v3.0.0-rust-1.81.0-node-bft-cache
235+
cache_key: v3.3.1-rust-1.83.0-node-bft-cache
236236

237237
node-bft-events:
238238
docker:
239-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
239+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
240240
resource_class: << pipeline.parameters.medium >>
241241
steps:
242242
- run_serial:
243243
workspace_member: node/bft/events
244-
cache_key: v3.0.0-rust-1.81.0-node-bft-events-cache
244+
cache_key: v3.3.1-rust-1.83.0-node-bft-events-cache
245245

246246
node-bft-ledger-service:
247247
docker:
248-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
248+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
249249
resource_class: << pipeline.parameters.medium >>
250250
steps:
251251
- run_serial:
252252
workspace_member: node/bft/ledger-service
253-
cache_key: v3.0.0-rust-1.81.0-node-bft-ledger-service-cache
253+
cache_key: v3.3.1-rust-1.83.0-node-bft-ledger-service-cache
254254

255255
node-bft-storage-service:
256256
docker:
257-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
257+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
258258
resource_class: << pipeline.parameters.medium >>
259259
steps:
260260
- run_serial:
261261
workspace_member: node/bft/storage-service
262-
cache_key: v3.0.0-rust-1.81.0-node-bft-storage-service-cache
262+
cache_key: v3.3.1-rust-1.83.0-node-bft-storage-service-cache
263263

264264
node-cdn:
265265
docker:
266-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
266+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
267267
resource_class: << pipeline.parameters.medium >>
268268
steps:
269269
- run_serial:
270270
workspace_member: node/cdn
271-
cache_key: v3.0.0-rust-1.81.0-node-cdn-cache
271+
cache_key: v3.3.1-rust-1.83.0-node-cdn-cache
272272

273273
node-consensus:
274274
docker:
275-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
275+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
276276
resource_class: << pipeline.parameters.medium >>
277277
steps:
278278
- run_serial:
279279
workspace_member: node/consensus
280-
cache_key: v3.0.0-rust-1.81.0-node-consensus-cache
280+
cache_key: v3.3.1-rust-1.83.0-node-consensus-cache
281281

282282
node-rest:
283283
docker:
284-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
284+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
285285
resource_class: << pipeline.parameters.medium >>
286286
steps:
287287
- run_serial:
288288
workspace_member: node/rest
289-
cache_key: v3.0.0-rust-1.81.0-node-rest-cache
289+
cache_key: v3.3.1-rust-1.83.0-node-rest-cache
290290

291291
node-router:
292292
docker:
293-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
293+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
294294
resource_class: << pipeline.parameters.large >>
295295
steps:
296296
- run_serial:
297297
workspace_member: node/router
298-
cache_key: v3.0.0-rust-1.81.0-node-router-cache
298+
cache_key: v3.3.1-rust-1.83.0-node-router-cache
299299

300300
node-router-messages:
301301
docker:
302-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
302+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
303303
resource_class: << pipeline.parameters.medium >>
304304
steps:
305305
- run_serial:
306306
workspace_member: node/router/messages
307-
cache_key: v3.0.0-rust-1.81.0-node-router-messages-cache
307+
cache_key: v3.3.1-rust-1.83.0-node-router-messages-cache
308308

309309
node-sync:
310310
docker:
311-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
311+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
312312
resource_class: << pipeline.parameters.xlarge >>
313313
steps:
314314
- run_serial:
315315
workspace_member: node/sync
316-
cache_key: v3.0.0-rust-1.81.0-node-sync-cache
316+
cache_key: v3.3.1-rust-1.83.0-node-sync-cache
317317

318318
node-sync-communication-service:
319319
docker:
320-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
320+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
321321
resource_class: << pipeline.parameters.medium >>
322322
steps:
323323
- run_serial:
324324
workspace_member: node/sync/communication-service
325-
cache_key: v3.0.0-rust-1.81.0-node-sync-communication-service-cache
325+
cache_key: v3.3.1-rust-1.83.0-node-sync-communication-service-cache
326326

327327
node-sync-locators:
328328
docker:
329-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
329+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
330330
resource_class: << pipeline.parameters.medium >>
331331
steps:
332332
- run_serial:
333333
workspace_member: node/sync/locators
334-
cache_key: v3.0.0-rust-1.81.0-node-sync-locators-cache
334+
cache_key: v3.3.1-rust-1.83.0-node-sync-locators-cache
335335

336336
node-tcp:
337337
docker:
338-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
338+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
339339
resource_class: << pipeline.parameters.medium >>
340340
steps:
341341
- run_serial:
342342
workspace_member: node/tcp
343-
cache_key: v3.0.0-rust-1.81.0-node-tcp-cache
343+
cache_key: v3.3.1-rust-1.83.0-node-tcp-cache
344344

345345
check-fmt:
346346
docker:
347-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
347+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
348348
resource_class: << pipeline.parameters.medium >>
349349
steps:
350350
- checkout
351351
- install_rust_nightly
352352
- setup_environment:
353-
cache_key: v3.0.0-rust-1.81.0-fmt-cache
353+
cache_key: v3.3.1-rust-1.83.0-fmt-cache
354354
- run:
355355
name: Check style
356356
no_output_timeout: 35m
357357
command: cargo +nightly fmt --all -- --check
358358
- clear_environment:
359-
cache_key: v3.0.0-rust-1.81.0-fmt-cache
359+
cache_key: v3.3.1-rust-1.83.0-fmt-cache
360360

361361
check-clippy:
362362
docker:
363-
- image: cimg/rust:1.81.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
363+
- image: cimg/rust:1.83.0 # Attention - Change the MSRV in Cargo.toml and rust-toolchain as well
364364
resource_class: << pipeline.parameters.medium >>
365365
steps:
366366
- checkout
367367
- setup_environment:
368-
cache_key: v3.0.0-rust-1.81.0-clippy-cache
368+
cache_key: v3.3.1-rust-1.83.0-clippy-cache
369369
- run:
370370
name: Check lint
371371
no_output_timeout: 35m
372372
command: |
373373
cargo clippy --workspace --all-targets -- -D warnings
374374
cargo clippy --workspace --all-targets --all-features -- -D warnings
375375
- clear_environment:
376-
cache_key: v3.0.0-rust-1.81.0-clippy-cache
376+
cache_key: v3.3.1-rust-1.83.0-clippy-cache
377377

378378
verify-windows:
379379
executor:

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ keywords = [
1515
categories = [ "cryptography", "cryptography::cryptocurrencies", "os" ]
1616
license = "Apache-2.0"
1717
edition = "2021"
18-
rust-version = "1.81.0" # Attention - Change the MSRV in rust-toolchain and in .circleci/config.yml as well
18+
rust-version = "1.83.0" # Attention - Change the MSRV in rust-toolchain and in .circleci/config.yml as well
1919

2020
[workspace]
2121
members = [

rust-toolchain

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.81.0
1+
1.83.0

0 commit comments

Comments
 (0)