hs-iavl-client-0.1.0.0

Safe HaskellNone
LanguageHaskell2010

Proto.Iavl.Api

Synopsis

Documentation

data IAVLService Source #

Constructors

IAVLService 
Instances
Service IAVLService Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type ServiceName IAVLService :: Symbol

type ServicePackage IAVLService :: Symbol

type ServiceMethods IAVLService :: [Symbol]

HasMethodImpl IAVLService "deleteVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "deleteVersion" :: Symbol

type MethodInput IAVLService "deleteVersion" :: Type

type MethodOutput IAVLService "deleteVersion" :: Type

type MethodStreamingType IAVLService "deleteVersion" :: StreamingType

HasMethodImpl IAVLService "get" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "get" :: Symbol

type MethodInput IAVLService "get" :: Type

type MethodOutput IAVLService "get" :: Type

type MethodStreamingType IAVLService "get" :: StreamingType

HasMethodImpl IAVLService "getVersioned" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "getVersioned" :: Symbol

type MethodInput IAVLService "getVersioned" :: Type

type MethodOutput IAVLService "getVersioned" :: Type

type MethodStreamingType IAVLService "getVersioned" :: StreamingType

HasMethodImpl IAVLService "getVersionedWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "getVersionedWithProof" :: Symbol

type MethodInput IAVLService "getVersionedWithProof" :: Type

type MethodOutput IAVLService "getVersionedWithProof" :: Type

type MethodStreamingType IAVLService "getVersionedWithProof" :: StreamingType

HasMethodImpl IAVLService "getWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "getWithProof" :: Symbol

type MethodInput IAVLService "getWithProof" :: Type

type MethodOutput IAVLService "getWithProof" :: Type

type MethodStreamingType IAVLService "getWithProof" :: StreamingType

HasMethodImpl IAVLService "has" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "has" :: Symbol

type MethodInput IAVLService "has" :: Type

type MethodOutput IAVLService "has" :: Type

type MethodStreamingType IAVLService "has" :: StreamingType

HasMethodImpl IAVLService "hash" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "hash" :: Symbol

type MethodInput IAVLService "hash" :: Type

type MethodOutput IAVLService "hash" :: Type

type MethodStreamingType IAVLService "hash" :: StreamingType

HasMethodImpl IAVLService "remove" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "remove" :: Symbol

type MethodInput IAVLService "remove" :: Type

type MethodOutput IAVLService "remove" :: Type

type MethodStreamingType IAVLService "remove" :: StreamingType

HasMethodImpl IAVLService "rollback" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "rollback" :: Symbol

type MethodInput IAVLService "rollback" :: Type

type MethodOutput IAVLService "rollback" :: Type

type MethodStreamingType IAVLService "rollback" :: StreamingType

HasMethodImpl IAVLService "saveVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "saveVersion" :: Symbol

type MethodInput IAVLService "saveVersion" :: Type

type MethodOutput IAVLService "saveVersion" :: Type

type MethodStreamingType IAVLService "saveVersion" :: StreamingType

HasMethodImpl IAVLService "set" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "set" :: Symbol

type MethodInput IAVLService "set" :: Type

type MethodOutput IAVLService "set" :: Type

type MethodStreamingType IAVLService "set" :: StreamingType

HasMethodImpl IAVLService "verify" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "verify" :: Symbol

type MethodInput IAVLService "verify" :: Type

type MethodOutput IAVLService "verify" :: Type

type MethodStreamingType IAVLService "verify" :: StreamingType

HasMethodImpl IAVLService "verifyAbsence" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "verifyAbsence" :: Symbol

type MethodInput IAVLService "verifyAbsence" :: Type

type MethodOutput IAVLService "verifyAbsence" :: Type

type MethodStreamingType IAVLService "verifyAbsence" :: StreamingType

HasMethodImpl IAVLService "verifyItem" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "verifyItem" :: Symbol

type MethodInput IAVLService "verifyItem" :: Type

type MethodOutput IAVLService "verifyItem" :: Type

