Commit Graph

36 Commits

Author SHA1 Message Date
afebb2b20b intrinsic gas check (#4867)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-04 12:33:40 +00:00
081d71e1a2 change transaction value fields from u128 to a wrapper-type of U256 (#4439)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-04 12:07:44 +00:00
602e7756fb fix(execution): reset tx env blob settings (#4873) 2023-10-02 11:39:48 +00:00
5f9a917fb1 feat: Alloy migration (#4737)
Co-authored-by: Alessandro Mazza <121622391+alessandromazza98@users.noreply.github.com>
Co-authored-by: Supernovahs.eth <91280922+supernovahs@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-09-28 15:55:39 +00:00
b85aa94033 docs: paradigmxzy -> paradigmxyz (#4837) 2023-09-28 14:27:30 +00:00
dae31fa2a7 chore: timestamp fork activation semantics (#4785) 2023-09-26 11:29:38 +00:00
8f9d2908ca chore: add and fix more lints, improve docs (#4765) 2023-09-25 15:46:46 +00:00
e83d3aa704 chore: bump revm (#4723) 2023-09-22 01:05:10 +00:00
30b4ddb5f9 fix: add CANCUN to revm_spec_by_timestamp_after_merge (#4699) 2023-09-20 23:09:18 +00:00
ad10a17c29 fix: set block env excess blob gas (#4672) 2023-09-19 23:07:00 +00:00
a80b72041b feat: add pre-block EIP-4788 beacon root contract call (#4457) 2023-09-19 15:16:48 +00:00
aeb37aab53 fix: fill missing eip4844 settings (#4633) 2023-09-18 15:52:58 +02:00
f153d8f4d4 feat(revm): Integrate State (#3512)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-09-16 11:00:22 +00:00
c1dfa7beba feat(eip4844): include TxEip4844 in the primitive Transaction enum (#4074) 2023-08-07 19:10:12 +00:00
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
e78d2fc0b0 chore: improve empty hardforks panic message (#3279) 2023-06-20 17:05:39 +00:00
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
df9dfa6b6f chore(deps): use revm and revm-primitives as workspace deps (#3017) 2023-06-06 11:47:55 +00:00
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
f37d102820 fix(rpc): use parent block state when tracing blocks (#2574) 2023-05-05 19:21:09 +02:00
eebcb03fea fix(evm): goerli coinbase (#2377) 2023-04-25 03:32:51 -07:00
6be4be6b2a perf: use ExecutionResult::into_logs (#2184) 2023-04-14 23:56:18 +02:00
2f6d5e6ad2 feat: add basic payload generator (#2161) 2023-04-12 21:36:20 +02:00
087d0a6317 feat: CanonStateNotification for commit and reorg (#2156) 2023-04-10 13:11:15 +02:00
89c525f9c9 chore: bump revm to v3.1.0 (#2113) 2023-04-04 16:50:09 +02:00
7c6c0b41e8 refactor: reward calc cleanup (#2075) 2023-04-01 13:22:22 -07:00
9036f5ea9f style: prefer then_some over if else (#1810) 2023-03-17 14:16:29 +01:00
0c434e7916 feat(rpc): impl parity trace_transaction (#1765) 2023-03-15 15:03:42 +01:00
15d79cedad chore(deps): upgrade secp256k1+enr (#1715) 2023-03-15 11:15:55 +01:00
12e94029ac fix(executor): reset access list (#1716) 2023-03-12 13:33:55 +01:00
161de9aadf feat: persist contract analysis in db (#1640) 2023-03-08 16:25:14 +01:00
7a01e1e231 feat: add eth state cache (#1561) 2023-02-28 20:46:25 +01:00
5844ce10f3 feat: add evm env provider (#1525)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-02-24 11:21:18 +01:00
6d138daa11 feat: add revm-inspectors crate and accesslist inspector (#1529) 2023-02-23 17:06:15 -08:00