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 @@ homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-sdk"
readme = "README.md"
license = "Apache-2.0"
edition = "2018"
edition = "2021"
[features]
# "program" feature is a legacy feature retained to support v1.3 and older

View File

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

View File

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

View File

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

View File

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

View File

@ -7,7 +7,7 @@ repository = "https://github.com/solana-labs/solana"
homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-sdk-macro"
license = "Apache-2.0"
edition = "2018"
edition = "2021"
[lib]
proc-macro = true

View File

@ -8,7 +8,7 @@ homepage = "https://solana.com/"
documentation = "https://docs.rs/solana-program"
readme = "README.md"
license = "Apache-2.0"
edition = "2018"
edition = "2021"
[dependencies]
bincode = "1.3.1"

View File

@ -89,7 +89,6 @@ impl VersionedMessage {
/// Compute the blake3 hash of a raw transaction message
pub fn hash_raw_message(message_bytes: &[u8]) -> Hash {
use blake3::traits::digest::Digest;
use std::convert::TryFrom;
let mut hasher = blake3::Hasher::new();
hasher.update(b"solana-tx-message-v1");
hasher.update(message_bytes);