yenom / BitcoinKit

Bitcoin protocol toolkit for Swift
MIT License
841 stars 261 forks source link

Change library openssl to secp256k1 for converting priv key to pub key #218

Closed usatie closed 4 years ago

usatie commented 4 years ago

This PR is originary from @pebble8888 #203 Big thank you!

I rebased the branch and fixed some.

Requirements

Description of the Change

My motivation is a removal of the openssl library. Using secp256k1 library which already in use is better than using openssl BIGNUM. We can remove openssl library eventually.

Alternate Designs

None.

Benefits

see above.

Possible Drawbacks

None. All unit tests passed in iOS simulator.

Applicable Issues

None.

usatie commented 4 years ago

@GitCash send 1000 bits to @pebble8888 Thank you @pebble8888 !

pebble8888 commented 4 years ago

Thank you for the merge.