Print addr when key not found

This commit is contained in:
Geoff Stuart 2022-12-14 12:27:06 -05:00
parent f3830b60ae
commit 8c566c3bda
2 changed files with 6 additions and 6 deletions

View File

@ -120,22 +120,22 @@ func (m MultiWallet) WalletSign(ctx context.Context, signer address.Address, toS
return nil, err
}
if w == nil {
return nil, xerrors.Errorf("key not found")
return nil, xerrors.Errorf("key not found for %s", signer)
}
return w.WalletSign(ctx, signer, toSign, meta)
}
func (m MultiWallet) WalletExport(ctx context.Context, address address.Address) (*types.KeyInfo, error) {
w, err := m.find(ctx, address, m.Remote, m.Local)
func (m MultiWallet) WalletExport(ctx context.Context, addr address.Address) (*types.KeyInfo, error) {
w, err := m.find(ctx, addr, m.Remote, m.Local)
if err != nil {
return nil, err
}
if w == nil {
return nil, xerrors.Errorf("key not found")
return nil, xerrors.Errorf("key not found for %s", addr)
}
return w.WalletExport(ctx, address)
return w.WalletExport(ctx, addr)
}
func (m MultiWallet) WalletImport(ctx context.Context, info *types.KeyInfo) (address.Address, error) {

View File

@ -140,7 +140,7 @@ func (w *LocalWallet) WalletExport(ctx context.Context, addr address.Address) (*
return nil, xerrors.Errorf("failed to find key to export: %w", err)
}
if k == nil {
return nil, xerrors.Errorf("key not found")
return nil, xerrors.Errorf("key not found for %s", addr)
}
return &k.KeyInfo, nil