diff --git a/CHANGELOG.md b/CHANGELOG.md index fd19cf5d1d..07eab0f0f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ Because this is workspace with multi libraries tags will be simplified, and with this document you can match version of project with git tag. +# v4 tag +* revm: v1.1.0 + # v3 tag * revm: v1.0.0 diff --git a/Cargo.lock b/Cargo.lock index a2bfb18a3b..4293dfd9c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1685,7 +1685,7 @@ dependencies = [ [[package]] name = "revm" -version = "1.0.0" +version = "1.1.0" dependencies = [ "arrayref", "auto_impl", diff --git a/bins/revme/Cargo.toml b/bins/revme/Cargo.toml index 366979b189..37c44de2fc 100644 --- a/bins/revme/Cargo.toml +++ b/bins/revme/Cargo.toml @@ -18,7 +18,7 @@ indicatif = "0.16" plain_hasher = "0.2" primitive-types = {version = "0.10", features = ["rlp", "serde"]} -revm = {path="../../crates/revm", version="1.0", features = ["web3db"]} +revm = {path="../../crates/revm", version="1.1", features = ["web3db"]} rlp = {version = "0.5", default-features = false} serde = "1.0" serde_derive = "1.0" diff --git a/crates/revm/CHANGELOG.md b/crates/revm/CHANGELOG.md index b962c079c5..c09800b6b9 100644 --- a/crates/revm/CHANGELOG.md +++ b/crates/revm/CHANGELOG.md @@ -1,3 +1,13 @@ +# v1.1.0 +date: 14.12.2021 + +There is bug introduced in last release with gas blco koptimization, it will crash revm if anywhere in contract is unknown OpCode. And now returning log after execution (ups) included them in eth/tests verification. + +Changes: +* Bug fix for unknown OpCode +* Omit edgecase high nonce test. tracer gas fix +* Some internal cleanup + # v1.0.0 date: 18.12.2021 diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index 8cf9f94fa8..b2922e4610 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm"] license = "MIT" name = "revm" repository = "https://github.com/bluealloy/revm" -version = "1.0.0" +version = "1.1.0" [dependencies] auto_impl = {version = "0.5", default-features = false} diff --git a/crates/revmjs/Cargo.toml b/crates/revmjs/Cargo.toml index c3de4ab1a6..3019d99cf1 100644 --- a/crates/revmjs/Cargo.toml +++ b/crates/revmjs/Cargo.toml @@ -18,6 +18,6 @@ hex = "0.4" js-sys = "0.3" primitive-types = {version = "0.10", default-features = false, features = ["rlp", "rustc-hex"]} # for windows build remove ecrecover features. see more here: https://github.com/bluealloy/revm/issues/3 -revm = {path = "../revm", version = "1.0", default-features = false}#, features = ["ecrecover"]} +revm = {path = "../revm", version = "1.1", default-features = false}#, features = ["ecrecover"]} wasm-bindgen = "0.2" bn-rs = "0.2" \ No newline at end of file