type MethodStreamingType IAVLService "verifyItem" :: StreamingType

HasMethodImpl IAVLService "version" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "version" :: Symbol

type MethodInput IAVLService "version" :: Type

type MethodOutput IAVLService "version" :: Type

type MethodStreamingType IAVLService "version" :: StreamingType

HasMethodImpl IAVLService "versionExists" Source # 
Instance details

Defined in Proto.Iavl.Api

Associated Types

type MethodName IAVLService "versionExists" :: Symbol

type MethodInput IAVLService "versionExists" :: Type

type MethodOutput IAVLService "versionExists" :: Type

type MethodStreamingType IAVLService "versionExists" :: StreamingType

type ServiceMethods IAVLService Source # 
Instance details

Defined in Proto.Iavl.Api

type ServiceMethods IAVLService = "deleteVersion" ': ("get" ': ("getVersioned" ': ("getVersionedWithProof" ': ("getWithProof" ': ("has" ': ("hash" ': ("remove" ': ("rollback" ': ("saveVersion" ': ("set" ': ("verify" ': ("verifyAbsence" ': ("verifyItem" ': ("version" ': ("versionExists" ': ([] :: [Symbol]))))))))))))))))
type ServicePackage IAVLService Source # 
Instance details

Defined in Proto.Iavl.Api

type ServicePackage IAVLService = "proto"
type ServiceName IAVLService Source # 
Instance details

Defined in Proto.Iavl.Api

