decred / tinydecred

Python tools for Decred
ISC License
27 stars 14 forks source link

multi: fix a number of unrelated issues #175

Closed teknico closed 4 years ago

teknico commented 4 years ago

This fixes a number of unrelated issues, grouped for convenience.

It merges the KoblitzCurve and Curve classes in crypto.secp256k1.curve. While Curve is a subclass of KoblitzCurve, KoblitzCurve uses methods in Curve, so they're not really independent. And KoblitzCurve is never used directly anyway.

The other issues are explained by comments in the diff.