Commit Graph

1882 Commits

Author SHA1 Message Date
Matthias Seitz
05eada7aa2 fix: add receive budget (#3361) 2023-06-25 13:12:39 +00:00
Matthias Seitz
8dd7a78356 feat: add transaction validation task (#3358) 2023-06-25 13:12:00 +00:00
Matthias Seitz
b787d09993 perf: reduce p2p message capacity (#3371) 2023-06-25 13:11:24 +00:00
Matthias Seitz
4c84d22e36 chore: rename to_session variable (#3359) 2023-06-23 19:56:55 +00:00
Roman Krasiuk
db05e42ffd docs(trie): fix typo (#3366) 2023-06-23 18:58:15 +00:00
Matthias Seitz
a3c66f36b4 chore: shrink request buffer (#3363) 2023-06-23 18:31:58 +00:00
Matthias Seitz
cff4aa7b2b chore: shrink session buffers (#3360) 2023-06-23 17:33:27 +00:00
Matthias Seitz
faeb612553 fix: flaky addr in use test (#3364) 2023-06-23 17:32:58 +00:00
Roman Krasiuk
2b1a34116d chore(provider): simplify history unwind (#3355) 2023-06-23 15:47:55 +00:00
Matthias Seitz
be58d1c286 fix: use metered poll fns (#3353) 2023-06-23 14:58:51 +00:00
Roman Krasiuk
f4d7a6a369 chore: ShardedKey::last helper methods (#3352) 2023-06-23 11:15:50 +00:00
Roman Krasiuk
a66a350cf0 chore: simplify usage of IntegerList (#3351) 2023-06-23 11:11:08 +00:00
joshieDo
3e07a5d508 chore: move AccountWriter methods to HashingWriter and HistoryWriter (#3332)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-06-23 10:55:07 +00:00
Roman Krasiuk
d60aef5a16 fix: insert genesis account & storage history (#3346) 2023-06-23 09:37:21 +00:00
Matthias Seitz
e8b09cc59b feat: add pending receipts (#3320) 2023-06-22 20:00:16 +00:00
Matthias Seitz
a4c2f5f69c feat: add metrics for tx channel (#3345) 2023-06-22 19:34:02 +00:00
Matthias Seitz
3390671cb6 chore: add pending imports metrics (#3344) 2023-06-22 18:53:47 +00:00
Roman Krasiuk
d7467e86b4 fix(sync): merkle current block logs (#3326) 2023-06-22 18:15:11 +00:00
Mateusz
6810cd1295 feat(db): add helper enum for table name (#2935)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-22 18:04:01 +00:00
Matthias Seitz
559018f2cd feat: add U64HexOrNumber type (#3329) 2023-06-22 17:30:59 +00:00
Matthias Seitz
052f5cb97b test: add another genesis test (#3334) 2023-06-22 17:15:22 +00:00
Waylon Jepsen
9e72cbf6b4 feat: js built in functions (#3161)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-22 14:55:34 +00:00
Alexey Shekhirin
2aa1cec907 feat(rpc): report JWT path in case of an IO read error (#3324) 2023-06-22 14:50:16 +00:00
Alexey Shekhirin
0ebdba6c64 feat(tasks): pass downcasted error from panicked task (#3319) 2023-06-22 14:21:35 +00:00
joshieDo
68b93a88de refactor: adds StorageReader / HashingWriter / HistoryWriter (#3285) 2023-06-22 14:08:27 +00:00
Dan Cline
b0f57bf97b feat: add invalid headers metrics (#3314)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-22 13:36:43 +00:00
Yuichiro Aoki
1d3bab64ae refactor: add total distance in log message (#3292) 2023-06-22 02:55:09 +00:00
Dan Cline
d7dd474a18 chore: improve invalid block warnings (#3312) 2023-06-22 01:52:00 +00:00
Matthias Seitz
48bdb63a95 chore: convert debug into warn (#3311) 2023-06-22 01:33:20 +00:00
Bjerg
dc74fad816 test: add support for seeded rng (#3270) 2023-06-21 21:35:28 +00:00
Matthias Seitz
938b979703 chore: bump engine server size limits (#3308) 2023-06-21 20:18:33 +00:00
Alexey Shekhirin
a4a15ab819 refactor(rpc): gas allowance calculation (#3304) 2023-06-21 20:16:48 +00:00
Dan Cline
44da381591 feat: add initial blockchain tree metrics (#3289) 2023-06-21 19:36:20 +00:00
Alexey Shekhirin
2596934464 fix(rpc): use max gas limit if no transaction gas is specified (#3260) 2023-06-21 19:35:59 +00:00
Bjerg
77167134d0 docs: document crate features (#3269) 2023-06-21 19:35:38 +00:00
Matthias Seitz
7042230102 chore: remove unused client feature (#3300) 2023-06-21 19:13:48 +00:00
Matthias Seitz
5b20aece2b chore: move bytes to workspace dep (#3302) 2023-06-21 19:13:32 +00:00
Matthias Seitz
ee4f6b32a0 chore(deps): bump test-fuzz 4 (#3303) 2023-06-21 19:13:13 +00:00
Thomas Coratger
8fd3cd2d81 feat(stages): replace progress by block_number in PipelineProgress (#3256) 2023-06-21 15:11:55 +00:00
Thomas Coratger
35b005ea0a feat(revm): record_logs boolean in TracingInspectorConfig to limit log record (#3286)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-21 13:36:26 +00:00
Matthias Seitz
0c222e5258 chore: update defaults in builder (#3299)
Co-authored-by: 0xlosha <koppel444@gmx.de>
Co-authored-by: rya <83345377+rya0x@users.noreply.github.com>
2023-06-21 13:15:22 +00:00
Matthias Seitz
00e6adfa57 perf: handle sync and engine messages in same loop (#3276) 2023-06-21 12:50:17 +00:00
Dan Cline
4dd9c9b25a chore: make clippy happy (#3291) 2023-06-21 02:07:14 +00:00
Matthias Seitz
0a752d741d perf: fetch total difficulty by block number (#3284) 2023-06-20 19:16:45 +00:00
Matthias Seitz
c328c8234e fix: fix index out of bounds error if block is empty (#3281) 2023-06-20 19:13:02 +00:00
Matthias Seitz
e78d2fc0b0 chore: improve empty hardforks panic message (#3279) 2023-06-20 17:05:39 +00:00
Matthias Seitz
236a10e73b fix: give js service access to modified state (#3267) 2023-06-20 13:50:43 +00:00
Matthias Seitz
729d4ad30f fix: dont panic on invalid opcode (#3255) 2023-06-19 23:22:18 +00:00
Dan Cline
8dfdf658a1 chore: decrease pipeline threshold to 64 (#3249)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-19 22:35:10 +00:00
Dan Cline
255780d381 feat: run pipeline only if missing range is large (#3059) 2023-06-19 18:21:38 +00:00