cosmos-sdk/crypto
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
..
keyring crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
keys/hd merge crypto/keys/mintkey into crypto/ (#5880) 2020-03-27 10:24:19 +01:00
amino.go Merge PR #4083: Replace gaiad --assert-invariants-blockly with --inv-check-period 2019-04-10 19:33:50 -04:00
armor_test.go merge crypto/keys/mintkey into crypto/ (#5880) 2020-03-27 10:24:19 +01:00
armor.go merge crypto/keys/mintkey into crypto/ (#5880) 2020-03-27 10:24:19 +01:00
bcrypt_readme.md merge crypto/keys/mintkey into crypto/ (#5880) 2020-03-27 10:24:19 +01:00
encode_test.go Merge PR #5527: Bump Tendermint Version to v0.33.0 2020-01-16 13:46:51 -08:00
ledger_mock.go Merge PR #4716: Fix ledger custom coin type support bug 2019-07-29 11:01:53 -07:00
ledger_notavail.go Merge PR #3517: Increasing test coverage in keys/client package 2019-02-08 12:45:23 -08:00
ledger_real.go Merge PR #3811: Migrate repo to organization 2019-03-06 12:37:27 +01:00
ledger_secp256k1.go crypto: cleanup, more testing 2020-03-02 11:09:52 +00:00
ledger_test.go crypto: cleanup, more testing 2020-03-02 11:09:52 +00:00