Roman Krasiuk
|
8c1a1e0e06
|
fix(poststate): duplicate receipts (#2632)
|
2023-05-12 10:31:01 -07:00 |
|
Matthias Seitz
|
0d2f21412f
|
chore: split on new payload function (#2645)
|
2023-05-12 12:15:51 -04:00 |
|
Matthias Seitz
|
e34cdc4e0d
|
feat: extend engine syncing with single block downloads (#2626)
|
2023-05-12 15:02:45 +02:00 |
|
Matthias Seitz
|
08972ca5e4
|
feat: add forkchoice update tracker type (#2555)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2023-05-12 12:24:41 +02:00 |
|
Dan Cline
|
7d3016f0f2
|
feat: use BlockHashOrNum in providers (#2627)
|
2023-05-10 22:03:16 +02:00 |
|
Roman Krasiuk
|
70bcd76032
|
fix(engine): fail on canonical errors (#2565)
|
2023-05-04 12:49:05 -07:00 |
|
Matthias Seitz
|
3dd27782e1
|
refactor: give Pipeline a database (#2558)
|
2023-05-04 12:27:53 -07:00 |
|
Matthias Seitz
|
90fa586ced
|
refactor: remove SyncstateUpdater generics and use boxed instead (#2534)
|
2023-05-03 04:57:28 -07:00 |
|
Matthias Seitz
|
34a13ce240
|
fix: dont include latest valid hash on block hash error (#2523)
|
2023-05-02 17:46:41 +02:00 |
|
Roman Krasiuk
|
3cf6015149
|
perf(proofs): root calculation using hash builder (#2517)
|
2023-05-02 17:41:22 +02:00 |
|
Matthias Seitz
|
949b3639c3
|
fix: track invalid payload hashes (#2521)
|
2023-05-02 17:16:32 +02:00 |
|
Roman Krasiuk
|
423265648d
|
proofs: prefer encode_list over encode_iter (#2518)
|
2023-05-02 07:23:45 -07:00 |
|
Matthias Seitz
|
c62c7d6f1d
|
feat: find canonical ancestor (#2506)
|
2023-05-02 13:07:00 +02:00 |
|
Roman Krasiuk
|
7f764028d2
|
feat(cli): consensus engine events (#2473)
|
2023-05-01 17:46:03 +02:00 |
|
Roman Krasiuk
|
3d243d3af0
|
fix(consensus): clique block rewards (#2484)
|
2023-04-30 19:39:04 -07:00 |
|
Roman Krasiuk
|
c28ad55a7a
|
chore(engine): move head lookup for building (#2472)
|
2023-04-30 12:38:43 +02:00 |
|
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
|
70ead6e6dd
|
fix: consider same timestamp as parent block invalid (#2454)
|
2023-04-28 11:53:15 -07:00 |
|
Roman Krasiuk
|
576f33b151
|
fix: consensus validation method typo (#2432)
|
2023-04-27 16:04:50 +02:00 |
|
Matthias Seitz
|
a69b2e1600
|
fix: use head hash as parent hash (#2427)
|
2023-04-27 13:44:58 +02: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 |
|
Matthias Seitz
|
9fb66ffeff
|
chore: move next base fee to header impl (#2400)
|
2023-04-26 12:31:35 +02: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 |
|
Roman Krasiuk
|
b4d69e68dc
|
perf: remove redundant ommers sealing (#2386)
|
2023-04-25 05:53:16 -07:00 |
|
rakita
|
07efa2db45
|
chore(tree): Move tree related files to root of the lib (#2359)
|
2023-04-23 17:30:17 +02:00 |
|
rakita
|
370c39525a
|
feat(stages): Simplify TD stage (#2344)
|
2023-04-21 20:56:13 +02:00 |
|
joshieDo
|
9452b3658b
|
feat(db): Don't store TxHash when writing to the table (#2279)
|
2023-04-21 11:15:52 +02:00 |
|
Matthias Seitz
|
1ddf178e06
|
fix: dont end beacon engine on bad payload (#2323)
|
2023-04-20 16:47:41 -04:00 |
|
Matthias Seitz
|
347e3e8813
|
chore: rm outdated TODOs (#2322)
|
2023-04-20 16:44:39 -04:00 |
|
Bjerg
|
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 |
|
Matthias Seitz
|
534d23eed8
|
feat: process payload job initiation async (#2295)
|
2023-04-19 08:33:17 +02:00 |
|
Matthias Seitz
|
862537362e
|
chore: add on forkchoice update traces (#2304)
|
2023-04-18 21:36:55 +02:00 |
|
Matthias Seitz
|
db1e6cbeea
|
chore: rename executor -> blockchain-tree (#2285)
|
2023-04-17 16:32:18 +02:00 |
|
Matthias Seitz
|
e27ed92d1e
|
fix(cli): event reporting (#2273)
|
2023-04-16 18:56:12 +02:00 |
|
Matthias Seitz
|
d1162dbbb7
|
refactor: add beacon engine handle (#2266)
|
2023-04-16 18:22:07 +02:00 |
|
Matthias Seitz
|
ec097fabf1
|
chore: move metrics to submodule (#2265)
|
2023-04-15 12:37:41 +03:00 |
|
Matthias Seitz
|
08eae76bec
|
refactor: simplify engine Api (#2240)
|
2023-04-14 09:59:18 -07:00 |
|
Matthias Seitz
|
0b9621cfaa
|
feat: integrate payload service (#2228)
|
2023-04-13 21:25:27 +02:00 |
|
Matthias Seitz
|
703f0fdf89
|
chore: rename miner to payload builder (#2217)
|
2023-04-12 18:04:32 -04:00 |
|
Roman Krasiuk
|
a346f1617c
|
feat(engine): basic beacon engine metrics (#2200)
|
2023-04-12 05:52:45 -07:00 |
|
Matthias Seitz
|
ad8ca5677a
|
chore: add PayloadError to PayloadStatus conversion (#2123)
|
2023-04-12 11:41:15 +02:00 |
|
Roman Krasiuk
|
e87960ea8d
|
fix(engine): pipeline run conditions (#2193)
|
2023-04-11 23:42:01 -07:00 |
|
Roman Krasiuk
|
18fd8c133a
|
fix(engine): initial sync target (#2194)
|
2023-04-11 21:44:20 -07:00 |
|
Dan Cline
|
9e8d9883d1
|
fix: ignore header extradata validation in goerli pre-merge (#2178)
|
2023-04-11 18:03:45 -04:00 |
|
Dan Cline
|
bbdeda3246
|
fix: return engine_getPayload error response (#2175)
|
2023-04-10 18:14:01 +02:00 |
|
rakita
|
087d0a6317
|
feat: CanonStateNotification for commit and reorg (#2156)
|
2023-04-10 13:11:15 +02:00 |
|
Dan Cline
|
1bf5c7dce3
|
feat: integrate payload store in BeaconEngine (#2146)
|
2023-04-07 16:45:44 -04:00 |
|
Matthias Seitz
|
ed97091f16
|
fix: track ttd in auto mine (#2138)
|
2023-04-07 10:08:13 +02:00 |
|
Dan Cline
|
5e82f5aadf
|
fix: add difficulty to autoseal blocks (#2136)
|
2023-04-06 10:21:26 +02:00 |
|
Matthias Seitz
|
7eb7f7458a
|
chore: hotfix latest valid hash on canonical block (#2128)
|
2023-04-05 16:35:16 -04:00 |
|