| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Types
Synopsis
- data ABCIApplication = ABCIApplication {
- data BlockID
- data BlockParams
- data ConsensusParams
- data Event
- data Evidence
- data EvidenceParams
- data Header
- data LastCommitInfo
- data PartSetHeader
- data PubKey
- data Request
- data Request'Value
- = Request'Echo !RequestEcho
- | Request'Flush !RequestFlush
- | Request'Info !RequestInfo
- | Request'SetOption !RequestSetOption
- | Request'InitChain !RequestInitChain
- | Request'Query !RequestQuery
- | Request'BeginBlock !RequestBeginBlock
- | Request'CheckTx !RequestCheckTx
- | Request'DeliverTx !RequestDeliverTx
- | Request'EndBlock !RequestEndBlock
- | Request'Commit !RequestCommit
- _Request'Echo :: Prism' Request'Value RequestEcho
- _Request'Flush :: Prism' Request'Value RequestFlush
- _Request'Info :: Prism' Request'Value RequestInfo
- _Request'SetOption :: Prism' Request'Value RequestSetOption
- _Request'InitChain :: Prism' Request'Value RequestInitChain
- _Request'Query :: Prism' Request'Value RequestQuery
- _Request'BeginBlock :: Prism' Request'Value RequestBeginBlock
- _Request'CheckTx :: Prism' Request'Value RequestCheckTx
- _Request'DeliverTx :: Prism' Request'Value RequestDeliverTx
- _Request'EndBlock :: Prism' Request'Value RequestEndBlock
- _Request'Commit :: Prism' Request'Value RequestCommit
- data RequestBeginBlock
- data RequestCheckTx
- data RequestCommit
- data RequestDeliverTx
- data RequestEcho
- data RequestEndBlock
- data RequestFlush
- data RequestInfo
- data RequestInitChain
- data RequestQuery
- data RequestSetOption
- data Response
- data Response'Value
- = Response'Exception !ResponseException
- | Response'Echo !ResponseEcho
- | Response'Flush !ResponseFlush
- | Response'Info !ResponseInfo
- | Response'SetOption !ResponseSetOption
- | Response'InitChain !ResponseInitChain
- | Response'Query !ResponseQuery
- | Response'BeginBlock !ResponseBeginBlock
- | Response'CheckTx !ResponseCheckTx
- | Response'DeliverTx !ResponseDeliverTx
- | Response'EndBlock !ResponseEndBlock
- | Response'Commit !ResponseCommit
- _Response'Exception :: Prism' Response'Value ResponseException
- _Response'Echo :: Prism' Response'Value ResponseEcho
- _Response'Flush :: Prism' Response'Value ResponseFlush
- _Response'Info :: Prism' Response'Value ResponseInfo
- _Response'SetOption :: Prism' Response'Value ResponseSetOption
- _Response'InitChain :: Prism' Response'Value ResponseInitChain
- _Response'Query :: Prism' Response'Value ResponseQuery
- _Response'BeginBlock :: Prism' Response'Value ResponseBeginBlock
- _Response'CheckTx :: Prism' Response'Value ResponseCheckTx
- _Response'DeliverTx :: Prism' Response'Value ResponseDeliverTx
- _Response'EndBlock :: Prism' Response'Value ResponseEndBlock
- _Response'Commit :: Prism' Response'Value ResponseCommit
- data ResponseBeginBlock
- data ResponseCheckTx
- data ResponseCommit
- data ResponseDeliverTx
- data ResponseEcho
- data ResponseEndBlock
- data ResponseException
- data ResponseFlush
- data ResponseInfo
- data ResponseInitChain
- data ResponseQuery
- data ResponseSetOption
- data Validator
- data ValidatorParams
- data ValidatorUpdate
- data Version
- data VoteInfo
Documentation
data ABCIApplication Source #
Constructors
| ABCIApplication | |
Instances
| Service ABCIApplication Source # | |
Defined in Proto.Types Associated Types type ServiceName ABCIApplication :: Symbol type ServicePackage ABCIApplication :: Symbol type ServiceMethods ABCIApplication :: [Symbol] | |
| HasMethodImpl ABCIApplication "beginBlock" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "beginBlock" :: Symbol type MethodInput ABCIApplication "beginBlock" type MethodOutput ABCIApplication "beginBlock" type MethodStreamingType ABCIApplication "beginBlock" :: StreamingType | |
| HasMethodImpl ABCIApplication "checkTx" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "checkTx" :: Symbol type MethodInput ABCIApplication "checkTx" type MethodOutput ABCIApplication "checkTx" type MethodStreamingType ABCIApplication "checkTx" :: StreamingType | |
| HasMethodImpl ABCIApplication "commit" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "commit" :: Symbol type MethodInput ABCIApplication "commit" type MethodOutput ABCIApplication "commit" type MethodStreamingType ABCIApplication "commit" :: StreamingType | |
| HasMethodImpl ABCIApplication "deliverTx" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "deliverTx" :: Symbol type MethodInput ABCIApplication "deliverTx" type MethodOutput ABCIApplication "deliverTx" type MethodStreamingType ABCIApplication "deliverTx" :: StreamingType | |
| HasMethodImpl ABCIApplication "echo" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "echo" :: Symbol type MethodInput ABCIApplication "echo" type MethodOutput ABCIApplication "echo" type MethodStreamingType ABCIApplication "echo" :: StreamingType | |
| HasMethodImpl ABCIApplication "endBlock" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "endBlock" :: Symbol type MethodInput ABCIApplication "endBlock" type MethodOutput ABCIApplication "endBlock" type MethodStreamingType ABCIApplication "endBlock" :: StreamingType | |
| HasMethodImpl ABCIApplication "flush" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "flush" :: Symbol type MethodInput ABCIApplication "flush" type MethodOutput ABCIApplication "flush" type MethodStreamingType ABCIApplication "flush" :: StreamingType | |
| HasMethodImpl ABCIApplication "info" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "info" :: Symbol type MethodInput ABCIApplication "info" type MethodOutput ABCIApplication "info" type MethodStreamingType ABCIApplication "info" :: StreamingType | |
| HasMethodImpl ABCIApplication "initChain" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "initChain" :: Symbol type MethodInput ABCIApplication "initChain" type MethodOutput ABCIApplication "initChain" type MethodStreamingType ABCIApplication "initChain" :: StreamingType | |
| HasMethodImpl ABCIApplication "query" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "query" :: Symbol type MethodInput ABCIApplication "query" type MethodOutput ABCIApplication "query" type MethodStreamingType ABCIApplication "query" :: StreamingType | |
| HasMethodImpl ABCIApplication "setOption" Source # | |
Defined in Proto.Types Associated Types type MethodName ABCIApplication "setOption" :: Symbol type MethodInput ABCIApplication "setOption" type MethodOutput ABCIApplication "setOption" type MethodStreamingType ABCIApplication "setOption" :: StreamingType | |
| type ServiceMethods ABCIApplication Source # | |
Defined in Proto.Types type ServiceMethods ABCIApplication = '["beginBlock", "checkTx", "commit", "deliverTx", "echo", "endBlock", "flush", "info", "initChain", "query", "setOption"] | |
| type ServiceName ABCIApplication Source # | |
Defined in Proto.Types type ServiceName ABCIApplication = "ABCIApplication" | |
| type ServicePackage ABCIApplication Source # | |
Defined in Proto.Types type ServicePackage ABCIApplication = "types" | |
| type MethodInput ABCIApplication "beginBlock" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "checkTx" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "commit" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "deliverTx" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "echo" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "endBlock" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "flush" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "info" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "initChain" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "query" Source # | |
Defined in Proto.Types | |
| type MethodInput ABCIApplication "setOption" Source # | |
Defined in Proto.Types | |
| type MethodName ABCIApplication "beginBlock" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "beginBlock" = "BeginBlock" | |
| type MethodName ABCIApplication "checkTx" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "checkTx" = "CheckTx" | |
| type MethodName ABCIApplication "commit" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "commit" = "Commit" | |
| type MethodName ABCIApplication "deliverTx" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "deliverTx" = "DeliverTx" | |
| type MethodName ABCIApplication "echo" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "echo" = "Echo" | |
| type MethodName ABCIApplication "endBlock" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "endBlock" = "EndBlock" | |
| type MethodName ABCIApplication "flush" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "flush" = "Flush" | |
| type MethodName ABCIApplication "info" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "info" = "Info" | |
| type MethodName ABCIApplication "initChain" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "initChain" = "InitChain" | |
| type MethodName ABCIApplication "query" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "query" = "Query" | |
| type MethodName ABCIApplication "setOption" Source # | |
Defined in Proto.Types type MethodName ABCIApplication "setOption" = "SetOption" | |
| type MethodOutput ABCIApplication "beginBlock" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "checkTx" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "commit" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "deliverTx" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "echo" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "endBlock" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "flush" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "info" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "initChain" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "query" Source # | |
Defined in Proto.Types | |
| type MethodOutput ABCIApplication "setOption" Source # | |
Defined in Proto.Types | |
| type MethodStreamingType ABCIApplication "beginBlock" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "beginBlock" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "checkTx" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "checkTx" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "commit" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "commit" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "deliverTx" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "deliverTx" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "echo" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "echo" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "endBlock" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "endBlock" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "flush" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "flush" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "info" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "info" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "initChain" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "initChain" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "query" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "query" = 'NonStreaming | |
| type MethodStreamingType ABCIApplication "setOption" Source # | |
Defined in Proto.Types type MethodStreamingType ABCIApplication "setOption" = 'NonStreaming | |
Fields :
hash:: Lens' BlockID Data.ByteString.ByteStringpartsHeader:: Lens' BlockID PartSetHeadermaybe'partsHeader:: Lens' BlockID (Prelude.Maybe PartSetHeader)
Instances
data BlockParams Source #
Instances
data ConsensusParams Source #
Fields :
block:: Lens' ConsensusParams BlockParamsmaybe'block:: Lens' ConsensusParams (Prelude.Maybe BlockParams)evidence:: Lens' ConsensusParams EvidenceParamsmaybe'evidence:: Lens' ConsensusParams (Prelude.Maybe EvidenceParams)validator:: Lens' ConsensusParams ValidatorParamsmaybe'validator:: Lens' ConsensusParams (Prelude.Maybe ValidatorParams)
Instances
Fields :
type':: Lens' Event Data.Text.Textattributes:: Lens' Event [Proto.Tendermint.Tendermint.Libs.Common.Types.KVPair]vec'attributes:: Lens' Event (Data.Vector.Vector Proto.Tendermint.Tendermint.Libs.Common.Types.KVPair)
Instances
Fields :
type':: Lens' Evidence Data.Text.Textvalidator:: Lens' Evidence Validatormaybe'validator:: Lens' Evidence (Prelude.Maybe Validator)height:: Lens' Evidence Data.Int.Int64time:: Lens' Evidence Proto.Google.Protobuf.Timestamp.Timestampmaybe'time:: Lens' Evidence (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)totalVotingPower:: Lens' Evidence Data.Int.Int64
Instances
data EvidenceParams Source #
Fields :
maxAge:: Lens' EvidenceParams Data.Int.Int64
Instances
Fields :
version:: Lens' Header Versionmaybe'version:: Lens' Header (Prelude.Maybe Version)chainId:: Lens' Header Data.Text.Textheight:: Lens' Header Data.Int.Int64time:: Lens' Header Proto.Google.Protobuf.Timestamp.Timestampmaybe'time:: Lens' Header (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)numTxs:: Lens' Header Data.Int.Int64totalTxs:: Lens' Header Data.Int.Int64lastBlockId:: Lens' Header BlockIDmaybe'lastBlockId:: Lens' Header (Prelude.Maybe BlockID)lastCommitHash:: Lens' Header Data.ByteString.ByteStringdataHash:: Lens' Header Data.ByteString.ByteStringvalidatorsHash:: Lens' Header Data.ByteString.ByteStringnextValidatorsHash:: Lens' Header Data.ByteString.ByteStringconsensusHash:: Lens' Header Data.ByteString.ByteStringappHash:: Lens' Header Data.ByteString.ByteStringlastResultsHash:: Lens' Header Data.ByteString.ByteStringevidenceHash:: Lens' Header Data.ByteString.ByteStringproposerAddress:: Lens' Header Data.ByteString.ByteString
Instances
data LastCommitInfo Source #
Fields :
Instances
data PartSetHeader Source #
Fields :
Instances
Instances
Fields :
maybe'value:: Lens' Request (Prelude.Maybe Request'Value)maybe'echo:: Lens' Request (Prelude.Maybe RequestEcho)echo:: Lens' Request RequestEchomaybe'flush:: Lens' Request (Prelude.Maybe RequestFlush)flush:: Lens' Request RequestFlushmaybe'info:: Lens' Request (Prelude.Maybe RequestInfo)info:: Lens' Request RequestInfomaybe'setOption:: Lens' Request (Prelude.Maybe RequestSetOption)setOption:: Lens' Request RequestSetOptionmaybe'initChain:: Lens' Request (Prelude.Maybe RequestInitChain)initChain:: Lens' Request RequestInitChainmaybe'query:: Lens' Request (Prelude.Maybe RequestQuery)query:: Lens' Request RequestQuerymaybe'beginBlock:: Lens' Request (Prelude.Maybe RequestBeginBlock)beginBlock:: Lens' Request RequestBeginBlockmaybe'checkTx:: Lens' Request (Prelude.Maybe RequestCheckTx)checkTx:: Lens' Request RequestCheckTxmaybe'deliverTx:: Lens' Request (Prelude.Maybe RequestDeliverTx)deliverTx:: Lens' Request RequestDeliverTxmaybe'endBlock:: Lens' Request (Prelude.Maybe RequestEndBlock)endBlock:: Lens' Request RequestEndBlockmaybe'commit:: Lens' Request (Prelude.Maybe RequestCommit)commit:: Lens' Request RequestCommit
Instances
data Request'Value Source #
Constructors
Instances
_Request'Echo :: Prism' Request'Value RequestEcho Source #
_Request'Flush :: Prism' Request'Value RequestFlush Source #
_Request'Info :: Prism' Request'Value RequestInfo Source #
_Request'SetOption :: Prism' Request'Value RequestSetOption Source #
_Request'InitChain :: Prism' Request'Value RequestInitChain Source #
_Request'Query :: Prism' Request'Value RequestQuery Source #
_Request'BeginBlock :: Prism' Request'Value RequestBeginBlock Source #
_Request'CheckTx :: Prism' Request'Value RequestCheckTx Source #
_Request'DeliverTx :: Prism' Request'Value RequestDeliverTx Source #
_Request'EndBlock :: Prism' Request'Value RequestEndBlock Source #
_Request'Commit :: Prism' Request'Value RequestCommit Source #
data RequestBeginBlock Source #
Fields :
hash:: Lens' RequestBeginBlock Data.ByteString.ByteStringheader:: Lens' RequestBeginBlock Headermaybe'header:: Lens' RequestBeginBlock (Prelude.Maybe Header)lastCommitInfo:: Lens' RequestBeginBlock LastCommitInfomaybe'lastCommitInfo:: Lens' RequestBeginBlock (Prelude.Maybe LastCommitInfo)byzantineValidators:: Lens' RequestBeginBlock [Evidence]vec'byzantineValidators:: Lens' RequestBeginBlock (Data.Vector.Vector Evidence)
Instances
data RequestCheckTx Source #
Fields :
tx:: Lens' RequestCheckTx Data.ByteString.ByteString
Instances
data RequestCommit Source #
Fields :
Instances
data RequestDeliverTx Source #
Fields :
tx:: Lens' RequestDeliverTx Data.ByteString.ByteString
Instances
data RequestEcho Source #
Fields :
message:: Lens' RequestEcho Data.Text.Text
Instances
data RequestEndBlock Source #
Fields :
height:: Lens' RequestEndBlock Data.Int.Int64
Instances
data RequestFlush Source #
Fields :
Instances
data RequestInfo Source #
Fields :
version:: Lens' RequestInfo Data.Text.TextblockVersion:: Lens' RequestInfo Data.Word.Word64p2pVersion:: Lens' RequestInfo Data.Word.Word64
Instances
data RequestInitChain Source #
Fields :
time:: Lens' RequestInitChain Proto.Google.Protobuf.Timestamp.Timestampmaybe'time:: Lens' RequestInitChain (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)chainId:: Lens' RequestInitChain Data.Text.TextconsensusParams:: Lens' RequestInitChain ConsensusParamsmaybe'consensusParams:: Lens' RequestInitChain (Prelude.Maybe ConsensusParams)validators:: Lens' RequestInitChain [ValidatorUpdate]vec'validators:: Lens' RequestInitChain (Data.Vector.Vector ValidatorUpdate)appStateBytes:: Lens' RequestInitChain Data.ByteString.ByteString
Instances
data RequestQuery Source #
Fields :
Instances
data RequestSetOption Source #
Instances
Fields :
maybe'value:: Lens' Response (Prelude.Maybe Response'Value)maybe'exception:: Lens' Response (Prelude.Maybe ResponseException)exception:: Lens' Response ResponseExceptionmaybe'echo:: Lens' Response (Prelude.Maybe ResponseEcho)echo:: Lens' Response ResponseEchomaybe'flush:: Lens' Response (Prelude.Maybe ResponseFlush)flush:: Lens' Response ResponseFlushmaybe'info:: Lens' Response (Prelude.Maybe ResponseInfo)info:: Lens' Response ResponseInfomaybe'setOption:: Lens' Response (Prelude.Maybe ResponseSetOption)setOption:: Lens' Response ResponseSetOptionmaybe'initChain:: Lens' Response (Prelude.Maybe ResponseInitChain)initChain:: Lens' Response ResponseInitChainmaybe'query:: Lens' Response (Prelude.Maybe ResponseQuery)query:: Lens' Response ResponseQuerymaybe'beginBlock:: Lens' Response (Prelude.Maybe ResponseBeginBlock)beginBlock:: Lens' Response ResponseBeginBlockmaybe'checkTx:: Lens' Response (Prelude.Maybe ResponseCheckTx)checkTx:: Lens' Response ResponseCheckTxmaybe'deliverTx:: Lens' Response (Prelude.Maybe ResponseDeliverTx)deliverTx:: Lens' Response ResponseDeliverTxmaybe'endBlock:: Lens' Response (Prelude.Maybe ResponseEndBlock)endBlock:: Lens' Response ResponseEndBlockmaybe'commit:: Lens' Response (Prelude.Maybe ResponseCommit)commit:: Lens' Response ResponseCommit
Instances
data Response'Value Source #
Constructors
Instances
_Response'Echo :: Prism' Response'Value ResponseEcho Source #
_Response'Flush :: Prism' Response'Value ResponseFlush Source #
_Response'Info :: Prism' Response'Value ResponseInfo Source #
_Response'Query :: Prism' Response'Value ResponseQuery Source #
_Response'CheckTx :: Prism' Response'Value ResponseCheckTx Source #
_Response'EndBlock :: Prism' Response'Value ResponseEndBlock Source #
_Response'Commit :: Prism' Response'Value ResponseCommit Source #
data ResponseBeginBlock Source #
Fields :
events:: Lens' ResponseBeginBlock [Event]vec'events:: Lens' ResponseBeginBlock (Data.Vector.Vector Event)
Instances
data ResponseCheckTx Source #
Fields :
code:: Lens' ResponseCheckTx Data.Word.Word32data':: Lens' ResponseCheckTx Data.ByteString.ByteStringlog:: Lens' ResponseCheckTx Data.Text.Textinfo:: Lens' ResponseCheckTx Data.Text.TextgasWanted:: Lens' ResponseCheckTx Data.Int.Int64gasUsed:: Lens' ResponseCheckTx Data.Int.Int64events:: Lens' ResponseCheckTx [Event]vec'events:: Lens' ResponseCheckTx (Data.Vector.Vector Event)codespace:: Lens' ResponseCheckTx Data.Text.Text
Instances
data ResponseCommit Source #
Fields :
data':: Lens' ResponseCommit Data.ByteString.ByteString
Instances
data ResponseDeliverTx Source #
Fields :
code:: Lens' ResponseDeliverTx Data.Word.Word32data':: Lens' ResponseDeliverTx Data.ByteString.ByteStringlog:: Lens' ResponseDeliverTx Data.Text.Textinfo:: Lens' ResponseDeliverTx Data.Text.TextgasWanted:: Lens' ResponseDeliverTx Data.Int.Int64gasUsed:: Lens' ResponseDeliverTx Data.Int.Int64events:: Lens' ResponseDeliverTx [Event]vec'events:: Lens' ResponseDeliverTx (Data.Vector.Vector Event)codespace:: Lens' ResponseDeliverTx Data.Text.Text
Instances
data ResponseEcho Source #
Fields :
message:: Lens' ResponseEcho Data.Text.Text
Instances
data ResponseEndBlock Source #
Fields :
validatorUpdates:: Lens' ResponseEndBlock [ValidatorUpdate]vec'validatorUpdates:: Lens' ResponseEndBlock (Data.Vector.Vector ValidatorUpdate)consensusParamUpdates:: Lens' ResponseEndBlock ConsensusParamsmaybe'consensusParamUpdates:: Lens' ResponseEndBlock (Prelude.Maybe ConsensusParams)events:: Lens' ResponseEndBlock [Event]vec'events:: Lens' ResponseEndBlock (Data.Vector.Vector Event)
Instances
data ResponseException Source #
Fields :
error:: Lens' ResponseException Data.Text.Text
Instances
data ResponseFlush Source #
Fields :
Instances
data ResponseInfo Source #
Fields :
data':: Lens' ResponseInfo Data.Text.Textversion:: Lens' ResponseInfo Data.Text.TextappVersion:: Lens' ResponseInfo Data.Word.Word64lastBlockHeight:: Lens' ResponseInfo Data.Int.Int64lastBlockAppHash:: Lens' ResponseInfo Data.ByteString.ByteString
Instances
data ResponseInitChain Source #
Fields :
consensusParams:: Lens' ResponseInitChain ConsensusParamsmaybe'consensusParams:: Lens' ResponseInitChain (Prelude.Maybe ConsensusParams)validators:: Lens' ResponseInitChain [ValidatorUpdate]vec'validators:: Lens' ResponseInitChain (Data.Vector.Vector ValidatorUpdate)
Instances
data ResponseQuery Source #
Fields :
code:: Lens' ResponseQuery Data.Word.Word32log:: Lens' ResponseQuery Data.Text.Textinfo:: Lens' ResponseQuery Data.Text.Textindex:: Lens' ResponseQuery Data.Int.Int64key:: Lens' ResponseQuery Data.ByteString.ByteStringvalue:: Lens' ResponseQuery Data.ByteString.ByteStringproof:: Lens' ResponseQuery Proto.Tendermint.Tendermint.Crypto.Merkle.Merkle.Proofmaybe'proof:: Lens' ResponseQuery (Prelude.Maybe Proto.Tendermint.Tendermint.Crypto.Merkle.Merkle.Proof)height:: Lens' ResponseQuery Data.Int.Int64codespace:: Lens' ResponseQuery Data.Text.Text
Instances
data ResponseSetOption Source #
Fields :
Instances
Fields :
Instances
| Eq Validator Source # | |
| Ord Validator Source # | |
| Show Validator Source # | |
| NFData Validator Source # | |
Defined in Proto.Types | |
| Message Validator Source # | |
Defined in Proto.Types Methods messageName :: Proxy Validator -> Text fieldsByTag :: Map Tag (FieldDescriptor Validator) fieldsByTextFormatName :: Map String (FieldDescriptor Validator) unknownFields :: Lens' Validator FieldSet parseMessage :: Parser Validator buildMessage :: Validator -> Builder | |
| HasField VoteInfo "validator" Validator Source # | |
| HasField Validator "address" ByteString Source # | |
Defined in Proto.Types Methods fieldOf :: Functor f => Proxy# "address" -> (ByteString -> f ByteString) -> Validator -> f Validator | |
| HasField Validator "power" Int64 Source # | |
| HasField Evidence "validator" Validator Source # | |
| HasField VoteInfo "maybe'validator" (Maybe Validator) Source # | |
| HasField Evidence "maybe'validator" (Maybe Validator) Source # | |
data ValidatorParams Source #
Fields :
pubKeyTypes:: Lens' ValidatorParams [Data.Text.Text]vec'pubKeyTypes:: Lens' ValidatorParams (Data.Vector.Vector Data.Text.Text)
Instances
data ValidatorUpdate Source #
Fields :
pubKey:: Lens' ValidatorUpdate PubKeymaybe'pubKey:: Lens' ValidatorUpdate (Prelude.Maybe PubKey)power:: Lens' ValidatorUpdate Data.Int.Int64
Instances
Instances
| Eq Version Source # | |
| Ord Version Source # | |
| Show Version Source # | |
| NFData Version Source # | |
Defined in Proto.Types | |
| Message Version Source # | |
Defined in Proto.Types Methods messageName :: Proxy Version -> Text fieldsByTag :: Map Tag (FieldDescriptor Version) fieldsByTextFormatName :: Map String (FieldDescriptor Version) unknownFields :: Lens' Version FieldSet parseMessage :: Parser Version buildMessage :: Version -> Builder | |
| HasField Version "app" Word64 Source # | |
| HasField Version "block" Word64 Source # | |
| HasField Header "version" Version Source # | |
| HasField Header "maybe'version" (Maybe Version) Source # | |
Fields :
validator:: Lens' VoteInfo Validatormaybe'validator:: Lens' VoteInfo (Prelude.Maybe Validator)signedLastBlock:: Lens' VoteInfo Prelude.Bool