multi-account: update getnewaddress

This commit is contained in:
Roy Lee 2022-08-24 14:06:53 -07:00
parent 47e8dbda55
commit a02435bbf7

View file

@ -855,17 +855,17 @@ func getNewAddress(icmd interface{}, w *wallet.Wallet) (interface{}, error) {
acctName = *cmd.Account acctName = *cmd.Account
} }
keyScope, err := lookupKeyScope(cmd.AddressType) account, err := w.AccountNumber(acctName)
if err != nil { if err != nil {
return nil, err return nil, err
} }
account, err := w.AccountNumber(*keyScope, acctName) scope, err := lookupKeyScope(cmd.AddressType)
if err != nil { if err != nil {
return nil, err return nil, err
} }
addr, err := w.NewAddress(account, *keyScope) addr, err := w.NewAddress(account, *scope)
if err != nil { if err != nil {
return nil, err return nil, err
} }