cardano-rpc:gen
Safe HaskellNone
LanguageHaskell2010

Proto.Utxorpc.V1beta.Query.Query

Synopsis

Documentation

data QueryService Source #

Constructors

QueryService 

Instances

Instances details
Service QueryService Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type ServiceName QueryService 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServiceName QueryService = "QueryService"
type ServicePackage QueryService 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServicePackage QueryService = "utxorpc.v1beta.query"
type ServiceMethods QueryService 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServiceMethods QueryService = '["readParams", "readUtxos", "searchUtxos"]
HasMethodImpl QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type MethodName QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodName QueryService "readParams" = "ReadParams"
type MethodInput QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodInput QueryService "readParams" = ReadParamsRequest
type MethodOutput QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodOutput QueryService "readParams" = ReadParamsResponse
type MethodStreamingType QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readParams" = 'NonStreaming
HasMethodImpl QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type MethodName QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodName QueryService "readUtxos" = "ReadUtxos"
type MethodInput QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodInput QueryService "readUtxos" = ReadUtxosRequest
type MethodOutput QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodOutput QueryService "readUtxos" = ReadUtxosResponse
type MethodStreamingType QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readUtxos" = 'NonStreaming
HasMethodImpl QueryService "searchUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type MethodName QueryService "searchUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodName QueryService "searchUtxos" = "SearchUtxos"
type MethodInput QueryService "searchUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodInput QueryService "searchUtxos" = SearchUtxosRequest
type MethodOutput QueryService "searchUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodOutput QueryService "searchUtxos" = SearchUtxosResponse
type MethodStreamingType QueryService "searchUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "searchUtxos" = 'NonStreaming
type ServiceMethods QueryService Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServiceMethods QueryService = '["readParams", "readUtxos", "searchUtxos"]
type ServiceName QueryService Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServiceName QueryService = "QueryService"
type ServicePackage QueryService Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServicePackage QueryService = "utxorpc.v1beta.query"
type MethodInput QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodInput QueryService "readParams" = ReadParamsRequest
type MethodInput QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodInput QueryService "readUtxos" = ReadUtxosRequest
type MethodInput QueryService "searchUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodInput QueryService "searchUtxos" = SearchUtxosRequest
type MethodName QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodName QueryService "readParams" = "ReadParams"
type MethodName QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodName QueryService "readUtxos" = "ReadUtxos"
type MethodName QueryService "searchUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodName QueryService "searchUtxos" = "SearchUtxos"
type MethodOutput QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodOutput QueryService "readParams" = ReadParamsResponse
type MethodOutput QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodOutput QueryService "readUtxos" = ReadUtxosResponse
type MethodOutput QueryService "searchUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodOutput QueryService "searchUtxos" = SearchUtxosResponse
type MethodStreamingType QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readParams" = 'NonStreaming
type MethodStreamingType QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readUtxos" = 'NonStreaming
type MethodStreamingType QueryService "searchUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "searchUtxos" = 'NonStreaming

data AnyChainBlock Source #

