diff --git a/CHANGELOG.md b/CHANGELOG.md index 972723cbf..5f2efc89f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -152,6 +152,7 @@ Buffers for state serialization instead of Amino. * Add `tx.maxheight` key to filter transaction with an inclusive maximum block height * (server) [\#5709](https://github.com/cosmos/cosmos-sdk/pull/5709) There are two new flags for pruning, `--pruning-keep-every` and `--pruning-snapshot-every` as an alternative to `--pruning`. They allow to fine tune the strategy for pruning the state. +* (crypto/keys) [\#5739](https://github.com/cosmos/cosmos-sdk/pull/5739) Print an error message if the password input failed. ## [v0.38.1] - 2020-02-11 diff --git a/crypto/keys/keyring.go b/crypto/keys/keyring.go index d21e55743..450b0d32b 100644 --- a/crypto/keys/keyring.go +++ b/crypto/keys/keyring.go @@ -546,6 +546,7 @@ func newRealPrompt(dir string, buf io.Reader) func(string) (string, error) { buf := bufio.NewReader(buf) pass, err := input.GetPassword("Enter keyring passphrase:", buf) if err != nil { + fmt.Fprintln(os.Stderr, err) continue }