Commit Graph

2094 Commits

Author SHA1 Message Date
518784205f refactor: convert closure into function (#3144) 2023-06-14 18:09:27 +00:00
3bba41a209 fix: chunk size edge case (#3143) 2023-06-14 16:00:15 +00:00
cf10590e4a feat: add js tracer (#3100)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-14 12:42:00 +00:00
76302d945c Fixed compilation error (rename shareable_db to factory) (#3138) 2023-06-14 02:21:01 -07:00
209d2445b0 chore: rename ShareableDatabase to ProviderFactory (#3121) 2023-06-14 06:49:32 +00:00
724f480bbb Revert "refactor(stages): input target reached & output done checks" (#3136) 2023-06-13 23:49:11 -07:00
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
fe40a92f06 feat(bin): sort db stats rows (#3125) 2023-06-13 22:37:25 +00:00
3637482f3a chore(stages): raise transaction based commit thresholds (#3128) 2023-06-13 15:38:56 -07:00
39c6b22829 feat(rpc): rename Client generics to Provider (#3126)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-13 17:17:16 +00:00
225e05267b fix(cli): commit on stage run unwind (#3129) 2023-06-13 17:08:02 +00:00
c928f2c183 test: fix failing rpc test (#3127) 2023-06-13 14:22:36 +00:00
e15805d9d1 chore: share provider on find_canonical_header (#3122) 2023-06-13 13:42:13 +00:00
790b443932 Update transactions.rs (#3094)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-13 12:12:37 +00:00
6752d624a1 refactor(stages): input target reached & output done checks (#3119) 2023-06-13 12:02:48 +00:00
0561675bb9 feat(trie): convert vec to Bytes in Nibbles (#3120) 2023-06-13 11:49:05 +00:00
e43455c2c3 fix: re-enable the geth genesis format (#3116) 2023-06-13 00:27:02 -07:00
f55d88b8c4 refactor: remove Transaction and add DatabaseProvider to stages (#3034)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-12 22:37:58 +00:00
cfdd88d392 feat(rpc): add BlockOverrides in trace_* (#3102) 2023-06-12 18:13:11 +00:00
adf4ae1246 book: fix book installation link (#3113) 2023-06-12 10:55:15 -07:00
63db481c2a Small typo (#3112) 2023-06-12 10:54:31 -07:00
7ec4b0a5cf Revert "refactor(stages): input target reached & output done checks" (#3114) 2023-06-12 10:19:46 -07:00
9a8c680e0f refactor(stages): input target reached & output done checks (#3106) 2023-06-12 16:12:19 +00:00
e0cdb0bc0b fix(stages): save full block range to index history checkpoint (#3107) 2023-06-12 15:14:39 +00:00
c51a222b26 docs: update CLI reference in book (#3105) 2023-06-12 09:06:58 -07:00
43a2d09462 docs: add rustdoc to gh pages (#3104) 2023-06-12 08:40:04 -07:00
83a032dada chore(engine): run pipeline on start if any of the stages is lagging behind (#3089) 2023-06-12 14:18:40 +00:00
ff13ec3601 chore: map provider error variants to blocknotfound (#3110) 2023-06-12 13:08:20 +00:00
865e0363bc chore: bump default rpc response size (#3108) 2023-06-12 13:08:13 +00:00
5b0536bd7b feat: add util function for fetching tagged headers (#3097) 2023-06-12 05:58:39 +00:00
1ee8f6ff30 feat: add ParityTraceBuilder::callers (#3099) 2023-06-12 05:57:50 +00:00
d65032ee82 docs: book pass + rpc chapter (#3070) 2023-06-12 04:30:52 +00:00
b19e12341d feat(rpc): add block_overrides in eth_call (#3096)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-11 16:37:16 +00:00
86a130b683 chore(clippy): make clippy happy (#3090) 2023-06-10 11:59:56 +00:00
6ef3e12fac Put ChainsSpecs in Arc<> (#3075)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-09 17:58:11 +00:00
1ff26dd2fd feat(stages): unwind on detached local head (#3066) 2023-06-09 17:35:46 +00:00
b414eee015 feat: support block overrides (#3080) 2023-06-09 17:33:23 +00:00
9924b47250 perf: use cached reads across payload jobs (#3083) 2023-06-09 17:32:44 +00:00
452ea43997 chore: move extradata bytes to function (#3085) 2023-06-09 17:32:35 +00:00
0608726865 perf: cache all receipts of new chain (#3079) 2023-06-09 17:32:10 +00:00
c2c2378714 chore(stages): add missing TD stage to doc comment (#3086) 2023-06-09 17:27:29 +00:00
8a2281e4c9 fix(stages): check for empty block range and return previous checkpoint (#3008) 2023-06-09 16:58:03 +00:00
4bfbd3a53d Set namespace in one place (#3084)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-09 16:21:06 +00:00
9fae70d189 chore(net): warn -> debug logging (#3081) 2023-06-09 13:47:59 +00:00
6bf64651b2 chore: replace todo with error (#3078) 2023-06-09 13:24:29 +00:00
6da3290a3e fix(bin): unwind CLI to-block behavior (#3077) 2023-06-09 11:46:47 +00:00
e4c1789880 feat: add rpc-testing crate (#3069) 2023-06-08 21:26:43 +00:00
ab6fff92af feat(bin): log forkchoice status on FCU (#3067) 2023-06-08 18:17:11 +00:00
48d6a9c5dc fix: increase tokio thread stack size 8MB (#3071) 2023-06-08 17:56:12 +00:00
c1bc3edd48 refactor(primitives): stage_unit_checkpoints macro (#3025) 2023-06-08 17:15:06 +00:00