Skip to content

Commit cd1ce9b

Browse files
authored
Merge pull request #28 from bnb-chain/roshan/merge-upstream
chore: merge upstream changes into develop
2 parents 7c1d81e + b4c100b commit cd1ce9b

File tree

283 files changed

+29152
-3162
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

283 files changed

+29152
-3162
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ updates:
88
- package-ecosystem: cargo
99
directory: "/"
1010
schedule:
11-
interval: "daily"
11+
interval: "weekly"

.github/workflows/cachegrind.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ jobs:
1111

1212
steps:
1313
- name: Checkout code
14-
uses: actions/checkout@v2
14+
uses: actions/checkout@v4
15+
16+
- name: Setup | Rust
17+
uses: dtolnay/rust-toolchain@stable
1518

1619
- name: Install Valgrind
1720
run: |

.github/workflows/ethereum-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,5 @@ jobs:
4747
ethtests/LegacyTests/Constantinople/GeneralStateTests/ \
4848
ethtests/EIPTests/StateTests/stEIP1153-transientStorage/ \
4949
ethtests/EIPTests/StateTests/stEIP4844-blobtransactions/ \
50+
ethtests/EIPTests/StateTests/stEIP2537/ \
51+

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
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.
22

3+
# v36 tag
4+
date: 12.05.2024
5+
6+
Support for prague EIPs.
7+
* EOF not fully tested but most of implementation is there.
8+
* EIP-2537: BLS12-381 curve operations
9+
* EIP-2935: Serve historical block hashes from state
10+
11+
EOF removed BytecodeLocked, OpCode table got changed, and CallInputs got refactored.
12+
13+
revme: 0.4.0 -> 0.5.0 (⚠️ API breaking changes)
14+
revm: 8.0.0 -> 9.0.0 (⚠️ API breaking changes)
15+
revm-interpreter: 4.0.0 -> 5.0.0 (⚠️ API breaking changes)
16+
revm-primitives: 3.1.1 -> 4.0.0 (⚠️ API breaking changes)
17+
revm-precompile: 6.0.0 -> 7.0.0 (⚠️ API breaking changes)
18+
revm-test: 0.1.0
19+
320
# v35 tag
421
date: 02.04.2024
522

0 commit comments

Comments
 (0)