cardano-rpc
Safe HaskellNone
LanguageHaskell2010

Cardano.Rpc.Proto.Api.UtxoRpc.Query

Documentation

data ChainPoint #

Instances

Instances details
NFData ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: ChainPoint -> () Source #

Show ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ChainPoint "hash" ByteString 
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 
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 
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 
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 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosResponse "ledgerTip" ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsResponse "maybe'ledgerTip" (Maybe ChainPoint) 
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) 
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 QueryService #

Constructors

QueryService 

Instances

Instances details
Service QueryService 
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" 
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" 
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 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodInput QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodName QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodName QueryService "readUtxos" = "ReadUtxos"
type MethodOutput QueryService "readParams" 
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 "readParams" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

type MethodStreamingType QueryService "readUtxos" 
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 AnyChainParams #

Instances

Instances details
NFData AnyChainParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: AnyChainParams -> () Source #

Show AnyChainParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyChainParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyChainParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message AnyChainParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyChainParams "cardano" PParams 
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 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyChainParams "maybe'cardano" (Maybe PParams) 
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) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

data AnyChainParams'Params #

Instances

Instances details
NFData AnyChainParams'Params 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Show AnyChainParams'Params 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyChainParams'Params 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyChainParams'Params 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

data AnyUtxoData #

Instances

Instances details
NFData AnyUtxoData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: AnyUtxoData -> () Source #

Show AnyUtxoData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyUtxoData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyUtxoData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message AnyUtxoData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyUtxoData "cardano" TxOutput 
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 
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 
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) 
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) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyUtxoData "maybe'txoRef" (Maybe TxoRef) 
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] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

data AnyUtxoData'ParsedState #

Instances

Instances details
NFData AnyUtxoData'ParsedState 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Show AnyUtxoData'ParsedState 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq AnyUtxoData'ParsedState 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord AnyUtxoData'ParsedState 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

data ReadParamsRequest #

Instances

Instances details
NFData ReadParamsRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: ReadParamsRequest -> () Source #

Show ReadParamsRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadParamsRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadParamsRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadParamsRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsRequest "fieldMask" FieldMask 
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) 
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 #

Instances

Instances details
NFData ReadParamsResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: ReadParamsResponse -> () Source #

Show ReadParamsResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadParamsResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadParamsResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadParamsResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsResponse "ledgerTip" ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsResponse "values" AnyChainParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadParamsResponse "maybe'ledgerTip" (Maybe ChainPoint) 
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) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

data ReadUtxosRequest #

Instances

Instances details
NFData ReadUtxosRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: ReadUtxosRequest -> () Source #

Show ReadUtxosRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadUtxosRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadUtxosRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadUtxosRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "cardanoAddresses" AddressArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

fieldOf :: Functor f => Proxy# "cardanoAddresses" -> (AddressArray -> f AddressArray) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

HasField ReadUtxosRequest "fieldMask" FieldMask 
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 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "maybe'cardanoAddresses" (Maybe AddressArray) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField ReadUtxosRequest "maybe'fieldMask" (Maybe FieldMask) 
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) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "maybe'txoRefs" (Maybe TxoRefArray) 
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 #

Instances

Instances details
NFData ReadUtxosRequest'QueryArgs 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Show ReadUtxosRequest'QueryArgs 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadUtxosRequest'QueryArgs 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadUtxosRequest'QueryArgs 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

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

Defined in Proto.Utxorpc.V1alpha.Query.Query

data ReadUtxosResponse #

Instances

Instances details
NFData ReadUtxosResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: ReadUtxosResponse -> () Source #

Show ReadUtxosResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq ReadUtxosResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord ReadUtxosResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message ReadUtxosResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosResponse "ledgerTip" ChainPoint 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosResponse "items" [AnyUtxoData] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosResponse "maybe'ledgerTip" (Maybe ChainPoint) 
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) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

data TxoRef #

Instances

Instances details
NFData TxoRef 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: TxoRef -> () Source #

Show TxoRef 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq TxoRef 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord TxoRef 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message TxoRef 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField AnyUtxoData "txoRef" TxoRef 
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 
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 
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) 
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] 
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) 
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 #

Instances

Instances details
NFData TxoRefArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

rnf :: TxoRefArray -> () Source #

Show TxoRefArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Eq TxoRefArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Ord TxoRefArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Message TxoRefArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "txoRefs" TxoRefArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

HasField ReadUtxosRequest "maybe'txoRefs" (Maybe TxoRefArray) 
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] 
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) 
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 #

index :: (Functor f, HasField s "index" a) => LensLike' f s a #

timestamp :: (Functor f, HasField s "timestamp" a) => LensLike' f s a #

hash :: (Functor f, HasField s "hash" a) => LensLike' f s a #

values :: (Functor f, HasField s "values" a) => LensLike' f s a #

items :: (Functor f, HasField s "items" a) => LensLike' f s a #

vec'items :: (Functor f, HasField s "vec'items" a) => LensLike' f s a #

cardano :: (Functor f, HasField s "cardano" a) => LensLike' f s a #

cardanoAddresses :: (Functor f, HasField s "cardanoAddresses" a) => LensLike' f s a #

fieldMask :: (Functor f, HasField s "fieldMask" a) => LensLike' f s a #

height :: (Functor f, HasField s "height" a) => LensLike' f s a #

ledgerTip :: (Functor f, HasField s "ledgerTip" a) => LensLike' f s a #

maybe'cardano :: (Functor f, HasField s "maybe'cardano" a) => LensLike' f s a #

maybe'cardanoAddresses :: (Functor f, HasField s "maybe'cardanoAddresses" a) => LensLike' f s a #

maybe'fieldMask :: (Functor f, HasField s "maybe'fieldMask" a) => LensLike' f s a #

maybe'ledgerTip :: (Functor f, HasField s "maybe'ledgerTip" a) => LensLike' f s a #

maybe'params :: (Functor f, HasField s "maybe'params" a) => LensLike' f s a #

