ABCI interface / socket for queries from application to Tendermint #7893
Labels
C:abci
Component: Application Blockchain Interface
S:proposal
Status: Proposal
stale
for use by stalebot
T:enhancement
Type: Enhancement
As discussed re: cosmos/cosmos-sdk#5340.
At present, it is not possible for the application to query (deterministic) Tendermint state such as past headers, commits, etc. without using the HTTP RPC interface, which is a bit of an anti-pattern (if used for consensus-critical state machine logic). If this kind of query would be useful for several different application use-cases, it seems worthwhile to consider adding an ABCI interface / socket and request-response pattern for queries from the application to Tendermint, which would need to be handled by Tendermint in a deterministic fashion.
Ref #3480
Ref https://github.com/tendermint/tendermint/issues/3956
The text was updated successfully, but these errors were encountered: