Skip to content

Commit

Permalink
Bump precompiles to v0.4.0 bump revm v1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rakita committed Jan 20, 2022
1 parent 788f248 commit 1a5b05d
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 9 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
@@ -1,5 +1,11 @@
Because this is workspace with multi libraries tags will be simplified, and with this document you can match version of project with git tag.

# v5 tag
date: 20.1.2022

* revm_precompiles: v0.4.0
* revm: v1.2.0

# v4 tag
* revm: v1.1.0

Expand All @@ -11,7 +17,7 @@ Because this is workspace with multi libraries tags will be simplified, and with
# v2 tag

* revm: v0.5.0
* revm_precomiles: v0.3.0
* revm_precompiles: v0.3.0

# v1 tag

Expand Down
12 changes: 9 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions bins/revme/Cargo.toml
Expand Up @@ -6,13 +6,13 @@ keywords = ["ethereum", "evm"]
license = "MIT"
repository = "https://github.com/bluealloy/revm"
description = "Rust Ethereum Virtual Machine Executable"
version = "0.1.0"
version = "0.2.0"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
bytes = "1.1"
hash-db = "0.15"
hashbrown = "0.11"
hashbrown = "0.12"
hex = "0.4"
indicatif = "0.16"
plain_hasher = "0.2"
Expand Down
10 changes: 8 additions & 2 deletions crates/revm/CHANGELOG.md
@@ -1,7 +1,13 @@
# v1.2.0
date 20.1.2022

Changes:
* Bump revm_precompile and added new feature for k256 lib.

# v1.1.0
date: 14.12.2021
date: 14.1.2022

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.
There is bug introduced in last release with gas blcok optimization, 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
Expand Down
2 changes: 1 addition & 1 deletion crates/revm/Cargo.toml
Expand Up @@ -14,7 +14,7 @@ auto_impl = { version = "0.5", default-features = false }
bytes = { version = "1.1", default-features = false }
#needed for web3 db connector
futures = { version = "0.3.17", optional = true }
hashbrown = { version = "0.11" }
hashbrown = { version = "0.12" }
num_enum = { version = "0.5", default-features = false }#used for SpecId from u8 cast
parking_lot = { version = "0.11.2", optional = true }
primitive-types = { version = "0.10", default-features = false, features = ["rlp"] }
Expand Down
5 changes: 5 additions & 0 deletions crates/revm_precompiles/CHANGELOG.md
@@ -1,4 +1,9 @@

# v0.4.0
date: 20.1.2022

* Added feature for k256 lib. We now have choise to use bitcoin c lib and k256 for ecrecovery.

# v0.3.0

* switch stacks H256 with U256
Expand Down

0 comments on commit 1a5b05d

Please sign in to comment.