Skip to content

Commit 2c10774

Browse files
Update strum (gakonst#2724)
* Update strum * chore: fmt --------- Co-authored-by: DaniPopes <[email protected]>
1 parent ceca375 commit 2c10774

File tree

5 files changed

+7
-8
lines changed

5 files changed

+7
-8
lines changed

Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@ ethers-contract-derive = { version = "2.0.13", path = "ethers-contract/ethers-co
8383
# async / async utils
8484
tokio = "1.32"
8585
tokio-tungstenite = { version = "0.20", default-features = false }
86-
futures = { version = "0.3.28", default-features = false, features = ["std"] }
8786
futures-core = "0.3.28"
8887
futures-util = "0.3.28"
8988
futures-executor = "0.3.28"

ethers-core/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ bytes = { workspace = true, features = ["serde"] }
4545
hex.workspace = true
4646
once_cell = { workspace = true, optional = true }
4747
unicode-xid = "0.2"
48-
strum = { version = "0.25", features = ["derive"] }
48+
strum = { version = "0.26.1", features = ["derive"] }
4949
num_enum = "0.7"
5050

5151
# macros feature enabled dependencies

ethers-core/src/macros/ethers_crate.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use std::{
55
env, fmt, fs,
66
path::{Path, PathBuf},
77
};
8-
use strum::{EnumCount, EnumIter, EnumString, EnumVariantNames, IntoEnumIterator};
8+
use strum::{EnumCount, EnumIter, EnumString, IntoEnumIterator, VariantNames};
99

1010
/// `ethers_crate => name`
1111
type CrateNames = HashMap<EthersCrate, &'static str>;
@@ -211,7 +211,7 @@ impl ProjectEnvironment {
211211
EnumCount,
212212
EnumIter,
213213
EnumString,
214-
EnumVariantNames,
214+
VariantNames,
215215
)]
216216
#[strum(serialize_all = "kebab-case")]
217217
pub enum EthersCrate {

ethers-core/src/types/chain.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use std::{
55
fmt,
66
time::Duration,
77
};
8-
use strum::{AsRefStr, EnumCount, EnumIter, EnumString, EnumVariantNames};
8+
use strum::{AsRefStr, EnumCount, EnumIter, EnumString, VariantNames};
99

1010
// compatibility re-export
1111
#[doc(hidden)]
@@ -42,7 +42,7 @@ pub type ParseChainError = TryFromPrimitiveError<Chain>;
4242
Ord,
4343
Hash,
4444
AsRefStr, // AsRef<str>, fmt::Display and serde::Serialize
45-
EnumVariantNames, // Chain::VARIANTS
45+
VariantNames, // Chain::VARIANTS
4646
EnumString, // FromStr, TryFrom<&str>
4747
EnumIter, // Chain::iter
4848
EnumCount, // Chain::COUNT

ethers-core/src/types/opcode.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use num_enum::TryFromPrimitive;
22
use serde::{Deserialize, Serialize};
3-
use strum::{AsRefStr, Display, EnumCount, EnumIter, EnumString, EnumVariantNames};
3+
use strum::{AsRefStr, Display, EnumCount, EnumIter, EnumString, VariantNames};
44

55
// opcode descriptions taken from evm.codes https://github.com/comitylabs/evm.codes/blob/bc7f102808055d88365559d40c190c5bd6d164c3/opcodes.json
66
// https://github.com/ethereum/go-ethereum/blob/2b1299b1c006077c56ecbad32e79fc16febe3dd6/core/vm/opcodes.go
@@ -18,7 +18,7 @@ use strum::{AsRefStr, Display, EnumCount, EnumIter, EnumString, EnumVariantNames
1818
AsRefStr,
1919
Display,
2020
EnumString,
21-
EnumVariantNames,
21+
VariantNames,
2222
EnumIter,
2323
EnumCount,
2424
TryFromPrimitive,

0 commit comments

Comments
 (0)