maybe'parsedState :: (Functor f, HasField s "maybe'parsedState" a) => LensLike' f s a #

maybe'queryArgs :: (Functor f, HasField s "maybe'queryArgs" a) => LensLike' f s a #

maybe'txoRef :: (Functor f, HasField s "maybe'txoRef" a) => LensLike' f s a #

maybe'txoRefs :: (Functor f, HasField s "maybe'txoRefs" a) => LensLike' f s a #

maybe'values :: (Functor f, HasField s "maybe'values" a) => LensLike' f s a #

nativeBytes :: (Functor f, HasField s "nativeBytes" a) => LensLike' f s a #

slot :: (Functor f, HasField s "slot" a) => LensLike' f s a #

txoRef :: (Functor f, HasField s "txoRef" a) => LensLike' f s a #

txoRefs :: (Functor f, HasField s "txoRefs" a) => LensLike' f s a #

data Constr #

Instances

Instances details
NFData Constr 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: Constr -> () Source #

Show Constr 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq Constr 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord Constr 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message Constr 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField Constr "anyConstructor" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anyConstructor" -> (Word64 -> f Word64) -> Constr -> f Constr Source #

HasField Constr "tag" Word32 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "tag" -> (Word32 -> f Word32) -> Constr -> f Constr Source #

HasField PlutusData "constr" Constr 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "constr" -> (Constr -> f Constr) -> PlutusData -> f PlutusData Source #

HasField Constr "fields" [PlutusData] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "fields" -> ([PlutusData] -> f [PlutusData]) -> Constr -> f Constr Source #

HasField Constr "vec'fields" (Vector PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'fields" -> (Vector PlutusData -> f (Vector PlutusData)) -> Constr -> f Constr Source #

HasField PlutusData "maybe'constr" (Maybe Constr) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data MultiAsset #

Instances

Instances details
NFData MultiAsset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: MultiAsset -> () Source #

Show MultiAsset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq MultiAsset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord MultiAsset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message MultiAsset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField MultiAsset "policyId" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "policyId" -> (ByteString -> f ByteString) -> MultiAsset -> f MultiAsset Source #

HasField MultiAsset "assets" [Asset] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "assets" -> ([Asset] -> f [Asset]) -> MultiAsset -> f MultiAsset Source #

HasField MultiAsset "vec'assets" (Vector Asset) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'assets" -> (Vector Asset -> f (Vector Asset)) -> MultiAsset -> f MultiAsset Source #

HasField TxOutput "assets" [MultiAsset] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "assets" -> ([MultiAsset] -> f [MultiAsset]) -> TxOutput -> f TxOutput Source #

HasField TxOutput "vec'assets" (Vector MultiAsset) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'assets" -> (Vector MultiAsset -> f (Vector MultiAsset)) -> TxOutput -> f TxOutput Source #

data Script #

Instances

Instances details
NFData Script 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: Script -> () Source #

Show Script 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq Script 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord Script 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message Script 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField Script "native" NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "native" -> (NativeScript -> f NativeScript) -> Script -> f Script Source #

HasField Script "plutusV1" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV1" -> (ByteString -> f ByteString) -> Script -> f Script Source #

HasField Script "plutusV2" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV2" -> (ByteString -> f ByteString) -> Script -> f Script Source #

HasField Script "plutusV3" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV3" -> (ByteString -> f ByteString) -> Script -> f Script Source #

HasField Script "plutusV4" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV4" -> (ByteString -> f ByteString) -> Script -> f Script Source #

HasField TxOutput "script" Script 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "script" -> (Script -> f Script) -> TxOutput -> f TxOutput Source #

HasField Script "maybe'native" (Maybe NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'native" -> (Maybe NativeScript -> f (Maybe NativeScript)) -> Script -> f Script Source #

HasField Script "maybe'plutusV1" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV1" -> (Maybe ByteString -> f (Maybe ByteString)) -> Script -> f Script Source #

HasField Script "maybe'plutusV2" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV2" -> (Maybe ByteString -> f (Maybe ByteString)) -> Script -> f Script Source #

HasField Script "maybe'plutusV3" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV3" -> (Maybe ByteString -> f (Maybe ByteString)) -> Script -> f Script Source #

HasField Script "maybe'plutusV4" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV4" -> (Maybe ByteString -> f (Maybe ByteString)) -> Script -> f Script Source #

HasField Script "maybe'script" (Maybe Script'Script) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'script" -> (Maybe Script'Script -> f (Maybe Script'Script)) -> Script -> f Script Source #

HasField TxOutput "maybe'script" (Maybe Script) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data PParams #

Instances

Instances details
NFData PParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: PParams -> () Source #

Show PParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq PParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord PParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message PParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PParams "coinsPerUtxoByte" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coinsPerUtxoByte" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "collateralPercentage" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateralPercentage" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "committeeTermLimit" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeTermLimit" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "costModels" CostModels 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "costModels" -> (CostModels -> f CostModels) -> PParams -> f PParams Source #

HasField PParams "desiredNumberOfPools" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "desiredNumberOfPools" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "drepDeposit" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepDeposit" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "drepInactivityPeriod" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepInactivityPeriod" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "drepVotingThresholds" VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepVotingThresholds" -> (VotingThresholds -> f VotingThresholds) -> PParams -> f PParams Source #

HasField PParams "governanceActionDeposit" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "governanceActionDeposit" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "governanceActionValidityPeriod" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "governanceActionValidityPeriod" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "maxBlockBodySize" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxBlockBodySize" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "maxBlockHeaderSize" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxBlockHeaderSize" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "maxCollateralInputs" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxCollateralInputs" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "maxExecutionUnitsPerBlock" ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxExecutionUnitsPerBlock" -> (ExUnits -> f ExUnits) -> PParams -> f PParams Source #

HasField PParams "maxExecutionUnitsPerTransaction" ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxExecutionUnitsPerTransaction" -> (ExUnits -> f ExUnits) -> PParams -> f PParams Source #

HasField PParams "maxTxSize" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxTxSize" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "maxValueSize" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxValueSize" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "minCommitteeSize" Word32 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minCommitteeSize" -> (Word32 -> f Word32) -> PParams -> f PParams Source #

HasField PParams "minFeeCoefficient" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minFeeCoefficient" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "minFeeConstant" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minFeeConstant" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "minFeeScriptRefCostPerByte" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minFeeScriptRefCostPerByte" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField PParams "minPoolCost" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minPoolCost" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "monetaryExpansion" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "monetaryExpansion" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField PParams "poolDeposit" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolDeposit" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "poolInfluence" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolInfluence" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField PParams "poolRetirementEpochBound" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolRetirementEpochBound" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "poolVotingThresholds" VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolVotingThresholds" -> (VotingThresholds -> f VotingThresholds) -> PParams -> f PParams Source #

HasField PParams "prices" ExPrices 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "prices" -> (ExPrices -> f ExPrices) -> PParams -> f PParams Source #

HasField PParams "protocolVersion" ProtocolVersion 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolVersion" -> (ProtocolVersion -> f ProtocolVersion) -> PParams -> f PParams Source #

HasField PParams "stakeKeyDeposit" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeKeyDeposit" -> (Word64 -> f Word64) -> PParams -> f PParams Source #

HasField PParams "treasuryExpansion" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "treasuryExpansion" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField AnyChainParams "cardano" PParams 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField PParams "maybe'costModels" (Maybe CostModels) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'drepVotingThresholds" (Maybe VotingThresholds) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'maxExecutionUnitsPerBlock" (Maybe ExUnits) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'maxExecutionUnitsPerTransaction" (Maybe ExUnits) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'minFeeScriptRefCostPerByte" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'monetaryExpansion" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'poolInfluence" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'poolVotingThresholds" (Maybe VotingThresholds) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'prices" (Maybe ExPrices) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'protocolVersion" (Maybe ProtocolVersion) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'treasuryExpansion" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField AnyChainParams "maybe'cardano" (Maybe PParams) 
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 #

data ExUnits #

Instances

Instances details
NFData ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: ExUnits -> () Source #

Show ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField ExUnits "memory" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "memory" -> (Word64 -> f Word64) -> ExUnits -> f ExUnits Source #

HasField ExUnits "steps" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "steps" -> (Word64 -> f Word64) -> ExUnits -> f ExUnits Source #

HasField PParams "maxExecutionUnitsPerBlock" ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxExecutionUnitsPerBlock" -> (ExUnits -> f ExUnits) -> PParams -> f PParams Source #

HasField PParams "maxExecutionUnitsPerTransaction" ExUnits 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxExecutionUnitsPerTransaction" -> (ExUnits -> f ExUnits) -> PParams -> f PParams Source #

HasField PParams "maybe'maxExecutionUnitsPerBlock" (Maybe ExUnits) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'maxExecutionUnitsPerTransaction" (Maybe ExUnits) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

Inject ExUnits (Proto ExUnits) Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Inject (Proto ExUnits) ExUnits Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

data CostModels #

Instances

Instances details
NFData CostModels 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: CostModels -> () Source #

Show CostModels 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq CostModels 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord CostModels 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message CostModels 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField CostModels "plutusV1" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV1" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField CostModels "plutusV2" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV2" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField CostModels "plutusV3" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV3" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField CostModels "plutusV4" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV4" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField PParams "costModels" CostModels 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "costModels" -> (CostModels -> f CostModels) -> PParams -> f PParams Source #

HasField CostModels "maybe'plutusV1" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV1" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

HasField CostModels "maybe'plutusV2" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV2" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

HasField CostModels "maybe'plutusV3" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV3" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

HasField CostModels "maybe'plutusV4" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV4" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

HasField PParams "maybe'costModels" (Maybe CostModels) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data ProtocolVersion #

Instances

Instances details
NFData ProtocolVersion 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: ProtocolVersion -> () Source #

Show ProtocolVersion 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq ProtocolVersion 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord ProtocolVersion 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message ProtocolVersion 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PParams "protocolVersion" ProtocolVersion 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolVersion" -> (ProtocolVersion -> f ProtocolVersion) -> PParams -> f PParams Source #

HasField ProtocolVersion "major" Word32 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "major" -> (Word32 -> f Word32) -> ProtocolVersion -> f ProtocolVersion Source #

HasField ProtocolVersion "minor" Word32 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minor" -> (Word32 -> f Word32) -> ProtocolVersion -> f ProtocolVersion Source #

HasField PParams "maybe'protocolVersion" (Maybe ProtocolVersion) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data CostModel #

Instances

Instances details
NFData CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: CostModel -> () Source #

Show CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField CostModels "plutusV1" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV1" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField CostModels "plutusV2" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV2" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField CostModels "plutusV3" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV3" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField CostModels "plutusV4" CostModel 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "plutusV4" -> (CostModel -> f CostModel) -> CostModels -> f CostModels Source #

HasField CostModel "values" [Int64] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "values" -> ([Int64] -> f [Int64]) -> CostModel -> f CostModel Source #

HasField CostModel "vec'values" (Vector Int64) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField CostModels "maybe'plutusV1" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV1" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

HasField CostModels "maybe'plutusV2" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV2" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

HasField CostModels "maybe'plutusV3" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV3" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

HasField CostModels "maybe'plutusV4" (Maybe CostModel) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'plutusV4" -> (Maybe CostModel -> f (Maybe CostModel)) -> CostModels -> f CostModels Source #

data NativeScript #

Instances

Instances details
NFData NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: NativeScript -> () Source #

Show NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "invalidBefore" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "invalidBefore" -> (Word64 -> f Word64) -> NativeScript -> f NativeScript Source #

HasField NativeScript "invalidHereafter" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "invalidHereafter" -> (Word64 -> f Word64) -> NativeScript -> f NativeScript Source #

HasField NativeScript "scriptAll" NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "scriptAny" NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "scriptNOfK" ScriptNOfK 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scriptNOfK" -> (ScriptNOfK -> f ScriptNOfK) -> NativeScript -> f NativeScript Source #

HasField NativeScript "scriptPubkey" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scriptPubkey" -> (ByteString -> f ByteString) -> NativeScript -> f NativeScript Source #

HasField Script "native" NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "native" -> (NativeScript -> f NativeScript) -> Script -> f Script Source #

HasField NativeScript "maybe'invalidBefore" (Maybe Word64) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'invalidBefore" -> (Maybe Word64 -> f (Maybe Word64)) -> NativeScript -> f NativeScript Source #

HasField NativeScript "maybe'invalidHereafter" (Maybe Word64) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'invalidHereafter" -> (Maybe Word64 -> f (Maybe Word64)) -> NativeScript -> f NativeScript Source #

HasField NativeScript "maybe'nativeScript" (Maybe NativeScript'NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "maybe'scriptAll" (Maybe NativeScriptList) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'scriptAll" -> (Maybe NativeScriptList -> f (Maybe NativeScriptList)) -> NativeScript -> f NativeScript Source #

HasField NativeScript "maybe'scriptAny" (Maybe NativeScriptList) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'scriptAny" -> (Maybe NativeScriptList -> f (Maybe NativeScriptList)) -> NativeScript -> f NativeScript Source #

HasField NativeScript "maybe'scriptNOfK" (Maybe ScriptNOfK) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'scriptNOfK" -> (Maybe ScriptNOfK -> f (Maybe ScriptNOfK)) -> NativeScript -> f NativeScript Source #

HasField NativeScript "maybe'scriptPubkey" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'scriptPubkey" -> (Maybe ByteString -> f (Maybe ByteString)) -> NativeScript -> f NativeScript Source #

HasField NativeScriptList "items" [NativeScript] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScriptList "vec'items" (Vector NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField Script "maybe'native" (Maybe NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'native" -> (Maybe NativeScript -> f (Maybe NativeScript)) -> Script -> f Script Source #

HasField ScriptNOfK "scripts" [NativeScript] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scripts" -> ([NativeScript] -> f [NativeScript]) -> ScriptNOfK -> f ScriptNOfK Source #

HasField ScriptNOfK "vec'scripts" (Vector NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'scripts" -> (Vector NativeScript -> f (Vector NativeScript)) -> ScriptNOfK -> f ScriptNOfK Source #

data Datum #

Instances

Instances details
NFData Datum 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: Datum -> () Source #

Show Datum 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq Datum 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

(==) :: Datum -> Datum -> Bool Source #

(/=) :: Datum -> Datum -> Bool Source #

Ord Datum 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message Datum 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField Datum "hash" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField Datum "originalCbor" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "originalCbor" -> (ByteString -> f ByteString) -> Datum -> f Datum Source #

HasField Datum "payload" PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "payload" -> (PlutusData -> f PlutusData) -> Datum -> f Datum Source #

HasField TxOutput "datum" Datum 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "datum" -> (Datum -> f Datum) -> TxOutput -> f TxOutput Source #

HasField Datum "maybe'originalCbor" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'originalCbor" -> (Maybe ByteString -> f (Maybe ByteString)) -> Datum -> f Datum Source #

HasField Datum "maybe'payload" (Maybe PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField TxOutput "maybe'datum" (Maybe Datum) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data PlutusData #

Instances

Instances details
NFData PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: PlutusData -> () Source #

Show PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField Datum "payload" PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "payload" -> (PlutusData -> f PlutusData) -> Datum -> f Datum Source #

HasField PlutusData "array" PlutusDataArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusData "bigInt" BigInt 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bigInt" -> (BigInt -> f BigInt) -> PlutusData -> f PlutusData Source #

HasField PlutusData "boundedBytes" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "boundedBytes" -> (ByteString -> f ByteString) -> PlutusData -> f PlutusData Source #

HasField PlutusData "constr" Constr 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "constr" -> (Constr -> f Constr) -> PlutusData -> f PlutusData Source #

HasField PlutusData "map" PlutusDataMap 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataPair "key" PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataPair "value" PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField Constr "fields" [PlutusData] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "fields" -> ([PlutusData] -> f [PlutusData]) -> Constr -> f Constr Source #

HasField Constr "vec'fields" (Vector PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'fields" -> (Vector PlutusData -> f (Vector PlutusData)) -> Constr -> f Constr Source #

HasField Datum "maybe'payload" (Maybe PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusData "maybe'array" (Maybe PlutusDataArray) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusData "maybe'bigInt" (Maybe BigInt) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusData "maybe'boundedBytes" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusData "maybe'constr" (Maybe Constr) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusData "maybe'map" (Maybe PlutusDataMap) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusData "maybe'plutusData" (Maybe PlutusData'PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataArray "items" [PlutusData] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusDataArray "vec'items" (Vector PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataPair "maybe'key" (Maybe PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusDataPair "maybe'value" (Maybe PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data AddressArray #

Instances

Instances details
NFData AddressArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: AddressArray -> () Source #

Show AddressArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq AddressArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord AddressArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message AddressArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField ReadUtxosRequest "cardanoAddresses" AddressArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

fieldOf :: Functor f => Proxy# "cardanoAddresses" -> (AddressArray -> f AddressArray) -> ReadUtxosRequest -> f ReadUtxosRequest Source #

HasField AddressArray "items" [ByteString] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField ReadUtxosRequest "maybe'cardanoAddresses" (Maybe AddressArray) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

data Asset #

Instances

Instances details
NFData Asset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: Asset -> () Source #

Show Asset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq Asset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

(==) :: Asset -> Asset -> Bool Source #

(/=) :: Asset -> Asset -> Bool Source #

Ord Asset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message Asset 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField Asset "mintCoin" Int64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mintCoin" -> (Int64 -> f Int64) -> Asset -> f Asset Source #

HasField Asset "name" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "name" -> (ByteString -> f ByteString) -> Asset -> f Asset Source #

HasField Asset "outputCoin" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "outputCoin" -> (Word64 -> f Word64) -> Asset -> f Asset Source #

HasField Asset "maybe'mintCoin" (Maybe Int64) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'mintCoin" -> (Maybe Int64 -> f (Maybe Int64)) -> Asset -> f Asset Source #

HasField Asset "maybe'outputCoin" (Maybe Word64) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'outputCoin" -> (Maybe Word64 -> f (Maybe Word64)) -> Asset -> f Asset Source #

HasField Asset "maybe'quantity" (Maybe Asset'Quantity) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'quantity" -> (Maybe Asset'Quantity -> f (Maybe Asset'Quantity)) -> Asset -> f Asset Source #

HasField MultiAsset "assets" [Asset] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "assets" -> ([Asset] -> f [Asset]) -> MultiAsset -> f MultiAsset Source #

HasField MultiAsset "vec'assets" (Vector Asset) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'assets" -> (Vector Asset -> f (Vector Asset)) -> MultiAsset -> f MultiAsset Source #

data BigInt #

Instances

Instances details
NFData BigInt 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: BigInt -> () Source #

Show BigInt 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq BigInt 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord BigInt 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message BigInt 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField BigInt "bigNInt" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bigNInt" -> (ByteString -> f ByteString) -> BigInt -> f BigInt Source #

HasField BigInt "bigUInt" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bigUInt" -> (ByteString -> f ByteString) -> BigInt -> f BigInt Source #

HasField BigInt "int" Int64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "int" -> (Int64 -> f Int64) -> BigInt -> f BigInt Source #

HasField PlutusData "bigInt" BigInt 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bigInt" -> (BigInt -> f BigInt) -> PlutusData -> f PlutusData Source #

HasField BigInt "maybe'bigInt" (Maybe BigInt'BigInt) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'bigInt" -> (Maybe BigInt'BigInt -> f (Maybe BigInt'BigInt)) -> BigInt -> f BigInt Source #

HasField BigInt "maybe'bigNInt" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'bigNInt" -> (Maybe ByteString -> f (Maybe ByteString)) -> BigInt -> f BigInt Source #

HasField BigInt "maybe'bigUInt" (Maybe ByteString) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'bigUInt" -> (Maybe ByteString -> f (Maybe ByteString)) -> BigInt -> f BigInt Source #

HasField BigInt "maybe'int" (Maybe Int64) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'int" -> (Maybe Int64 -> f (Maybe Int64)) -> BigInt -> f BigInt Source #

HasField PlutusData "maybe'bigInt" (Maybe BigInt) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data ExPrices #

Instances

Instances details
NFData ExPrices 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: ExPrices -> () Source #

Show ExPrices 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq ExPrices 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord ExPrices 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message ExPrices 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField ExPrices "memory" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "memory" -> (RationalNumber -> f RationalNumber) -> ExPrices -> f ExPrices Source #

HasField ExPrices "steps" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "steps" -> (RationalNumber -> f RationalNumber) -> ExPrices -> f ExPrices Source #

HasField PParams "prices" ExPrices 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "prices" -> (ExPrices -> f ExPrices) -> PParams -> f PParams Source #

HasField ExPrices "maybe'memory" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'memory" -> (Maybe RationalNumber -> f (Maybe RationalNumber)) -> ExPrices -> f ExPrices Source #

HasField ExPrices "maybe'steps" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'steps" -> (Maybe RationalNumber -> f (Maybe RationalNumber)) -> ExPrices -> f ExPrices Source #

HasField PParams "maybe'prices" (Maybe ExPrices) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data NativeScript'NativeScript #

Instances

Instances details
NFData NativeScript'NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Show NativeScript'NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq NativeScript'NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord NativeScript'NativeScript 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "maybe'nativeScript" (Maybe NativeScript'NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

data NativeScriptList #

Instances

Instances details
NFData NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: NativeScriptList -> () Source #

Show NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "scriptAll" NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "scriptAny" NativeScriptList 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "maybe'scriptAll" (Maybe NativeScriptList) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'scriptAll" -> (Maybe NativeScriptList -> f (Maybe NativeScriptList)) -> NativeScript -> f NativeScript Source #

HasField NativeScript "maybe'scriptAny" (Maybe NativeScriptList) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'scriptAny" -> (Maybe NativeScriptList -> f (Maybe NativeScriptList)) -> NativeScript -> f NativeScript Source #

HasField NativeScriptList "items" [NativeScript] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScriptList "vec'items" (Vector NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

data PlutusData'PlutusData #

Instances

Instances details
NFData PlutusData'PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Show PlutusData'PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq PlutusData'PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord PlutusData'PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusData "maybe'plutusData" (Maybe PlutusData'PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

data PlutusDataArray #

Instances

Instances details
NFData PlutusDataArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: PlutusDataArray -> () Source #

Show PlutusDataArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq PlutusDataArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord PlutusDataArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message PlutusDataArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusData "array" PlutusDataArray 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusData "maybe'array" (Maybe PlutusDataArray) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusDataArray "items" [PlutusData] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusDataArray "vec'items" (Vector PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

data PlutusDataMap #

Instances

Instances details
NFData PlutusDataMap 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: PlutusDataMap -> () Source #

Show PlutusDataMap 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq PlutusDataMap 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord PlutusDataMap 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message PlutusDataMap 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusData "map" PlutusDataMap 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusData "maybe'map" (Maybe PlutusDataMap) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusDataMap "pairs" [PlutusDataPair] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataMap "vec'pairs" (Vector PlutusDataPair) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

data PlutusDataPair #

Instances

Instances details
NFData PlutusDataPair 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: PlutusDataPair -> () Source #

Show PlutusDataPair 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq PlutusDataPair 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord PlutusDataPair 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message PlutusDataPair 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataPair "key" PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataPair "value" PlutusData 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataMap "pairs" [PlutusDataPair] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataMap "vec'pairs" (Vector PlutusDataPair) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PlutusDataPair "maybe'key" (Maybe PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PlutusDataPair "maybe'value" (Maybe PlutusData) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

data RationalNumber #

Instances

Instances details
NFData RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: RationalNumber -> () Source #

Show RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField ExPrices "memory" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "memory" -> (RationalNumber -> f RationalNumber) -> ExPrices -> f ExPrices Source #

HasField ExPrices "steps" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "steps" -> (RationalNumber -> f RationalNumber) -> ExPrices -> f ExPrices Source #

HasField PParams "minFeeScriptRefCostPerByte" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minFeeScriptRefCostPerByte" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField PParams "monetaryExpansion" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "monetaryExpansion" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField PParams "poolInfluence" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolInfluence" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField PParams "treasuryExpansion" RationalNumber 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "treasuryExpansion" -> (RationalNumber -> f RationalNumber) -> PParams -> f PParams Source #

HasField RationalNumber "denominator" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "denominator" -> (Word64 -> f Word64) -> RationalNumber -> f RationalNumber Source #

HasField RationalNumber "numerator" Int64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "numerator" -> (Int64 -> f Int64) -> RationalNumber -> f RationalNumber Source #

HasField ExPrices "maybe'memory" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'memory" -> (Maybe RationalNumber -> f (Maybe RationalNumber)) -> ExPrices -> f ExPrices Source #

HasField ExPrices "maybe'steps" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'steps" -> (Maybe RationalNumber -> f (Maybe RationalNumber)) -> ExPrices -> f ExPrices Source #

HasField PParams "maybe'minFeeScriptRefCostPerByte" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'monetaryExpansion" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'poolInfluence" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'treasuryExpansion" (Maybe RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField VotingThresholds "thresholds" [RationalNumber] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "thresholds" -> ([RationalNumber] -> f [RationalNumber]) -> VotingThresholds -> f VotingThresholds Source #

HasField VotingThresholds "vec'thresholds" (Vector RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Inject Rational (Proto RationalNumber) Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Inject (Proto RationalNumber) Rational Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

data Script'Script #

data ScriptNOfK #

Instances

Instances details
NFData ScriptNOfK 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: ScriptNOfK -> () Source #

Show ScriptNOfK 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq ScriptNOfK 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord ScriptNOfK 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message ScriptNOfK 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField NativeScript "scriptNOfK" ScriptNOfK 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scriptNOfK" -> (ScriptNOfK -> f ScriptNOfK) -> NativeScript -> f NativeScript Source #

HasField ScriptNOfK "k" Word32 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "k" -> (Word32 -> f Word32) -> ScriptNOfK -> f ScriptNOfK Source #

HasField NativeScript "maybe'scriptNOfK" (Maybe ScriptNOfK) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'scriptNOfK" -> (Maybe ScriptNOfK -> f (Maybe ScriptNOfK)) -> NativeScript -> f NativeScript Source #

HasField ScriptNOfK "scripts" [NativeScript] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scripts" -> ([NativeScript] -> f [NativeScript]) -> ScriptNOfK -> f ScriptNOfK Source #

HasField ScriptNOfK "vec'scripts" (Vector NativeScript) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'scripts" -> (Vector NativeScript -> f (Vector NativeScript)) -> ScriptNOfK -> f ScriptNOfK Source #

data TxOutput #

Instances

Instances details
NFData TxOutput 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: TxOutput -> () Source #

Show TxOutput 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq TxOutput 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord TxOutput 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message TxOutput 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField TxOutput "address" ByteString 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "address" -> (ByteString -> f ByteString) -> TxOutput -> f TxOutput Source #

HasField TxOutput "coin" Word64 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (Word64 -> f Word64) -> TxOutput -> f TxOutput Source #

HasField TxOutput "datum" Datum 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "datum" -> (Datum -> f Datum) -> TxOutput -> f TxOutput Source #

HasField TxOutput "script" Script 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "script" -> (Script -> f Script) -> TxOutput -> f TxOutput Source #

HasField AnyUtxoData "cardano" TxOutput 
Instance details

Defined in Proto.Utxorpc.V1alpha.Query.Query

Methods

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

HasField TxOutput "assets" [MultiAsset] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "assets" -> ([MultiAsset] -> f [MultiAsset]) -> TxOutput -> f TxOutput Source #

HasField TxOutput "maybe'datum" (Maybe Datum) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField TxOutput "maybe'script" (Maybe Script) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField TxOutput "vec'assets" (Vector MultiAsset) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'assets" -> (Vector MultiAsset -> f (Vector MultiAsset)) -> TxOutput -> f TxOutput Source #

HasField AnyUtxoData "maybe'cardano" (Maybe TxOutput) 
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 #

data VotingThresholds #

Instances

Instances details
NFData VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

rnf :: VotingThresholds -> () Source #

Show VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Eq VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Ord VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Message VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

HasField PParams "drepVotingThresholds" VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepVotingThresholds" -> (VotingThresholds -> f VotingThresholds) -> PParams -> f PParams Source #

HasField PParams "poolVotingThresholds" VotingThresholds 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolVotingThresholds" -> (VotingThresholds -> f VotingThresholds) -> PParams -> f PParams Source #

HasField PParams "maybe'drepVotingThresholds" (Maybe VotingThresholds) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField PParams "maybe'poolVotingThresholds" (Maybe VotingThresholds) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

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

HasField VotingThresholds "thresholds" [RationalNumber] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "thresholds" -> ([RationalNumber] -> f [RationalNumber]) -> VotingThresholds -> f VotingThresholds Source #

HasField VotingThresholds "vec'thresholds" (Vector RationalNumber) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Cardano.Cardano

array :: (Functor f, HasField s "array" a) => LensLike' f s a #

memory :: (Functor f, HasField s "memory" a) => LensLike' f s a #

map :: (Functor f, HasField s "map" a) => LensLike' f s a #

numerator :: (Functor f, HasField s "numerator" a) => LensLike' f s a #

denominator :: (Functor f, HasField s "denominator" a) => LensLike' f s a #

drepDeposit :: (Functor f, HasField s "drepDeposit" a) => LensLike' f s a #

invalidBefore :: (Functor f, HasField s "invalidBefore" a) => LensLike' f s a #

invalidHereafter :: (Functor f, HasField s "invalidHereafter" a) => LensLike' f s a #

tag :: (Functor f, HasField s "tag" a) => LensLike' f s a #

k :: (Functor f, HasField s "k" a) => LensLike' f s a #

protocolVersion :: (Functor f, HasField s "protocolVersion" a) => LensLike' f s a #

payload :: (Functor f, HasField s "payload" a) => LensLike' f s a #

coin :: (Functor f, HasField s "coin" a) => LensLike' f s a #

name :: (Functor f, HasField s "name" a) => LensLike' f s a #

value :: (Functor f, HasField s "value" a) => LensLike' f s a #

key :: (Functor f, HasField s "key" a) => LensLike' f s a #

maxTxSize :: (Functor f, HasField s "maxTxSize" a) => LensLike' f s a #

constr :: (Functor f, HasField s "constr" a) => LensLike' f s a #

int :: (Functor f, HasField s "int" a) => LensLike' f s a #

maybe'value :: (Functor f, HasField s "maybe'value" a) => LensLike' f s a #

major :: (Functor f, HasField s "major" a) => LensLike' f s a #

minor :: (Functor f, HasField s "minor" a) => LensLike' f s a #

fields :: (Functor f, HasField s "fields" a) => LensLike' f s a #

vec'fields :: (Functor f, HasField s "vec'fields" a) => LensLike' f s a #

pairs :: (Functor f, HasField s "pairs" a) => LensLike' f s a #

address :: (Functor f, HasField s "address" a) => LensLike' f s a #

anyConstructor :: (Functor f, HasField s "anyConstructor" a) => LensLike' f s a #

assets :: (Functor f, HasField s "assets" a) => LensLike' f s a #

bigInt :: (Functor f, HasField s "bigInt" a) => LensLike' f s a #

bigNInt :: (Functor f, HasField s "bigNInt" a) => LensLike' f s a #

bigUInt :: (Functor f, HasField s "bigUInt" a) => LensLike' f s a #

boundedBytes :: (Functor f, HasField s "boundedBytes" a) => LensLike' f s a #

coinsPerUtxoByte :: (Functor f, HasField s "coinsPerUtxoByte" a) => LensLike' f s a #

collateralPercentage :: (Functor f, HasField s "collateralPercentage" a) => LensLike' f s a #

committeeTermLimit :: (Functor f, HasField s "committeeTermLimit" a) => LensLike' f s a #

costModels :: (Functor f, HasField s "costModels" a) => LensLike' f s a #

datum :: (Functor f, HasField s "datum" a) => LensLike' f s a #

desiredNumberOfPools :: (Functor f, HasField s "desiredNumberOfPools" a) => LensLike' f s a #

drepInactivityPeriod :: (Functor f, HasField s "drepInactivityPeriod" a) => LensLike' f s a #

drepVotingThresholds :: (Functor f, HasField s "drepVotingThresholds" a) => LensLike' f s a #

governanceActionDeposit :: (Functor f, HasField s "governanceActionDeposit" a) => LensLike' f s a #

governanceActionValidityPeriod :: (Functor f, HasField s "governanceActionValidityPeriod" a) => LensLike' f s a #

maxBlockBodySize :: (Functor f, HasField s "maxBlockBodySize" a) => LensLike' f s a #

maxBlockHeaderSize :: (Functor f, HasField s "maxBlockHeaderSize" a) => LensLike' f s a #

maxCollateralInputs :: (Functor f, HasField s "maxCollateralInputs" a) => LensLike' f s a #

maxExecutionUnitsPerBlock :: (Functor f, HasField s "maxExecutionUnitsPerBlock" a) => LensLike' f s a #

maxExecutionUnitsPerTransaction :: (Functor f, HasField s "maxExecutionUnitsPerTransaction" a) => LensLike' f s a #

maxValueSize :: (Functor f, HasField s "maxValueSize" a) => LensLike' f s a #

maybe'array :: (Functor f, HasField s "maybe'array" a) => LensLike' f s a #

maybe'bigInt :: (Functor f, HasField s "maybe'bigInt" a) => LensLike' f s a #

maybe'bigNInt :: (Functor f, HasField s "maybe'bigNInt" a) => LensLike' f s a #

maybe'bigUInt :: (Functor f, HasField s "maybe'bigUInt" a) => LensLike' f s a #

maybe'boundedBytes :: (Functor f, HasField s "maybe'boundedBytes" a) => LensLike' f s a #

maybe'constr :: (Functor f, HasField s "maybe'constr" a) => LensLike' f s a #

maybe'costModels :: (Functor f, HasField s "maybe'costModels" a) => LensLike' f s a #

maybe'datum :: (Functor f, HasField s "maybe'datum" a) => LensLike' f s a #

maybe'drepVotingThresholds :: (Functor f, HasField s "maybe'drepVotingThresholds" a) => LensLike' f s a #

maybe'int :: (Functor f, HasField s "maybe'int" a) => LensLike' f s a #

maybe'invalidBefore :: (Functor f, HasField s "maybe'invalidBefore" a) => LensLike' f s a #

maybe'invalidHereafter :: (Functor f, HasField s "maybe'invalidHereafter" a) => LensLike' f s a #

maybe'key :: (Functor f, HasField s "maybe'key" a) => LensLike' f s a #

maybe'map :: (Functor f, HasField s "maybe'map" a) => LensLike' f s a #

maybe'maxExecutionUnitsPerBlock :: (Functor f, HasField s "maybe'maxExecutionUnitsPerBlock" a) => LensLike' f s a #

maybe'maxExecutionUnitsPerTransaction :: (Functor f, HasField s "maybe'maxExecutionUnitsPerTransaction" a) => LensLike' f s a #

maybe'memory :: (Functor f, HasField s "maybe'memory" a) => LensLike' f s a #

maybe'minFeeScriptRefCostPerByte :: (Functor f, HasField s "maybe'minFeeScriptRefCostPerByte" a) => LensLike' f s a #

maybe'mintCoin :: (Functor f, HasField s "maybe'mintCoin" a) => LensLike' f s a #

maybe'monetaryExpansion :: (Functor f, HasField s "maybe'monetaryExpansion" a) => LensLike' f s a #

maybe'native :: (Functor f, HasField s "maybe'native" a) => LensLike' f s a #

maybe'nativeScript :: (Functor f, HasField s "maybe'nativeScript" a) => LensLike' f s a #

maybe'originalCbor :: (Functor f, HasField s "maybe'originalCbor" a) => LensLike' f s a #

maybe'outputCoin :: (Functor f, HasField s "maybe'outputCoin" a) => LensLike' f s a #

maybe'payload :: (Functor f, HasField s "maybe'payload" a) => LensLike' f s a #

maybe'plutusData :: (Functor f, HasField s "maybe'plutusData" a) => LensLike' f s a #

maybe'plutusV1 :: (Functor f, HasField s "maybe'plutusV1" a) => LensLike' f s a #

maybe'plutusV2 :: (Functor f, HasField s "maybe'plutusV2" a) => LensLike' f s a #

maybe'plutusV3 :: (Functor f, HasField s "maybe'plutusV3" a) => LensLike' f s a #

maybe'plutusV4 :: (Functor f, HasField s "maybe'plutusV4" a) => LensLike' f s a #

maybe'poolInfluence :: (Functor f, HasField s "maybe'poolInfluence" a) => LensLike' f s a #

maybe'poolVotingThresholds :: (Functor f, HasField s "maybe'poolVotingThresholds" a) => LensLike' f s a #

maybe'prices :: (Functor f, HasField s "maybe'prices" a) => LensLike' f s a #

maybe'protocolVersion :: (Functor f, HasField s "maybe'protocolVersion" a) => LensLike' f s a #

maybe'quantity :: (Functor f, HasField s "maybe'quantity" a) => LensLike' f s a #

maybe'script :: (Functor f, HasField s "maybe'script" a) => LensLike' f s a #

maybe'scriptAll :: (Functor f, HasField s "maybe'scriptAll" a) => LensLike' f s a #

maybe'scriptAny :: (Functor f, HasField s "maybe'scriptAny" a) => LensLike' f s a #

maybe'scriptNOfK :: (Functor f, HasField s "maybe'scriptNOfK" a) => LensLike' f s a #

maybe'scriptPubkey :: (Functor f, HasField s "maybe'scriptPubkey" a) => LensLike' f s a #

maybe'steps :: (Functor f, HasField s "maybe'steps" a) => LensLike' f s a #

maybe'treasuryExpansion :: (Functor f, HasField s "maybe'treasuryExpansion" a) => LensLike' f s a #

minCommitteeSize :: (Functor f, HasField s "minCommitteeSize" a) => LensLike' f s a #

minFeeCoefficient :: (Functor f, HasField s "minFeeCoefficient" a) => LensLike' f s a #

minFeeConstant :: (Functor f, HasField s "minFeeConstant" a) => LensLike' f s a #

minFeeScriptRefCostPerByte :: (Functor f, HasField s "minFeeScriptRefCostPerByte" a) => LensLike' f s a #

minPoolCost :: (Functor f, HasField s "minPoolCost" a) => LensLike' f s a #

mintCoin :: (Functor f, HasField s "mintCoin" a) => LensLike' f s a #

monetaryExpansion :: (Functor f, HasField s "monetaryExpansion" a) => LensLike' f s a #

native :: (Functor f, HasField s "native" a) => LensLike' f s a #

originalCbor :: (Functor f, HasField s "originalCbor" a) => LensLike' f s a #

outputCoin :: (Functor f, HasField s "outputCoin" a) => LensLike' f s a #

plutusV1 :: (Functor f, HasField s "plutusV1" a) => LensLike' f s a #

plutusV2 :: (Functor f, HasField s "plutusV2" a) => LensLike' f s a #

plutusV3 :: (Functor f, HasField s "plutusV3" a) => LensLike' f s a #

plutusV4 :: (Functor f, HasField s "plutusV4" a) => LensLike' f s a #

policyId :: (Functor f, HasField s "policyId" a) => LensLike' f s a #

poolDeposit :: (Functor f, HasField s "poolDeposit" a) => LensLike' f s a #

poolInfluence :: (Functor f, HasField s "poolInfluence" a) => LensLike' f s a #

poolRetirementEpochBound :: (Functor f, HasField s "poolRetirementEpochBound" a) => LensLike' f s a #

poolVotingThresholds :: (Functor f, HasField s "poolVotingThresholds" a) => LensLike' f s a #

prices :: (Functor f, HasField s "prices" a) => LensLike' f s a #

script :: (Functor f, HasField s "script" a) => LensLike' f s a #

scriptAll :: (Functor f, HasField s "scriptAll" a) => LensLike' f s a #

scriptAny :: (Functor f, HasField s "scriptAny" a) => LensLike' f s a #

scriptNOfK :: (Functor f, HasField s "scriptNOfK" a) => LensLike' f s a #

scriptPubkey :: (Functor f, HasField s "scriptPubkey" a) => LensLike' f s a #

scripts :: (Functor f, HasField s "scripts" a) => LensLike' f s a #

stakeKeyDeposit :: (Functor f, HasField s "stakeKeyDeposit" a) => LensLike' f s a #

steps :: (Functor f, HasField s "steps" a) => LensLike' f s a #

thresholds :: (Functor f, HasField s "thresholds" a) => LensLike' f s a #

treasuryExpansion :: (Functor f, HasField s "treasuryExpansion" a) => LensLike' f s a #

vec'assets :: (Functor f, HasField s "vec'assets" a) => LensLike' f s a #

vec'pairs :: (Functor f, HasField s "vec'pairs" a) => LensLike' f s a #

vec'scripts :: (Functor f, HasField s "vec'scripts" a) => LensLike' f s a #

vec'thresholds :: (Functor f, HasField s "vec'thresholds" a) => LensLike' f s a #