expose /tx?hash="XXXXXXXXXXXX" RPC call

This commit is contained in:
Anton Kaliaev
2017-02-22 14:53:59 +04:00
parent b08f29cb71
commit 63704454a3
9 changed files with 88 additions and 145 deletions

View File

@ -1,6 +1,7 @@
package state
import (
"encoding/hex"
"errors"
"fmt"
@ -251,7 +252,8 @@ func (s *State) ApplyBlock(eventCache types.Fireable, proxyAppConn proxy.AppConn
for i, r := range txResults {
if r != nil {
tx := block.Txs[i]
batch.Index(string(tx.Hash()), *r)
// dd2e325f79f7e5f77788759d278c1d4b370c842e => {"height":2405, "index":0, ...}
batch.Index(hex.EncodeToString(tx.Hash()), *r)
}
}
s.TxIndexer.Batch(batch)