From a264ed73f3d63ea355d0ac5ed3cd1024f8ad9eef Mon Sep 17 00:00:00 2001 From: Chengcheng Zhang <943420582@qq.com> Date: Tue, 2 Jul 2019 22:57:14 +0800 Subject: [PATCH] add SetStandardUTXO --- account/accounts.go | 4 ++++ wallet/utxo.go | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/account/accounts.go b/account/accounts.go index 98c6c2c6..95f82616 100644 --- a/account/accounts.go +++ b/account/accounts.go @@ -658,3 +658,7 @@ func (m *Manager) SaveControlPrograms(progs ...*CtrlProgram) error { } return nil } + +func (m *Manager) SetStandardUTXO(outputID bc.Hash, utxo *UTXO) error { + return m.store.SetStandardUTXO(outputID, utxo) +} diff --git a/wallet/utxo.go b/wallet/utxo.go index cd3819bb..ce794617 100644 --- a/wallet/utxo.go +++ b/wallet/utxo.go @@ -146,7 +146,7 @@ func (w *Wallet) filterAccountUtxo(utxos []*account.UTXO) []*account.UTXO { func (w *Wallet) saveUtxos(utxos []*account.UTXO) error { for _, utxo := range utxos { if segwit.IsP2WScript(utxo.ControlProgram) { - if err := w.store.SetStandardUTXO(utxo.OutputID, utxo); err != nil { + if err := w.AccountMgr.SetStandardUTXO(utxo.OutputID, utxo); err != nil { return err } } else { -- 2.11.0