hs-abci-types-0.1.0.0

Safe HaskellNone
LanguageHaskell2010

Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Synopsis

Documentation

data KI64Pair Source #

Fields :

  • key :: Lens' KI64Pair Data.ByteString.ByteString
  • value :: Lens' KI64Pair Data.Int.Int64
Instances
Eq KI64Pair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Ord KI64Pair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Show KI64Pair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

NFData KI64Pair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

rnf :: KI64Pair -> () #

Message KI64Pair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

messageName :: Proxy KI64Pair -> Text

defMessage :: KI64Pair

fieldsByTag :: Map Tag (FieldDescriptor KI64Pair)

fieldsByTextFormatName :: Map String (FieldDescriptor KI64Pair)

unknownFields :: Lens' KI64Pair FieldSet

parseMessage :: Parser KI64Pair

buildMessage :: KI64Pair -> Builder

HasField KI64Pair "key" ByteString Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

fieldOf :: Functor f => Proxy# "key" -> (ByteString -> f ByteString) -> KI64Pair -> f KI64Pair

HasField KI64Pair "value" Int64 Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

fieldOf :: Functor f => Proxy# "value" -> (Int64 -> f Int64) -> KI64Pair -> f KI64Pair

data KVPair Source #

Fields :

  • key :: Lens' KVPair Data.ByteString.ByteString
  • value :: Lens' KVPair Data.ByteString.ByteString
Instances
Eq KVPair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

(==) :: KVPair -> KVPair -> Bool #

(/=) :: KVPair -> KVPair -> Bool #

Ord KVPair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Show KVPair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

NFData KVPair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

rnf :: KVPair -> () #

Message KVPair Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

messageName :: Proxy KVPair -> Text

defMessage :: KVPair

fieldsByTag :: Map Tag (FieldDescriptor KVPair)

fieldsByTextFormatName :: Map String (FieldDescriptor KVPair)

unknownFields :: Lens' KVPair FieldSet

parseMessage :: Parser KVPair

buildMessage :: KVPair -> Builder

HasField KVPair "key" ByteString Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

fieldOf :: Functor f => Proxy# "key" -> (ByteString -> f ByteString) -> KVPair -> f KVPair

HasField KVPair "value" ByteString Source # 
Instance details

Defined in Proto.Vendored.Tendermint.Tendermint.Libs.Common.Types

Methods

fieldOf :: Functor f => Proxy# "value" -> (ByteString -> f ByteString) -> KVPair -> f KVPair

HasField Event "attributes" [KVPair] 
Instance details

Defined in Proto.Types

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KVPair] -> f [KVPair]) -> Event -> f Event

HasField Event "vec'attributes" (Vector KVPair) 
Instance details

Defined in Proto.Types

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KVPair -> f (Vector KVPair)) -> Event -> f Event