CValidationState
when calling CheckBlock
on a block with too many sigops. Without this change, bitcoind would re-request such a block rather than mark it as permanently failed.
CValidationState
when calling CheckBlock
on a block with too many sigops. Without this change, bitcoind would re-request such a block rather than mark it as permanently failed.
Hmm, that one’s fun…. Yea, thinking briefly about it I don’t see how that error could indicate block malleability.
On December 15, 2015 12:46:54 PM PST, Suhas Daftuar notifications@github.com wrote:
This unsets the “corruption possible” field in
CValidationState
when callingCheckBlock
on a block with too many sigops. Without this change, bitcoind would re-request such a block rather than mark it as permanently failed. You can view, comment on, or merge this pull request online at:– Commit Summary –
- Mark blocks with too many sigops as failed
– File Changes –
M src/main.cpp (2)
– Patch Links –
Reply to this email directly or view it on GitHub: #7217
hard-fork or a soft-fork
neither, we’d already never accept such blocks, iiuc?