Commit Graph

2006 Commits

Author SHA1 Message Date
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
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
ae2b0954c6 perf: do not compile traces in release mode (#2652) 2023-05-15 17:06:10 -07:00
5dfbc9cf01 chore: bump max logs per response to 10k (#2688) 2023-05-16 00:08:53 +02:00
d91f1d1c50 fix(poststate): collapse account changes (#2670) 2023-05-15 14:49:58 -07:00
566f5813c9 fix: use bounded channel for headers download task (#2687) 2023-05-15 14:40:04 -07:00
d2f0352271 perf: spawn blocking eth calls (#2686) 2023-05-15 23:01:41 +02:00
bf9a3c5338 perf: spawn blocking trace calls (#2685) 2023-05-15 22:37:29 +02:00
2fa9cd066e fix: use bounded sender for bodies responses (#2684) 2023-05-15 16:35:37 -04:00
85e6d9ac5b feat(rpc): set starting block to latest at launch (#2668) 2023-05-15 15:49:09 +02:00
7292384913 perf: read ChainInfo from in-memory canonical block (#2669) 2023-05-15 15:45:13 +02:00
5d99b126ee fix: dont exit engine on failed FCU (#2676) 2023-05-15 15:43:40 +02:00
11cd0d4753 feat: support subscriptions over IPC (#2667) 2023-05-15 15:42:48 +02:00
ae6691dd36 chore: make clippy happy, tests edition (#2675) 2023-05-15 15:09:03 +02:00
a73e6c8ca8 chore: cleanup engine api errors (#2674) 2023-05-15 14:27:22 +02:00
89349782ba test(executor): touched unchanged account (#2672) 2023-05-15 05:27:02 -07:00
718cfb3c57 test(executor): account created & destroyed within the same transaction (#2671) 2023-05-15 03:13:48 -07:00
c190d0e69b Configure Gas Price Oracle with CLI arguments (#2664)
Co-authored-by: Aditya Pandey <aditya.p@Aditya-P.local>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-15 11:46:05 +02:00
599a5757d1 feat: add a few EthRequestHandler metrics (#2666)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-15 11:23:44 +02:00
787e600836 perf: send followup request with high priority (#2659) 2023-05-14 18:35:20 +02:00
9fe84bfd96 fix: dont upscale concurrent request for lower peer count (#2661) 2023-05-13 21:02:51 -04:00
0a71d6fa8b feat: add queued and buffered blocks to bodies dashboard (#2662) 2023-05-13 22:38:42 +02:00
3402f19c7e fix: should be kilobytes (#2663) 2023-05-13 20:37:07 +02:00
a5dbbe4187 fix: don't starve high priority requests (#2660) 2023-05-13 13:18:24 -04:00
99e6ee7a86 perf: restrict bodies downloader by number of blocks (#2656) 2023-05-13 13:18:01 -04:00
4d0406b383 perf(rpc): improve gas price perf by skipping hash (#2657) 2023-05-13 12:34:06 -04:00
a0b6b207a6 chore(poststate): size hint (#2653) 2023-05-12 14:22:58 -07: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
059e9c9a29 fix(executor): do not destroy empty accounts (#2630) 2023-05-12 10:52:13 -07:00
34e34177f1 fix(executor): do not insert empty changesets for touched accounts (#2631) 2023-05-12 10:51:07 -07:00
748f90ed3c fix: unwind stages with respect to commit threshold (#2500) 2023-05-12 10:50:47 -07:00
e2c7b38d55 fix(poststate): storage revert before selfdestruct (#2636) 2023-05-12 10:45:20 -07:00
b16678da1d fix(poststate): handle secondary selfdestructs (#2634) 2023-05-12 10:32:43 -07:00
8c1a1e0e06 fix(poststate): duplicate receipts (#2632) 2023-05-12 10:31:01 -07:00
047f1e513c feat(db): add zstd and CompactZstd to Transactions and Receipts (#2483)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-05-12 10:30:15 -07:00
4056b15882 fix: remove Account length from compact on AccountBeforeTx (#2622) 2023-05-12 10:29:56 -07:00
45caab8052 feat: impl BlockIdProvider for BlockchainProvider (#2650) 2023-05-12 18:28:27 +02:00
177b067034 chore: Additional logs on revert error (#2623) 2023-05-12 18:20:51 +02:00
0d2f21412f chore: split on new payload function (#2645) 2023-05-12 12:15:51 -04:00
f1eef8d32c chore(deps): bump tracing core (#2649) 2023-05-12 12:15:27 -04:00
afcc66c39a feat: add getter for last FCU timestamp (#2647) 2023-05-12 12:15:16 -04:00
4a492f6cd1 chore: move Filter to rpc-types (#2648) 2023-05-12 12:15:03 -04:00
f2cf105227 fix(codec): Use variable length encoding for lengths on Vec<T> and Option<T> (#2641)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-05-12 06:46:53 -07:00
43272ccd58 meta: add beacon consensus code owners (#2646) 2023-05-12 15:42:35 +02:00
e34cdc4e0d feat: extend engine syncing with single block downloads (#2626) 2023-05-12 15:02:45 +02:00
4070bd1731 fix: register trace correctly 2023-05-12 14:57:32 +02:00
53fadfce0a chore: add task spawner to trace and debug (#2644) 2023-05-12 14:52:36 +02:00
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
92b557d84e chore(deps): bump jsonrpsee 0.18 (#2640) 2023-05-12 00:54:21 +02:00