@ -20,7 +20,7 @@ func TestTxIndex(t *testing.T) {
indexer := NewTxIndex ( db . NewMemDB ( ) )
indexer := NewTxIndex ( db . NewMemDB ( ) )
tx := types . Tx ( "HELLO WORLD" )
tx := types . Tx ( "HELLO WORLD" )
txResult := & types . TxResult { 1 , 0 , tx , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : [ ] cmn . KVPair { } } }
txResult := & types . TxResult { 1 , 0 , tx , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : [ ] cmn . KVPair { } , Fee : cmn . KI64Pair { Key : [ ] uint8 { } , Value : 0 } } }
hash := tx . Hash ( )
hash := tx . Hash ( )
batch := txindex . NewBatch ( 1 )
batch := txindex . NewBatch ( 1 )
@ -35,7 +35,7 @@ func TestTxIndex(t *testing.T) {
assert . Equal ( t , txResult , loadedTxResult )
assert . Equal ( t , txResult , loadedTxResult )
tx2 := types . Tx ( "BYE BYE WORLD" )
tx2 := types . Tx ( "BYE BYE WORLD" )
txResult2 := & types . TxResult { 1 , 0 , tx2 , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : [ ] cmn . KVPair { } } }
txResult2 := & types . TxResult { 1 , 0 , tx2 , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : [ ] cmn . KVPair { } , Fee : cmn . KI64Pair { Key : [ ] uint8 { } , Value : 0 } } }
hash2 := tx2 . Hash ( )
hash2 := tx2 . Hash ( )
err = indexer . Index ( txResult2 )
err = indexer . Index ( txResult2 )
@ -146,12 +146,12 @@ func TestIndexAllTags(t *testing.T) {
func txResultWithTags ( tags [ ] cmn . KVPair ) * types . TxResult {
func txResultWithTags ( tags [ ] cmn . KVPair ) * types . TxResult {
tx := types . Tx ( "HELLO WORLD" )
tx := types . Tx ( "HELLO WORLD" )
return & types . TxResult { 1 , 0 , tx , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : tags } }
return & types . TxResult { 1 , 0 , tx , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : tags , Fee : cmn . KI64Pair { Key : [ ] uint8 { } , Value : 0 } } }
}
}
func benchmarkTxIndex ( txsCount int , b * testing . B ) {
func benchmarkTxIndex ( txsCount int , b * testing . B ) {
tx := types . Tx ( "HELLO WORLD" )
tx := types . Tx ( "HELLO WORLD" )
txResult := & types . TxResult { 1 , 0 , tx , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : [ ] cmn . KVPair { } } }
txResult := & types . TxResult { 1 , 0 , tx , abci . ResponseDeliverTx { Data : [ ] byte { 0 } , Code : abci . CodeTypeOK , Log : "" , Tags : [ ] cmn . KVPair { } , Fee : cmn . KI64Pair { Key : [ ] uint8 { } , Value : 0 } } }
dir , err := ioutil . TempDir ( "" , "tx_index_db" )
dir , err := ioutil . TempDir ( "" , "tx_index_db" )
if err != nil {
if err != nil {