Module abci
Expand description
Application BlockChain Interface (ABCI).
Interface that defines the boundary between the replication engine (the blockchain), and the state machine (the application).
Structsยง
- Abci
Message Log - ABCIMessageLog defines a structure containing an indexed tx ABCI message log.
- Attribute
- Attribute defines an attribute wrapper where the key and value are strings instead of raw bytes.
- GasInfo
- GasInfo defines tx execution gas context.
- MsgData
- MsgData defines the data returned in a Result object during message execution.
- Result
- Result is the union of ResponseFormat and ResponseCheckTx.
- Search
Blocks Result - SearchBlocksResult defines a structure for querying blocks pageable
- Search
TxsResult - SearchTxsResult defines a structure for querying txs pageable
- Simulation
Response - SimulationResponse defines the response generated when a transaction is successfully simulated.
- String
Event - StringEvent defines en Event object wrapper where all the attributes contain key/value pairs that are strings instead of raw bytes.
- TxMsg
Data - TxMsgData defines a list of MsgData. A transaction will have a MsgData object for each message.
- TxResponse
- TxResponse defines a structure containing relevant tx data and metadata. The tags are stringified and the log is JSON decoded.