TBD
May 30th, 2018
BREAKING CHANGES
No breaking changes compared to 0.6.2, but making up for the version bump that should have happened in 0.6.1.
We also bring in the tmlibs/merkle
package with breaking changes:
FEATURES
IMPROVEMENTS
BUG FIXES
IMPROVEMENTS
BREAKING CHANGES
BREAKING CHANGES
BREAKING CHANGES
_nano
now while we're having build issueskeys/bcrypt
keys/hd
; BTC
added to some function names; other function cleanupkeys
, renamed to keybase
, and completely refactoredkeys/words
FEATURE
Address
is a type alias for cmn.HexBytes
BUG FIX
This release removes support for bcrypt as it was merged too soon without an upgrade plan for existing keys.
REVERTS THE FOLLOWING COMMITS:
dfc4cdd2d7
8e7f0e7701
BREAKING CHANGES:
keys
: use bcrypt plus saltFEATURES:
IMPROVEMENTS:
BREAKING CHANGES:
cmd
and keys/tx
packages altogether: move it to the cosmos-sdkcryptostore.Generator
takes a secretString()
from Signature
interfaceFEATURES:
keys
: add CRC16 error correcting codeIMPROVEMENTS:
keys new
keys restore
to restore private key from key phrasekeys delete
to remove a key if neededBREAKING CHANGES:
coin string
as argument: ComputeAddress
, AddrFromPubKeyBytes
, ComputeAddressForPrivKey
, ComputeWIF
, WIFFromPrivKeyBytes
PrivKey
, PubKey
, and Signature
(denoted Xxx
below):
XxxInner
, and are not for use outside the package, though they must be exposed for sake of serialization.Xxx
is now a struct that wraps the corresponding XxxInner
interfaceFEATURES:
github.com/tendermint/go-keys -> github.com/tendermint/go-crypto/keys
- command and lib for generating and managing encrypted keysWIFFromPrivKeyBytes(privKeyBytes []byte, compress bool) string
PrivKey
, PubKey
, and Signature
(denoted Xxx
below):
Unwrap() XxxInner
on the Xxx
struct which returns the corresponding XxxInner
interfaceWrap() Xxx
on the XxxInner
interface which returns the corresponding Xxx
structIMPROVEMENTS:
tmlibs
repositoryInitial release