ChainSafe / go-schnorrkel

🍵 Schnorr Signatures over Ristretto255 in pure Go
Apache License 2.0
93 stars 30 forks source link

Added in support for deriving Hard keys #19

Closed swdee closed 4 years ago

swdee commented 4 years ago

This PR adds in support for deriving Hard keys. The current code ported from the upstream Rust library only supports handling deriving Soft keys.

Code ported from https://github.com/w3f/schnorrkel/blob/798ab3e0813aa478b520c5cf6dc6e02fd4e07f0a/src/derive.rs#L111

CLAassistant commented 4 years ago

CLA assistant check
All committers have signed the CLA.

swdee commented 4 years ago

Hi, thanks for the review. I have made the formatting changes as requested.