Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype WrappedVal a Source #
WrappedVal | |
|
Instances
Instances
Eq Timestamp Source # | |
Show Timestamp Source # | |
Generic Timestamp Source # | |
FromJSON Timestamp Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes parseJSON :: Value -> Parser Timestamp parseJSONList :: Value -> Parser [Timestamp] | |
ToJSON Timestamp Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes toEncoding :: Timestamp -> Encoding toJSONList :: [Timestamp] -> Value toEncodingList :: [Timestamp] -> Encoding | |
Wrapped Timestamp Source # | |
type Rep Timestamp Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes | |
type Unwrapped Timestamp Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes |
mkTimestamp :: DiffTime -> Timestamp Source #
data BlockParams Source #
BlockParams | |
|
Instances
data EvidenceParams Source #
EvidenceParams | |
|
Instances
data ValidatorParams Source #
ValidatorParams | |
|
Instances
data ConsensusParams Source #
ConsensusParams | |
|
Instances
PubKey | |
|
Instances
Eq PubKey Source # | |
Show PubKey Source # | |
Generic PubKey Source # | |
FromJSON PubKey Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes parseJSON :: Value -> Parser PubKey parseJSONList :: Value -> Parser [PubKey] | |
ToJSON PubKey Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes toEncoding :: PubKey -> Encoding toJSONList :: [PubKey] -> Value toEncodingList :: [PubKey] -> Encoding | |
Wrapped PubKey Source # | |
type Rep PubKey Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes type Rep PubKey = D1 (MetaData "PubKey" "Network.ABCI.Types.Messages.FieldTypes" "hs-abci-types-0.1.0.0-CSbCBfElGIr9n2xrkSCrY5" False) (C1 (MetaCons "PubKey" PrefixI True) (S1 (MetaSel (Just "pubKeyType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "pubKeyData") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Base64String))) | |
type Unwrapped PubKey Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes |
data ValidatorUpdate Source #
ValidatorUpdate | |
|
Instances
Validator | |
|
Instances
VoteInfo | |
|
Instances
data LastCommitInfo Source #
LastCommitInfo | |
|
Instances
data PartSetHeader Source #
PartSetHeader | |
|
Instances
BlockID | |
|
Instances
Eq BlockID Source # | |
Show BlockID Source # | |
Generic BlockID Source # | |
FromJSON BlockID Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes parseJSON :: Value -> Parser BlockID parseJSONList :: Value -> Parser [BlockID] | |
ToJSON BlockID Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes toEncoding :: BlockID -> Encoding toJSONList :: [BlockID] -> Value toEncodingList :: [BlockID] -> Encoding | |
Wrapped BlockID Source # | |
type Rep BlockID Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes type Rep BlockID = D1 (MetaData "BlockID" "Network.ABCI.Types.Messages.FieldTypes" "hs-abci-types-0.1.0.0-CSbCBfElGIr9n2xrkSCrY5" False) (C1 (MetaCons "BlockID" PrefixI True) (S1 (MetaSel (Just "blockIDHash") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 HexString) :*: S1 (MetaSel (Just "blockIDPartsHeader") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe PartSetHeader)))) | |
type Unwrapped BlockID Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes |
Version | |
|
Instances
Eq Version Source # | |
Show Version Source # | |
Generic Version Source # | |
FromJSON Version Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes parseJSON :: Value -> Parser Version parseJSONList :: Value -> Parser [Version] | |
ToJSON Version Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes toEncoding :: Version -> Encoding toJSONList :: [Version] -> Value toEncodingList :: [Version] -> Encoding | |
Wrapped Version Source # | |
type Rep Version Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes type Rep Version = D1 (MetaData "Version" "Network.ABCI.Types.Messages.FieldTypes" "hs-abci-types-0.1.0.0-CSbCBfElGIr9n2xrkSCrY5" False) (C1 (MetaCons "Version" PrefixI True) (S1 (MetaSel (Just "versionBlock") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (WrappedVal Word64)) :*: S1 (MetaSel (Just "versionApp") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (WrappedVal Word64)))) | |
type Unwrapped Version Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes |
Header | |
|
Instances
Evidence | |
|
Instances
KVPair | |
|
Instances
Eq KVPair Source # | |
Show KVPair Source # | |
Generic KVPair Source # | |
FromJSON KVPair Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes parseJSON :: Value -> Parser KVPair parseJSONList :: Value -> Parser [KVPair] | |
ToJSON KVPair Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes toEncoding :: KVPair -> Encoding toJSONList :: [KVPair] -> Value toEncodingList :: [KVPair] -> Encoding | |
Wrapped KVPair Source # | |
type Rep KVPair Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes type Rep KVPair = D1 (MetaData "KVPair" "Network.ABCI.Types.Messages.FieldTypes" "hs-abci-types-0.1.0.0-CSbCBfElGIr9n2xrkSCrY5" False) (C1 (MetaCons "KVPair" PrefixI True) (S1 (MetaSel (Just "kVPairKey") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Base64String) :*: S1 (MetaSel (Just "kVPairValue") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Base64String))) | |
type Unwrapped KVPair Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes |
Instances
Eq Proof Source # | |
Show Proof Source # | |
Generic Proof Source # | |
FromJSON Proof Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes parseJSON :: Value -> Parser Proof parseJSONList :: Value -> Parser [Proof] | |
ToJSON Proof Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes | |
Wrapped Proof Source # | |
type Rep Proof Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes | |
type Unwrapped Proof Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes |
ProofOp | |
|
Instances
Event | |
|
Instances
Eq Event Source # | |
Show Event Source # | |
Generic Event Source # | |
FromJSON Event Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes parseJSON :: Value -> Parser Event parseJSONList :: Value -> Parser [Event] | |
ToJSON Event Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes | |
Wrapped Event Source # | |
type Rep Event Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes type Rep Event = D1 (MetaData "Event" "Network.ABCI.Types.Messages.FieldTypes" "hs-abci-types-0.1.0.0-CSbCBfElGIr9n2xrkSCrY5" False) (C1 (MetaCons "Event" PrefixI True) (S1 (MetaSel (Just "eventType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "eventAttributes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [KVPair]))) | |
type Unwrapped Event Source # | |
Defined in Network.ABCI.Types.Messages.FieldTypes |