Commit Graph

129 Commits

Author SHA1 Message Date
Matthias Seitz
937269ecac chore: new lint name (#4597) 2023-09-14 12:53:30 +02:00
samtvlabs
c4acd08ff0 chore: silence clippy clone warning (#4574) 2023-09-13 14:18:54 +02:00
Roman Krasiuk
b87dfe507d feat: holesky support (#4359) 2023-09-08 14:20:39 -07:00
Matthias Seitz
d66eff1f76 feat: add holesky bootnodes (#4404) 2023-08-30 01:53:24 +00:00
Matthias Seitz
50ba82803d feat: add validate-blob to extension trait (#4355) 2023-08-25 02:51:23 +00:00
Alexey Shekhirin
1eee5ee80a feat(pruner, primitives): move prune batch sizes to ChainSpec (#4318)
Co-authored-by: joshieDo <ranriver@protonmail.com>
2023-08-23 17:45:53 +00:00
Alexey Shekhirin
9a97640f19 feat(book): [prune] config section (#4328) 2023-08-23 15:44:29 +00:00
Matthias Seitz
2523154260 feat: add additional conversion trait for pooled tx element (#4279) 2023-08-21 12:35:59 +00:00
Matthias Seitz
6077edf42a feat: add recovered wrapper type and eth pool conversions (#4267)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-08-18 17:57:42 +00:00
Dan Cline
40f9576c3a feat: implement network encoding for blob transactions (#4172)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-16 23:10:33 +00:00
joshieDo
8a2c3abd2a feat(pipeline): prune receipts based on log emitters (#4044) 2023-08-16 16:38:36 +00:00
PatStiles
c412f3935d feat: add kzg_to_versioned_hash (#4085)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-08-10 17:56:03 +00:00
Matthias Seitz
e43187bf7f feat: add is eip4844 fn (#4147) 2023-08-10 16:07:44 +00:00
Dan Cline
310179a39a feat: re-export c-kzg types and impl rlp traits (#4084) 2023-08-07 18:49:18 +00:00
Roberto Bayardo
9569debbb5 feat: make base fee computation parameters configurable via chain spec (#3992) 2023-08-07 15:52:27 +00:00
joshieDo
134fe81efb feat(pruning): prune ChangeSets & History during pipeline (#3728) 2023-07-31 14:36:03 +00:00
Dan Cline
334d6068ad feat: add 4844 header fields and consensus checks (#3972) 2023-07-29 12:51:16 +00:00
pistomat
1b31a55d62 feat: add a --dev option (#3866) 2023-07-25 11:33:23 +00:00
Aditya Pandey
dd6dbfdb77 feat: add eip 4844 blob tx type (#3807)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-24 18:13:24 +00:00
Alexey Shekhirin
1ca7f3ae40 feat(pruner, storage): prune receipts & save checkpoints to database (#3733)
Co-authored-by: joshieDo <ranriver@protonmail.com>
2023-07-24 16:39:02 +00:00
Dan Cline
314e561193 feat: add key gen util and simple fcu validation test with custom alloc (#3842) 2023-07-18 20:52:25 +00:00
Alexey Shekhirin
94129631cb feat(primitives, storage): save prune checkpoints in database (#3628) 2023-07-11 15:12:20 +00:00
joshieDo
65b07b981e feat(pruning): prune Receipts during pipeline (#3585) 2023-07-11 10:51:34 +00:00
Dan Cline
596d32686c feat: download block ranges (#3416)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-06 11:33:14 +00:00
Thomas Coratger
2126c01a42 feat(error): add wrappers for std::fs methods to track path for errors (#3367)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-01 11:49:26 +00:00
Matthias Seitz
f49feff5a7 chore: phase out some ethers usage (#3467) 2023-06-29 15:28:28 +00:00
Alexey Shekhirin
d3465e2e32 feat(stages, storage): pruning configuration (#3341)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-06-29 15:04:43 +00:00
Léo Vincent
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
Roman Krasiuk
d60aef5a16 fix: insert genesis account & storage history (#3346) 2023-06-23 09:37:21 +00:00
Bjerg
77167134d0 docs: document crate features (#3269) 2023-06-21 19:35:38 +00:00
Bjerg
0ffb9c5653 feat: display hardforks on startup (#3227)
Co-authored-by: seroze <serozekim@gmail.com>
2023-06-19 13:47:34 +00:00
Roman Krasiuk
5d7eba6fb2 chore(primitives): move checkpoints under stage mod (#2906) 2023-05-30 17:14:13 +00:00
Roman Krasiuk
2478c9f11c chore(stage): cleanup stage id (#2898) 2023-05-29 19:22:49 +00:00
Alexey Shekhirin
0b81096f8b feat(stages): checkpoint downloaded headers (#2798) 2023-05-24 20:51:41 +04:00
Alexey Shekhirin
e4cd48aefd feat(stages): rich checkpoint (#2701)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-05-18 20:45:50 +02:00
joshieDo
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
Matthias Seitz
4a492f6cd1 chore: move Filter to rpc-types (#2648) 2023-05-12 12:15:03 -04:00
Matthias Seitz
bda830c1a5 chore: move decode_revert_reason to primitives (#2615) 2023-05-09 16:26:22 +02:00
Matthias Seitz
f035b1faf9 chore: move error module to integer list (#2614) 2023-05-09 16:26:13 +02:00
Matthias Seitz
0ae9c28397 fix(rpc): set effective gas price (#2570) 2023-05-05 11:42:59 +02:00
Roman Krasiuk
7f764028d2 feat(cli): consensus engine events (#2473) 2023-05-01 17:46:03 +02:00
Matthias Seitz
9fb66ffeff chore: move next base fee to header impl (#2400) 2023-04-26 12:31:35 +02:00
Roman Krasiuk
eebcb03fea fix(evm): goerli coinbase (#2377) 2023-04-25 03:32:51 -07:00
Roman Krasiuk
ec418d924d feat(trie): read-only root calculation (#2233) 2023-04-21 02:36:48 -07:00
joshieDo
9452b3658b feat(db): Don't store TxHash when writing to the table (#2279) 2023-04-21 11:15:52 +02:00
Bjerg
68d8506d8e feat: block level indexing (#2275)
Co-authored-by: rakita <dragan0rakita@gmail.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-20 15:03:48 -04:00
Roman Krasiuk
0759b30404 feat(trie): state root (#2206)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-12 09:48:33 -07:00
Matthias Seitz
8a037a19b0 feat: add ReceiptWithBloomRef type (#2189) 2023-04-11 21:02:21 +02:00
Roman Krasiuk
c9af8a2d14 feat(trie): nibbles (#2170) 2023-04-10 08:10:08 -07:00
rakita
087d0a6317 feat: CanonStateNotification for commit and reorg (#2156) 2023-04-10 13:11:15 +02:00