hs-abci-types-0.1.0.0
Safe HaskellNone
LanguageHaskell2010

Proto.Tendermint.Tendermint.Libs.Common.Types

Synopsis

Documentation

data KI64Pair Source #

Fields :

  • key :: Lens' KI64Pair Data.ByteString.ByteString
  • value :: Lens' KI64Pair Data.Int.Int64

Instances

Instances details
Eq KI64Pair Source # 
Instance details

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

Ord KI64Pair Source # 
Instance details

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

Show KI64Pair Source # 
Instance details

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

NFData KI64Pair Source # 
Instance details

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

Methods

rnf :: KI64Pair -> () #

Message KI64Pair Source # 
Instance details

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

HasField KI64Pair "key" ByteString Source # 
Instance details

Defined in Proto.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.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

Instances details
Eq KVPair Source # 
Instance details

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

Methods

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

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

Ord KVPair Source # 
Instance details

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

Show KVPair Source # 
Instance details

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

NFData KVPair Source # 
Instance details

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

Methods

rnf :: KVPair -> () #

Message KVPair Source # 
Instance details

Defined in Proto.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.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.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