Christopher Goes
|
8e273220a3
|
Remove error from priv.PubKey() (#131)
* Remove error from priv.PubKey()
* Update changelog
|
2018-06-12 13:35:22 -07:00 |
|
Christopher Goes
|
c21f67c5af
|
Unify local and external keys in keybase interface (#117)
* Return errors on priv.Sign(), priv.PubKey()
* Add CreateLedger, CreateOffline
* Add switch on .Sign() for Ledger wallets
* Add offline signing switch on .Sign()
* Use MustUnmarshalBinaryBare()
* Add confirmation to delete offline/Ledger keys
* Lowercase error message
* Add human-readable .GetType() function to Info interface
* Rename CryptoAlgo => SignAlgo
* assert.Nil(t, err) => assert.NoError(t, err)
|
2018-06-10 01:01:41 -07:00 |
|
Jae Kwon
|
788cc0a792
|
Use new go-wire; PubKey etc are interfaces; Keybase refactor
|
2018-01-14 01:09:30 -08:00 |
|
Jae Kwon
|
f48baf86fb
|
Add Address type which is HexBytes
|
2017-12-27 14:37:37 -08:00 |
|
Emmanuel Odeke
|
b0cf4b4757
|
PubKeyFromBytes: return zero value PubKey on error
Fixes https://github.com/tendermint/go-crypto/issues/48.
This previously skewed up my fuzzing tests so ensure
that on error we return the zero value PubKey.
|
2017-10-28 14:11:22 -07:00 |
|
Ethan Frey
|
9016390a6e
|
Moved crypto code to top level again
|
2017-04-19 16:55:15 +02:00 |
|
Ethan Frey
|
17ed6d178d
|
move go-crypto files pre-keys merge
|
2017-04-19 16:51:29 +02:00 |
|
Ethan Frey
|
66ecd7705f
|
Use new naming scheme PubKey{PubKeyInner}
|
2017-04-10 19:51:01 +02:00 |
|
Ethan Buchman
|
3a1313ab7d
|
secp256k1: use compressed pubkey, bitcoin-style address
|
2017-03-22 01:18:56 -04:00 |
|