Commit Graph

1562 Commits

Author SHA1 Message Date
15525a8319 chore: update code owners (#2332) 2023-04-21 12:32:21 +02:00
16412116a7 perf(tree): check block before inserting (#2324) 2023-04-21 11:54:34 +02:00
ec418d924d feat(trie): read-only root calculation (#2233) 2023-04-21 02:36:48 -07:00
9452b3658b feat(db): Don't store TxHash when writing to the table (#2279) 2023-04-21 11:15:52 +02:00
2e7139c1ae chore: update code owner (#2325) 2023-04-21 09:32:55 +02:00
d300057864 chore(net): track all bad reported messages (#2321) 2023-04-20 16:47:51 -04:00
1ddf178e06 fix: dont end beacon engine on bad payload (#2323) 2023-04-20 16:47:41 -04:00
347e3e8813 chore: rm outdated TODOs (#2322) 2023-04-20 16:44:39 -04:00
68d8506d8e feat: block level indexing (#2275)
Co-authored-by: rakita <dragan0rakita@gmail.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-20 15:03:48 -04:00
855a7d5541 feat(cli): merkle debug cmd (#2314) 2023-04-20 10:10:04 -07:00
9a8d1022a6 feat(rpc): add engine eth subset rpc handler (#2317) 2023-04-20 17:45:04 +02:00
7e965a3c79 feat: implement eth_feeHistory (#2083)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-20 10:50:03 +02:00
64e3a57dd9 docs: add a few clarifying docs (#2310) 2023-04-20 09:24:09 +02:00
3b0dd3fb35 fix(trie): skip storing empty nibbles in storage trie (#2313) 2023-04-19 15:03:23 -04:00
4a912f1e18 dep: revm 3.2.0 (#2312) 2023-04-19 14:50:01 -04:00
a22f988097 chore: move StageEnum to separate module (#2287) 2023-04-19 09:27:51 +02:00
534d23eed8 feat: process payload job initiation async (#2295) 2023-04-19 08:33:17 +02:00
862537362e chore: add on forkchoice update traces (#2304) 2023-04-18 21:36:55 +02:00
57d49ab506 docs: extend validate docs (#2300) 2023-04-18 12:33:06 -04:00
74063a025f chore: bump ethers (#2303) 2023-04-18 12:25:28 -04:00
ba81368f91 chore: simplify re-export (#2299) 2023-04-18 17:24:50 +02:00
5eef3c5fc6 chore: add ChainBlocks type (#2297)
Co-authored-by: rakita <rakita@users.noreply.github.com>
2023-04-18 16:54:53 +02:00
86f8504b2c chore: fix typo (#2296) 2023-04-18 16:42:09 +02:00
0761bb42f7 chore: bump ethers (#2292) 2023-04-17 23:02:08 -04:00
eb0f7eb876 fix: use JsonU256 for deserializing genesis U256s (#2291) 2023-04-17 22:11:18 -04:00
2f6183614f chore: run commands as blocking task (#2286) 2023-04-18 01:06:49 +02:00
7d39228055 fix: remove flatten attribute (#2290) 2023-04-18 00:44:45 +02:00
db1e6cbeea chore: rename executor -> blockchain-tree (#2285) 2023-04-17 16:32:18 +02:00
29393420f6 chore(rpc): use cache layer for block endpoints (#2280) 2023-04-17 16:32:08 +02:00
0559d8c2d5 fix(payload): sum cumulative gas used before adding receipt (#2284) 2023-04-17 16:31:52 +02:00
e5d4767c8e fix(payload): set withdrawals none pre shanghai (#2283) 2023-04-17 16:00:10 +02:00
a38bbbfd4a fix(payload): use latest block for genesis block (#2282) 2023-04-17 06:56:07 -07:00
6f15f844a5 Removing reth network api dependency from rpc types (#2281)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-17 14:03:06 +02:00
a0bfb654cd test: add basic auth server tests (#2278) 2023-04-16 21:43:08 -04:00
ca70d7337c feat(net): add reported bad transactions metric (#2270) 2023-04-16 16:49:54 -04:00
f1fc9ecafb chore(rpc): rpc and auth server cleanup (#2272) 2023-04-16 16:49:39 -04:00
581e9ffcc4 fix: poll_tick does not register waker if ready (#2276) 2023-04-16 16:45:57 -04:00
348e7301a3 chore: use client version as extradata (#2271) 2023-04-16 16:45:06 -04:00
e27ed92d1e fix(cli): event reporting (#2273) 2023-04-16 18:56:12 +02:00
d1162dbbb7 refactor: add beacon engine handle (#2266) 2023-04-16 18:22:07 +02:00
8b4a73d6a3 feat(cli): disable persistent logs (#2263) 2023-04-15 23:16:37 -04:00
1680630e4a chore: make clippy happy (#2267) 2023-04-15 13:26:55 +02:00
3a75181ae1 chore(cli): update drop merkle (#2264) 2023-04-15 04:13:11 -07:00
9091318ab1 fix(rpc): flip is empty check (#2269) 2023-04-15 12:56:51 +02:00
b45182ae2c fix: be less strict about what's a bad tx (#2268) 2023-04-15 03:44:21 -07:00
ec097fabf1 chore: move metrics to submodule (#2265) 2023-04-15 12:37:41 +03:00
31caaf8ee8 Skip serializing withdrawals if it is None (#2243) 2023-04-15 10:40:47 +02:00
adc01a8fd1 fix(rpc): add missing v2 handler (#2261) 2023-04-15 02:31:30 +02:00
adad6d31b4 Revert "Revert "chore: enable tx inserts via p2p" (#2252)" (#2259) 2023-04-15 01:31:16 +02:00
154ece7665 fix: simplify SyncState and fix wrong update (#2256) 2023-04-15 01:31:09 +02:00