type ServiceName IAVLService = "IAVLService"
type MethodInput IAVLService "deleteVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "deleteVersion" = DeleteVersionRequest
type MethodInput IAVLService "get" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "get" = GetRequest
type MethodInput IAVLService "getVersioned" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "getVersioned" = GetVersionedRequest
type MethodInput IAVLService "getVersionedWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "getVersionedWithProof" = GetVersionedRequest
type MethodInput IAVLService "getWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "getWithProof" = GetRequest
type MethodInput IAVLService "has" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "has" = HasRequest
type MethodInput IAVLService "hash" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "hash" = Empty
type MethodInput IAVLService "remove" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "remove" = RemoveRequest
type MethodInput IAVLService "rollback" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "rollback" = Empty
type MethodInput IAVLService "saveVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "saveVersion" = Empty
type MethodInput IAVLService "set" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "set" = SetRequest
type MethodInput IAVLService "verify" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "verify" = VerifyRequest
type MethodInput IAVLService "verifyAbsence" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "verifyAbsence" = VerifyAbsenceRequest
type MethodInput IAVLService "verifyItem" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "verifyItem" = VerifyItemRequest
type MethodInput IAVLService "version" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "version" = Empty
type MethodInput IAVLService "versionExists" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodInput IAVLService "versionExists" = VersionExistsRequest
type MethodOutput IAVLService "deleteVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "deleteVersion" = DeleteVersionResponse
type MethodOutput IAVLService "get" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "get" = GetResponse
type MethodOutput IAVLService "getVersioned" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "getVersioned" = GetResponse
type MethodOutput IAVLService "getVersionedWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "getVersionedWithProof" = GetWithProofResponse
type MethodOutput IAVLService "getWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "getWithProof" = GetWithProofResponse
type MethodOutput IAVLService "has" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "has" = HasResponse
type MethodOutput IAVLService "hash" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "hash" = HashResponse
type MethodOutput IAVLService "remove" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "remove" = RemoveResponse
type MethodOutput IAVLService "rollback" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "rollback" = Empty
type MethodOutput IAVLService "saveVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "saveVersion" = SaveVersionResponse
type MethodOutput IAVLService "set" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "set" = SetResponse
type MethodOutput IAVLService "verify" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "verify" = Empty
type MethodOutput IAVLService "verifyAbsence" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "verifyAbsence" = Empty
type MethodOutput IAVLService "verifyItem" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "verifyItem" = Empty
type MethodOutput IAVLService "version" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "version" = VersionResponse
type MethodOutput IAVLService "versionExists" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodOutput IAVLService "versionExists" = VersionExistsResponse
type MethodStreamingType IAVLService "deleteVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "deleteVersion" = NonStreaming
type MethodStreamingType IAVLService "get" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "get" = NonStreaming
type MethodStreamingType IAVLService "getVersioned" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "getVersioned" = NonStreaming
type MethodStreamingType IAVLService "getVersionedWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "getVersionedWithProof" = NonStreaming
type MethodStreamingType IAVLService "getWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "getWithProof" = NonStreaming
type MethodStreamingType IAVLService "has" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "has" = NonStreaming
type MethodStreamingType IAVLService "hash" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "hash" = NonStreaming
type MethodStreamingType IAVLService "remove" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "remove" = NonStreaming
type MethodStreamingType IAVLService "rollback" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "rollback" = NonStreaming
type MethodStreamingType IAVLService "saveVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "saveVersion" = NonStreaming
type MethodStreamingType IAVLService "set" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "set" = NonStreaming
type MethodStreamingType IAVLService "verify" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "verify" = NonStreaming
type MethodStreamingType IAVLService "verifyAbsence" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "verifyAbsence" = NonStreaming
type MethodStreamingType IAVLService "verifyItem" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "verifyItem" = NonStreaming
type MethodStreamingType IAVLService "version" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "version" = NonStreaming
type MethodStreamingType IAVLService "versionExists" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodStreamingType IAVLService "versionExists" = NonStreaming
type MethodName IAVLService "deleteVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "deleteVersion" = "DeleteVersion"
type MethodName IAVLService "get" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "get" = "Get"
type MethodName IAVLService "getVersioned" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "getVersioned" = "GetVersioned"
type MethodName IAVLService "getVersionedWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "getVersionedWithProof" = "GetVersionedWithProof"
type MethodName IAVLService "getWithProof" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "getWithProof" = "GetWithProof"
type MethodName IAVLService "has" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "has" = "Has"
type MethodName IAVLService "hash" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "hash" = "Hash"
type MethodName IAVLService "remove" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "remove" = "Remove"
type MethodName IAVLService "rollback" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "rollback" = "Rollback"
type MethodName IAVLService "saveVersion" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "saveVersion" = "SaveVersion"
type MethodName IAVLService "set" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "set" = "Set"
type MethodName IAVLService "verify" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "verify" = "Verify"
type MethodName IAVLService "verifyAbsence" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "verifyAbsence" = "VerifyAbsence"
type MethodName IAVLService "verifyItem" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "verifyItem" = "VerifyItem"
type MethodName IAVLService "version" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "version" = "Version"
type MethodName IAVLService "versionExists" Source # 
Instance details

Defined in Proto.Iavl.Api

type MethodName IAVLService "versionExists" = "VersionExists"

data DeleteVersionRequest Source #

Fields :

  • version :: Lens' DeleteVersionRequest Data.Int.Int64
Instances
Eq DeleteVersionRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Ord DeleteVersionRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show DeleteVersionRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData DeleteVersionRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: DeleteVersionRequest -> () #

Message DeleteVersionRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField DeleteVersionRequest "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> DeleteVersionRequest -> f DeleteVersionRequest

data DeleteVersionResponse Source #

Fields :

  • rootHash :: Lens' DeleteVersionResponse Data.ByteString.ByteString
  • version :: Lens' DeleteVersionResponse Data.Int.Int64
Instances
Eq DeleteVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord DeleteVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show DeleteVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData DeleteVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: DeleteVersionResponse -> () #

Message DeleteVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField DeleteVersionResponse "rootHash" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField DeleteVersionResponse "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> DeleteVersionResponse -> f DeleteVersionResponse

data GetRequest Source #

Fields :

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

Defined in Proto.Iavl.Api

Ord GetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show GetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData GetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: GetRequest -> () #

Message GetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField GetRequest "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

data GetResponse Source #

Fields :

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

