package core import ( abci "github.com/tendermint/abci/types" ctypes "github.com/tendermint/tendermint/rpc/core/types" ) //----------------------------------------------------------------------------- func ABCIQuery(path string, data []byte, prove bool) (*ctypes.ResultABCIQuery, error) { resQuery, err := proxyAppQuery.QuerySync(abci.RequestQuery{ Path: path, Data: data, Prove: prove, }) if err != nil { return nil, err } log.Info("ABCIQuery", "path", path, "data", data, "result", resQuery) return &ctypes.ResultABCIQuery{resQuery}, nil } func ABCIInfo() (*ctypes.ResultABCIInfo, error) { resInfo, err := proxyAppQuery.InfoSync() if err != nil { return nil, err } return &ctypes.ResultABCIInfo{resInfo}, nil }