Fields :

  • nativeBytes :: Lens' AnyChainBlock Data.ByteString.ByteString
  • maybe'chain :: Lens' AnyChainBlock (Prelude.Maybe AnyChainBlock'Chain)
  • maybe'cardano :: Lens' AnyChainBlock (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.Block)
  • cardano :: Lens' AnyChainBlock Proto.Utxorpc.V1beta.Cardano.Cardano.Block

Instances

Instances details
NFData AnyChainBlock Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainBlock -> () Source #

Eq AnyChainBlock Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainBlock Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainBlock Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainBlock Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainBlock "cardano" Block Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "cardano" -> (Block -> f Block) -> AnyChainBlock -> f AnyChainBlock Source #

HasField AnyChainBlock "nativeBytes" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "nativeBytes" -> (ByteString -> f ByteString) -> AnyChainBlock -> f AnyChainBlock Source #

HasField AnyChainBlock "maybe'cardano" (Maybe Block) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'cardano" -> (Maybe Block -> f (Maybe Block)) -> AnyChainBlock -> f AnyChainBlock Source #

HasField AnyChainBlock "maybe'chain" (Maybe AnyChainBlock'Chain) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainBlock'Chain Source #

Instances

Instances details
NFData AnyChainBlock'Chain Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainBlock'Chain Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainBlock'Chain Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainBlock'Chain Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainBlock "maybe'chain" (Maybe AnyChainBlock'Chain) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainDatum Source #

Fields :

  • nativeBytes :: Lens' AnyChainDatum Data.ByteString.ByteString
  • key :: Lens' AnyChainDatum Data.ByteString.ByteString
  • maybe'parsedState :: Lens' AnyChainDatum (Prelude.Maybe AnyChainDatum'ParsedState)
  • maybe'cardano :: Lens' AnyChainDatum (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.PlutusData)
  • cardano :: Lens' AnyChainDatum Proto.Utxorpc.V1beta.Cardano.Cardano.PlutusData

Instances

Instances details
NFData AnyChainDatum Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainDatum -> () Source #

Eq AnyChainDatum Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainDatum Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainDatum Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainDatum Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainDatum "cardano" PlutusData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "cardano" -> (PlutusData -> f PlutusData) -> AnyChainDatum -> f AnyChainDatum Source #

HasField AnyChainDatum "key" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainDatum "nativeBytes" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "nativeBytes" -> (ByteString -> f ByteString) -> AnyChainDatum -> f AnyChainDatum Source #

HasField AnyChainDatum "maybe'cardano" (Maybe PlutusData) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'cardano" -> (Maybe PlutusData -> f (Maybe PlutusData)) -> AnyChainDatum -> f AnyChainDatum Source #

HasField AnyChainDatum "maybe'parsedState" (Maybe AnyChainDatum'ParsedState) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataResponse "values" [AnyChainDatum] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataResponse "vec'values" (Vector AnyChainDatum) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'values" -> (Vector AnyChainDatum -> f (Vector AnyChainDatum)) -> ReadDataResponse -> f ReadDataResponse Source #

data AnyChainDatum'ParsedState Source #

Instances

Instances details
NFData AnyChainDatum'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainDatum'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainDatum'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainDatum'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainDatum "maybe'parsedState" (Maybe AnyChainDatum'ParsedState) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainParams Source #

Fields :

  • maybe'params :: Lens' AnyChainParams (Prelude.Maybe AnyChainParams'Params)
  • maybe'cardano :: Lens' AnyChainParams (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.PParams)
  • cardano :: Lens' AnyChainParams Proto.Utxorpc.V1beta.Cardano.Cardano.PParams

Instances

Instances details
NFData AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainParams -> () Source #

Eq AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainParams "cardano" PParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "cardano" -> (PParams -> f PParams) -> AnyChainParams -> f AnyChainParams Source #

HasField ReadParamsResponse "values" AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainParams "maybe'cardano" (Maybe PParams) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'cardano" -> (Maybe PParams -> f (Maybe PParams)) -> AnyChainParams -> f AnyChainParams Source #

HasField AnyChainParams "maybe'params" (Maybe AnyChainParams'Params) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsResponse "maybe'values" (Maybe AnyChainParams) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainParams'Params Source #

Instances

Instances details
NFData AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainParams "maybe'params" (Maybe AnyChainParams'Params) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainTx Source #

Fields :

  • nativeBytes :: Lens' AnyChainTx Data.ByteString.ByteString
  • blockRef :: Lens' AnyChainTx ChainPoint
  • maybe'blockRef :: Lens' AnyChainTx (Prelude.Maybe ChainPoint)
  • maybe'chain :: Lens' AnyChainTx (Prelude.Maybe AnyChainTx'Chain)
  • maybe'cardano :: Lens' AnyChainTx (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.Tx)
  • cardano :: Lens' AnyChainTx Proto.Utxorpc.V1beta.Cardano.Cardano.Tx

Instances

Instances details
NFData AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainTx -> () Source #

Eq AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainTx "blockRef" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "blockRef" -> (ChainPoint -> f ChainPoint) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyChainTx "cardano" Tx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "cardano" -> (Tx -> f Tx) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyChainTx "nativeBytes" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "nativeBytes" -> (ByteString -> f ByteString) -> AnyChainTx -> f AnyChainTx Source #

HasField ReadTxResponse "tx" AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainTx "maybe'blockRef" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'blockRef" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyChainTx "maybe'cardano" (Maybe Tx) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'cardano" -> (Maybe Tx -> f (Maybe Tx)) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyChainTx "maybe'chain" (Maybe AnyChainTx'Chain) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxResponse "maybe'tx" (Maybe AnyChainTx) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainTx'Chain Source #

Constructors

AnyChainTx'Cardano !Tx 

data AnyUtxoData Source #

Fields :

  • nativeBytes :: Lens' AnyUtxoData Data.ByteString.ByteString
  • txoRef :: Lens' AnyUtxoData TxoRef
  • maybe'txoRef :: Lens' AnyUtxoData (Prelude.Maybe TxoRef)
  • blockRef :: Lens' AnyUtxoData ChainPoint
  • maybe'blockRef :: Lens' AnyUtxoData (Prelude.Maybe ChainPoint)
  • maybe'parsedState :: Lens' AnyUtxoData (Prelude.Maybe AnyUtxoData'ParsedState)
  • maybe'cardano :: Lens' AnyUtxoData (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.TxOutput)
  • cardano :: Lens' AnyUtxoData Proto.Utxorpc.V1beta.Cardano.Cardano.TxOutput

Instances

Instances details
NFData AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyUtxoData -> () Source #

Eq AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoData "blockRef" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "blockRef" -> (ChainPoint -> f ChainPoint) -> AnyUtxoData -> f AnyUtxoData Source #

HasField AnyUtxoData "cardano" TxOutput Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "cardano" -> (TxOutput -> f TxOutput) -> AnyUtxoData -> f AnyUtxoData Source #

HasField AnyUtxoData "nativeBytes" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "nativeBytes" -> (ByteString -> f ByteString) -> AnyUtxoData -> f AnyUtxoData Source #

HasField AnyUtxoData "txoRef" TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "txoRef" -> (TxoRef -> f TxoRef) -> AnyUtxoData -> f AnyUtxoData Source #

HasField AnyUtxoData "maybe'blockRef" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'blockRef" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> AnyUtxoData -> f AnyUtxoData Source #

HasField AnyUtxoData "maybe'cardano" (Maybe TxOutput) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'cardano" -> (Maybe TxOutput -> f (Maybe TxOutput)) -> AnyUtxoData -> f AnyUtxoData Source #

HasField AnyUtxoData "maybe'parsedState" (Maybe AnyUtxoData'ParsedState) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoData "maybe'txoRef" (Maybe TxoRef) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'txoRef" -> (Maybe TxoRef -> f (Maybe TxoRef)) -> AnyUtxoData -> f AnyUtxoData Source #

HasField ReadUtxosResponse "items" [AnyUtxoData] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosResponse "vec'items" (Vector AnyUtxoData) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'items" -> (Vector AnyUtxoData -> f (Vector AnyUtxoData)) -> ReadUtxosResponse -> f ReadUtxosResponse Source #

HasField SearchUtxosResponse "items" [AnyUtxoData] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "vec'items" (Vector AnyUtxoData) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'items" -> (Vector AnyUtxoData -> f (Vector AnyUtxoData)) -> SearchUtxosResponse -> f SearchUtxosResponse Source #

data AnyUtxoData'ParsedState Source #

Instances

Instances details
NFData AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoData "maybe'parsedState" (Maybe AnyUtxoData'ParsedState) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyUtxoPattern Source #

Fields :

  • maybe'utxoPattern :: Lens' AnyUtxoPattern (Prelude.Maybe AnyUtxoPattern'UtxoPattern)
  • maybe'cardano :: Lens' AnyUtxoPattern (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.TxOutputPattern)
  • cardano :: Lens' AnyUtxoPattern Proto.Utxorpc.V1beta.Cardano.Cardano.TxOutputPattern

Instances

Instances details
NFData AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyUtxoPattern -> () Source #

Eq AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoPattern "cardano" TxOutputPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "match" AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoPattern "maybe'cardano" (Maybe TxOutputPattern) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoPattern "maybe'utxoPattern" (Maybe AnyUtxoPattern'UtxoPattern) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "maybe'match" (Maybe AnyUtxoPattern) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyUtxoPattern'UtxoPattern Source #

Instances

Instances details
NFData AnyUtxoPattern'UtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyUtxoPattern'UtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoPattern'UtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoPattern'UtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoPattern "maybe'utxoPattern" (Maybe AnyUtxoPattern'UtxoPattern) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ChainPoint Source #

Fields :

  • slot :: Lens' ChainPoint Data.Word.Word64
  • hash :: Lens' ChainPoint Data.ByteString.ByteString
  • height :: Lens' ChainPoint Data.Word.Word64
  • timestamp :: Lens' ChainPoint Data.Word.Word64

Instances

Instances details
NFData ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ChainPoint -> () Source #

Eq ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainTx "blockRef" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "blockRef" -> (ChainPoint -> f ChainPoint) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyUtxoData "blockRef" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "blockRef" -> (ChainPoint -> f ChainPoint) -> AnyUtxoData -> f AnyUtxoData Source #

HasField ChainPoint "hash" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "hash" -> (ByteString -> f ByteString) -> ChainPoint -> f ChainPoint Source #

HasField ChainPoint "height" Word64 Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "height" -> (Word64 -> f Word64) -> ChainPoint -> f ChainPoint Source #

HasField ChainPoint "slot" Word64 Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "slot" -> (Word64 -> f Word64) -> ChainPoint -> f ChainPoint Source #

HasField ChainPoint "timestamp" Word64 Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "timestamp" -> (Word64 -> f Word64) -> ChainPoint -> f ChainPoint Source #

HasField ReadDataResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "ledgerTip" -> (ChainPoint -> f ChainPoint) -> ReadDataResponse -> f ReadDataResponse Source #

HasField ReadParamsResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "ledgerTip" -> (ChainPoint -> f ChainPoint) -> ReadTxResponse -> f ReadTxResponse Source #

HasField ReadUtxosResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainTx "maybe'blockRef" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'blockRef" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyUtxoData "maybe'blockRef" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'blockRef" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> AnyUtxoData -> f AnyUtxoData Source #

HasField ReadDataResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadDataResponse -> f ReadDataResponse Source #

HasField ReadParamsResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadParamsResponse -> f ReadParamsResponse Source #

HasField ReadTxResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadTxResponse -> f ReadTxResponse Source #

HasField ReadUtxosResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadUtxosResponse -> f ReadUtxosResponse Source #

HasField SearchUtxosResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadDataRequest Source #

Fields :

  • keys :: Lens' ReadDataRequest [Data.ByteString.ByteString]
  • vec'keys :: Lens' ReadDataRequest (Data.Vector.Vector Data.ByteString.ByteString)
  • fieldMask :: Lens' ReadDataRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' ReadDataRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)

Instances

Instances details
NFData ReadDataRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadDataRequest -> () Source #

Eq ReadDataRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadDataRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadDataRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadDataRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> ReadDataRequest -> f ReadDataRequest Source #

HasField ReadDataRequest "keys" [ByteString] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "keys" -> ([ByteString] -> f [ByteString]) -> ReadDataRequest -> f ReadDataRequest Source #

HasField ReadDataRequest "maybe'fieldMask" (Maybe FieldMask) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> ReadDataRequest -> f ReadDataRequest Source #

HasField ReadDataRequest "vec'keys" (Vector ByteString) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'keys" -> (Vector ByteString -> f (Vector ByteString)) -> ReadDataRequest -> f ReadDataRequest Source #

data ReadDataResponse Source #

Fields :

  • values :: Lens' ReadDataResponse [AnyChainDatum]
  • vec'values :: Lens' ReadDataResponse (Data.Vector.Vector AnyChainDatum)
  • ledgerTip :: Lens' ReadDataResponse ChainPoint
  • maybe'ledgerTip :: Lens' ReadDataResponse (Prelude.Maybe ChainPoint)

Instances

Instances details
NFData ReadDataResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadDataResponse -> () Source #

Eq ReadDataResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadDataResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadDataResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadDataResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "ledgerTip" -> (ChainPoint -> f ChainPoint) -> ReadDataResponse -> f ReadDataResponse Source #

HasField ReadDataResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadDataResponse -> f ReadDataResponse Source #

HasField ReadDataResponse "values" [AnyChainDatum] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataResponse "vec'values" (Vector AnyChainDatum) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'values" -> (Vector AnyChainDatum -> f (Vector AnyChainDatum)) -> ReadDataResponse -> f ReadDataResponse Source #

data ReadEraSummaryRequest Source #

Fields :

  • fieldMask :: Lens' ReadEraSummaryRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' ReadEraSummaryRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)

Instances

Instances details
NFData ReadEraSummaryRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadEraSummaryRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadEraSummaryRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadEraSummaryRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadEraSummaryRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadEraSummaryRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> ReadEraSummaryRequest -> f ReadEraSummaryRequest Source #

HasField ReadEraSummaryRequest "maybe'fieldMask" (Maybe FieldMask) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> ReadEraSummaryRequest -> f ReadEraSummaryRequest Source #

data ReadEraSummaryResponse Source #

Fields :

  • maybe'summary :: Lens' ReadEraSummaryResponse (Prelude.Maybe ReadEraSummaryResponse'Summary)
  • maybe'cardano :: Lens' ReadEraSummaryResponse (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.EraSummaries)
  • cardano :: Lens' ReadEraSummaryResponse Proto.Utxorpc.V1beta.Cardano.Cardano.EraSummaries

Instances

Instances details
NFData ReadEraSummaryResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadEraSummaryResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadEraSummaryResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadEraSummaryResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadEraSummaryResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadEraSummaryResponse "cardano" EraSummaries Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadEraSummaryResponse "maybe'cardano" (Maybe EraSummaries) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadEraSummaryResponse "maybe'summary" (Maybe ReadEraSummaryResponse'Summary) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadEraSummaryResponse'Summary Source #

Instances

Instances details
NFData ReadEraSummaryResponse'Summary Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadEraSummaryResponse'Summary Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadEraSummaryResponse'Summary Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadEraSummaryResponse'Summary Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadEraSummaryResponse "maybe'summary" (Maybe ReadEraSummaryResponse'Summary) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadGenesisRequest Source #

Fields :

  • fieldMask :: Lens' ReadGenesisRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' ReadGenesisRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)

Instances

Instances details
NFData ReadGenesisRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadGenesisRequest -> () Source #

Eq ReadGenesisRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadGenesisRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadGenesisRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadGenesisRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> ReadGenesisRequest -> f ReadGenesisRequest Source #

HasField ReadGenesisRequest "maybe'fieldMask" (Maybe FieldMask) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> ReadGenesisRequest -> f ReadGenesisRequest Source #

data ReadGenesisResponse Source #

Fields :

  • genesis :: Lens' ReadGenesisResponse Data.ByteString.ByteString
  • caip2 :: Lens' ReadGenesisResponse Data.Text.Text
  • maybe'config :: Lens' ReadGenesisResponse (Prelude.Maybe ReadGenesisResponse'Config)
  • maybe'cardano :: Lens' ReadGenesisResponse (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.Genesis)
  • cardano :: Lens' ReadGenesisResponse Proto.Utxorpc.V1beta.Cardano.Cardano.Genesis

Instances

Instances details
NFData ReadGenesisResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadGenesisResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadGenesisResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadGenesisResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadGenesisResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisResponse "caip2" Text Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "caip2" -> (Text -> f Text) -> ReadGenesisResponse -> f ReadGenesisResponse Source #

HasField ReadGenesisResponse "cardano" Genesis Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisResponse "genesis" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisResponse "maybe'cardano" (Maybe Genesis) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'cardano" -> (Maybe Genesis -> f (Maybe Genesis)) -> ReadGenesisResponse -> f ReadGenesisResponse Source #

HasField ReadGenesisResponse "maybe'config" (Maybe ReadGenesisResponse'Config) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadGenesisResponse'Config Source #

Instances

Instances details
NFData ReadGenesisResponse'Config Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadGenesisResponse'Config Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadGenesisResponse'Config Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadGenesisResponse'Config Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisResponse "maybe'config" (Maybe ReadGenesisResponse'Config) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadParamsRequest Source #

Fields :

  • fieldMask :: Lens' ReadParamsRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' ReadParamsRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)

Instances

Instances details
NFData ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadParamsRequest -> () Source #

Eq ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> ReadParamsRequest -> f ReadParamsRequest Source #

HasField ReadParamsRequest "maybe'fieldMask" (Maybe FieldMask) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> ReadParamsRequest -> f ReadParamsRequest Source #

data ReadParamsResponse Source #

Fields :

  • values :: Lens' ReadParamsResponse AnyChainParams
  • maybe'values :: Lens' ReadParamsResponse (Prelude.Maybe AnyChainParams)
  • ledgerTip :: Lens' ReadParamsResponse ChainPoint
  • maybe'ledgerTip :: Lens' ReadParamsResponse (Prelude.Maybe ChainPoint)

Instances

Instances details
NFData ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadParamsResponse -> () Source #

Eq ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsResponse "values" AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadParamsResponse -> f ReadParamsResponse Source #

HasField ReadParamsResponse "maybe'values" (Maybe AnyChainParams) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadTxRequest Source #

Fields :

  • hash :: Lens' ReadTxRequest Data.ByteString.ByteString
  • fieldMask :: Lens' ReadTxRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' ReadTxRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)

Instances

Instances details
NFData ReadTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadTxRequest -> () Source #

Eq ReadTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> ReadTxRequest -> f ReadTxRequest Source #

HasField ReadTxRequest "hash" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxRequest "maybe'fieldMask" (Maybe FieldMask) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> ReadTxRequest -> f ReadTxRequest Source #

data ReadTxResponse Source #

Fields :

  • tx :: Lens' ReadTxResponse AnyChainTx
  • maybe'tx :: Lens' ReadTxResponse (Prelude.Maybe AnyChainTx)
  • ledgerTip :: Lens' ReadTxResponse ChainPoint
  • maybe'ledgerTip :: Lens' ReadTxResponse (Prelude.Maybe ChainPoint)

Instances

Instances details
NFData ReadTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadTxResponse -> () Source #

Eq ReadTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "ledgerTip" -> (ChainPoint -> f ChainPoint) -> ReadTxResponse -> f ReadTxResponse Source #

HasField ReadTxResponse "tx" AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadTxResponse -> f ReadTxResponse Source #

HasField ReadTxResponse "maybe'tx" (Maybe AnyChainTx) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadUtxosRequest Source #

Fields :

  • keys :: Lens' ReadUtxosRequest [TxoRef]
  • vec'keys :: Lens' ReadUtxosRequest (Data.Vector.Vector TxoRef)
  • fieldMask :: Lens' ReadUtxosRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' ReadUtxosRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)

Instances

Instances details
NFData ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadUtxosRequest -> () Source #

Eq ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

HasField ReadUtxosRequest "keys" [TxoRef] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "keys" -> ([TxoRef] -> f [TxoRef]) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

HasField ReadUtxosRequest "maybe'fieldMask" (Maybe FieldMask) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

HasField ReadUtxosRequest "vec'keys" (Vector TxoRef) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'keys" -> (Vector TxoRef -> f (Vector TxoRef)) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

data ReadUtxosResponse Source #

Fields :

  • items :: Lens' ReadUtxosResponse [AnyUtxoData]
  • vec'items :: Lens' ReadUtxosResponse (Data.Vector.Vector AnyUtxoData)
  • ledgerTip :: Lens' ReadUtxosResponse ChainPoint
  • maybe'ledgerTip :: Lens' ReadUtxosResponse (Prelude.Maybe ChainPoint)

Instances

Instances details
NFData ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadUtxosResponse -> () Source #

Eq ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosResponse "items" [AnyUtxoData] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'ledgerTip" -> (Maybe ChainPoint -> f (Maybe ChainPoint)) -> ReadUtxosResponse -> f ReadUtxosResponse Source #

HasField ReadUtxosResponse "vec'items" (Vector AnyUtxoData) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'items" -> (Vector AnyUtxoData -> f (Vector AnyUtxoData)) -> ReadUtxosResponse -> f ReadUtxosResponse Source #

data SearchUtxosRequest Source #

Fields :

  • predicate :: Lens' SearchUtxosRequest UtxoPredicate
  • maybe'predicate :: Lens' SearchUtxosRequest (Prelude.Maybe UtxoPredicate)
  • fieldMask :: Lens' SearchUtxosRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' SearchUtxosRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)
  • maxItems :: Lens' SearchUtxosRequest Data.Int.Int32
  • maybe'maxItems :: Lens' SearchUtxosRequest (Prelude.Maybe Data.Int.Int32)
  • startToken :: Lens' SearchUtxosRequest Data.Text.Text
  • maybe'startToken :: Lens' SearchUtxosRequest (Prelude.Maybe Data.Text.Text)

Instances

Instances details
NFData SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: SearchUtxosRequest -> () Source #

Eq SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> SearchUtxosRequest -> f SearchUtxosRequest Source #

HasField SearchUtxosRequest "maxItems" Int32 Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maxItems" -> (Int32 -> f Int32) -> SearchUtxosRequest -> f SearchUtxosRequest Source #

HasField SearchUtxosRequest "predicate" UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "startToken" Text Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "startToken" -> (Text -> f Text) -> SearchUtxosRequest -> f SearchUtxosRequest Source #

HasField SearchUtxosRequest "maybe'fieldMask" (Maybe FieldMask) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> SearchUtxosRequest -> f SearchUtxosRequest Source #

HasField SearchUtxosRequest "maybe'maxItems" (Maybe Int32) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'maxItems" -> (Maybe Int32 -> f (Maybe Int32)) -> SearchUtxosRequest -> f SearchUtxosRequest Source #

HasField SearchUtxosRequest "maybe'predicate" (Maybe UtxoPredicate) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "maybe'startToken" (Maybe Text) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'startToken" -> (Maybe Text -> f (Maybe Text)) -> SearchUtxosRequest -> f SearchUtxosRequest Source #

data SearchUtxosResponse Source #

Fields :

  • items :: Lens' SearchUtxosResponse [AnyUtxoData]
  • vec'items :: Lens' SearchUtxosResponse (Data.Vector.Vector AnyUtxoData)
  • ledgerTip :: Lens' SearchUtxosResponse ChainPoint
  • maybe'ledgerTip :: Lens' SearchUtxosResponse (Prelude.Maybe ChainPoint)
  • nextToken :: Lens' SearchUtxosResponse Data.Text.Text
  • maybe'nextToken :: Lens' SearchUtxosResponse (Prelude.Maybe Data.Text.Text)

Instances

Instances details
NFData SearchUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq SearchUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord SearchUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show SearchUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message SearchUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "nextToken" Text Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "nextToken" -> (Text -> f Text) -> SearchUtxosResponse -> f SearchUtxosResponse Source #

HasField SearchUtxosResponse "items" [AnyUtxoData] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "maybe'ledgerTip" (Maybe ChainPoint) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "maybe'nextToken" (Maybe Text) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'nextToken" -> (Maybe Text -> f (Maybe Text)) -> SearchUtxosResponse -> f SearchUtxosResponse Source #

HasField SearchUtxosResponse "vec'items" (Vector AnyUtxoData) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'items" -> (Vector AnyUtxoData -> f (Vector AnyUtxoData)) -> SearchUtxosResponse -> f SearchUtxosResponse Source #

data TxoRef Source #

Fields :

  • hash :: Lens' TxoRef Data.ByteString.ByteString
  • index :: Lens' TxoRef Data.Word.Word32

Instances

Instances details
NFData TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: TxoRef -> () Source #

Eq TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoData "txoRef" TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "txoRef" -> (TxoRef -> f TxoRef) -> AnyUtxoData -> f AnyUtxoData Source #

HasField TxoRef "hash" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "hash" -> (ByteString -> f ByteString) -> TxoRef -> f TxoRef Source #

HasField TxoRef "index" Word32 Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "index" -> (Word32 -> f Word32) -> TxoRef -> f TxoRef Source #

HasField AnyUtxoData "maybe'txoRef" (Maybe TxoRef) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "maybe'txoRef" -> (Maybe TxoRef -> f (Maybe TxoRef)) -> AnyUtxoData -> f AnyUtxoData Source #

HasField ReadUtxosRequest "keys" [TxoRef] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "keys" -> ([TxoRef] -> f [TxoRef]) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

HasField ReadUtxosRequest "vec'keys" (Vector TxoRef) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'keys" -> (Vector TxoRef -> f (Vector TxoRef)) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

data UtxoPredicate Source #

Fields :

  • match :: Lens' UtxoPredicate AnyUtxoPattern
  • maybe'match :: Lens' UtxoPredicate (Prelude.Maybe AnyUtxoPattern)
  • not :: Lens' UtxoPredicate [UtxoPredicate]
  • vec'not :: Lens' UtxoPredicate (Data.Vector.Vector UtxoPredicate)
  • allOf :: Lens' UtxoPredicate [UtxoPredicate]
  • vec'allOf :: Lens' UtxoPredicate (Data.Vector.Vector UtxoPredicate)
  • anyOf :: Lens' UtxoPredicate [UtxoPredicate]
  • vec'anyOf :: Lens' UtxoPredicate (Data.Vector.Vector UtxoPredicate)

Instances

Instances details
NFData UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: UtxoPredicate -> () Source #

Eq UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "predicate" UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "match" AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "maybe'predicate" (Maybe UtxoPredicate) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "allOf" [UtxoPredicate] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "allOf" -> ([UtxoPredicate] -> f [UtxoPredicate]) -> UtxoPredicate -> f UtxoPredicate Source #

HasField UtxoPredicate "anyOf" [UtxoPredicate] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "anyOf" -> ([UtxoPredicate] -> f [UtxoPredicate]) -> UtxoPredicate -> f UtxoPredicate Source #

HasField UtxoPredicate "maybe'match" (Maybe AnyUtxoPattern) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "not" [UtxoPredicate] Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "vec'allOf" (Vector UtxoPredicate) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'allOf" -> (Vector UtxoPredicate -> f (Vector UtxoPredicate)) -> UtxoPredicate -> f UtxoPredicate Source #

HasField UtxoPredicate "vec'anyOf" (Vector UtxoPredicate) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'anyOf" -> (Vector UtxoPredicate -> f (Vector UtxoPredicate)) -> UtxoPredicate -> f UtxoPredicate Source #

HasField UtxoPredicate "vec'not" (Vector UtxoPredicate) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

fieldOf :: Functor f => Proxy# "vec'not" -> (Vector UtxoPredicate -> f (Vector UtxoPredicate)) -> UtxoPredicate -> f UtxoPredicate Source #