cosmos-sdk/server
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
..
config Merge PR #5527: Bump Tendermint Version to v0.33.0 2020-01-16 13:46:51 -08:00
mock Merge PR #5421: Refactor Error Handling 2019-12-27 12:57:54 -05:00
constructors.go Merge PR #4836: Upgrade Tendermint and IAVL 2019-08-02 09:20:39 -04:00
constructors_test.go Replace defer with testing.T.Cleanup() (#5732) 2020-03-02 00:16:23 +00:00
export.go Merge PR #5696: Fix x/auth proto json tags 2020-02-25 15:22:28 -05:00
init.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
init_test.go crypto/keyring: deprecate old keybase (#5889) 2020-03-30 20:30:50 +02:00
pruning.go run go mod tidy && make format (#5847) 2020-03-20 17:14:14 +00:00
pruning_test.go fix linter test 2020-02-27 17:29:13 +01:00
start.go update from PR comments 2020-02-28 10:53:56 +01:00
start_test.go fix linter test 2020-02-27 17:29:13 +01:00
test_helpers.go Merge PR #4608: More linters - Gosec, staticcheck 2019-06-26 13:30:36 -07:00
tm_cmds.go Merge PR #5495: Replace Redundant Bech32 PubKey Functions 2020-01-09 09:04:28 -05:00
util.go Squash various linter warnings (#5652) 2020-02-16 20:06:45 +01:00
util_test.go Run make format 2018-12-10 14:27:25 +00:00