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"]
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 MethodOutput QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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 MethodOutput QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServiceMethods QueryService Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type ServiceMethods QueryService = '["readParams", "readUtxos"]
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 "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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 MethodOutput QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodOutput QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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 #

Show AnyChainBlock Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainBlock Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

Show 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

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 #

Show AnyChainDatum Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainDatum Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

Show 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

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 #

Show AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

Show 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

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 #

Show AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

Show 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

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 #

Show AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyUtxoPattern Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

Show 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

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 #

Show ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show ReadDataRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadDataRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show ReadDataResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadDataResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

Show 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

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Show 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

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

Show 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

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 #

Show ReadGenesisRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadGenesisRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

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

Show 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

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

Show 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

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 #

Show ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show ReadTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show ReadTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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
  • startToken :: Lens' SearchUtxosRequest Data.Text.Text

Instances

Instances details
NFData SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: SearchUtxosRequest -> () Source #

Show SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq SearchUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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

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'predicate" (Maybe UtxoPredicate) Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Instances

Instances details
NFData SearchUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show 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

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 "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 #

Show TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #

Show UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq UtxoPredicate Source # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord 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 #