Skip to content

Commit

Permalink
Merge branch 'main' into benchmark-bytecode-execution
Browse files Browse the repository at this point in the history
  • Loading branch information
JacekGlen committed Sep 13, 2024
2 parents 46ff8cb + f57e3e6 commit 9793651
Show file tree
Hide file tree
Showing 952 changed files with 920,971 additions and 16,276 deletions.
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
assets/** linguist-vendored
documentation/** linguist-vendored
tests/** linguist-vendored
18 changes: 16 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,15 @@ jobs:
strategy:
fail-fast: false
matrix:
features: ["", "optimism"]
features: ["", "kzg-rs"]
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
targets: riscv32imac-unknown-none-elf
- run: cargo check --target riscv32imac-unknown-none-elf --no-default-features --features=${{ matrix.features }}
- run: |
cargo check --target riscv32imac-unknown-none-elf --no-default-features --features=${{ matrix.features }}
cargo check --target riscv32imac-unknown-none-elf -p revm-optimism --no-default-features --features=${{ matrix.features }}
check:
name: check ${{ matrix.features }}
Expand Down Expand Up @@ -93,3 +95,15 @@ jobs:
with:
components: rustfmt
- run: cargo fmt --all --check

typos-check:
name: TyposCheck
timeout-minutes: 5
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: crate-ci/[email protected]
with:
config: ./Typos.toml
isolated: true

10 changes: 10 additions & 0 deletions .github/workflows/ethereum-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,14 @@ jobs:
ethtests/EIPTests/StateTests/stEIP1153-transientStorage/ \
ethtests/EIPTests/StateTests/stEIP4844-blobtransactions/ \
ethtests/EIPTests/StateTests/stEIP2537/ \
ethtests/EIPTests/StateTests/stEOF \
tests/eof_suite/eest/state_tests \
tests/eof_suite/evmone/state_tests \
tests/prague_suite/state_tests
- name: Run EOF validation tests
run: |
cross run --target ${{matrix.target}} --profile ${{ matrix.profile }} -p revme -- eof-validation \
ethtests/EOFTests \
tests/eof_suite/eest/eof_tests/prague \
tests/eof_suite/evmone/eof_tests
72 changes: 72 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
Because this is workspace with multi libraries, tags will be simplified, and with this document you can match version of project with git tag.

# v43 tag
date: 30.08.2024

Logo change and doc fix.

* revm: 14.0.0 -> 14.0.1
* revm-interpreter: 10.0.0 -> 10.0.1
* revm-primitives: 9.0.0 -> 9.0.1
* revm-precompile: 11.0.0 -> 11.0.1
* revme: 0.10.0 -> 0.10.1

# v42 tag
date: 29.08.2024

new EIP-7702 implemented. Passing all EOF and EIP-7702 tests.
Preparation for devnet-3.

* revme: 0.9.0 -> 0.10.0
* revm: 13.0.0 -> 14.0.0
* revm-interpreter: 9.0.0 -> 10.0.0
* revm-primitives: 8.0.0 -> 9.0.0
* revm-precompile: 10.0.0 -> 11.0.0

# v41 tag
date: 08.08.2024

EOF fixes and improvements.
Optimism Granite fork support.

* `revme`: 0.8.0 -> 0.9.0
* `revm`: 12.1.0 -> 13.0.0
* `revm-interpreter`: 8.1.0 -> 9.0.0
* `revm-primitives`: 7.1.0 -> 8.0.0
* `revm-precompile`: 9.2.0 -> 10.0.0
* `revm-test`: 0.1.0

# v40 tag
date 17.07.2024

EOF bugfix.

* revm: 12.0.0 -> 12.1.0
* revm-interpreter: 8.0.0 -> 8.1.0
* revm-primitives: 7.0.0 -> 7.1.0
* revm-precompile: 9.1.0 -> 8.2.0

# v39 tag
date: 16.07.2024

Fixes for eip7702 and EOF. Kzg precompile alternative kzg-rs added.

* revme: 0.7.0 -> 0.8.0
* revm: 11.0.0 -> 12.0.0
* revm-interpreter: 7.0.0 -> 8.0.0
* revm-primitives: 6.0.0 -> 7.0.0
* revm-precompile: 9.0.0 -> 9.1.0

# v38 tag
date: 08.07.2024

* Add EIP-7702 for Prague.
* Import AccessList from alloy-eips repo.
* EOF fixes
* Utility changes.

Versions
* revme: 0.6.0 -> 0.7.0
* revm: 10.0.0 -> 11.0.0
* revm-interpreter: 6.0.0 -> 7.0.0
* revm-primitives: 5.0.0 -> 6.0.0
* revm-precompile: 8.0.0 -> 9.0.0

# v37 tag
date: 20.06.2024

Expand Down
Loading

0 comments on commit 9793651

Please sign in to comment.