Commit Graph

5619 Commits

Author SHA1 Message Date
0f88965fdc chore: make reth-evm compile with no-std (#8934) 2024-06-18 16:07:36 +00:00
87d6bcde62 chore(cargo): rm enr default features (#8933)
Signed-off-by: 9547 <29431502+9547@users.noreply.github.com>
2024-06-18 15:48:25 +00:00
b5f55d9a2b chore: make reth-revm compile with no-std (#8931) 2024-06-18 15:33:04 +00:00
1f2bd941d9 chore: simplify optimism tx compat (#8925) 2024-06-18 15:30:42 +00:00
cc502523ca chore: rm codecov.yml (#8923) 2024-06-18 14:17:09 +00:00
a4f0d5738f chore: remove enr TODO (#8926) 2024-06-18 13:44:05 +00:00
e25e1d72ef chore: move audit (#8922) 2024-06-18 13:36:58 +00:00
636e856380 chore: use BLOCKHASH_SERVE_WINDOW from revm (#8924) 2024-06-18 13:29:07 +00:00
d786b459d9 feat: implement conversion of optimism deposit tx from alloy to reth (#8763)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 12:33:19 +00:00
3a1e4e9ad4 chore(deps): enable missing arbitrary in tests (#8921) 2024-06-18 12:29:49 +00:00
148c11e222 fix: enable enr secp256k1 feature (#8919) 2024-06-18 12:03:53 +00:00
a5054084d7 chore: release 1.0.0-rc.2 (#8918) 2024-06-18 12:03:44 +00:00
770cac874c feat: reth-primitives-trait no-std support (#8869)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 11:58:10 +00:00
fe817c045a move forkcondition and displayhardfork types to fork crate (#8909)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 11:55:53 +00:00
d865e44475 fix: edge case divide by zero (#8912)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 11:32:20 +00:00
7c773a1d3a feat: add stateful precompile example (#8911)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 11:27:06 +00:00
9de1cc6c9a chore: fix repeat words (#8916) 2024-06-18 11:07:56 +00:00
8a9591155c chore(deps): bump docker/build-push-action from 5 to 6 (#8910)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 09:05:59 +00:00
c008a1fa09 fix: typo (#8908) 2024-06-17 22:45:48 +00:00
5f998f704c feat: no_std CI integration (#8871) 2024-06-17 21:49:21 +00:00
7d55a14b1f fix: Add missing fjord condition to revm_spec_by_timestamp_after_merge (#8906) 2024-06-17 20:13:48 +00:00
3db1069554 chore: remove reth-primitives dependency from reth-static-file (#8903) 2024-06-17 18:18:26 +00:00
de6cdff7e3 chore: remove reth-primitives dependency from reth-stages-api (#8902) 2024-06-17 18:01:35 +00:00
d05be8a467 chore: remove reth-primitives dependency from discv5, discv4 and etl crates (#8900) 2024-06-17 17:47:54 +00:00
f967f9eb40 feat: replace engine types in payload stack (#8893) 2024-06-17 17:39:18 +00:00
ed9f36b54f feat: calc block base reward use block number only (#8876)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 17:38:54 +00:00
20102ee4aa chore: remove reth-primitives dependency from reth-node-ethereum tests (#8898) 2024-06-17 17:38:33 +00:00
8182d2e632 chore: remove reth-primitives dependency from reth-prune (#8897) 2024-06-17 17:28:12 +00:00
2219d7d23e deps: bump alloy to 0.1 (#8892) 2024-06-17 16:19:55 +00:00
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
01d81b4dcc feat: move builtpayload to payload types (#8858) 2024-06-17 13:38:39 +00:00
15cca65f47 refactor: extract Chainspec type from primitives (#8055)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-06-17 13:38:31 +00:00
4207540974 fix(commands): prevents potential arithmetic underflow in debug commands (#8883) 2024-06-17 11:52:11 +00:00
34d697eb1f chore: use blob explorers from crates (#8885) 2024-06-17 11:48:03 +00:00
26d8bd6a4f fix(docs): op-node flags (#8884) 2024-06-17 11:47:28 +00:00
d131540352 feat: support no_std for ethereum-forks (#8877)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 11:20:45 +00:00
43a49ed414 chore(deps): bump revm dd98b3b (#8882) 2024-06-17 11:10:03 +00:00
ff4a114e43 docs(book): tracking state in ExExes (#8804)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-06-17 10:42:27 +00:00
333a86db10 chore: bump alloy and rm EvmOverrides (#8875) 2024-06-17 09:46:42 +00:00
859b96388a chore(dep): bump secp256k1 (#8880) 2024-06-17 09:13:36 +00:00
4b22b83e71 fix: division by zero when reading from nippy jar archive (#8878)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-06-17 07:34:09 +00:00
8d54f2f8d3 feat: support no_std for reth-primitives (#8817)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 06:57:46 +00:00
ce0559d6c7 fix: manually override certain chainconfig fields for adminNodeInfo (#8874) 2024-06-16 18:10:02 +00:00
9b50226f56 feat: add is paris active at block fn (#8872) 2024-06-16 17:49:26 +00:00
0d55e5b8b2 feat(rpc/block): simplify the block_receipts rpc (#8866)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-16 17:07:59 +00:00
35f7e0b000 chore: Upgrade revm (#8870)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-16 16:58:07 +00:00
038d48fd18 rpc: make revm utils pub (#8860) 2024-06-16 11:49:09 +00:00
e92dbe949c chore(deps): weekly cargo update (#8863)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-06-16 11:07:48 +00:00
22d7f3369f fix: re-add validate_against_parent_4844 to optimism header validation (#8835) 2024-06-15 17:10:09 +00:00
925d406188 chore(deps): move futures-core to workspace (#8857) 2024-06-15 13:19:01 +02:00