tradecraftio / tradecraft

Tradecraft integration/staging tree https://tradecraft.io/download
Other
13 stars 9 forks source link

Remove "low-S" as a condition for standardness, as we haven't had a release which makes these #20

Closed maaku closed 5 years ago

maaku commented 5 years ago

Bitcoin-0.9 started producing "low-S" values for its wallet signatures, and started enforcing this for relay in 0.10. Our 0.9 release uses quadratic residue as the tie breaker (see issue #5), which means that about half of the transactions being made would not relay on 0.10's default rules, or be mined by a 0.10 miner. We should therefore drop this relay restriction until a "low-S" producing wallet is in wide enough distribution.

maaku commented 5 years ago

This was a simple one-line fix and has made it into the rebase-0.10 branch.