Defined in Proto.Iavl.Api

Ord GetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show GetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData GetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: GetResponse -> () #

Message GetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField GetResponse "index" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "index" -> (Int64 -> f Int64) -> GetResponse -> f GetResponse

HasField GetResponse "value" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

data GetVersionedRequest Source #

Fields :

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

Defined in Proto.Iavl.Api

Ord GetVersionedRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show GetVersionedRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData GetVersionedRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: GetVersionedRequest -> () #

Message GetVersionedRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField GetVersionedRequest "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField GetVersionedRequest "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> GetVersionedRequest -> f GetVersionedRequest

data GetWithProofResponse Source #

Fields :

  • value :: Lens' GetWithProofResponse Data.ByteString.ByteString
  • proof :: Lens' GetWithProofResponse RangeProof
  • maybe'proof :: Lens' GetWithProofResponse (Prelude.Maybe RangeProof)
Instances
Eq GetWithProofResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord GetWithProofResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show GetWithProofResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData GetWithProofResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: GetWithProofResponse -> () #

Message GetWithProofResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField GetWithProofResponse "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

HasField GetWithProofResponse "value" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField GetWithProofResponse "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

data HasRequest Source #

Fields :

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

Defined in Proto.Iavl.Api

Ord HasRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show HasRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData HasRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: HasRequest -> () #

Message HasRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField HasRequest "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

HasField HasRequest "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> HasRequest -> f HasRequest

data HasResponse Source #

Fields :

  • result :: Lens' HasResponse Prelude.Bool
Instances
Eq HasResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord HasResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show HasResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData HasResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: HasResponse -> () #

Message HasResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField HasResponse "result" Bool Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "result" -> (Bool -> f Bool) -> HasResponse -> f HasResponse

data HashResponse Source #

Fields :

  • rootHash :: Lens' HashResponse Data.ByteString.ByteString
Instances
Eq HashResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord HashResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show HashResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData HashResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: HashResponse -> () #

Message HashResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField HashResponse "rootHash" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "rootHash" -> (ByteString -> f ByteString) -> HashResponse -> f HashResponse

data PathToLeaf Source #

Fields :

  • nodes :: Lens' PathToLeaf [ProofInnerNode]
  • vec'nodes :: Lens' PathToLeaf (Data.Vector.Vector ProofInnerNode)
Instances
Eq PathToLeaf Source # 
Instance details

Defined in Proto.Iavl.Api

Ord PathToLeaf Source # 
Instance details

Defined in Proto.Iavl.Api

Show PathToLeaf Source # 
Instance details

Defined in Proto.Iavl.Api

NFData PathToLeaf Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: PathToLeaf -> () #

Message PathToLeaf Source # 
Instance details

Defined in Proto.Iavl.Api

HasField RangeProof "leftPath" PathToLeaf Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "leftPath" -> (PathToLeaf -> f PathToLeaf) -> RangeProof -> f RangeProof

HasField RangeProof "innerNodes" [PathToLeaf] Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "innerNodes" -> ([PathToLeaf] -> f [PathToLeaf]) -> RangeProof -> f RangeProof

HasField RangeProof "maybe'leftPath" (Maybe PathToLeaf) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "maybe'leftPath" -> (Maybe PathToLeaf -> f (Maybe PathToLeaf)) -> RangeProof -> f RangeProof

HasField RangeProof "vec'innerNodes" (Vector PathToLeaf) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "vec'innerNodes" -> (Vector PathToLeaf -> f (Vector PathToLeaf)) -> RangeProof -> f RangeProof

HasField PathToLeaf "nodes" [ProofInnerNode] Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "nodes" -> ([ProofInnerNode] -> f [ProofInnerNode]) -> PathToLeaf -> f PathToLeaf

HasField PathToLeaf "vec'nodes" (Vector ProofInnerNode) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "vec'nodes" -> (Vector ProofInnerNode -> f (Vector ProofInnerNode)) -> PathToLeaf -> f PathToLeaf

