test searching txs by height

Refs #2051
This commit is contained in:
Anton Kaliaev
2018-09-05 12:01:38 +04:00
parent cb91cd5965
commit 098681fd91
2 changed files with 6 additions and 1 deletions

View File

@ -351,6 +351,11 @@ func TestTxSearch(t *testing.T) {
assert.True(t, proof.Proof.Verify(proof.Index, proof.Total, txHash, proof.RootHash)) assert.True(t, proof.Proof.Verify(proof.Index, proof.Total, txHash, proof.RootHash))
} }
// query by height
result, err = c.TxSearch(fmt.Sprintf("tx.height >= %d", txHeight), true, 1, 30)
require.Nil(t, err, "%+v", err)
require.Len(t, result.Txs, 1)
// we query for non existing tx // we query for non existing tx
result, err = c.TxSearch(fmt.Sprintf("tx.hash='%X'", anotherTxHash), false, 1, 30) result, err = c.TxSearch(fmt.Sprintf("tx.hash='%X'", anotherTxHash), false, 1, 30)
require.Nil(t, err, "%+v", err) require.Nil(t, err, "%+v", err)

View File

@ -85,7 +85,7 @@ func GetConfig() *cfg.Config {
globalConfig.P2P.ListenAddress = tm globalConfig.P2P.ListenAddress = tm
globalConfig.RPC.ListenAddress = rpc globalConfig.RPC.ListenAddress = rpc
globalConfig.RPC.GRPCListenAddress = grpc globalConfig.RPC.GRPCListenAddress = grpc
globalConfig.TxIndex.IndexTags = "app.creator" // see kvstore application globalConfig.TxIndex.IndexTags = "app.creator,tx.height" // see kvstore application
} }
return globalConfig return globalConfig
} }