YK
|
7dc3aea930
|
chore(revert): revert tokio runtime with custom thread naming (#18631)
|
2025-09-23 10:20:44 +00:00 |
|
YK
|
2ec3671633
|
chore(observability): add tokio runtime with custom thread naming (#18623)
|
2025-09-23 09:04:54 +00:00 |
|
emmmm
|
9806e07cf8
|
fix: replace tx_hash method with TxHashRef trait bound (#18357) (#18362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-22 09:31:17 +00:00 |
|
YK
|
36107c60ab
|
fix(cache): Ensure execution cache remains locked until updated (#18564)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-09-22 11:38:02 +02:00 |
|
YK
|
95f1931c59
|
test(engine): add new payload handling tests for canonical insertion and invalid ancestors (#18608)
|
2025-09-22 08:38:53 +00:00 |
|
stevencartavia
|
ce6199abf6
|
feat: tree config setting for unwinding canonical header (#18420)
|
2025-09-18 12:59:08 +00:00 |
|
Matthias Seitz
|
ece847287a
|
chore: add cache traces (#18538)
|
2025-09-18 09:21:44 +00:00 |
|
Copilot
|
64b4ae60f5
|
docs: document critical cache safety assumptions in ExecutionCache (#18536)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yongkangc <46377366+yongkangc@users.noreply.github.com>
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2025-09-18 08:52:13 +00:00 |
|
crazykissshout
|
4b4b122e75
|
docs(engine): improve cache naming and documentation (#18457)
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2025-09-17 14:45:26 +00:00 |
|
spencer
|
193f699057
|
chore(engine): remove calldata exception workaround (#18521)
|
2025-09-17 14:25:42 +00:00 |
|
Alexey Shekhirin
|
584d7164fd
|
feat(engine): fallback for when both state root task and parallel state root failed (#18519)
|
2025-09-17 13:31:26 +00:00 |
|
theo
|
fabf3e84d4
|
feat(op/jovian): implement min base fee in op-reth. bump alloy, alloy-evm deps. (#18407)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-09-17 12:47:01 +00:00 |
|
YK
|
088eb6c463
|
feat(metrics): add transaction error counter for prewarming (#18509)
|
2025-09-17 09:57:30 +00:00 |
|
sashass1315
|
c45817c1f2
|
chore(engine): avoid panic on mpsc send in sparse trie worker (#18502)
|
2025-09-16 20:39:33 +00:00 |
|
Matthias Seitz
|
5274f095fe
|
chore: skip prewarm transact errors (#18498)
|
2025-09-16 15:13:20 +00:00 |
|
MozirDmitriy
|
1185514c1e
|
fix(engine): exit MultiProofTask loop on closed internal channel (#18490)
|
2025-09-16 14:22:45 +00:00 |
|
VolodymyrBg
|
18052836fe
|
docs(engine): fix LiveSync target doc and clarify disable-parallel-sparse-trie semantics (#18478)
|
2025-09-16 12:05:39 +00:00 |
|
MozirDmitriy
|
d2b9c571a2
|
fix(engine): remove redundant method-level where bound in InvalidBlockWitnessHook (#18459)
|
2025-09-15 10:39:20 +00:00 |
|
YK
|
d61349beb2
|
fix(engine): perform cache updates with guard (#18435)
|
2025-09-15 10:27:58 +00:00 |
|
Matthias Seitz
|
33c75e8e52
|
chore: add state and response to miner error (#18422)
|
2025-09-13 13:32:24 +02:00 |
|
TMOT
|
e276480728
|
feat(observability): add phase-level observablity to newPayload processing (#18308)
Co-authored-by: YK <chiayongkang@hotmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-13 02:01:48 +00:00 |
|
Matthias Seitz
|
44a48ab9fd
|
fix: dont update canon chain to ancestor for opstack (#18410)
|
2025-09-12 19:36:05 +02:00 |
|
Federico Gimenez
|
f3aa57a10e
|
fix: map EIP-7623 gas floor errors to expected exception type for test compatibility (#18389)
|
2025-09-11 20:15:53 +00:00 |
|
Brian Picciano
|
967a6fb1d5
|
perf(trie): Use ParallelSparseTrie (if enabled) for storage tries (#17959)
|
2025-09-10 22:51:52 +00:00 |
|
Federico Gimenez
|
17a41a2463
|
feat: bump hive eest tests (#18013)
|
2025-09-10 18:30:39 +00:00 |
|
Federico Gimenez
|
424974ca37
|
fix(engine): avoid block fetching inconsistencies for checks during reorgs (#18368)
|
2025-09-10 17:44:38 +00:00 |
|
Federico Gimenez
|
d6a92287ed
|
feat(engine): check header validity after invalid transaction (#18356)
|
2025-09-10 12:00:28 +00:00 |
|
nk_ysg
|
bfb37da2a9
|
perf(reth-engine-local): use VecDeque reduce removal operations (#18198)
|
2025-09-09 11:16:56 +00:00 |
|
Alexey Shekhirin
|
dd69dcbd01
|
refactor(engine): persistence logic (#18318)
|
2025-09-08 10:32:44 +00:00 |
|
Hai | RISE
|
0cdd54838b
|
chore: delist unused deps with cargo-machete (#18259)
|
2025-09-05 10:23:52 +00:00 |
|
Matthias Seitz
|
1d7fefecec
|
chore: unify engine downloader targets (#18248)
|
2025-09-03 17:43:59 +00:00 |
|
Dan Cline
|
0acebab68c
|
chore(engine): add better logs and spans for execution (#18240)
|
2025-09-03 07:45:50 +00:00 |
|
Fynn
|
203cb6e158
|
feat: enhance engine tree metrics (#18000)
|
2025-09-01 01:29:22 +00:00 |
|
pepes
|
9b863264d4
|
perf: optimize single-element collection creation (#18168)
|
2025-08-29 16:21:48 +00:00 |
|
nk_ysg
|
64df86fe30
|
perf(reth-invalid-block-hooks): use Reverts::eq reduce clone (#18159)
|
2025-08-29 11:08:24 +00:00 |
|
YK
|
ee5006c027
|
perf(engine): pre-allocate channel handles in prewarm task (#18147)
|
2025-08-29 08:23:01 +00:00 |
|
YK
|
f93dfec50f
|
perf(engine): pre-allocate Vec capacity in payload processor (#18148)
|
2025-08-29 07:24:16 +00:00 |
|
Hai | RISE
|
fad93e95a8
|
perf(engine): only clone headers instead of full blocks for tree tasks (#18116)
|
2025-08-28 15:14:58 +00:00 |
|
Suyash Nayan
|
282abc708c
|
fix(engine): Prevent instant miner from creating empty blocks (#18108)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
|
2025-08-28 15:12:58 +00:00 |
|
Matthias Seitz
|
9e9a0b1867
|
chore: add prewarm traces (#18117)
|
2025-08-28 10:24:11 +00:00 |
|
Hai | RISE
|
615bd4a30f
|
perf(engine): only fetch headers instead of full blocks for tree tasks (#18088)
|
2025-08-27 12:27:37 +00:00 |
|
Brian Picciano
|
34de67ab57
|
fix: Fix state root related metrics (#18045)
|
2025-08-27 08:04:52 +00:00 |
|
Arsenii Kulikov
|
db04a19101
|
feat: fusaka changes (#18071)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Bharath Vedartham <vedabharath12345@gmail.com>
|
2025-08-26 18:43:36 +00:00 |
|
Igor Markelov
|
92743a0d87
|
feat: FCU unwind: properly reorg in-memory canonical state and update latest block (#17938)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-26 16:54:50 +00:00 |
|
Avory
|
089629ba64
|
fix: use deterministic RNG in state_root_task benchmark (#18049)
|
2025-08-26 11:47:53 +00:00 |
|
YK
|
7703e6fb9d
|
refactor(tree): move metered execution functions to tree module (#17912)
|
2025-08-26 01:14:31 +00:00 |
|
かとり
|
8bec55183e
|
feat: remove the not used executor in sparse_trie (#17966)
|
2025-08-25 20:15:24 +02:00 |
|
Federico Gimenez
|
530269e3a6
|
test(engine): add e2e tests for forkchoice update with finalized blocks (#18004)
|
2025-08-22 13:01:37 +00:00 |
|
Brian Picciano
|
8193fcff93
|
chore(trie): fully reveal sparse tries prior to leaf updates/removals (#17643)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-22 09:16:38 +00:00 |
|
Brian Picciano
|
df3bf2c00a
|
perf(trie): default ParallelSparseTrie to enabled (accounts only still) (#17956)
|
2025-08-21 06:24:05 +00:00 |
|