Matthias Seitz
|
9cd7b4130f
|
chore: improve tree traces (#2781)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-05-22 17:24:44 +03:00 |
|
Matthias Seitz
|
44348b4e48
|
feat: add canonical outcome type (#2765)
|
2023-05-22 15:30:13 +02:00 |
|
Matthias Seitz
|
337579176d
|
feat: add sealed headers range (#2769)
|
2023-05-22 15:30:00 +02:00 |
|
Matthias Seitz
|
b70afbb37f
|
fix: ensure extradata is 32 bytes or less (#2775)
|
2023-05-22 13:29:09 +02:00 |
|
Matthias Seitz
|
b2c5f331ae
|
chore: trace return values on insert (#2760)
|
2023-05-22 12:04:26 +02:00 |
|
Matthias Seitz
|
0a54e47eab
|
chore: consistent _senders suffix (#2761)
|
2023-05-22 12:03:25 +02:00 |
|
chirag-bgh
|
7849b4c38e
|
feat: Integrate Sealedblock to BeaconConsensusEngineEvent (#2764)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-05-22 11:44:50 +02:00 |
|
Matthias Seitz
|
c25ff8c369
|
refactor: convert InsertBlockError (#2749)
|
2023-05-19 19:34:20 +02:00 |
|
Bjerg
|
7b7805a4cc
|
refactor: rm dupe InvalidTransactionErrors (#2737)
|
2023-05-19 10:13:33 +02:00 |
|
Dan Cline
|
d9455d6bc2
|
fix: calculate state root for auto-seal (#2744)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-05-19 09:16:40 +02:00 |
|
Roman Krasiuk
|
defa64b2de
|
fix(cli): run pipeline to completion after restart (#2727)
|
2023-05-18 22:05:44 +02:00 |
|
Alexey Shekhirin
|
e4cd48aefd
|
feat(stages): rich checkpoint (#2701)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-05-18 20:45:50 +02:00 |
|
Matthias Seitz
|
8fee5d3e28
|
refactor: dedicated blockchain insert errors (#2712)
|
2023-05-18 15:00:47 +02:00 |
|
Dan Cline
|
460bf13b63
|
fix: check db and indices for canonical block (#2702)
|
2023-05-18 11:20:31 +02:00 |
|
Dan Cline
|
65b7702efe
|
fix: return latestValidHash from sidechains (#2725)
|
2023-05-18 11:03:51 +02:00 |
|
Dan Cline
|
a40b79e193
|
fix: set sync state at startup to idle (#2722)
|
2023-05-17 22:32:56 +02:00 |
|
Matthias Seitz
|
352b55dc05
|
chore: rename Error to DatabaseError (#2718)
|
2023-05-17 15:21:46 +02:00 |
|
Matthias Seitz
|
fd45c8726d
|
chore: executor error cleanup (#2709)
|
2023-05-17 11:13:08 +02:00 |
|
Matthias Seitz
|
9a4244867f
|
refactor: cleanup Providererror (#2710)
|
2023-05-17 11:00:55 +02:00 |
|
Roman Krasiuk
|
9b79218c18
|
fix(p2p): network sync state (#2699)
|
2023-05-16 22:24:40 +02:00 |
|
Dan Cline
|
c44117075e
|
fix: update rpc latest block from mining task (#2700)
|
2023-05-16 20:19:59 +02:00 |
|
Dan Cline
|
f5a573661a
|
fix: use proper base fee in auto seal (#2691)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-05-16 12:54:05 +02:00 |
|
Georgios Konstantopoulos
|
ae2b0954c6
|
perf: do not compile traces in release mode (#2652)
|
2023-05-15 17:06:10 -07:00 |
|
Matthias Seitz
|
5d99b126ee
|
fix: dont exit engine on failed FCU (#2676)
|
2023-05-15 15:43:40 +02:00 |
|
Matthias Seitz
|
a73e6c8ca8
|
chore: cleanup engine api errors (#2674)
|
2023-05-15 14:27:22 +02:00 |
|
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 |
|