Skip to content

Commit e7d7b96

Browse files
authored
Cosmetic: Improving err printout for 'util network-merge verify-config' (#415)
1 parent b46801a commit e7d7b96

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

app/upgrade_network_config.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -554,18 +554,18 @@ func (c *ProdDevContract) GetContracts(contracts []string) []string {
554554
func verifyAddress(address string, expectedPrefix *string) error {
555555
prefix, decodedAddrData, err := bech32.DecodeAndConvert(address)
556556
if err != nil {
557-
return err
557+
return fmt.Errorf("decoding of the '%s' address failed: %w", address, err)
558558
}
559559
if expectedPrefix != nil && prefix != *expectedPrefix {
560-
return fmt.Errorf("expected address prefix %s, got %s", *expectedPrefix, prefix)
560+
return fmt.Errorf("expected address prefix '%s', got '%s'", *expectedPrefix, prefix)
561561
}
562562

563563
reconstructedAddr, err := bech32.ConvertAndEncode(prefix, decodedAddrData)
564564
if err != nil {
565-
return err
565+
return fmt.Errorf("encoding raw addr repr. of the '%s' orig. address failed: %w", address, err)
566566
}
567567
if address != reconstructedAddr {
568-
return fmt.Errorf("Invalid address '%s'", address)
568+
return fmt.Errorf("invalid address '%s'", address)
569569
}
570570

571571
return nil

0 commit comments

Comments
 (0)