Unverified Commit cc0b1d08 authored by Gavin Wood's avatar Gavin Wood Committed by GitHub
Browse files

Add SECP256k1/ECDSA support for transaction signing (#3861)



* Add SECP256k1/ECDSA support for transaction signing.

* Refactoring and fixes

* Fix for contracts

* Avoid breaking runtime host function

* Build fixes, make subkey work more generaically.

* Fix tests

* Dedpulicate a bit of code, remove unneeded code, docs

* Bump runtime version

* Fix a test and clean up some code.

* Derivation can derive seed.

* Whitespace

* Bump runtime again.

* Update core/primitives/src/crypto.rs

Co-Authored-By: default avatarKian Paimani <[email protected]>

* Update core/primitives/src/ecdsa.rs

Co-Authored-By: default avatarKian Paimani <[email protected]>

* Fix AppVerify
parent a1226ebd
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment