cardano-rpc-10.0.0.0: The cardano RPC interface
Safe HaskellNone
LanguageHaskell2010

Proto.Utxorpc.V1alpha.Query.Query

Synopsis

Documentation

data QueryService Source #

Constructors

QueryService 

Instances

Instances details
Service QueryService Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Associated Types

type ServiceName QueryService 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

Associated Types

type MethodName QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodOutput QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodStreamingType QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasMethodImpl QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Associated Types

type MethodName QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodOutput QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodStreamingType QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type ServiceMethods QueryService Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodInput QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodName QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodName QueryService "readUtxos" = "ReadUtxos"
type MethodOutput QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodOutput QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodStreamingType QueryService "readParams" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodStreamingType QueryService "readUtxos" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type RequestMetadata (Protobuf QueryService meth :: Type) Source # 
Instance details

Defined in Cardano.Rpc.Proto.Api.UtxoRpc.Query

type ResponseInitialMetadata (Protobuf QueryService meth :: Type) Source # 
Instance details

Defined in Cardano.Rpc.Proto.Api.UtxoRpc.Query

type ResponseTrailingMetadata (Protobuf QueryService meth :: Type) Source # 
Instance details

Defined in Cardano.Rpc.Proto.Api.UtxoRpc.Query

data AddressArray Source #

Fields :

  • items :: Lens' AddressArray [Data.ByteString.ByteString]
  • vec'items :: Lens' AddressArray (Data.Vector.Vector Data.ByteString.ByteString)

Instances

Instances details
NFData AddressArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: AddressArray -> () Source #

Show AddressArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AddressArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AddressArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message AddressArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "addresses" AddressArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AddressArray "items" [ByteString] Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField AddressArray "vec'items" (Vector ByteString) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField ReadUtxosRequest "maybe'addresses" (Maybe AddressArray) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

data AnyChainParams Source #

Fields :

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

Instances

Instances details
NFData AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: AnyChainParams -> () Source #

Show AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyChainParams "cardano" PParams Source # 
Instance details

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

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

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

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

data AnyChainParams'Params Source #

Instances

Instances details
NFData AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Show AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyChainParams'Params Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

data AnyUtxoData Source #

Fields :

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

Instances

Instances details
NFData AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: AnyUtxoData -> () Source #

Show AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message AnyUtxoData Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyUtxoData "cardano" TxOutput Source # 
Instance details

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

Methods

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

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

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

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

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

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

IsCardanoEra era => Inject (UTxO era) [Proto AnyUtxoData] Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Methods

inject :: UTxO era -> [Proto AnyUtxoData] Source #

data AnyUtxoData'ParsedState Source #

Instances

Instances details
NFData AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Show AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyUtxoData'ParsedState Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

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

Methods

rnf :: ChainPoint -> () Source #

Show ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ChainPoint "hash" ByteString Source # 
Instance details

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

Methods

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

HasField ReadParamsResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

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.V1alpha.Query.Query

Methods

rnf :: ReadParamsRequest -> () Source #

Show ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadParamsRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsRequest "fieldMask" FieldMask Source # 
Instance details

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

Methods

rnf :: ReadParamsResponse -> () Source #

Show ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadParamsResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsResponse "values" AnyChainParams Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

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

data ReadUtxosRequest Source #

Fields :

  • fieldMask :: Lens' ReadUtxosRequest Proto.Google.Protobuf.FieldMask.FieldMask
  • maybe'fieldMask :: Lens' ReadUtxosRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)
  • maybe'queryArgs :: Lens' ReadUtxosRequest (Prelude.Maybe ReadUtxosRequest'QueryArgs)
  • maybe'txoRefs :: Lens' ReadUtxosRequest (Prelude.Maybe TxoRefArray)
  • txoRefs :: Lens' ReadUtxosRequest TxoRefArray
  • maybe'addresses :: Lens' ReadUtxosRequest (Prelude.Maybe AddressArray)
  • addresses :: Lens' ReadUtxosRequest AddressArray

Instances

Instances details
NFData ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: ReadUtxosRequest -> () Source #

Show ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadUtxosRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "addresses" AddressArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "fieldMask" FieldMask Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField ReadUtxosRequest "txoRefs" TxoRefArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "maybe'addresses" (Maybe AddressArray) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField ReadUtxosRequest "maybe'queryArgs" (Maybe ReadUtxosRequest'QueryArgs) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "maybe'txoRefs" (Maybe TxoRefArray) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

data ReadUtxosRequest'QueryArgs Source #

Instances

Instances details
NFData ReadUtxosRequest'QueryArgs Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Show ReadUtxosRequest'QueryArgs Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadUtxosRequest'QueryArgs Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadUtxosRequest'QueryArgs Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "maybe'queryArgs" (Maybe ReadUtxosRequest'QueryArgs) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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.V1alpha.Query.Query

Methods

rnf :: ReadUtxosResponse -> () Source #

Show ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadUtxosResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosResponse "ledgerTip" ChainPoint Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

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

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.V1alpha.Query.Query

Methods

rnf :: TxoRef -> () Source #

Show TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message TxoRef Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyUtxoData "txoRef" TxoRef Source # 
Instance details

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

Methods

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

HasField TxoRefArray "items" [TxoRef] Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField TxoRefArray "vec'items" (Vector TxoRef) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

Inject TxIn (Proto TxoRef) Source #

Note that conversion is not total in the other direction

Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

data TxoRefArray Source #

Fields :

  • items :: Lens' TxoRefArray [TxoRef]
  • vec'items :: Lens' TxoRefArray (Data.Vector.Vector TxoRef)

Instances

Instances details
NFData TxoRefArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: TxoRefArray -> () Source #

Show TxoRefArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq TxoRefArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord TxoRefArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message TxoRefArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "txoRefs" TxoRefArray Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "maybe'txoRefs" (Maybe TxoRefArray) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField TxoRefArray "items" [TxoRef] Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField TxoRefArray "vec'items" (Vector TxoRef) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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