From d6be4fcf694891c5a4ce171d90e40a22c161efc5 Mon Sep 17 00:00:00 2001 From: Zaki Manian Date: Mon, 8 Oct 2018 21:26:56 -0700 Subject: [PATCH] Merge PR #2455: Print out all 3 public key encoding with gaiadebug --- cmd/gaia/cmd/gaiadebug/main.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmd/gaia/cmd/gaiadebug/main.go b/cmd/gaia/cmd/gaiadebug/main.go index a6db38a212..73840537b2 100644 --- a/cmd/gaia/cmd/gaiadebug/main.go +++ b/cmd/gaia/cmd/gaiadebug/main.go @@ -138,11 +138,17 @@ func runPubKeyCmd(cmd *cobra.Command, args []string) error { if err != nil { return err } + + consenusPub, err := sdk.Bech32ifyConsPub(pubKey) + if err != nil { + return err + } fmt.Println("Address:", pubKey.Address()) fmt.Printf("Hex: %X\n", pubkeyBytes) fmt.Println("JSON (base64):", string(pubKeyJSONBytes)) fmt.Println("Bech32 Acc:", accPub) - fmt.Println("Bech32 Val:", valPub) + fmt.Println("Bech32 Validator Operator:", valPub) + fmt.Println("Bech32 Validator Consensus:", consenusPub) return nil }