iter->substore, enable delegator bonds query

This commit is contained in:
rigelrozanski
2018-05-08 15:57:12 -04:00
parent d44c7afa30
commit d464779d34
3 changed files with 40 additions and 44 deletions
+4 -4
View File
@@ -176,11 +176,11 @@ func (st *iavlStore) Query(req abci.RequestQuery) (res abci.ResponseQuery) {
} else {
_, res.Value = tree.GetVersioned(key, height)
}
case "/iter": // Get by key
key := req.Data // Data holds the key bytes
res.Key = key
case "/subspace":
subspace := req.Data
res.Key = subspace
var KVs []KV
iterator := st.SubspaceIterator(key)
iterator := st.SubspaceIterator(subspace)
for ; iterator.Valid(); iterator.Next() {
KVs = append(KVs, KV{iterator.Key(), iterator.Value()})
}