Upgrade to Rust 2021

This commit is contained in:
Michael Vines
2021-11-30 16:47:00 -08:00
parent 098dba607a
commit dd12d90eac
129 changed files with 128 additions and 130 deletions

View File

@ -8,7 +8,7 @@ readme = "README.md"
repository = "https://github.com/solana-labs/solana"
authors = ["Solana Maintainers <maintainers@solana.foundation>"]
license = "Apache-2.0"
edition = "2018"
edition = "2021"
publish = false
[features]

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-128bit"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-128bit-dep"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-alloc"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-call-depth"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-caller-access"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-custom-heap"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-dep-crate"
edition = "2018"
edition = "2021"
[dependencies]
byteorder = { version = "1", default-features = false }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-deprecated-loader"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-dup-accounts"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-error-handling"
edition = "2018"
edition = "2021"
[dependencies]
num-derive = "0.3"

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-external-spend"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-finalize"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-instruction-introspection"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-invoke"
edition = "2018"
edition = "2021"
[features]
default = ["program"]

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-invoke-and-error"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-invoke-and-ok"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-invoke-and-return"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-invoked"
edition = "2018"
edition = "2021"
[features]
default = ["program"]

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-iter"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-log-data"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-many-args"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-many-args-dep"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-mem"
edition = "2018"
edition = "2021"
[features]
no-entrypoint = []

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-mem"
edition = "2018"
edition = "2021"
[dependencies]
solana-bpf-rust-mem = { path = "../mem", version = "=1.9.0", features = [ "no-entrypoint" ] }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-noop"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-panic"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-param-passing"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-param-passing-dep"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-rand"
edition = "2018"
edition = "2021"
[dependencies]
getrandom = { version = "0.1.14", features = ["dummy"] }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-realloc"
edition = "2018"
edition = "2021"
[features]
default = ["program"]

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-realloc-invoke"
edition = "2018"
edition = "2021"
[features]
default = ["program"]

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-ro-modify"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-ro-modify"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-sanity"
edition = "2018"
edition = "2021"
[features]
test-bpf = []

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-secp256k1-recover"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-sha"
edition = "2018"
edition = "2021"
[dependencies]
blake3 = "1.0.0"

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-spoof1"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-spoof1-system"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-sysvar"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-upgradeable"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-rust-upgraded"
edition = "2018"
edition = "2021"
[dependencies]
solana-program = { path = "../../../../sdk/program", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-bpf-loader-program"
edition = "2018"
edition = "2021"
[build-dependencies]
regex = "1.5.4"

View File

@ -7,7 +7,7 @@ documentation = "https://docs.rs/solana-compute-budget-program"
repository = "https://github.com/solana-labs/solana"
authors = ["Solana Maintainers <maintainers@solana.foundation>"]
license = "Apache-2.0"
edition = "2018"
edition = "2021"
[dependencies]
solana-program-runtime = { path = "../../program-runtime", version = "=1.9.0" }

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-config-program"
edition = "2018"
edition = "2021"
[dependencies]
bincode = "1.3.3"

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-stake-program"
edition = "2018"
edition = "2021"
[dependencies]
bincode = "1.3.3"

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
license = "Apache-2.0"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-vote-program"
edition = "2018"
edition = "2021"
[dependencies]
bincode = "1.3.3"