rakita
|
435df44127
|
feat(tree): unconnected block buffering (#2397)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-04-28 23:46:45 +02:00 |
|
Matthias Seitz
|
b8b2772932
|
fix: restrict start block correctly (#2460)
|
2023-04-28 14:21:08 -07:00 |
|
Matthias Seitz
|
eba1e885a4
|
fix: payload transactions are raw transactions (#2448)
|
2023-04-28 12:04:52 -07:00 |
|
Matthias Seitz
|
5c5aef0b42
|
fix: reconsider several is_bad_transactions checks (#2450)
|
2023-04-28 11:54:30 -07:00 |
|
Matthias Seitz
|
433ecdcaec
|
chore: track client version in tx peer (#2452)
|
2023-04-28 11:53:42 -07:00 |
|
Matthias Seitz
|
70ead6e6dd
|
fix: consider same timestamp as parent block invalid (#2454)
|
2023-04-28 11:53:15 -07:00 |
|
Matthias Seitz
|
9a2196e101
|
chore: add beacon nonce constant (#2456)
|
2023-04-28 20:22:05 +02:00 |
|
Matthias Seitz
|
e5caf7b4f7
|
chore: misc blockchain tree (#2453)
|
2023-04-28 11:07:28 -07:00 |
|
Matthias Seitz
|
a40f3d775c
|
chore(deps): bump enr + secp256k1 (#2443)
|
2023-04-28 11:05:00 -07:00 |
|
Matthias Seitz
|
eb37bc7b37
|
chore: reorder imports (#2444)
|
2023-04-28 10:38:48 +02:00 |
|
Roman Krasiuk
|
7194e94ac0
|
chore(tree): remove redundant fork block parameter (#2424)
|
2023-04-27 16:56:15 -07:00 |
|
Matthias Seitz
|
5e9612897c
|
refactor: convert payload job from stream to future (#2438)
|
2023-04-27 22:47:45 +02:00 |
|
Matthias Seitz
|
7b928f31b5
|
fix: skip invalid transactions (#2436)
|
2023-04-27 22:47:34 +02:00 |
|
Matthias Seitz
|
d604bd4941
|
feat: skip transactions we can no longer fit in the block (#2433)
|
2023-04-27 09:12:30 -07:00 |
|
Dan Cline
|
5d76e6513d
|
chore: add blockchain tree and state provider traces (#2418)
|
2023-04-27 09:01:54 -07:00 |
|
Matthias Seitz
|
2b7b14ab8c
|
chore(deps): rm unused deps (#2435)
|
2023-04-27 16:20:14 +02:00 |
|
Roman Krasiuk
|
576f33b151
|
fix: consensus validation method typo (#2432)
|
2023-04-27 16:04:50 +02:00 |
|
Matthias Seitz
|
0d20d34eaf
|
feat(txpool): add missing txpool update checks (#2366)
|
2023-04-27 16:04:18 +02:00 |
|
Matthias Seitz
|
9b5a84acc8
|
feat: initialize txpool maintenance (#2429)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-04-27 15:53:55 +02:00 |
|
Matthias Seitz
|
4e1ae0ee95
|
chore: better basic payload builder traces (#2431)
|
2023-04-27 15:53:30 +02:00 |
|
mempirate
|
93d3bd9dcd
|
feat(net): fix peer backoffs to not interfere with reputation (#2422)
|
2023-04-27 15:53:12 +02:00 |
|
Matthias Seitz
|
e3afe02b07
|
fix: keep payload job until resolved (#2430)
|
2023-04-27 15:23:37 +02:00 |
|
Matthias Seitz
|
d6aa7e0f91
|
feat: add stagekind enum and initialise syncstage table (#2426)
|
2023-04-27 14:18:10 +02:00 |
|
Matthias Seitz
|
e2bacdfad7
|
feat: check if blocknumber is latest block number (#2428)
|
2023-04-27 13:45:17 +02:00 |
|
Matthias Seitz
|
a69b2e1600
|
fix: use head hash as parent hash (#2427)
|
2023-04-27 13:44:58 +02:00 |
|
Roman Krasiuk
|
3693a40213
|
doc(poststate): fix incorrect doc on poststate revert (#2423)
|
2023-04-27 01:30:24 -07:00 |
|
Roman Krasiuk
|
c7341b54f0
|
feat(trie): optimize prefix set (#2417)
|
2023-04-26 13:15:38 -07:00 |
|
Roman Krasiuk
|
503748b0f7
|
bench(trie): prefix set (#2406)
|
2023-04-26 09:54:49 -07:00 |
|
Roman Krasiuk
|
f9f9683d2a
|
test(cursor): dup insert & delete current (#2411)
|
2023-04-26 09:53:35 -07:00 |
|
rakita
|
837555e296
|
chore(consensus): Clear up the naming and intention behind checks (#2415)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-04-26 18:04:36 +02:00 |
|
Roman Krasiuk
|
57a19f91f0
|
nit: fix typo in merkle stage (#2413)
|
2023-04-26 18:37:50 +03:00 |
|
Dan Cline
|
8835443c35
|
feat: include SessionsConfig in reth.toml (#2416)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-04-26 10:58:17 -04:00 |
|
Matthias Seitz
|
9d03c4273c
|
fix: use correct state for payload building (#2414)
|
2023-04-26 16:29:48 +02:00 |
|
Roman Krasiuk
|
546e191e8a
|
fix(tree): atomical execution unwind (#2412)
|
2023-04-26 16:11:30 +02:00 |
|
Matthias Seitz
|
0678137a0d
|
chore: add find_block_by_hash and more docs (#2405)
|
2023-04-26 14:58:18 +02:00 |
|
Matthias Seitz
|
a7b3749312
|
chore: simplify committing withdrawals (#2404)
|
2023-04-26 14:20:16 +02:00 |
|
mempirate
|
bf7960c87a
|
fix(peers): rank dial candidates by reputation only (#2407)
|
2023-04-26 14:08:20 +02:00 |
|
Matthias Seitz
|
9fb66ffeff
|
chore: move next base fee to header impl (#2400)
|
2023-04-26 12:31:35 +02:00 |
|
Matthias Seitz
|
04947d2c49
|
chore(clippy): make clippy happy (#2403)
|
2023-04-26 12:31:25 +02:00 |
|
Matthias Seitz
|
4763aad11e
|
feat(txpool): add pool manage task (#2298)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2023-04-26 11:10:02 +02:00 |
|
chirag-bgh
|
607186de71
|
feat: add best_block_number call to BlockIdProvider (#2358)
|
2023-04-25 13:30:13 -07:00 |
|
Matthias Seitz
|
8ac1aaf5e5
|
feat: compute state root for payload (#2398)
|
2023-04-25 12:16:34 -07:00 |
|
Matthias Seitz
|
df3274892f
|
feat: add StateProviderFactor::state_by_block_hash (#2390)
|
2023-04-25 11:11:55 -07:00 |
|
Matthias Seitz
|
420a65a206
|
feat: move StateRootProvider to StateProvider trait (#2392)
|
2023-04-25 10:52:46 -07:00 |
|
Dan Cline
|
ccdaa74e41
|
fix: drive pipeline forever in debug.continuous (#2375)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-04-25 10:39:51 -07:00 |
|
Matthias Seitz
|
f41d81ac63
|
chore(txpool): don't penalize FeeCapBelowMinimumProtocolFeeCap error (#2396)
|
2023-04-25 19:25:34 +02:00 |
|
Matthias Seitz
|
c132c6681a
|
fix(net): syncing should be true at startup (#2395)
|
2023-04-25 17:09:37 +02:00 |
|
Matthias Seitz
|
9ee601a7a1
|
chore: add update ENR trace (#2394)
|
2023-04-25 16:51:53 +02:00 |
|
Matthias Seitz
|
addd8d473c
|
chore: improve incoming connection traces (#2393)
|
2023-04-25 16:51:41 +02:00 |
|
Matthias Seitz
|
f373731262
|
feat: add StateRootProvider trait (#2383)
|
2023-04-25 05:54:01 -07:00 |
|