|
|
@@ -479,7 +479,8 @@ func (w *wallet) Derive(path accounts.DerivationPath, pin bool) (accounts.Accoun
|
|
|
|
|
|
if _, ok := w.paths[address]; !ok {
|
|
|
w.accounts = append(w.accounts, account)
|
|
|
- w.paths[address] = path
|
|
|
+ w.paths[address] = make(accounts.DerivationPath, len(path))
|
|
|
+ copy(w.paths[address], path)
|
|
|
}
|
|
|
return account, nil
|
|
|
}
|