Skip to content

Commit

Permalink
Merge branch 'v36' into v36-taiko
Browse files Browse the repository at this point in the history
# Conflicts:
#	CHANGELOG.md
#	Cargo.lock
#	bins/revm-test/Cargo.toml
#	bins/revme/CHANGELOG.md
#	bins/revme/Cargo.toml
#	bins/revme/src/cmd/statetest/runner.rs
#	crates/interpreter/CHANGELOG.md
#	crates/interpreter/Cargo.toml
#	crates/interpreter/src/gas/calc.rs
#	crates/interpreter/src/instructions/macros.rs
#	crates/interpreter/src/instructions/opcode.rs
#	crates/interpreter/src/interpreter/shared_memory.rs
#	crates/precompile/CHANGELOG.md
#	crates/precompile/Cargo.toml
#	crates/precompile/src/bn128.rs
#	crates/primitives/CHANGELOG.md
#	crates/primitives/Cargo.toml
#	crates/primitives/src/bytecode.rs
#	crates/primitives/src/env.rs
#	crates/primitives/src/lib.rs
#	crates/primitives/src/result.rs
#	crates/primitives/src/specification.rs
#	crates/revm/CHANGELOG.md
#	crates/revm/Cargo.toml
#	crates/revm/src/builder.rs
#	crates/revm/src/evm.rs
#	crates/revm/src/frame.rs
#	crates/revm/src/handler.rs
#	crates/revm/src/inspector/eip3155.rs
#	crates/revm/src/inspector/gas.rs
#	publish.sh
  • Loading branch information
Brechtpd committed Jun 24, 2024
2 parents 9a1e6db + a04c7cd commit df642f1
Show file tree
Hide file tree
Showing 254 changed files with 27,761 additions and 3,450 deletions.
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ updates:
- package-ecosystem: cargo
directory: "/"
schedule:
interval: "daily"
interval: "weekly"
4 changes: 2 additions & 2 deletions .github/workflows/book.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ jobs:
.
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: github-pages
path: ${{ runner.temp }}/artifact.tar
Expand All @@ -129,4 +129,4 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
uses: actions/deploy-pages@v4
6 changes: 2 additions & 4 deletions .github/workflows/cachegrind.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,10 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Setup | Rust
uses: ATiltedTree/setup-rust@v1
with:
rust-version: stable
uses: dtolnay/rust-toolchain@stable

- name: Install Valgrind
run: |
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/ethereum-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,5 @@ jobs:
ethtests/LegacyTests/Constantinople/GeneralStateTests/ \
ethtests/EIPTests/StateTests/stEIP1153-transientStorage/ \
ethtests/EIPTests/StateTests/stEIP4844-blobtransactions/ \
ethtests/EIPTests/StateTests/stEIP2537/ \
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
Because this is workspace with multi libraries, tags will be simplified, and with this document you can match version of project with git tag.

<<<<<<< HEAD
=======
# v36 tag
date: 12.05.2024

Support for prague EIPs.
* EOF not fully tested but most of implementation is there.
* EIP-2537: BLS12-381 curve operations
* EIP-2935: Serve historical block hashes from state

EOF removed BytecodeLocked, OpCode table got changed, and CallInputs got refactored.

revme: 0.4.0 -> 0.5.0 (⚠️ API breaking changes)
revm: 8.0.0 -> 9.0.0 (⚠️ API breaking changes)
revm-interpreter: 4.0.0 -> 5.0.0 (⚠️ API breaking changes)
revm-primitives: 3.1.1 -> 4.0.0 (⚠️ API breaking changes)
revm-precompile: 6.0.0 -> 7.0.0 (⚠️ API breaking changes)
revm-test: 0.1.0

>>>>>>> v36
# v35 tag
date: 02.04.2024

Expand Down
Loading

0 comments on commit df642f1

Please sign in to comment.