OSDN Git Service

fix bug
authorChengcheng Zhang <943420582@qq.com>
Wed, 10 Jul 2019 02:02:16 +0000 (10:02 +0800)
committerChengcheng Zhang <943420582@qq.com>
Wed, 10 Jul 2019 02:02:16 +0000 (10:02 +0800)
account/accounts.go

index 90e6b32..36540b9 100644 (file)
@@ -380,7 +380,9 @@ func (m *Manager) GetCoinbaseControlProgram() ([]byte, error) {
 
 // GetCoinbaseCtrlProgram will return the coinbase CtrlProgram
 func (m *Manager) GetCoinbaseCtrlProgram() (*CtrlProgram, error) {
-       if _, err := m.store.GetMiningAddress(); err != nil {
+       if cp, err := m.store.GetMiningAddress(); cp != nil {
+               return cp, nil
+       } else if err != ErrFindMiningAddress {
                return nil, err
        }