data ProofInnerNode Source #

Fields :

  • height :: Lens' ProofInnerNode Data.Int.Int32
  • size :: Lens' ProofInnerNode Data.Int.Int64
  • version :: Lens' ProofInnerNode Data.Int.Int64
  • left :: Lens' ProofInnerNode Data.ByteString.ByteString
  • right :: Lens' ProofInnerNode Data.ByteString.ByteString
Instances
Eq ProofInnerNode Source # 
Instance details

Defined in Proto.Iavl.Api

Ord ProofInnerNode Source # 
Instance details

Defined in Proto.Iavl.Api

Show ProofInnerNode Source # 
Instance details

Defined in Proto.Iavl.Api

NFData ProofInnerNode Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: ProofInnerNode -> () #

Message ProofInnerNode Source # 
Instance details

Defined in Proto.Iavl.Api

HasField ProofInnerNode "height" Int32 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "height" -> (Int32 -> f Int32) -> ProofInnerNode -> f ProofInnerNode

HasField ProofInnerNode "left" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "left" -> (ByteString -> f ByteString) -> ProofInnerNode -> f ProofInnerNode

HasField ProofInnerNode "right" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "right" -> (ByteString -> f ByteString) -> ProofInnerNode -> f ProofInnerNode

HasField ProofInnerNode "size" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "size" -> (Int64 -> f Int64) -> ProofInnerNode -> f ProofInnerNode

HasField ProofInnerNode "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> ProofInnerNode -> f ProofInnerNode

HasField PathToLeaf "nodes" [ProofInnerNode] Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "nodes" -> ([ProofInnerNode] -> f [ProofInnerNode]) -> PathToLeaf -> f PathToLeaf

HasField PathToLeaf "vec'nodes" (Vector ProofInnerNode) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "vec'nodes" -> (Vector ProofInnerNode -> f (Vector ProofInnerNode)) -> PathToLeaf -> f PathToLeaf

data ProofLeafNode Source #

Fields :

  • key :: Lens' ProofLeafNode Data.ByteString.ByteString
  • valueHash :: Lens' ProofLeafNode Data.ByteString.ByteString
  • version :: Lens' ProofLeafNode Data.Int.Int64
Instances
Eq ProofLeafNode Source # 
Instance details

Defined in Proto.Iavl.Api

Ord ProofLeafNode Source # 
Instance details

Defined in Proto.Iavl.Api

Show ProofLeafNode Source # 
Instance details

Defined in Proto.Iavl.Api

NFData ProofLeafNode Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: ProofLeafNode -> () #

Message ProofLeafNode Source # 
Instance details

Defined in Proto.Iavl.Api

HasField ProofLeafNode "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

HasField ProofLeafNode "valueHash" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "valueHash" -> (ByteString -> f ByteString) -> ProofLeafNode -> f ProofLeafNode

HasField ProofLeafNode "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> ProofLeafNode -> f ProofLeafNode

HasField RangeProof "leaves" [ProofLeafNode] Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "leaves" -> ([ProofLeafNode] -> f [ProofLeafNode]) -> RangeProof -> f RangeProof

HasField RangeProof "vec'leaves" (Vector ProofLeafNode) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "vec'leaves" -> (Vector ProofLeafNode -> f (Vector ProofLeafNode)) -> RangeProof -> f RangeProof

data RangeProof Source #

Fields :

  • key :: Lens' RangeProof Data.ByteString.ByteString
  • leftPath :: Lens' RangeProof PathToLeaf
  • maybe'leftPath :: Lens' RangeProof (Prelude.Maybe PathToLeaf)
  • innerNodes :: Lens' RangeProof [PathToLeaf]
  • vec'innerNodes :: Lens' RangeProof (Data.Vector.Vector PathToLeaf)
  • leaves :: Lens' RangeProof [ProofLeafNode]
  • vec'leaves :: Lens' RangeProof (Data.Vector.Vector ProofLeafNode)
