v0.7.1 — BIP30 bridge handling (METHOD_ID unchanged)
v0.7.1 — BIP30 bridge handling (host-side, METHOD_ID unchanged)
METHOD_ID = 36a0415d5763ed62e71c44915d36caa34ae840cfd1051587bce1de27be0dd7f5 (unchanged from v0.7.0). This is a host-side release, so v0.7.0 proofs remain valid — v0.7.1 only adds handling for the two BIP30 blocks.
What changed
- BIP30 bridge fix (#6/#2). The archive-node bridge now emits the BIP30 duplicate-coinbase overwrite witness for blocks 91842 (dup of 91812) and 91880 (dup of 91722), so those grandfathered blocks are provable via the bridge. Without it the guest — which mandates the overwrite at those two hashes — sets
all_ok=falseand the prove panics, hard-stopping any full-chain run at 91842. - Validated end-to-end: the bridge replayed to 91842, emitted
witness.bip30 = OVERWRITE(old_height=91812, dels=1), andprove-range-bridge 91842proved +verify-anyreturnedRANGE-OK lo=91842 hi=91842 out_tip=eccae000…(block 91842's real hash). Block 91880 uses the identical path.
Assets (both at 36a0415d)
hazync-host-x86_64-linux-gnu— CPU (glibc 2.39 / Ubuntu 24.04+).hazync-host-x86_64-linux-gnu-cuda— CUDA (L40S / CUDA 12.6).
Verify
SHA256SUMS.txt is PGP-signed by the maintainer key (777FE81F8CC077FD3D08055E852C2B3190F5B928).