cosmos-sdk/client/keys
Alessio Treglia 2a7a408d35
crypto/keyring: deprecate old keybase (#5889)
Remove the Update method from the Keybase interface.

Remove redundant lazy keybase implementation altogether.

Created LegacyKeybase interface to restrict capabilities to
only those required by keys commands that deal with
legacy keybase such as update and migrate.

Rename keyring.New() -> keyring.NewLegacy().

Rename client/keys.NewKeyBaseFromDir -> NewLegacyKeyBaseFromDir.

crypto/keyiring.NewInMemory() now returns a in-memory keyring.
BackendMemory is added yet not exposed via command line
--keyring-backend flag. keys add uses it when --dry-run flag
is on.
2020-03-30 20:30:50 +02:00
..
testdata/keys/keys.db crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
add.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
add_ledger_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
add_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
codec.go Interchangable PrivKey implementations in keybase (#5278) 2019-12-12 21:52:24 +00:00
codec_test.go crypto/keys: move keybase and keyring to crypto/keyring/ dir (#5866) 2020-03-25 15:20:36 +00:00
delete.go crypto/keys: move keybase and keyring to crypto/keyring/ dir (#5866) 2020-03-25 15:20:36 +00:00
delete_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
export.go crypto/keys: move keybase and keyring to crypto/keyring/ dir (#5866) 2020-03-25 15:20:36 +00:00
export_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
import.go crypto/keys: move keybase and keyring to crypto/keyring/ dir (#5866) 2020-03-25 15:20:36 +00:00
import_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
list.go crypto/keyring: change addrKey to store chain-agnostic addresses (#5858) 2020-03-30 16:54:01 +02:00
list_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
migrate.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
migrate_test.go Replace defer with testing.T.Cleanup() (#5732) 2020-03-02 00:16:23 +00:00
mnemonic.go Use cosmos' fork of github.com/bartekn/go-bip39 (#5867) 2020-03-25 00:46:10 +01:00
mnemonic_test.go Replace defer with testing.T.Cleanup() (#5732) 2020-03-02 00:16:23 +00:00
parse.go crypto/keyring: change addrKey to store chain-agnostic addresses (#5858) 2020-03-30 16:54:01 +02:00
parse_test.go crypto/keyring: change addrKey to store chain-agnostic addresses (#5858) 2020-03-30 16:54:01 +02:00
root.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
root_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
show.go crypto/keyring: change addrKey to store chain-agnostic addresses (#5858) 2020-03-30 16:54:01 +02:00
show_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
types.go crypto/keys: move keybase and keyring to crypto/keyring/ dir (#5866) 2020-03-25 15:20:36 +00:00
types_test.go Replace defer with testing.T.Cleanup() (#5732) 2020-03-02 00:16:23 +00:00
utils.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00