Commit Graph

738 Commits

Author SHA1 Message Date
c9e326185a chore: rm match arm for op deposit (#7324) 2024-03-25 16:19:22 +00:00
a31202670b chore: apply some style suggestions (#7307) 2024-03-24 22:52:33 +00:00
28b983403e chore: move op types; less op cfgs (#7255) 2024-03-20 18:17:23 +00:00
672bdcc57f chore: make blockchain tree error results more specific (#7237) 2024-03-20 17:13:57 +00:00
ce89a2be8d feat: add BeaconConsensusEvent for live sync download requests (#7230)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-19 17:12:50 +00:00
709d8a16d3 Enable clippy's useless_let_if_seq linter (#7220)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-19 16:33:22 +00:00
d4e9695556 perf(trie): calculate state root from BundleState (#7186) 2024-03-19 06:52:19 +00:00
9962c39492 fix: propagate try_make_sync_target_canonical error (#7164) 2024-03-18 18:32:36 +00:00
3b4726a714 fix: use tempdir when testing static files (#6962) 2024-03-16 12:57:18 +00:00
94954593ef Check that excess_blob_gas is a multiple of data_gas_per_blob (#7160) 2024-03-15 16:46:12 +00:00
52d49832d9 fix(static-file): pass producer as Arc<Mutex<_>> to ensure only one is active (#7143)
Co-authored-by: joshieDo <ranriver@protonmail.com>
2024-03-15 13:26:15 +00:00
28f3a2e2d9 feat: add EtlConfig as well as setting the directory to datadir (#7124)
Co-authored-by: Mikhail Sozin <mikhail.sozin@chainstack.com>
Co-authored-by: Misha <mikawamp@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-13 16:06:50 +00:00
5d6ac4c815 Make ETL file size configurable (#6927)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
2024-03-13 13:51:30 +00:00
66c9403ea1 primitives/chain: dev chain support cancun upgrade (#7033)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-03-11 14:21:26 +01:00
d4ff65bfad bump: revm v7.1.0 (#7064) 2024-03-09 00:12:26 +00:00
3c028e5ef4 chore: fix typos (#7049) 2024-03-08 14:23:37 +00:00
43bb4ccbba chore: remove repetitive words (#7041) 2024-03-08 14:02:37 +01:00
yjh
f5be92573c chore: use cache to determine hardfork (#6989)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-06 11:54:20 +00:00
024c217564 fix(stages, etl): clear ETL collectors in Headers stage when done (#6964) 2024-03-05 14:49:06 +00:00
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
c5955f1305 feat: integrate builder (#6611) 2024-02-29 16:50:04 +00:00
9468527aad chore: remove unused dependencies to speed up building time (#6882)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 15:10:20 +00:00
6b5b6f7a40 Breaking changes (#5191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Thomas Coratger <thomas.coratger@gmail.com>
2024-02-29 12:37:28 +00:00
f82963376b consensus/auto-seal: simiply the complete_header for op or non-op (#6870)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 10:26:16 +00:00
94cb6a8bcd chore: use Display instead of Debug for most errors (#6777) 2024-02-24 12:13:41 +00:00
a7e183d1a5 feat: introduce evm config trait (#6461)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-23 22:39:24 +00:00
a43885e5d8 chore: move cli runner to reth-node-core (#6710) 2024-02-21 10:55:30 +00:00
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
683b252f83 Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623) 2024-02-16 17:08:24 +00:00
7ef570fc17 fix: set AutoSealConsensus best_block correctly (#6612) 2024-02-14 21:29:20 +00:00
4c8f31a8c1 fix(op): Add optimism in node api, few cfg transitions (#6598) 2024-02-14 02:01:48 +00:00
749903ad80 chore: remove EitherBlockExecutor (#6567) 2024-02-12 18:01:47 +00:00
3c1f3ac4ec chore: remove non-existant test-utils cfg (#6555) 2024-02-12 00:17:48 +00:00
3c3c7b36ad chore: remove chain_spec from ExecutorFactory (#6523) 2024-02-10 01:07:11 +00:00
cd0a2f34bc chore: remove op-flagged arguments from receipt root calc (#6517) 2024-02-09 17:55:08 +00:00
3f57fc8cc9 feat: Enhance block import log line (#6095)
Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com>
2024-02-09 12:14:37 +00:00
51ffa822c3 chore: make timestamp fork tests better (#6499) 2024-02-09 02:11:59 +00:00
51d367a7c7 chore(deps): rm unused dep (#6491) 2024-02-08 16:58:12 +00:00
yjh
29e8aab08a fix: sealed header should not be immutable borrowed (#6456) 2024-02-07 19:26:26 +00:00
37a8780a4d Add clippy fixes and minor refactoring (#6450) 2024-02-06 22:11:22 +00:00
189d76735e fix: initial total_bytes value for response limit and typos (#6449) 2024-02-06 21:33:00 +00:00
2c119b8d0b Encapsulate validate_header_regarding_parent inside SealedHeader (#6404) 2024-02-06 16:58:42 +00:00
aac72f4440 fix(consensus): skip building only for ancestor (#6442) 2024-02-06 11:38:26 +00:00
521b579222 chore: rename EvmEnvConfig to ConfigureEvmEnv (#6423) 2024-02-05 23:39:49 +00:00
6c1263e000 fix(tracing): prioritize RUST_LOG and verbosity CLI arg (#6413) 2024-02-05 19:42:32 +00:00
5d24b08c4f fix(engine): skip payload building on already canonical (#6400) 2024-02-05 11:50:18 +00:00
62303cb06f chore: improve Withdrawals interface (#6401) 2024-02-05 11:42:22 +00:00
fddabe88a8 chore: remove node-api optimism feature (#6375) 2024-02-03 16:07:30 +00:00
55fae2ca9c Add Withdrawals struct (#6267) 2024-02-01 17:57:50 +00:00
1223895466 feat: separate node-builder crate (#6302) 2024-01-31 18:03:03 +00:00