From e7d7b961a81e95b7684e807a507ce23cbb29badb Mon Sep 17 00:00:00 2001 From: void* Date: Fri, 25 Oct 2024 20:52:37 +0100 Subject: [PATCH] Cosmetic: Improving err printout for 'util network-merge verify-config' (#415) --- app/upgrade_network_config.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/upgrade_network_config.go b/app/upgrade_network_config.go index 5bf224e0..284d4424 100644 --- a/app/upgrade_network_config.go +++ b/app/upgrade_network_config.go @@ -554,18 +554,18 @@ func (c *ProdDevContract) GetContracts(contracts []string) []string { func verifyAddress(address string, expectedPrefix *string) error { prefix, decodedAddrData, err := bech32.DecodeAndConvert(address) if err != nil { - return err + return fmt.Errorf("decoding of the '%s' address failed: %w", address, err) } if expectedPrefix != nil && prefix != *expectedPrefix { - return fmt.Errorf("expected address prefix %s, got %s", *expectedPrefix, prefix) + return fmt.Errorf("expected address prefix '%s', got '%s'", *expectedPrefix, prefix) } reconstructedAddr, err := bech32.ConvertAndEncode(prefix, decodedAddrData) if err != nil { - return err + return fmt.Errorf("encoding raw addr repr. of the '%s' orig. address failed: %w", address, err) } if address != reconstructedAddr { - return fmt.Errorf("Invalid address '%s'", address) + return fmt.Errorf("invalid address '%s'", address) } return nil