You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dgb(#82): wire captured-template txs into won-block reconstruct
Replace the interim coinbase-only template_other_txs_fn stub in the #82
forced-won live seam with the production capture->bridge path:
- declare a run-loop-scoped dgb::coin::TemplateCapture (#300/#271) that
outlives every tracker callback the provider() is installed into
- feed it through make_template_other_txs_fn (#299) as the reconstruct
closure template_other_txs_fn, so a won block replays the EXACT
non-coinbase set the share committed to (merkle-consistent) instead of
reconstructing coinbase-only
- seed_forced_from_gbt captures the node-B GBT transactions[] keyed by the
forced share hash; coinbasevalue already includes those fees so the
regenerated gentx subsidy stays balanced
A capture MISS still decodes to an empty set -> a valid coinbase-only
block (never fail-closed). Per-coin: src/impl/dgb + main_dgb only.
0 commit comments