@@ -10,7 +10,6 @@ import (
10
10
"github.com/TrueBlocks/trueblocks-core/src/apps/chifra/pkg/ledger10"
11
11
"github.com/TrueBlocks/trueblocks-core/src/apps/chifra/pkg/logger"
12
12
"github.com/TrueBlocks/trueblocks-core/src/apps/chifra/pkg/normalize"
13
- "github.com/TrueBlocks/trueblocks-core/src/apps/chifra/pkg/rpc"
14
13
"github.com/TrueBlocks/trueblocks-core/src/apps/chifra/pkg/topics"
15
14
"github.com/TrueBlocks/trueblocks-core/src/apps/chifra/pkg/types"
16
15
)
@@ -68,16 +67,7 @@ func (r *Reconciler1) GetStatements1(pos *types.AppPosition, trans *types.Transa
68
67
}
69
68
}
70
69
71
- var err error
72
- if s .PrevBal , s .BegBal , s .EndBal , err = r .opts .Connection .GetReconBalances (& rpc.BalanceOptions {
73
- PrevAppBlk : pos .Prev ,
74
- CurrBlk : trans .BlockNumber ,
75
- Asset : s .Asset ,
76
- Holder : s .AccountedFor ,
77
- }); err != nil {
78
- return nil , err
79
- }
80
- reconciled = r .trialBalance (pos , trans , & s )
70
+ reconciled , _ = r .trialBalance (pos , trans , & s )
81
71
if reconciled && s .IsMaterial () {
82
72
results = append (results , s )
83
73
}
@@ -88,16 +78,7 @@ func (r *Reconciler1) GetStatements1(pos *types.AppPosition, trans *types.Transa
88
78
if s , err := r .getStatementFromTraces (pos , trans , & s ); err != nil {
89
79
logger .Warn (colors .Yellow + "Statement at " , fmt .Sprintf ("%d.%d" , trans .BlockNumber , trans .TransactionIndex ), " does not reconcile." + colors .Off )
90
80
} else {
91
- var err error
92
- if s .PrevBal , s .BegBal , s .EndBal , err = r .opts .Connection .GetReconBalances (& rpc.BalanceOptions {
93
- PrevAppBlk : pos .Prev ,
94
- CurrBlk : trans .BlockNumber ,
95
- Asset : s .Asset ,
96
- Holder : s .AccountedFor ,
97
- }); err != nil {
98
- return nil , err
99
- }
100
- _ = r .trialBalance (pos , trans , s )
81
+ _ , _ = r .trialBalance (pos , trans , s )
101
82
results = append (results , * s )
102
83
}
103
84
}
@@ -109,17 +90,7 @@ func (r *Reconciler1) GetStatements1(pos *types.AppPosition, trans *types.Transa
109
90
} else {
110
91
receiptStatements := make ([]types.Statement , 0 , len (statements ))
111
92
for _ , s := range statements {
112
- var err error
113
- if s .PrevBal , s .BegBal , s .EndBal , err = r .opts .Connection .GetReconBalances (& rpc.BalanceOptions {
114
- PrevAppBlk : pos .Prev ,
115
- CurrBlk : trans .BlockNumber ,
116
- Asset : s .Asset ,
117
- Holder : s .AccountedFor ,
118
- }); err != nil {
119
- return nil , err
120
- }
121
- reconciled := r .trialBalance (pos , trans , & s )
122
-
93
+ reconciled , _ := r .trialBalance (pos , trans , & s )
123
94
if reconciled {
124
95
id := fmt .Sprintf (" %d.%d.%d" , s .BlockNumber , s .TransactionIndex , s .LogIndex )
125
96
logger .Progress (true , colors .Green + "Transaction" , id , "reconciled " + colors .Off )
0 commit comments