Commit Graph

378 Commits

Author SHA1 Message Date
60f392b6a7 feat(rpc): impl debug_traceCall (#2090) 2023-04-03 17:47:22 +02:00
e4a428e29b refactor: move executors to revm crate (#2076) 2023-04-03 17:01:36 +02:00
7c6c0b41e8 refactor: reward calc cleanup (#2075) 2023-04-01 13:22:22 -07:00
00712d642e feat(rpc): impl traceCall (#2029) 2023-03-31 11:19:56 -07:00
47b9738ede chore: fix some typos (#2025) 2023-03-29 14:49:50 +02:00
d0a70e179b chore(cli): bundle debug.* arguments in DebugArgs (#1968) 2023-03-24 14:14:35 +01:00
a7a469302e feat(rpc): add trace_rawTransaction handler (#1861) 2023-03-20 08:33:05 -07:00
0b7205da66 feat: run revm-inspectors via CLI hooks (#1850) 2023-03-19 16:51:09 -07:00
a59806f43b fix: add missing StructLog fields (#1847) 2023-03-19 12:17:28 -07:00
0936523e3d feat(rpc): kickoff geth traces (#1772) 2023-03-19 11:29:22 -07:00
075544e889 refactor: various cleanups (#1833)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-18 14:13:09 +01:00
9036f5ea9f style: prefer then_some over if else (#1810) 2023-03-17 14:16:29 +01:00
241ec32abf feat: add canonical_headers_range (#1795)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-16 17:06:32 -07: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
4c1a35b2b8 feat: add trace inspector config (#1729) 2023-03-13 15:02:02 -07:00
12e94029ac fix(executor): reset access list (#1716) 2023-03-12 13:33:55 +01:00
6190eac9ce feat: add Tracing inspector (#1618) 2023-03-09 13:43:24 -08:00
d0b1e0aa02 fix(dep): update and lock revm (#1681) 2023-03-09 11:43:56 +01:00
161de9aadf feat: persist contract analysis in db (#1640) 2023-03-08 16:25:14 +01:00
77d108660e feat(rpc): add eth_createAccessList implementation (#1652)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-03-08 10:07:09 +01:00
4285186dbd refactor: Execution Stage owns Executor (#1568)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-03-01 00:55:51 +01:00
7a01e1e231 feat: add eth state cache (#1561) 2023-02-28 20:46:25 +01:00
56394eec2c feat: Hook on Execution (#1567) 2023-02-27 08:21:34 -07:00
901813dcbb perf: save a hashing step for bytecodes (#1547) 2023-02-24 20:27:27 +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
8299ca6fd6 feat: add reth-revm crate (#1526) 2023-02-23 14:16:42 +01:00