Commit Graph

2191 Commits

Author SHA1 Message Date
26dd0f5150 fix(bin): checkpoints comparison in merkle-debug (#2817) 2023-05-24 22:48:45 +04:00
11a6130c14 ci: add windows and apple silicon releases (#2810) 2023-05-24 11:16:47 -07:00
86b6c6a773 chore: rm reth db seed (#2818) 2023-05-24 11:15:50 -07:00
718dbfc971 fix: make eth requests channel bounded (#2811) 2023-05-24 19:15:23 +02:00
0b81096f8b feat(stages): checkpoint downloaded headers (#2798) 2023-05-24 20:51:41 +04:00
b9f1819e69 fix(trie): discard zero-value slots in hashed poststate cursor (#2793) 2023-05-24 08:42:14 -07:00
9da97cc4c3 fix: check if payload is transition payload (#2816) 2023-05-24 17:33:14 +02:00
cffdc8dff5 Makes RPC server settings configurable (#2814) 2023-05-24 15:43:51 +02:00
df8238718c feat: cancel in progress full blocks (#2813) 2023-05-24 14:22:30 +02:00
2ec97f34fe feat: Use consistent pending block in RPC/Blockchaintree (#2767)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-24 11:33:30 +02:00
d7e013c4f2 fix(transaction): block poststate range zip (#2808) 2023-05-24 01:56:27 -07:00
7eaabeb0d4 fix(transaction): tx iterator for block range (#2804) 2023-05-24 01:51:53 -07:00
69e792eb02 fix: proper #[cfg] attrs for windows/unix (#2807) 2023-05-24 10:39:18 +02:00
1e53d5fafa fix: really encode windows paths for mdbx this time (#2806) 2023-05-24 10:35:23 +02:00
14a9e5cfc9 chore: box incoming connections on windows (#2805) 2023-05-24 10:33:24 +02:00
5039122c35 feat: add sealed_header to HeaderProvider for single headers (#2801) 2023-05-23 16:03:02 -04:00
c66bde6634 feat: validate buffered blocks if they extend canonical head (#2800) 2023-05-23 15:37:25 -04:00
199137d90e chore(pipeline): remove tip_tx debugging-only comments (#2799) 2023-05-23 16:21:23 +02:00
bf876e7f55 refactor: get rid of boolean is known check argument (#2794) 2023-05-23 16:18:33 +02:00
bf61a6aeee refactor: rename take children function (#2795) 2023-05-23 15:53:29 +02:00
f5cb6981c7 chore: remove redundant parent arg (#2796) 2023-05-23 15:53:17 +02:00
cf805ae027 chore: fix JsonStorageKey comment (#2788) 2023-05-23 12:53:49 +02:00
7d36dea420 Changed the ethers-rs imports for Foundry compatibility (#2787) 2023-05-23 00:48:25 +03:00
c991a31e0d chore: feature gate IpcClientBuilder (#2785) 2023-05-22 19:34:57 +03:00
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
7273ce8028 feat(stages): checkpoint hashing stages into a new table (#2735) 2023-05-22 07:12:46 -07:00
1b1ca9e2ca ci: temporarily disable windows releases (#2779) 2023-05-22 17:05:54 +03:00
4e1f0a909b fix(mdbx): use windows symbols on windows (#2780) 2023-05-22 16:59:28 +03:00
44348b4e48 feat: add canonical outcome type (#2765) 2023-05-22 15:30:13 +02:00
337579176d feat: add sealed headers range (#2769) 2023-05-22 15:30:00 +02:00
8ada7fd2ec chore: fix some typos (#2776) 2023-05-22 15:29:49 +02:00
b70afbb37f fix: ensure extradata is 32 bytes or less (#2775) 2023-05-22 13:29:09 +02:00
d3aa36f19f chore: use release profile in docker file (#2773) 2023-05-22 13:27:25 +03:00
71581abef5 chore: add SealedHeader::split (#2763) 2023-05-22 12:04:34 +02:00
b2c5f331ae chore: trace return values on insert (#2760) 2023-05-22 12:04:26 +02:00
0a54e47eab chore: consistent _senders suffix (#2761) 2023-05-22 12:03:25 +02:00
7849b4c38e feat: Integrate Sealedblock to BeaconConsensusEngineEvent (#2764)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-22 11:44:50 +02:00
43aeadb9ba ci: disable bench comparison workflow for main (#2756) 2023-05-21 19:40:31 +03:00
0599d4bd2f feat(net): add function to set NetworkMode in builder (#2771) 2023-05-21 14:10:03 +02:00
238eea37cf feat: add node identity to networking stack (#2758) 2023-05-20 09:24:31 +02:00
2416756b20 feat: integrate payload builder args in cli (#2757) 2023-05-20 09:10:32 +02:00
8e89360774 feat: release workflow (#2677) 2023-05-19 19:48:23 +02:00
2837fb6b9a chore: properly convert invalid transaction errors (#2748) 2023-05-19 19:35:05 +02:00
c25ff8c369 refactor: convert InsertBlockError (#2749) 2023-05-19 19:34:20 +02:00
be2f66feee fix: make vergen emit cargo target triple (#2754) 2023-05-19 19:25:27 +02:00
3c2b591158 refactor: expanded cli version info (#2742) 2023-05-19 19:04:01 +02:00
13a7209069 feat: add state root validation on new insert (#2543)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-05-19 14:04:10 +02:00
fba6a03f64 fix(poststate): state clear eip (#2732) 2023-05-19 14:24:21 +03:00
71589119ab refactor: remove unused Transaction fns (#2739) 2023-05-19 11:20:52 +02:00
2a39b2825f refactor: move stage commands to reth stage (#2741) 2023-05-19 10:13:41 +02:00