Instances
Eq RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

Ord RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

Show RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

NFData RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: RangeProof -> () #

Message RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyRequest "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "proof" -> (RangeProof -> f RangeProof) -> VerifyRequest -> f VerifyRequest

HasField VerifyItemRequest "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyAbsenceRequest "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

HasField RangeProof "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

HasField RangeProof "leftPath" PathToLeaf Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "leftPath" -> (PathToLeaf -> f PathToLeaf) -> RangeProof -> f RangeProof

HasField GetWithProofResponse "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyRequest "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "maybe'proof" -> (Maybe RangeProof -> f (Maybe RangeProof)) -> VerifyRequest -> f VerifyRequest

HasField VerifyItemRequest "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "maybe'proof" -> (Maybe RangeProof -> f (Maybe RangeProof)) -> VerifyItemRequest -> f VerifyItemRequest

HasField VerifyAbsenceRequest "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

HasField RangeProof "innerNodes" [PathToLeaf] Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "innerNodes" -> ([PathToLeaf] -> f [PathToLeaf]) -> RangeProof -> f RangeProof

HasField RangeProof "leaves" [ProofLeafNode] Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "leaves" -> ([ProofLeafNode] -> f [ProofLeafNode]) -> RangeProof -> f RangeProof

HasField RangeProof "maybe'leftPath" (Maybe PathToLeaf) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "maybe'leftPath" -> (Maybe PathToLeaf -> f (Maybe PathToLeaf)) -> RangeProof -> f RangeProof

HasField RangeProof "vec'innerNodes" (Vector PathToLeaf) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "vec'innerNodes" -> (Vector PathToLeaf -> f (Vector PathToLeaf)) -> RangeProof -> f RangeProof

HasField RangeProof "vec'leaves" (Vector ProofLeafNode) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "vec'leaves" -> (Vector ProofLeafNode -> f (Vector ProofLeafNode)) -> RangeProof -> f RangeProof

HasField GetWithProofResponse "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

data RemoveRequest Source #

Fields :

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

Defined in Proto.Iavl.Api

Ord RemoveRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show RemoveRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData RemoveRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: RemoveRequest -> () #

Message RemoveRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField RemoveRequest "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

data RemoveResponse Source #

Fields :

  • value :: Lens' RemoveResponse Data.ByteString.ByteString
  • removed :: Lens' RemoveResponse Prelude.Bool
Instances
Eq RemoveResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord RemoveResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show RemoveResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData RemoveResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: RemoveResponse -> () #

Message RemoveResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField RemoveResponse "removed" Bool Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "removed" -> (Bool -> f Bool) -> RemoveResponse -> f RemoveResponse

HasField RemoveResponse "value" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

data SaveVersionResponse Source #

Fields :

  • rootHash :: Lens' SaveVersionResponse Data.ByteString.ByteString
  • version :: Lens' SaveVersionResponse Data.Int.Int64
Instances
Eq SaveVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord SaveVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show SaveVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData SaveVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: SaveVersionResponse -> () #

Message SaveVersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField SaveVersionResponse "rootHash" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField SaveVersionResponse "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> SaveVersionResponse -> f SaveVersionResponse

data SetRequest Source #

Fields :

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

Defined in Proto.Iavl.Api

Ord SetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show SetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData SetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: SetRequest -> () #

Message SetRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField SetRequest "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

HasField SetRequest "value" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

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

data SetResponse Source #

Fields :

  • result :: Lens' SetResponse Prelude.Bool
Instances
Eq SetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord SetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show SetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData SetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: SetResponse -> () #

Message SetResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField SetResponse "result" Bool Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "result" -> (Bool -> f Bool) -> SetResponse -> f SetResponse

data VerifyAbsenceRequest Source #

Fields :

  • rootHash :: Lens' VerifyAbsenceRequest Data.ByteString.ByteString
  • proof :: Lens' VerifyAbsenceRequest RangeProof
  • maybe'proof :: Lens' VerifyAbsenceRequest (Prelude.Maybe RangeProof)
  • key :: Lens' VerifyAbsenceRequest Data.ByteString.ByteString
