|
|
c362fc6c36
|
feat: Introduce payload primitives (#8642)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-06-06 23:19:21 +00:00 |
|
|
|
87ba096e98
|
fix: do not calculate requests root pre-prague in dev mode (#8652)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-06-06 20:39:00 +00:00 |
|
|
|
a583defad7
|
fix: save last finalized block (#8473)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-06-06 15:31:56 +00:00 |
|
|
|
51a28f22da
|
chore: split db abstraction into new crate (#8594)
|
2024-06-04 21:45:57 +00:00 |
|
|
|
6dd8400f12
|
chore: remove StaticFileProvider field from StaticFileProducer (#8583)
|
2024-06-04 12:29:26 +00:00 |
|
|
|
7c17c6e469
|
add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-06-03 13:21:45 +00:00 |
|
|
|
063807b3ae
|
fix auto-seal consensus duplicate notification (#8548)
|
2024-06-03 12:10:27 +00:00 |
|
|
|
e75edf3be7
|
add iter_on_single_itemsclippy lint (#8542)
|
2024-06-01 16:30:26 +00:00 |
|
|
|
a4df6bbd62
|
feat: run StaticFileProvider::check_consistency on start up (#8143)
|
2024-06-01 10:56:13 +00:00 |
|
|
|
256f6a954d
|
feat(engine): process pending fcu after release of db write hook (#8315)
|
2024-05-31 14:13:11 +00:00 |
|
|
|
21613bb58d
|
fix(engine): do not ignore provider errors (#8519)
|
2024-05-31 07:17:44 +00:00 |
|
|
|
3d3f52b2a4
|
Add missing_const_for_fn clippy lint (#8498)
|
2024-05-30 09:50:03 +00:00 |
|
|
|
944180348f
|
chore: add _total suffix to counter metrics (#8263)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-05-29 15:05:31 +00:00 |
|
|
|
19c529e8df
|
add use_self clippy lint (#8325)
|
2024-05-29 13:14:14 +00:00 |
|
|
|
0cb5358fef
|
chore: use noop consensus for op import (#8462)
|
2024-05-29 13:13:04 +00:00 |
|
|
|
fe823cba7e
|
chore: rm reth-interfaces from consensus (#8461)
|
2024-05-29 10:48:02 +00:00 |
|
|
|
efccfbfc65
|
chore: rm reth-interfaces from beacon (#8456)
|
2024-05-29 09:59:00 +00:00 |
|
|
|
409c15dde4
|
chore: rm reth error variant (#8440)
|
2024-05-28 17:05:47 +00:00 |
|
|
|
3e7f1377ed
|
fix(op): filter out receipts for dup txns (#8400)
|
2024-05-28 16:53:43 +00:00 |
|
|
|
a5c3c63fe4
|
chore: rm reth-interfaces from auto-seal (#8434)
|
2024-05-28 15:56:48 +00:00 |
|
|
|
b4a1b733c9
|
feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-05-28 14:06:28 +00:00 |
|
|
|
f6e1c7f76e
|
chore: remove reth-interfaces from static file (#8428)
|
2024-05-28 13:43:37 +00:00 |
|
|
|
48be58cbb4
|
chore(engine): reduce number of canonical tip lookups from engine (#8421)
|
2024-05-27 18:07:50 +00:00 |
|
|
|
e54398308b
|
chore: rm NetworkError variant from RethError (#8413)
|
2024-05-27 13:42:55 +00:00 |
|
|
|
07dfb9fdc4
|
chore(engine): tree action on downloaded block (#8409)
|
2024-05-27 13:36:56 +00:00 |
|
|
|
beaa0fe262
|
chore: add internal boxed error variant (#8412)
|
2024-05-27 13:32:16 +00:00 |
|
|
|
4dd2ad99f6
|
chore: extract blockchaintree types to blockchain-tree-api crate (#8393)
|
2024-05-27 10:22:13 +00:00 |
|
|
|
df7c9ee310
|
chore: extract p2p types from interfaces (#8382)
|
2024-05-24 08:34:09 +00:00 |
|
|
|
4250c33da1
|
chore: clippy happy (#8362)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-05-23 13:24:20 +02:00 |
|
|
|
d0386b8166
|
feat: use broadcast channel for event listeners (#8193)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
|
2024-05-22 17:36:51 +00:00 |
|
|
|
f45ca74772
|
refactor(consensus, evm): move post-execution validation to consensus (#8321)
|
2024-05-22 17:20:14 +00:00 |
|
|
|
c97963b354
|
fix(op): skip tx root validation for filtered out dup txns (#8316)
|
2024-05-21 11:17:18 +00:00 |
|
|
|
5100ddd28e
|
fix: prevent CREATE tx for EIP-4844 types (#8291)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2024-05-21 08:45:23 +00:00 |
|
|
|
12f1e9c944
|
chore: remove validate_block_regarding_chain (#8224)
|
2024-05-13 14:07:37 +00:00 |
|
|
|
d9f9504dbd
|
chore: refactor DefaultStages to take StageConfig (#8173)
|
2024-05-12 11:38:34 +00:00 |
|
|
|
a8bbab2470
|
chore: implement traits directly for futures::Either (#8172)
|
2024-05-10 10:36:45 +00:00 |
|
|
|
04d2c10c46
|
chore: rm outdated executor types (#8157)
|
2024-05-08 13:18:40 +00:00 |
|
|
|
9bd74fda9e
|
fix: use --syncmode=execution-layer from op-node for optimistic pipeline sync (#7552)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-05-07 20:16:04 +00:00 |
|
|
|
e172a8e38a
|
Move and rename ``BeaconConsensus` to `EthBeaconConsensus`` (#8140)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-05-07 17:41:03 +00:00 |
|
|
|
00f9acb94e
|
chore: remove reth-revm optimism (#8141)
|
2024-05-07 16:55:46 +00:00 |
|
|
|
bcb0bff382
|
chore: rm redundant optimism feature (#8136)
|
2024-05-07 15:28:42 +00:00 |
|
|
|
077f7310c7
|
fix: ensure valid parent hash in prepare_invalid_response (#8123)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-05-06 19:29:00 +00:00 |
|
|
|
00a02f5b5c
|
chore: remote try_ prefix from block to payload conversion methods (#8117)
|
2024-05-06 11:14:57 +00:00 |
|
|
|
067b0ff420
|
feat: integrate ExecutorProvider (#7798)
|
2024-05-03 11:39:46 +00:00 |
|
|
|
aef1bcc435
|
chore: make clippy happy (#8068)
|
2024-05-03 10:18:41 +00:00 |
|
|
|
0e3f031ada
|
feat(engine): make new payload canonical action (#8042)
|
2024-05-02 17:01:45 +00:00 |
|
|
|
2af2f0ba46
|
chore(engine): new payload blockchain tree action (#8041)
|
2024-05-02 15:22:23 +00:00 |
|
|
|
e68ab2f58c
|
refactor: engine interceptors (#8048)
|
2024-05-02 15:17:28 +00:00 |
|
|
|
4f002f6ef1
|
chore(engine): introduce blockchain tree action (#8029)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-05-02 07:30:44 +00:00 |
|
|
|
9d2ca45c30
|
chore(engine): flatten fcu processing (#8027)
|
2024-05-01 19:23:21 +00:00 |
|