diff --git a/CHANGELOG.md b/CHANGELOG.md index d31e8407d..d78df7928 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ ### Unreleased +- Add support for `ethlive` as a chain name [#2268](https://github.com/gakonst/ethers-rs/pull/2268) - Make `Chain` more round-trip friendly [#2270](https://github.com/gakonst/ethers-rs/pull/2270) - Add `other: OtherFields` to `TransactionReceipt` [#2209](https://github.com/gakonst/ethers-rs/pull/2209) - Add `Signature::recover_typed_data` [#2120](https://github.com/gakonst/ethers-rs/pull/2120) diff --git a/ethers-core/src/types/chain.rs b/ethers-core/src/types/chain.rs index 979b4c983..fb574c298 100644 --- a/ethers-core/src/types/chain.rs +++ b/ethers-core/src/types/chain.rs @@ -53,6 +53,7 @@ pub type ParseChainError = TryFromPrimitiveError; #[strum(serialize_all = "kebab-case")] #[repr(u64)] pub enum Chain { + #[strum(serialize = "ethlive", serialize = "mainnet")] Mainnet = 1, Morden = 2, Ropsten = 3,