Instances
Eq VerifyAbsenceRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Ord VerifyAbsenceRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show VerifyAbsenceRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData VerifyAbsenceRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: VerifyAbsenceRequest -> () #

Message VerifyAbsenceRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyAbsenceRequest "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyAbsenceRequest "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyAbsenceRequest "rootHash" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyAbsenceRequest "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

data VerifyItemRequest Source #

Fields :

  • rootHash :: Lens' VerifyItemRequest Data.ByteString.ByteString
  • proof :: Lens' VerifyItemRequest RangeProof
  • maybe'proof :: Lens' VerifyItemRequest (Prelude.Maybe RangeProof)
  • key :: Lens' VerifyItemRequest Data.ByteString.ByteString
  • value :: Lens' VerifyItemRequest Data.ByteString.ByteString
Instances
Eq VerifyItemRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Ord VerifyItemRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show VerifyItemRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData VerifyItemRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: VerifyItemRequest -> () #

Message VerifyItemRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyItemRequest "key" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyItemRequest "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyItemRequest "rootHash" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "rootHash" -> (ByteString -> f ByteString) -> VerifyItemRequest -> f VerifyItemRequest

HasField VerifyItemRequest "value" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyItemRequest "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "maybe'proof" -> (Maybe RangeProof -> f (Maybe RangeProof)) -> VerifyItemRequest -> f VerifyItemRequest

data VerifyRequest Source #

Fields :

  • rootHash :: Lens' VerifyRequest Data.ByteString.ByteString
  • proof :: Lens' VerifyRequest RangeProof
  • maybe'proof :: Lens' VerifyRequest (Prelude.Maybe RangeProof)
Instances
Eq VerifyRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Ord VerifyRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show VerifyRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData VerifyRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: VerifyRequest -> () #

Message VerifyRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VerifyRequest "proof" RangeProof Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "proof" -> (RangeProof -> f RangeProof) -> VerifyRequest -> f VerifyRequest

HasField VerifyRequest "rootHash" ByteString Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "rootHash" -> (ByteString -> f ByteString) -> VerifyRequest -> f VerifyRequest

HasField VerifyRequest "maybe'proof" (Maybe RangeProof) Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "maybe'proof" -> (Maybe RangeProof -> f (Maybe RangeProof)) -> VerifyRequest -> f VerifyRequest

data VersionExistsRequest Source #

Fields :

  • version :: Lens' VersionExistsRequest Data.Int.Int64
Instances
Eq VersionExistsRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Ord VersionExistsRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Show VersionExistsRequest Source # 
Instance details

Defined in Proto.Iavl.Api

NFData VersionExistsRequest Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: VersionExistsRequest -> () #

Message VersionExistsRequest Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VersionExistsRequest "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> VersionExistsRequest -> f VersionExistsRequest

data VersionExistsResponse Source #

Fields :

  • result :: Lens' VersionExistsResponse Prelude.Bool
Instances
Eq VersionExistsResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord VersionExistsResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show VersionExistsResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData VersionExistsResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: VersionExistsResponse -> () #

Message VersionExistsResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VersionExistsResponse "result" Bool Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "result" -> (Bool -> f Bool) -> VersionExistsResponse -> f VersionExistsResponse

data VersionResponse Source #

Fields :

  • version :: Lens' VersionResponse Data.Int.Int64
Instances
Eq VersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Ord VersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Show VersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

NFData VersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

rnf :: VersionResponse -> () #

Message VersionResponse Source # 
Instance details

Defined in Proto.Iavl.Api

HasField VersionResponse "version" Int64 Source # 
Instance details

Defined in Proto.Iavl.Api

Methods

fieldOf :: Functor f => Proxy# "version" -> (Int64 -> f Int64) -> VersionResponse -> f VersionResponse