|
|
7ab8a7f3ec
|
chore: use workspace version (#3240)
|
2023-06-19 17:29:15 +00:00 |
|
|
|
c46c11b3d7
|
fix: don't send engine events for dupe payloads (#3231)
|
2023-06-19 13:25:21 +00:00 |
|
|
|
ab2a38a549
|
chore: replace ExecutionStage::read_block_with_senders with BlockProvider::block_with_senders (#3168)
|
2023-06-15 18:46:50 +00:00 |
|
|
|
ea2fcee995
|
chore: use workspace dependencies (#3132)
|
2023-06-13 22:46:26 +00:00 |
|
|
|
1ff26dd2fd
|
feat(stages): unwind on detached local head (#3066)
|
2023-06-09 17:35:46 +00:00 |
|
|
|
c0fb169da4
|
fix: unwind on execution and senders errors (#2938)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-06-06 13:17:12 -07:00 |
|
|
|
df9dfa6b6f
|
chore(deps): use revm and revm-primitives as workspace deps (#3017)
|
2023-06-06 11:47:55 +00:00 |
|
|
|
171166e84a
|
chore: add msrv to manifests, add and use workspace.package (#3006)
|
2023-06-06 03:45:44 +00:00 |
|
|
|
9614b4667c
|
fix: mark downloaded block as invalid if insertion fails (#3003)
|
2023-06-06 00:13:54 +00:00 |
|
|
|
df90caeb34
|
fix: ignore forkchoice updates to old head (#2952)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2023-06-05 15:24:29 -07:00 |
|
|
|
08900740bc
|
feat: Better progress reporting for stage checkpoints (#2982)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2023-06-05 16:10:46 +00:00 |
|
|
|
7d14525307
|
feat: improve block downloads (#2941)
|
2023-06-02 14:28:03 +00:00 |
|
|
|
6353792a84
|
feat: add Transaction setters and separate random tx signing (#2951)
|
2023-06-02 09:37:21 +00:00 |
|
|
|
1641f555f2
|
feat: use buffered ancestor to determine sync target (#2802)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-05-31 18:06:16 +00:00 |
|
|
|
0ebc78651e
|
chore: more sane debug display impls (#2872)
|
2023-05-26 18:28:20 +00:00 |
|
|
|
ba4776a0ca
|
feat: track total size of buffered blocks (#2838)
|
2023-05-25 16:42:11 +00:00 |
|
|
|
44348b4e48
|
feat: add canonical outcome type (#2765)
|
2023-05-22 15:30:13 +02:00 |
|
|
|
0a54e47eab
|
chore: consistent _senders suffix (#2761)
|
2023-05-22 12:03:25 +02:00 |
|
|
|
c25ff8c369
|
refactor: convert InsertBlockError (#2749)
|
2023-05-19 19:34:20 +02:00 |
|
|
|
7b7805a4cc
|
refactor: rm dupe InvalidTransactionErrors (#2737)
|
2023-05-19 10:13:33 +02:00 |
|
|
|
e43b8aa92b
|
chore: fix typo (#2736)
|
2023-05-18 23:43:21 -04:00 |
|
|
|
8fee5d3e28
|
refactor: dedicated blockchain insert errors (#2712)
|
2023-05-18 15:00:47 +02:00 |
|
|
|
352b55dc05
|
chore: rename Error to DatabaseError (#2718)
|
2023-05-17 15:21:46 +02:00 |
|
|
|
fd5a1ef4a8
|
chore: rm unused error variants (#2711)
|
2023-05-17 13:41:52 +02:00 |
|
|
|
755438d61c
|
chore: spawn more eth calls and add docs (#2715)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
|
2023-05-17 13:22:37 +02:00 |
|
|
|
fd45c8726d
|
chore: executor error cleanup (#2709)
|
2023-05-17 11:13:08 +02:00 |
|
|
|
9a4244867f
|
refactor: cleanup Providererror (#2710)
|
2023-05-17 11:00:55 +02:00 |
|
|
|
9b79218c18
|
fix(p2p): network sync state (#2699)
|
2023-05-16 22:24:40 +02:00 |
|
|
|
2436e019c6
|
fix: use auto seal client for consensus (#2690)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-05-16 13:10:48 +02:00 |
|
|
|
ae2b0954c6
|
perf: do not compile traces in release mode (#2652)
|
2023-05-15 17:06:10 -07:00 |
|
|
|
a5dbbe4187
|
fix: don't starve high priority requests (#2660)
|
2023-05-13 13:18:24 -04:00 |
|
|
|
4d0406b383
|
perf(rpc): improve gas price perf by skipping hash (#2657)
|
2023-05-13 12:34:06 -04:00 |
|
|
|
cc601dbe9f
|
feat: add safe and finalized tags to StateProviderFactory (#2654)
|
2023-05-12 16:00:16 -04:00 |
|
|
|
52b5418a63
|
feat: gas price oracle (#2600)
|
2023-05-12 15:15:34 -04:00 |
|
|
|
e34cdc4e0d
|
feat: extend engine syncing with single block downloads (#2626)
|
2023-05-12 15:02:45 +02:00 |
|
|
|
abcadd987c
|
fix: reset correct value (#2618)
|
2023-05-10 12:14:27 +02:00 |
|
|
|
64250b3b07
|
feat: add fullblock client (#2613)
|
2023-05-09 16:46:17 +02:00 |
|
|
|
a00ba2ad7b
|
chore: dont panic on unsupported tag (#2578)
|
2023-05-05 08:05:46 -07:00 |
|
|
|
70bcd76032
|
fix(engine): fail on canonical errors (#2565)
|
2023-05-04 12:49:05 -07:00 |
|
|
|
3dd27782e1
|
refactor: give Pipeline a database (#2558)
|
2023-05-04 12:27:53 -07:00 |
|
|
|
6c21295b78
|
docs: add a few additional tree docs (#2557)
|
2023-05-04 18:29:21 +02:00 |
|
|
|
dfd35fabb4
|
chore(tree): a few refactors and instrumentations (#2549)
|
2023-05-04 14:08:53 +02:00 |
|
|
|
90fa586ced
|
refactor: remove SyncstateUpdater generics and use boxed instead (#2534)
|
2023-05-03 04:57:28 -07:00 |
|
|
|
3cf6015149
|
perf(proofs): root calculation using hash builder (#2517)
|
2023-05-02 17:41:22 +02:00 |
|
|
|
423265648d
|
proofs: prefer encode_list over encode_iter (#2518)
|
2023-05-02 07:23:45 -07:00 |
|
|
|
c62c7d6f1d
|
feat: find canonical ancestor (#2506)
|
2023-05-02 13:07:00 +02:00 |
|
|
|
7b1aee2d9c
|
feat: add helper for accessing pending block object (#2465)
|
2023-05-01 12:08:43 -07:00 |
|
|
|
435df44127
|
feat(tree): unconnected block buffering (#2397)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-04-28 23:46:45 +02:00 |
|
|
|
70ead6e6dd
|
fix: consider same timestamp as parent block invalid (#2454)
|
2023-04-28 11:53:15 -07:00 |
|
|
|
e5caf7b4f7
|
chore: misc blockchain tree (#2453)
|
2023-04-28 11:07:28 -07:00 |
|