add client methods

This commit is contained in:
Anton Kaliaev
2017-11-29 15:19:44 -06:00
parent 1e19860585
commit acbc0717d4
6 changed files with 67 additions and 4 deletions
+5 -1
View File
@@ -111,7 +111,11 @@ func (txi *TxIndex) Search(q *query.Query) ([]*types.TxResult, error) {
return nil, errors.Wrap(err, "error during searching for a hash in the query")
} else if ok {
res, err := txi.Get(hash)
return []*types.TxResult{res}, errors.Wrap(err, "error while retrieving the result")
if res == nil {
return []*types.TxResult{}, nil
} else {
return []*types.TxResult{res}, errors.Wrap(err, "error while retrieving the result")
}
}
// conditions to skip because they're handled before "everything else"