cardano-rpc
Safe HaskellNone
LanguageHaskell2010

Cardano.Rpc.Proto.Api.UtxoRpc.Query

Documentation

data AnyChainBlock #

Instances

Instances details
NFData AnyChainBlock # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainBlock -> () Source #

Eq AnyChainBlock # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainBlock # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainBlock # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainBlock # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainBlock "cardano" Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyChainBlock "nativeBytes" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainBlock'Chain #

Instances

Instances details
NFData AnyChainBlock'Chain # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainBlock'Chain # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainBlock'Chain # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainBlock'Chain # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainDatum #

Instances

Instances details
NFData AnyChainDatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainDatum -> () Source #

Eq AnyChainDatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainDatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainDatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainDatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainDatum "cardano" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyChainDatum "key" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainDatum "nativeBytes" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataResponse "values" [AnyChainDatum] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data AnyChainDatum'ParsedState #

Instances

Instances details
NFData AnyChainDatum'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainDatum'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainDatum'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainDatum'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainParams #

Instances

Instances details
NFData AnyChainParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainParams -> () Source #

Eq AnyChainParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainParams "cardano" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadParamsResponse "values" AnyChainParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainParams'Params #

Instances

Instances details
NFData AnyChainParams'Params # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyChainParams'Params # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainParams'Params # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainParams'Params # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyChainTx #

Instances

Instances details
NFData AnyChainTx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyChainTx -> () Source #

Eq AnyChainTx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyChainTx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyChainTx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyChainTx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainTx "blockRef" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyChainTx "cardano" Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyChainTx "nativeBytes" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadTxResponse "tx" AnyChainTx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyUtxoData #

Instances

Instances details
NFData AnyUtxoData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyUtxoData -> () Source #

Eq AnyUtxoData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyUtxoData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoData "blockRef" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyUtxoData "cardano" TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyUtxoData "nativeBytes" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyUtxoData "txoRef" TxoRef # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadUtxosResponse "items" [AnyUtxoData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField SearchUtxosResponse "items" [AnyUtxoData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data AnyUtxoData'ParsedState #

Instances

Instances details
NFData AnyUtxoData'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyUtxoData'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoData'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoData'ParsedState # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyUtxoPattern #

Instances

Instances details
NFData AnyUtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: AnyUtxoPattern -> () Source #

Eq AnyUtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message AnyUtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoPattern "cardano" TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "match" AnyUtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data AnyUtxoPattern'UtxoPattern #

Instances

Instances details
NFData AnyUtxoPattern'UtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq AnyUtxoPattern'UtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord AnyUtxoPattern'UtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show AnyUtxoPattern'UtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data ChainPoint #

Instances

Instances details
NFData ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ChainPoint -> () Source #

Eq ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyChainTx "blockRef" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyUtxoData "blockRef" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ChainPoint "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ChainPoint "height" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ChainPoint "slot" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ChainPoint "timestamp" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadDataResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadParamsResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadUtxosResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data QueryService #

Constructors

QueryService 

Instances

Instances details
Service QueryService # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type ServiceName QueryService 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type MethodName QueryService "readParams" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type MethodName QueryService "readUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Associated Types

type MethodName QueryService "searchUtxos" 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

type MethodStreamingType QueryService "searchUtxos" = 'NonStreaming
type RequestMetadata (Protobuf QueryService meth :: Type) Source # 
Instance details

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

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

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

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

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

type ResponseTrailingMetadata (Protobuf QueryService meth :: Type) = NoMetadata

data ReadDataRequest #

Instances

Instances details
NFData ReadDataRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadDataRequest -> () Source #

Eq ReadDataRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadDataRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadDataRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadDataRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataRequest "fieldMask" FieldMask # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadDataRequest "keys" [ByteString] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ReadDataResponse #

Instances

Instances details
NFData ReadDataResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadDataResponse -> () Source #

Eq ReadDataResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadDataResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadDataResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadDataResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadDataResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadDataResponse "values" [AnyChainDatum] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ReadEraSummaryRequest #

Instances

Instances details
NFData ReadEraSummaryRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadEraSummaryRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadEraSummaryRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadEraSummaryRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadEraSummaryRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadEraSummaryRequest "fieldMask" FieldMask # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ReadEraSummaryResponse #

Instances

Instances details
NFData ReadEraSummaryResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadEraSummaryResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadEraSummaryResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadEraSummaryResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadEraSummaryResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadEraSummaryResponse "cardano" EraSummaries # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadEraSummaryResponse'Summary #

Instances

Instances details
NFData ReadEraSummaryResponse'Summary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadEraSummaryResponse'Summary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadEraSummaryResponse'Summary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadEraSummaryResponse'Summary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadGenesisRequest #

Instances

Instances details
NFData ReadGenesisRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadGenesisRequest -> () Source #

Eq ReadGenesisRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadGenesisRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadGenesisRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadGenesisRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisRequest "fieldMask" FieldMask # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ReadGenesisResponse #

Instances

Instances details
NFData ReadGenesisResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadGenesisResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadGenesisResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadGenesisResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadGenesisResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisResponse "caip2" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadGenesisResponse "cardano" Genesis # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadGenesisResponse "genesis" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadGenesisResponse'Config #

Instances

Instances details
NFData ReadGenesisResponse'Config # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq ReadGenesisResponse'Config # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadGenesisResponse'Config # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadGenesisResponse'Config # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadParamsRequest #

Instances

Instances details
NFData ReadParamsRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadParamsRequest -> () Source #

Eq ReadParamsRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadParamsRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadParamsRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadParamsRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsRequest "fieldMask" FieldMask # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ReadParamsResponse #

Instances

Instances details
NFData ReadParamsResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadParamsResponse -> () Source #

Eq ReadParamsResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadParamsResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadParamsResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadParamsResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadParamsResponse "values" AnyChainParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadTxRequest #

Instances

Instances details
NFData ReadTxRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadTxRequest -> () Source #

Eq ReadTxRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadTxRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadTxRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadTxRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxRequest "fieldMask" FieldMask # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadTxRequest "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ReadTxResponse #

Instances

Instances details
NFData ReadTxResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadTxResponse -> () Source #

Eq ReadTxResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadTxResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadTxResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadTxResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadTxResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadTxResponse "tx" AnyChainTx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data ReadUtxosRequest #

Instances

Instances details
NFData ReadUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadUtxosRequest -> () Source #

Eq ReadUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosRequest "fieldMask" FieldMask # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadUtxosRequest "keys" [TxoRef] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ReadUtxosResponse #

Instances

Instances details
NFData ReadUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: ReadUtxosResponse -> () Source #

Eq ReadUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord ReadUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show ReadUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message ReadUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField ReadUtxosResponse "items" [AnyUtxoData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data SearchUtxosRequest #

Instances

Instances details
NFData SearchUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: SearchUtxosRequest -> () Source #

Eq SearchUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord SearchUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show SearchUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message SearchUtxosRequest # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "fieldMask" FieldMask # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField SearchUtxosRequest "maxItems" Int32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField SearchUtxosRequest "predicate" UtxoPredicate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "startToken" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data SearchUtxosResponse #

Instances

Instances details
NFData SearchUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Eq SearchUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord SearchUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show SearchUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message SearchUtxosResponse # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "ledgerTip" ChainPoint # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosResponse "nextToken" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField SearchUtxosResponse "items" [AnyUtxoData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data TxoRef #

Instances

Instances details
NFData TxoRef # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: TxoRef -> () Source #

Eq TxoRef # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord TxoRef # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show TxoRef # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message TxoRef # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField AnyUtxoData "txoRef" TxoRef # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField TxoRef "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField TxoRef "index" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField ReadUtxosRequest "keys" [TxoRef] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

Inject TxIn (Proto TxoRef) Source #

Note that conversion is not total in the other direction

Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Methods

inject :: TxIn -> Proto TxoRef Source #

data UtxoPredicate #

Instances

Instances details
NFData UtxoPredicate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

rnf :: UtxoPredicate -> () Source #

Eq UtxoPredicate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Ord UtxoPredicate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Show UtxoPredicate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Message UtxoPredicate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField SearchUtxosRequest "predicate" UtxoPredicate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "match" AnyUtxoPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "allOf" [UtxoPredicate] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField UtxoPredicate "anyOf" [UtxoPredicate] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField UtxoPredicate "not" [UtxoPredicate] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

maybe'config :: (Functor f, HasField s "maybe'config" 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'match :: (Functor f, HasField s "maybe'match" a) => LensLike' f s a #

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

maybe'nextToken :: (Functor f, HasField s "maybe'nextToken" 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'predicate :: (Functor f, HasField s "maybe'predicate" a) => LensLike' f s a #

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

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

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

maybe'utxoPattern :: (Functor f, HasField s "maybe'utxoPattern" 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 #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

data AddressPattern #

Instances

Instances details
NFData AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: AddressPattern -> () Source #

Eq AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField AddressPattern "delegationPart" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "delegationPart" -> (ByteString -> f ByteString) -> AddressPattern -> f AddressPattern Source #

HasField AddressPattern "exactAddress" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "exactAddress" -> (ByteString -> f ByteString) -> AddressPattern -> f AddressPattern Source #

HasField AddressPattern "paymentPart" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "paymentPart" -> (ByteString -> f ByteString) -> AddressPattern -> f AddressPattern Source #

HasField TxOutputPattern "address" AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "hasAddress" AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "hasAddress" -> (AddressPattern -> f AddressPattern) -> TxPattern -> f TxPattern Source #

HasField AddressPattern "maybe'delegationPart" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField AddressPattern "maybe'exactAddress" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField AddressPattern "maybe'paymentPart" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutputPattern "maybe'address" (Maybe AddressPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "maybe'hasAddress" (Maybe AddressPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'hasAddress" -> (Maybe AddressPattern -> f (Maybe AddressPattern)) -> TxPattern -> f TxPattern Source #

data Anchor #

Instances

Instances details
NFData Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Anchor -> () Source #

Eq Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Anchor "contentHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "contentHash" -> (ByteString -> f ByteString) -> Anchor -> f Anchor Source #

HasField Anchor "url" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "url" -> (Text -> f Text) -> Anchor -> f Anchor Source #

HasField Constitution "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anchor" -> (Anchor -> f Anchor) -> Constitution -> f Constitution Source #

HasField GovernanceActionProposal "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField RegDRepCert "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anchor" -> (Anchor -> f Anchor) -> RegDRepCert -> f RegDRepCert Source #

HasField ResignCommitteeColdCert "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateDRepCert "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anchor" -> (Anchor -> f Anchor) -> UpdateDRepCert -> f UpdateDRepCert Source #

HasField Constitution "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'anchor" -> (Maybe Anchor -> f (Maybe Anchor)) -> Constitution -> f Constitution Source #

HasField GovernanceActionProposal "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField RegDRepCert "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'anchor" -> (Maybe Anchor -> f (Maybe Anchor)) -> RegDRepCert -> f RegDRepCert Source #

HasField ResignCommitteeColdCert "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateDRepCert "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'anchor" -> (Maybe Anchor -> f (Maybe Anchor)) -> UpdateDRepCert -> f UpdateDRepCert Source #

data Asset #

Instances

Instances details
NFData Asset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Asset -> () Source #

Eq Asset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Ord Asset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Asset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Asset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Asset "name" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Asset "quantity" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "quantity" -> (BigInt -> f BigInt) -> Asset -> f Asset Source #

HasField Asset "maybe'quantity" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Multiasset "assets" [Asset] # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data AssetPattern #

Instances

Instances details
NFData AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: AssetPattern -> () Source #

Eq AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField AssetPattern "assetName" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "assetName" -> (ByteString -> f ByteString) -> AssetPattern -> f AssetPattern Source #

HasField AssetPattern "policyId" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutputPattern "asset" AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "mintsAsset" AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mintsAsset" -> (AssetPattern -> f AssetPattern) -> TxPattern -> f TxPattern Source #

HasField TxPattern "movesAsset" AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "movesAsset" -> (AssetPattern -> f AssetPattern) -> TxPattern -> f TxPattern Source #

HasField AssetPattern "maybe'assetName" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField AssetPattern "maybe'policyId" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutputPattern "maybe'asset" (Maybe AssetPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "maybe'mintsAsset" (Maybe AssetPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'mintsAsset" -> (Maybe AssetPattern -> f (Maybe AssetPattern)) -> TxPattern -> f TxPattern Source #

HasField TxPattern "maybe'movesAsset" (Maybe AssetPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'movesAsset" -> (Maybe AssetPattern -> f (Maybe AssetPattern)) -> TxPattern -> f TxPattern Source #

data AuthCommitteeHotCert #

Instances

Instances details
NFData AuthCommitteeHotCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq AuthCommitteeHotCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord AuthCommitteeHotCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show AuthCommitteeHotCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message AuthCommitteeHotCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField AuthCommitteeHotCert "committeeColdCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeColdCredential" -> (StakeCredential -> f StakeCredential) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField AuthCommitteeHotCert "committeeHotCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeHotCredential" -> (StakeCredential -> f StakeCredential) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField Certificate "authCommitteeHotCert" AuthCommitteeHotCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "authCommitteeHotCert" -> (AuthCommitteeHotCert -> f AuthCommitteeHotCert) -> Certificate -> f Certificate Source #

HasField AuthCommitteeHotCert "maybe'committeeColdCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeColdCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField AuthCommitteeHotCert "maybe'committeeHotCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeHotCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField Certificate "maybe'authCommitteeHotCert" (Maybe AuthCommitteeHotCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'authCommitteeHotCert" -> (Maybe AuthCommitteeHotCert -> f (Maybe AuthCommitteeHotCert)) -> Certificate -> f Certificate Source #

data AuxData #

Instances

Instances details
NFData AuxData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: AuxData -> () Source #

Eq AuxData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord AuxData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show AuxData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message AuxData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Tx "auxiliary" AuxData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "auxiliary" -> (AuxData -> f AuxData) -> Tx -> f Tx Source #

HasField AuxData "metadata" [Metadata] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "metadata" -> ([Metadata] -> f [Metadata]) -> AuxData -> f AuxData Source #

HasField AuxData "scripts" [Script] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField AuxData "vec'metadata" (Vector Metadata) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'metadata" -> (Vector Metadata -> f (Vector Metadata)) -> AuxData -> f AuxData Source #

HasField AuxData "vec'scripts" (Vector Script) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "maybe'auxiliary" (Maybe AuxData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data BigInt #

Instances

Instances details
NFData BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: BigInt -> () Source #

Eq BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Asset "quantity" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "quantity" -> (BigInt -> f BigInt) -> Asset -> f Asset Source #

HasField BigInt "bigNInt" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Collateral "totalCollateral" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "totalCollateral" -> (BigInt -> f BigInt) -> Collateral -> f Collateral Source #

HasField Genesis "drepDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepDeposit" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis "govActionDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "govActionDeposit" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis "lovelacePerUtxoWord" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "lovelacePerUtxoWord" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis "maxLovelaceSupply" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxLovelaceSupply" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis'InitialFundsEntry "value" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "deposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MirTarget "deltaCoin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "deltaCoin" -> (BigInt -> f BigInt) -> MirTarget -> f MirTarget Source #

HasField PParams "coinsPerUtxoByte" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "drepDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "governanceActionDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "minFeeCoefficient" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "minFeeConstant" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "minPoolCost" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "poolDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "stakeKeyDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PlutusData "bigInt" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolRegistrationCert "cost" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "pledge" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField RegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> RegCert -> f RegCert Source #

HasField RegDRepCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> RegDRepCert -> f RegDRepCert Source #

HasField StakeRegDelegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteRegDelegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Tx "fee" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "fee" -> (BigInt -> f BigInt) -> Tx -> f Tx Source #

HasField TxEval "fee" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "fee" -> (BigInt -> f BigInt) -> TxEval -> f TxEval Source #

HasField TxOutput "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField UnRegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> UnRegCert -> f UnRegCert Source #

HasField UnRegDRepCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> UnRegDRepCert -> f UnRegDRepCert Source #

HasField VoteRegDelegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

HasField Withdrawal "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> Withdrawal -> f Withdrawal Source #

HasField WithdrawalAmount "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> WithdrawalAmount -> f WithdrawalAmount Source #

HasField Asset "maybe'quantity" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Collateral "maybe'totalCollateral" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'drepDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'govActionDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'lovelacePerUtxoWord" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'maxLovelaceSupply" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis'InitialFundsEntry "maybe'value" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "maybe'deposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MirTarget "maybe'deltaCoin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'coinsPerUtxoByte" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'drepDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'governanceActionDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'minFeeCoefficient" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'minFeeConstant" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'minPoolCost" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'poolDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'stakeKeyDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolRegistrationCert "maybe'cost" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "maybe'pledge" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField RegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField RegDRepCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField StakeRegDelegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField StakeVoteRegDelegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Tx "maybe'fee" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxEval "maybe'fee" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutput "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField UnRegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField UnRegDRepCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField VoteRegDelegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Withdrawal "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField WithdrawalAmount "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "initialFunds" (Map Text BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "initialFunds" -> (Map Text BigInt -> f (Map Text BigInt)) -> Genesis -> f Genesis Source #

Inject Coin (Proto BigInt) Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Methods

inject :: Coin -> Proto BigInt Source #

Inject Int64 (Proto BigInt) Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Methods

inject :: Int64 -> Proto BigInt Source #

Inject Integer (Proto BigInt) Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Methods

inject :: Integer -> Proto BigInt Source #

data Block #

Instances

Instances details
NFData Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Block -> () Source #

Eq Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Ord Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Block "body" BlockBody # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "body" -> (BlockBody -> f BlockBody) -> Block -> f Block Source #

HasField Block "header" BlockHeader # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "header" -> (BlockHeader -> f BlockHeader) -> Block -> f Block Source #

HasField Block "timestamp" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField AnyChainBlock "cardano" Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField AnyChainBlock "cardano" Block # 
Instance details

Defined in Proto.Utxorpc.V1beta.Sync.Sync

Methods

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

HasField Block "maybe'body" (Maybe BlockBody) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Block "maybe'header" (Maybe BlockHeader) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Sync.Sync

Methods

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

data BlockBody #

Instances

Instances details
NFData BlockBody # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: BlockBody -> () Source #

Eq BlockBody # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord BlockBody # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show BlockBody # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message BlockBody # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Block "body" BlockBody # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "body" -> (BlockBody -> f BlockBody) -> Block -> f Block Source #

HasField Block "maybe'body" (Maybe BlockBody) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField BlockBody "tx" [Tx] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "tx" -> ([Tx] -> f [Tx]) -> BlockBody -> f BlockBody Source #

HasField BlockBody "vec'tx" (Vector Tx) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'tx" -> (Vector Tx -> f (Vector Tx)) -> BlockBody -> f BlockBody Source #

data BlockHeader #

Instances

Instances details
NFData BlockHeader # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: BlockHeader -> () Source #

Eq BlockHeader # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord BlockHeader # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show BlockHeader # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message BlockHeader # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Block "header" BlockHeader # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "header" -> (BlockHeader -> f BlockHeader) -> Block -> f Block Source #

HasField BlockHeader "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField BlockHeader "height" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField BlockHeader "slot" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Block "maybe'header" (Maybe BlockHeader) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data BlockVersionData #

Instances

Instances details
NFData BlockVersionData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: BlockVersionData -> () Source #

Eq BlockVersionData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord BlockVersionData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show BlockVersionData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message BlockVersionData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField BlockVersionData "heavyDelThd" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "heavyDelThd" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "maxBlockSize" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxBlockSize" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "maxHeaderSize" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxHeaderSize" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "maxProposalSize" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxProposalSize" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "maxTxSize" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxTxSize" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "mpcThd" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mpcThd" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "scriptVersion" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scriptVersion" -> (Word32 -> f Word32) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "slotDuration" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "slotDuration" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "softforkRule" SoftforkRule # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "softforkRule" -> (SoftforkRule -> f SoftforkRule) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "txFeePolicy" TxFeePolicy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "txFeePolicy" -> (TxFeePolicy -> f TxFeePolicy) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "unlockStakeEpoch" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "unlockStakeEpoch" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "updateImplicit" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateImplicit" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "updateProposalThd" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateProposalThd" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "updateVoteThd" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateVoteThd" -> (Text -> f Text) -> BlockVersionData -> f BlockVersionData Source #

HasField Genesis "blockVersionData" BlockVersionData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "blockVersionData" -> (BlockVersionData -> f BlockVersionData) -> Genesis -> f Genesis Source #

HasField BlockVersionData "maybe'softforkRule" (Maybe SoftforkRule) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'softforkRule" -> (Maybe SoftforkRule -> f (Maybe SoftforkRule)) -> BlockVersionData -> f BlockVersionData Source #

HasField BlockVersionData "maybe'txFeePolicy" (Maybe TxFeePolicy) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'txFeePolicy" -> (Maybe TxFeePolicy -> f (Maybe TxFeePolicy)) -> BlockVersionData -> f BlockVersionData Source #

HasField Genesis "maybe'blockVersionData" (Maybe BlockVersionData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data BootstrapWitness #

Instances

Instances details
NFData BootstrapWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: BootstrapWitness -> () Source #

Eq BootstrapWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord BootstrapWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show BootstrapWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message BootstrapWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField BootstrapWitness "attributes" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "attributes" -> (ByteString -> f ByteString) -> BootstrapWitness -> f BootstrapWitness Source #

HasField BootstrapWitness "chainCode" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "chainCode" -> (ByteString -> f ByteString) -> BootstrapWitness -> f BootstrapWitness Source #

HasField BootstrapWitness "signature" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "signature" -> (ByteString -> f ByteString) -> BootstrapWitness -> f BootstrapWitness Source #

HasField BootstrapWitness "vkey" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField WitnessSet "bootstrapWitnesses" [BootstrapWitness] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bootstrapWitnesses" -> ([BootstrapWitness] -> f [BootstrapWitness]) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vec'bootstrapWitnesses" (Vector BootstrapWitness) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'bootstrapWitnesses" -> (Vector BootstrapWitness -> f (Vector BootstrapWitness)) -> WitnessSet -> f WitnessSet Source #

data Certificate #

Instances

Instances details
NFData Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Certificate -> () Source #

Eq Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "authCommitteeHotCert" AuthCommitteeHotCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "authCommitteeHotCert" -> (AuthCommitteeHotCert -> f AuthCommitteeHotCert) -> Certificate -> f Certificate Source #

HasField Certificate "genesisKeyDelegation" GenesisKeyDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "mirCert" MirCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mirCert" -> (MirCert -> f MirCert) -> Certificate -> f Certificate Source #

HasField Certificate "poolRegistration" PoolRegistrationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolRegistration" -> (PoolRegistrationCert -> f PoolRegistrationCert) -> Certificate -> f Certificate Source #

HasField Certificate "poolRetirement" PoolRetirementCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolRetirement" -> (PoolRetirementCert -> f PoolRetirementCert) -> Certificate -> f Certificate Source #

HasField Certificate "redeemer" Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemer" -> (Redeemer -> f Redeemer) -> Certificate -> f Certificate Source #

HasField Certificate "regCert" RegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "regCert" -> (RegCert -> f RegCert) -> Certificate -> f Certificate Source #

HasField Certificate "regDrepCert" RegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "regDrepCert" -> (RegDRepCert -> f RegDRepCert) -> Certificate -> f Certificate Source #

HasField Certificate "resignCommitteeColdCert" ResignCommitteeColdCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "resignCommitteeColdCert" -> (ResignCommitteeColdCert -> f ResignCommitteeColdCert) -> Certificate -> f Certificate Source #

HasField Certificate "stakeDelegation" StakeDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeDelegation" -> (StakeDelegationCert -> f StakeDelegationCert) -> Certificate -> f Certificate Source #

HasField Certificate "stakeDeregistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeDeregistration" -> (StakeCredential -> f StakeCredential) -> Certificate -> f Certificate Source #

HasField Certificate "stakeRegDelegCert" StakeRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeRegDelegCert" -> (StakeRegDelegCert -> f StakeRegDelegCert) -> Certificate -> f Certificate Source #

HasField Certificate "stakeRegistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeRegistration" -> (StakeCredential -> f StakeCredential) -> Certificate -> f Certificate Source #

HasField Certificate "stakeVoteDelegCert" StakeVoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeVoteDelegCert" -> (StakeVoteDelegCert -> f StakeVoteDelegCert) -> Certificate -> f Certificate Source #

HasField Certificate "stakeVoteRegDelegCert" StakeVoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeVoteRegDelegCert" -> (StakeVoteRegDelegCert -> f StakeVoteRegDelegCert) -> Certificate -> f Certificate Source #

HasField Certificate "unregCert" UnRegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "unregCert" -> (UnRegCert -> f UnRegCert) -> Certificate -> f Certificate Source #

HasField Certificate "unregDrepCert" UnRegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "unregDrepCert" -> (UnRegDRepCert -> f UnRegDRepCert) -> Certificate -> f Certificate Source #

HasField Certificate "updateDrepCert" UpdateDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateDrepCert" -> (UpdateDRepCert -> f UpdateDRepCert) -> Certificate -> f Certificate Source #

HasField Certificate "voteDelegCert" VoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "voteDelegCert" -> (VoteDelegCert -> f VoteDelegCert) -> Certificate -> f Certificate Source #

HasField Certificate "voteRegDelegCert" VoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "voteRegDelegCert" -> (VoteRegDelegCert -> f VoteRegDelegCert) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'authCommitteeHotCert" (Maybe AuthCommitteeHotCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'authCommitteeHotCert" -> (Maybe AuthCommitteeHotCert -> f (Maybe AuthCommitteeHotCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'certificate" (Maybe Certificate'Certificate) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'genesisKeyDelegation" (Maybe GenesisKeyDelegationCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'genesisKeyDelegation" -> (Maybe GenesisKeyDelegationCert -> f (Maybe GenesisKeyDelegationCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'mirCert" (Maybe MirCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'mirCert" -> (Maybe MirCert -> f (Maybe MirCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'poolRegistration" (Maybe PoolRegistrationCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'poolRegistration" -> (Maybe PoolRegistrationCert -> f (Maybe PoolRegistrationCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'poolRetirement" (Maybe PoolRetirementCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'poolRetirement" -> (Maybe PoolRetirementCert -> f (Maybe PoolRetirementCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'redeemer" (Maybe Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'redeemer" -> (Maybe Redeemer -> f (Maybe Redeemer)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'regCert" (Maybe RegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'regCert" -> (Maybe RegCert -> f (Maybe RegCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'regDrepCert" (Maybe RegDRepCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'regDrepCert" -> (Maybe RegDRepCert -> f (Maybe RegDRepCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'resignCommitteeColdCert" (Maybe ResignCommitteeColdCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'resignCommitteeColdCert" -> (Maybe ResignCommitteeColdCert -> f (Maybe ResignCommitteeColdCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'stakeDelegation" (Maybe StakeDelegationCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeDelegation" -> (Maybe StakeDelegationCert -> f (Maybe StakeDelegationCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'stakeDeregistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeDeregistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'stakeRegDelegCert" (Maybe StakeRegDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeRegDelegCert" -> (Maybe StakeRegDelegCert -> f (Maybe StakeRegDelegCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'stakeRegistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeRegistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'stakeVoteDelegCert" (Maybe StakeVoteDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeVoteDelegCert" -> (Maybe StakeVoteDelegCert -> f (Maybe StakeVoteDelegCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'stakeVoteRegDelegCert" (Maybe StakeVoteRegDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeVoteRegDelegCert" -> (Maybe StakeVoteRegDelegCert -> f (Maybe StakeVoteRegDelegCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'unregCert" (Maybe UnRegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'unregCert" -> (Maybe UnRegCert -> f (Maybe UnRegCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'unregDrepCert" (Maybe UnRegDRepCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'unregDrepCert" -> (Maybe UnRegDRepCert -> f (Maybe UnRegDRepCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'updateDrepCert" (Maybe UpdateDRepCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'updateDrepCert" -> (Maybe UpdateDRepCert -> f (Maybe UpdateDRepCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'voteDelegCert" (Maybe VoteDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'voteDelegCert" -> (Maybe VoteDelegCert -> f (Maybe VoteDelegCert)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'voteRegDelegCert" (Maybe VoteRegDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'voteRegDelegCert" -> (Maybe VoteRegDelegCert -> f (Maybe VoteRegDelegCert)) -> Certificate -> f Certificate Source #

HasField Tx "certificates" [Certificate] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "certificates" -> ([Certificate] -> f [Certificate]) -> Tx -> f Tx Source #

HasField Tx "vec'certificates" (Vector Certificate) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'certificates" -> (Vector Certificate -> f (Vector Certificate)) -> Tx -> f Tx Source #

data Certificate'Certificate #

Instances

Instances details
NFData Certificate'Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Certificate'Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Certificate'Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Certificate'Certificate # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'certificate" (Maybe Certificate'Certificate) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data CertificatePattern #

Instances

Instances details
NFData CertificatePattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: CertificatePattern -> () Source #

Eq CertificatePattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord CertificatePattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show CertificatePattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message CertificatePattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "anyDrep" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "anyPoolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anyPoolKeyhash" -> (ByteString -> f ByteString) -> CertificatePattern -> f CertificatePattern Source #

HasField CertificatePattern "anyStakeCredential" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anyStakeCredential" -> (ByteString -> f ByteString) -> CertificatePattern -> f CertificatePattern Source #

HasField CertificatePattern "poolRegistration" PoolRegistrationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "poolRetirement" PoolRetirementPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "stakeDelegation" StakeDelegationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "stakeDeregistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeDeregistration" -> (StakeCredential -> f StakeCredential) -> CertificatePattern -> f CertificatePattern Source #

HasField CertificatePattern "stakeRegistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "hasCertificate" CertificatePattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "hasCertificate" -> (CertificatePattern -> f CertificatePattern) -> TxPattern -> f TxPattern Source #

HasField CertificatePattern "maybe'anyDrep" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'anyPoolKeyhash" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CertificatePattern "maybe'anyStakeCredential" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CertificatePattern "maybe'certificateType" (Maybe CertificatePattern'CertificateType) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'poolRegistration" (Maybe PoolRegistrationPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'poolRetirement" (Maybe PoolRetirementPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'stakeDelegation" (Maybe StakeDelegationPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'stakeDeregistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeDeregistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> CertificatePattern -> f CertificatePattern Source #

HasField CertificatePattern "maybe'stakeRegistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeRegistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> CertificatePattern -> f CertificatePattern Source #

HasField TxPattern "maybe'hasCertificate" (Maybe CertificatePattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'hasCertificate" -> (Maybe CertificatePattern -> f (Maybe CertificatePattern)) -> TxPattern -> f TxPattern Source #

data CertificatePattern'CertificateType #

Instances

Instances details
NFData CertificatePattern'CertificateType # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq CertificatePattern'CertificateType # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord CertificatePattern'CertificateType # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show CertificatePattern'CertificateType # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'certificateType" (Maybe CertificatePattern'CertificateType) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Collateral #

Instances

Instances details
NFData Collateral # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Collateral -> () Source #

Eq Collateral # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Collateral # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Collateral # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Collateral # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Collateral "collateralReturn" TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateralReturn" -> (TxOutput -> f TxOutput) -> Collateral -> f Collateral Source #

HasField Collateral "totalCollateral" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "totalCollateral" -> (BigInt -> f BigInt) -> Collateral -> f Collateral Source #

HasField Tx "collateral" Collateral # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateral" -> (Collateral -> f Collateral) -> Tx -> f Tx Source #

HasField Collateral "collateral" [TxInput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateral" -> ([TxInput] -> f [TxInput]) -> Collateral -> f Collateral Source #

HasField Collateral "maybe'collateralReturn" (Maybe TxOutput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Collateral "maybe'totalCollateral" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Collateral "vec'collateral" (Vector TxInput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'collateral" -> (Vector TxInput -> f (Vector TxInput)) -> Collateral -> f Collateral Source #

HasField Tx "maybe'collateral" (Maybe Collateral) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data Committee #

Instances

Instances details
NFData Committee # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Committee -> () Source #

Eq Committee # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Committee # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Committee # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Committee # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Committee "threshold" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "threshold" -> (RationalNumber -> f RationalNumber) -> Committee -> f Committee Source #

HasField Genesis "committee" Committee # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committee" -> (Committee -> f Committee) -> Genesis -> f Genesis Source #

HasField Committee "maybe'threshold" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'committee" (Maybe Committee) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Committee "members" (Map Text Word64) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "members" -> (Map Text Word64 -> f (Map Text Word64)) -> Committee -> f Committee Source #

data Committee'MembersEntry #

Instances

Instances details
NFData Committee'MembersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Committee'MembersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Committee'MembersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Committee'MembersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Committee'MembersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Committee'MembersEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Committee'MembersEntry "value" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Constitution #

Instances

Instances details
NFData Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Constitution -> () Source #

Eq Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Constitution "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anchor" -> (Anchor -> f Anchor) -> Constitution -> f Constitution Source #

HasField Constitution "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "constitution" Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "constitution" -> (Constitution -> f Constitution) -> Genesis -> f Genesis Source #

HasField NewConstitutionAction "constitution" Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Constitution "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'anchor" -> (Maybe Anchor -> f (Maybe Anchor)) -> Constitution -> f Constitution Source #

HasField Genesis "maybe'constitution" (Maybe Constitution) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField NewConstitutionAction "maybe'constitution" (Maybe Constitution) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Constr #

Instances

Instances details
NFData Constr # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Constr -> () Source #

Eq Constr # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Constr # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Constr # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Constr # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Constr "anyConstructor" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data CostModel #

Instances

Instances details
NFData CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: CostModel -> () Source #

Eq CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CostModelMap "plutusV1" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "plutusV2" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "plutusV3" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "plutusV4" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModels "plutusV1" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "maybe'plutusV1" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "maybe'plutusV2" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "maybe'plutusV3" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "maybe'plutusV4" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data CostModelMap #

Instances

Instances details
NFData CostModelMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: CostModelMap -> () Source #

Eq CostModelMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord CostModelMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show CostModelMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message CostModelMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CostModelMap "plutusV1" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "plutusV2" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "plutusV3" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "plutusV4" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "costModels" CostModelMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "costModels" -> (CostModelMap -> f CostModelMap) -> Genesis -> f Genesis Source #

HasField CostModelMap "maybe'plutusV1" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "maybe'plutusV2" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "maybe'plutusV3" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField CostModelMap "maybe'plutusV4" (Maybe CostModel) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'costModels" (Maybe CostModelMap) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data CostModels #

Instances

Instances details
NFData CostModels # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: CostModels -> () Source #

Eq CostModels # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord CostModels # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show CostModels # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message CostModels # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CostModels "plutusV1" CostModel # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data DRep #

Instances

Instances details
NFData DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: DRep -> () Source #

Eq DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Ord DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRep "abstain" Bool # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "abstain" -> (Bool -> f Bool) -> DRep -> f DRep Source #

HasField DRep "addrKeyHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "addrKeyHash" -> (ByteString -> f ByteString) -> DRep -> f DRep Source #

HasField DRep "noConfidence" Bool # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "noConfidence" -> (Bool -> f Bool) -> DRep -> f DRep Source #

HasField DRep "scriptHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scriptHash" -> (ByteString -> f ByteString) -> DRep -> f DRep Source #

HasField StakeVoteDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drep" -> (DRep -> f DRep) -> StakeVoteDelegCert -> f StakeVoteDelegCert Source #

HasField StakeVoteRegDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField VoteDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drep" -> (DRep -> f DRep) -> VoteDelegCert -> f VoteDelegCert Source #

HasField VoteRegDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drep" -> (DRep -> f DRep) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

HasField DRep "maybe'abstain" (Maybe Bool) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'abstain" -> (Maybe Bool -> f (Maybe Bool)) -> DRep -> f DRep Source #

HasField DRep "maybe'addrKeyHash" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRep "maybe'drep" (Maybe DRep'Drep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep'Drep -> f (Maybe DRep'Drep)) -> DRep -> f DRep Source #

HasField DRep "maybe'noConfidence" (Maybe Bool) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'noConfidence" -> (Maybe Bool -> f (Maybe Bool)) -> DRep -> f DRep Source #

HasField DRep "maybe'scriptHash" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField StakeVoteDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> StakeVoteDelegCert -> f StakeVoteDelegCert Source #

HasField StakeVoteRegDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> StakeVoteRegDelegCert -> f StakeVoteRegDelegCert Source #

HasField VoteDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> VoteDelegCert -> f VoteDelegCert Source #

HasField VoteRegDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

data DRepVotingThresholds #

Instances

Instances details
NFData DRepVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq DRepVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord DRepVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show DRepVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message DRepVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "committeeNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeNoConfidence" -> (RationalNumber -> f RationalNumber) -> DRepVotingThresholds -> f DRepVotingThresholds Source #

HasField DRepVotingThresholds "committeeNormal" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "hardForkInitiation" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "motionNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppEconomicGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppGovGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppNetworkGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppTechnicalGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "treasuryWithdrawal" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "updateToConstitution" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateToConstitution" -> (RationalNumber -> f RationalNumber) -> DRepVotingThresholds -> f DRepVotingThresholds Source #

HasField Genesis "drepVotingThresholds" DRepVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepVotingThresholds" -> (DRepVotingThresholds -> f DRepVotingThresholds) -> Genesis -> f Genesis Source #

HasField DRepVotingThresholds "maybe'committeeNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'committeeNormal" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'hardForkInitiation" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'motionNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'ppEconomicGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'ppGovGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'ppNetworkGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'ppTechnicalGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'treasuryWithdrawal" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'updateToConstitution" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'drepVotingThresholds" (Maybe DRepVotingThresholds) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data Datum #

Instances

Instances details
NFData Datum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Datum -> () Source #

Eq Datum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Ord Datum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Datum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Datum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Datum "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data EraBoundary #

Instances

Instances details
NFData EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: EraBoundary -> () Source #

Eq EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField EraBoundary "epoch" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "epoch" -> (Word64 -> f Word64) -> EraBoundary -> f EraBoundary Source #

HasField EraBoundary "slot" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField EraBoundary "time" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "time" -> (Word64 -> f Word64) -> EraBoundary -> f EraBoundary Source #

HasField EraSummary "end" EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "end" -> (EraBoundary -> f EraBoundary) -> EraSummary -> f EraSummary Source #

HasField EraSummary "start" EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "start" -> (EraBoundary -> f EraBoundary) -> EraSummary -> f EraSummary Source #

HasField EraSummary "maybe'end" (Maybe EraBoundary) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'end" -> (Maybe EraBoundary -> f (Maybe EraBoundary)) -> EraSummary -> f EraSummary Source #

HasField EraSummary "maybe'start" (Maybe EraBoundary) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'start" -> (Maybe EraBoundary -> f (Maybe EraBoundary)) -> EraSummary -> f EraSummary Source #

data EraSummaries #

Instances

Instances details
NFData EraSummaries # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: EraSummaries -> () Source #

Eq EraSummaries # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord EraSummaries # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show EraSummaries # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message EraSummaries # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ReadEraSummaryResponse "cardano" EraSummaries # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField EraSummaries "summaries" [EraSummary] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "summaries" -> ([EraSummary] -> f [EraSummary]) -> EraSummaries -> f EraSummaries Source #

HasField EraSummaries "vec'summaries" (Vector EraSummary) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'summaries" -> (Vector EraSummary -> f (Vector EraSummary)) -> EraSummaries -> f EraSummaries Source #

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data EraSummary #

Instances

Instances details
NFData EraSummary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: EraSummary -> () Source #

Eq EraSummary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord EraSummary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show EraSummary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message EraSummary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField EraSummary "end" EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "end" -> (EraBoundary -> f EraBoundary) -> EraSummary -> f EraSummary Source #

HasField EraSummary "name" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "name" -> (Text -> f Text) -> EraSummary -> f EraSummary Source #

HasField EraSummary "protocolParams" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolParams" -> (PParams -> f PParams) -> EraSummary -> f EraSummary Source #

HasField EraSummary "start" EraBoundary # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "start" -> (EraBoundary -> f EraBoundary) -> EraSummary -> f EraSummary Source #

HasField EraSummaries "summaries" [EraSummary] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "summaries" -> ([EraSummary] -> f [EraSummary]) -> EraSummaries -> f EraSummaries Source #

HasField EraSummaries "vec'summaries" (Vector EraSummary) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'summaries" -> (Vector EraSummary -> f (Vector EraSummary)) -> EraSummaries -> f EraSummaries Source #

HasField EraSummary "maybe'end" (Maybe EraBoundary) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'end" -> (Maybe EraBoundary -> f (Maybe EraBoundary)) -> EraSummary -> f EraSummary Source #

HasField EraSummary "maybe'protocolParams" (Maybe PParams) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField EraSummary "maybe'start" (Maybe EraBoundary) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'start" -> (Maybe EraBoundary -> f (Maybe EraBoundary)) -> EraSummary -> f EraSummary Source #

data EvalReport #

Instances

Instances details
NFData EvalReport # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: EvalReport -> () Source #

Eq EvalReport # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord EvalReport # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show EvalReport # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message EvalReport # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField EvalReport "index" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField EvalReport "msg" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "msg" -> (Text -> f Text) -> EvalReport -> f EvalReport Source #

HasField EvalReport "purpose" RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField EvalReport "maybe'index" (Maybe Word32) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'index" -> (Maybe Word32 -> f (Maybe Word32)) -> EvalReport -> f EvalReport Source #

HasField EvalReport "maybe'purpose" (Maybe RedeemerPurpose) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'purpose" -> (Maybe RedeemerPurpose -> f (Maybe RedeemerPurpose)) -> EvalReport -> f EvalReport Source #

HasField TxEval "errors" [EvalReport] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "errors" -> ([EvalReport] -> f [EvalReport]) -> TxEval -> f TxEval Source #

HasField TxEval "traces" [EvalReport] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "traces" -> ([EvalReport] -> f [EvalReport]) -> TxEval -> f TxEval Source #

HasField TxEval "vec'errors" (Vector EvalReport) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'errors" -> (Vector EvalReport -> f (Vector EvalReport)) -> TxEval -> f TxEval Source #

HasField TxEval "vec'traces" (Vector EvalReport) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'traces" -> (Vector EvalReport -> f (Vector EvalReport)) -> TxEval -> f TxEval Source #

data ExPrices #

Instances

Instances details
NFData ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: ExPrices -> () Source #

Eq ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ExPrices "memory" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "executionPrices" ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "executionPrices" -> (ExPrices -> f ExPrices) -> Genesis -> f Genesis Source #

HasField PParams "prices" ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'executionPrices" (Maybe ExPrices) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data ExUnits #

Instances

Instances details
NFData ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: ExUnits -> () Source #

Eq ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ExUnits "memory" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maxBlockExUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxBlockExUnits" -> (ExUnits -> f ExUnits) -> Genesis -> f Genesis Source #

HasField Genesis "maxTxExUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxTxExUnits" -> (ExUnits -> f ExUnits) -> Genesis -> f Genesis Source #

HasField PParams "maxExecutionUnitsPerBlock" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Redeemer "exUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "exUnits" -> (ExUnits -> f ExUnits) -> Redeemer -> f Redeemer Source #

HasField TxEval "exUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "exUnits" -> (ExUnits -> f ExUnits) -> TxEval -> f TxEval Source #

HasField Genesis "maybe'maxBlockExUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'maxTxExUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Redeemer "maybe'exUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxEval "maybe'exUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

Inject ExUnits (Proto ExUnits) Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Methods

inject :: ExUnits -> Proto ExUnits Source #

Inject (Proto ExUnits) ExUnits Source # 
Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

Methods

inject :: Proto ExUnits -> ExUnits Source #

data ExtraEntropy #

Instances

Instances details
NFData ExtraEntropy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: ExtraEntropy -> () Source #

Eq ExtraEntropy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ExtraEntropy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ExtraEntropy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ExtraEntropy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ExtraEntropy "tag" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "tag" -> (Text -> f Text) -> ExtraEntropy -> f ExtraEntropy Source #

data GenDelegs #

Instances

Instances details
NFData GenDelegs # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: GenDelegs -> () Source #

Eq GenDelegs # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord GenDelegs # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show GenDelegs # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message GenDelegs # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GenDelegs "delegate" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "delegate" -> (Text -> f Text) -> GenDelegs -> f GenDelegs Source #

HasField GenDelegs "vrf" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vrf" -> (Text -> f Text) -> GenDelegs -> f GenDelegs Source #

HasField Genesis'GenDelegsEntry "value" GenDelegs # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'GenDelegsEntry "maybe'value" (Maybe GenDelegs) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis "genDelegs" (Map Text GenDelegs) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "genDelegs" -> (Map Text GenDelegs -> f (Map Text GenDelegs)) -> Genesis -> f Genesis Source #

data Genesis #

Instances

Instances details
NFData Genesis # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Genesis -> () Source #

Eq Genesis # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis "activeSlotsCoeff" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "activeSlotsCoeff" -> (RationalNumber -> f RationalNumber) -> Genesis -> f Genesis Source #

HasField Genesis "blockVersionData" BlockVersionData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "blockVersionData" -> (BlockVersionData -> f BlockVersionData) -> Genesis -> f Genesis Source #

HasField Genesis "collateralPercentage" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateralPercentage" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "committee" Committee # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committee" -> (Committee -> f Committee) -> Genesis -> f Genesis Source #

HasField Genesis "committeeMaxTermLength" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeMaxTermLength" -> (Word64 -> f Word64) -> Genesis -> f Genesis Source #

HasField Genesis "committeeMinSize" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeMinSize" -> (Word64 -> f Word64) -> Genesis -> f Genesis Source #

HasField Genesis "constitution" Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "constitution" -> (Constitution -> f Constitution) -> Genesis -> f Genesis Source #

HasField Genesis "costModels" CostModelMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "costModels" -> (CostModelMap -> f CostModelMap) -> Genesis -> f Genesis Source #

HasField Genesis "drepActivity" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepActivity" -> (Word64 -> f Word64) -> Genesis -> f Genesis Source #

HasField Genesis "drepDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepDeposit" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis "drepVotingThresholds" DRepVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepVotingThresholds" -> (DRepVotingThresholds -> f DRepVotingThresholds) -> Genesis -> f Genesis Source #

HasField Genesis "epochLength" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "epochLength" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "executionPrices" ExPrices # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "executionPrices" -> (ExPrices -> f ExPrices) -> Genesis -> f Genesis Source #

HasField Genesis "ftsSeed" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "ftsSeed" -> (Text -> f Text) -> Genesis -> f Genesis Source #

HasField Genesis "govActionDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "govActionDeposit" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis "govActionLifetime" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "govActionLifetime" -> (Word64 -> f Word64) -> Genesis -> f Genesis Source #

HasField Genesis "lovelacePerUtxoWord" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "lovelacePerUtxoWord" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis "maxBlockExUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxBlockExUnits" -> (ExUnits -> f ExUnits) -> Genesis -> f Genesis Source #

HasField Genesis "maxCollateralInputs" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxCollateralInputs" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "maxKesEvolutions" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxKesEvolutions" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "maxLovelaceSupply" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxLovelaceSupply" -> (BigInt -> f BigInt) -> Genesis -> f Genesis Source #

HasField Genesis "maxTxExUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxTxExUnits" -> (ExUnits -> f ExUnits) -> Genesis -> f Genesis Source #

HasField Genesis "maxValueSize" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maxValueSize" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "minFeeRefScriptCostPerByte" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minFeeRefScriptCostPerByte" -> (RationalNumber -> f RationalNumber) -> Genesis -> f Genesis Source #

HasField Genesis "networkId" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "networkId" -> (Text -> f Text) -> Genesis -> f Genesis Source #

HasField Genesis "networkMagic" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "networkMagic" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "poolVotingThresholds" PoolVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolVotingThresholds" -> (PoolVotingThresholds -> f PoolVotingThresholds) -> Genesis -> f Genesis Source #

HasField Genesis "protocolConsts" ProtocolConsts # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolConsts" -> (ProtocolConsts -> f ProtocolConsts) -> Genesis -> f Genesis Source #

HasField Genesis "protocolParams" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolParams" -> (PParams -> f PParams) -> Genesis -> f Genesis Source #

HasField Genesis "securityParam" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "securityParam" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "slotLength" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "slotLength" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "slotsPerKesPeriod" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "slotsPerKesPeriod" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField Genesis "startTime" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "startTime" -> (Word64 -> f Word64) -> Genesis -> f Genesis Source #

HasField Genesis "systemStart" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "systemStart" -> (Text -> f Text) -> Genesis -> f Genesis Source #

HasField Genesis "updateQuorum" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateQuorum" -> (Word32 -> f Word32) -> Genesis -> f Genesis Source #

HasField ReadGenesisResponse "cardano" Genesis # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField Genesis "maybe'activeSlotsCoeff" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'blockVersionData" (Maybe BlockVersionData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'committee" (Maybe Committee) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'constitution" (Maybe Constitution) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'costModels" (Maybe CostModelMap) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'drepDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'drepVotingThresholds" (Maybe DRepVotingThresholds) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'executionPrices" (Maybe ExPrices) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'govActionDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'lovelacePerUtxoWord" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'maxBlockExUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'maxLovelaceSupply" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'maxTxExUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'minFeeRefScriptCostPerByte" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'poolVotingThresholds" (Maybe PoolVotingThresholds) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'protocolConsts" (Maybe ProtocolConsts) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'protocolParams" (Maybe PParams) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField Genesis "avvmDistr" (Map Text Text) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "avvmDistr" -> (Map Text Text -> f (Map Text Text)) -> Genesis -> f Genesis Source #

HasField Genesis "bootStakeholders" (Map Text Word64) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bootStakeholders" -> (Map Text Word64 -> f (Map Text Word64)) -> Genesis -> f Genesis Source #

HasField Genesis "genDelegs" (Map Text GenDelegs) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "genDelegs" -> (Map Text GenDelegs -> f (Map Text GenDelegs)) -> Genesis -> f Genesis Source #

HasField Genesis "heavyDelegation" (Map Text HeavyDelegation) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "heavyDelegation" -> (Map Text HeavyDelegation -> f (Map Text HeavyDelegation)) -> Genesis -> f Genesis Source #

HasField Genesis "initialFunds" (Map Text BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "initialFunds" -> (Map Text BigInt -> f (Map Text BigInt)) -> Genesis -> f Genesis Source #

HasField Genesis "nonAvvmBalances" (Map Text Text) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "nonAvvmBalances" -> (Map Text Text -> f (Map Text Text)) -> Genesis -> f Genesis Source #

HasField Genesis "vssCerts" (Map Text VssCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vssCerts" -> (Map Text VssCert -> f (Map Text VssCert)) -> Genesis -> f Genesis Source #

data Genesis'AvvmDistrEntry #

Instances

Instances details
NFData Genesis'AvvmDistrEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Genesis'AvvmDistrEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis'AvvmDistrEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis'AvvmDistrEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis'AvvmDistrEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'AvvmDistrEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'AvvmDistrEntry "value" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Genesis'BootStakeholdersEntry #

Instances

Instances details
NFData Genesis'BootStakeholdersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Genesis'BootStakeholdersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis'BootStakeholdersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis'BootStakeholdersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis'BootStakeholdersEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'BootStakeholdersEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'BootStakeholdersEntry "value" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Genesis'GenDelegsEntry #

Instances

Instances details
NFData Genesis'GenDelegsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Genesis'GenDelegsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis'GenDelegsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis'GenDelegsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis'GenDelegsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'GenDelegsEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'GenDelegsEntry "value" GenDelegs # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'GenDelegsEntry "maybe'value" (Maybe GenDelegs) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Genesis'HeavyDelegationEntry #

Instances

Instances details
NFData Genesis'HeavyDelegationEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Genesis'HeavyDelegationEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis'HeavyDelegationEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis'HeavyDelegationEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis'HeavyDelegationEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'HeavyDelegationEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'HeavyDelegationEntry "value" HeavyDelegation # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'HeavyDelegationEntry "maybe'value" (Maybe HeavyDelegation) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Genesis'InitialFundsEntry #

Instances

Instances details
NFData Genesis'InitialFundsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Genesis'InitialFundsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis'InitialFundsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis'InitialFundsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis'InitialFundsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'InitialFundsEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'InitialFundsEntry "value" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'InitialFundsEntry "maybe'value" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Genesis'NonAvvmBalancesEntry #

Instances

Instances details
NFData Genesis'NonAvvmBalancesEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Genesis'NonAvvmBalancesEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis'NonAvvmBalancesEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis'NonAvvmBalancesEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis'NonAvvmBalancesEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'NonAvvmBalancesEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'NonAvvmBalancesEntry "value" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Genesis'VssCertsEntry #

Instances

Instances details
NFData Genesis'VssCertsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Genesis'VssCertsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Genesis'VssCertsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Genesis'VssCertsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Genesis'VssCertsEntry # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'VssCertsEntry "key" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'VssCertsEntry "value" VssCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'VssCertsEntry "maybe'value" (Maybe VssCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data GenesisKeyDelegationCert #

Instances

Instances details
NFData GenesisKeyDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq GenesisKeyDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord GenesisKeyDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show GenesisKeyDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message GenesisKeyDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "genesisKeyDelegation" GenesisKeyDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GenesisKeyDelegationCert "genesisDelegateHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GenesisKeyDelegationCert "genesisHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GenesisKeyDelegationCert "vrfKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'genesisKeyDelegation" (Maybe GenesisKeyDelegationCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'genesisKeyDelegation" -> (Maybe GenesisKeyDelegationCert -> f (Maybe GenesisKeyDelegationCert)) -> Certificate -> f Certificate Source #

data GovernanceAction #

Instances

Instances details
NFData GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: GovernanceAction -> () Source #

Eq GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "hardForkInitiationAction" HardForkInitiationAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "infoAction" InfoAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "infoAction" -> (InfoAction -> f InfoAction) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceAction "newConstitutionAction" NewConstitutionAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "noConfidenceAction" NoConfidenceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "parameterChangeAction" ParameterChangeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "treasuryWithdrawalsAction" TreasuryWithdrawalsAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "updateCommitteeAction" UpdateCommitteeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "govAction" GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'governanceAction" (Maybe GovernanceAction'GovernanceAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'hardForkInitiationAction" (Maybe HardForkInitiationAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'hardForkInitiationAction" -> (Maybe HardForkInitiationAction -> f (Maybe HardForkInitiationAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceAction "maybe'infoAction" (Maybe InfoAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'infoAction" -> (Maybe InfoAction -> f (Maybe InfoAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceAction "maybe'newConstitutionAction" (Maybe NewConstitutionAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'newConstitutionAction" -> (Maybe NewConstitutionAction -> f (Maybe NewConstitutionAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceAction "maybe'noConfidenceAction" (Maybe NoConfidenceAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'noConfidenceAction" -> (Maybe NoConfidenceAction -> f (Maybe NoConfidenceAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceAction "maybe'parameterChangeAction" (Maybe ParameterChangeAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'parameterChangeAction" -> (Maybe ParameterChangeAction -> f (Maybe ParameterChangeAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceAction "maybe'treasuryWithdrawalsAction" (Maybe TreasuryWithdrawalsAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'updateCommitteeAction" (Maybe UpdateCommitteeAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'updateCommitteeAction" -> (Maybe UpdateCommitteeAction -> f (Maybe UpdateCommitteeAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceActionProposal "maybe'govAction" (Maybe GovernanceAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data GovernanceAction'GovernanceAction #

Instances

Instances details
NFData GovernanceAction'GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq GovernanceAction'GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord GovernanceAction'GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show GovernanceAction'GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'governanceAction" (Maybe GovernanceAction'GovernanceAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data GovernanceActionId #

Instances

Instances details
NFData GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: GovernanceActionId -> () Source #

Eq GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionId "governanceActionIndex" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "governanceActionIndex" -> (Word32 -> f Word32) -> GovernanceActionId -> f GovernanceActionId Source #

HasField GovernanceActionId "transactionId" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "transactionId" -> (ByteString -> f ByteString) -> GovernanceActionId -> f GovernanceActionId Source #

HasField HardForkInitiationAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewConstitutionAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NoConfidenceAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ParameterChangeAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField HardForkInitiationAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewConstitutionAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NoConfidenceAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ParameterChangeAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data GovernanceActionProposal #

Instances

Instances details
NFData GovernanceActionProposal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq GovernanceActionProposal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord GovernanceActionProposal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show GovernanceActionProposal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message GovernanceActionProposal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "deposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "govAction" GovernanceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "rewardAccount" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "maybe'deposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceActionProposal "maybe'govAction" (Maybe GovernanceAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Tx "proposals" [GovernanceActionProposal] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "proposals" -> ([GovernanceActionProposal] -> f [GovernanceActionProposal]) -> Tx -> f Tx Source #

HasField Tx "vec'proposals" (Vector GovernanceActionProposal) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'proposals" -> (Vector GovernanceActionProposal -> f (Vector GovernanceActionProposal)) -> Tx -> f Tx Source #

data HardForkInitiationAction #

Instances

Instances details
NFData HardForkInitiationAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq HardForkInitiationAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord HardForkInitiationAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show HardForkInitiationAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message HardForkInitiationAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "hardForkInitiationAction" HardForkInitiationAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField HardForkInitiationAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField HardForkInitiationAction "protocolVersion" ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'hardForkInitiationAction" (Maybe HardForkInitiationAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'hardForkInitiationAction" -> (Maybe HardForkInitiationAction -> f (Maybe HardForkInitiationAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField HardForkInitiationAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField HardForkInitiationAction "maybe'protocolVersion" (Maybe ProtocolVersion) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data HeavyDelegation #

Instances

Instances details
NFData HeavyDelegation # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: HeavyDelegation -> () Source #

Eq HeavyDelegation # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord HeavyDelegation # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show HeavyDelegation # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message HeavyDelegation # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'HeavyDelegationEntry "value" HeavyDelegation # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField HeavyDelegation "cert" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "cert" -> (Text -> f Text) -> HeavyDelegation -> f HeavyDelegation Source #

HasField HeavyDelegation "delegatePk" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "delegatePk" -> (Text -> f Text) -> HeavyDelegation -> f HeavyDelegation Source #

HasField HeavyDelegation "issuerPk" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "issuerPk" -> (Text -> f Text) -> HeavyDelegation -> f HeavyDelegation Source #

HasField HeavyDelegation "omega" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "omega" -> (Word32 -> f Word32) -> HeavyDelegation -> f HeavyDelegation Source #

HasField Genesis'HeavyDelegationEntry "maybe'value" (Maybe HeavyDelegation) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis "heavyDelegation" (Map Text HeavyDelegation) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "heavyDelegation" -> (Map Text HeavyDelegation -> f (Map Text HeavyDelegation)) -> Genesis -> f Genesis Source #

data InfoAction #

Instances

Instances details
NFData InfoAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: InfoAction -> () Source #

Eq InfoAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord InfoAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show InfoAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message InfoAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "infoAction" InfoAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "infoAction" -> (InfoAction -> f InfoAction) -> GovernanceAction -> f GovernanceAction Source #

HasField GovernanceAction "maybe'infoAction" (Maybe InfoAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'infoAction" -> (Maybe InfoAction -> f (Maybe InfoAction)) -> GovernanceAction -> f GovernanceAction Source #

data Metadata #

Instances

Instances details
NFData Metadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Metadata -> () Source #

Eq Metadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Metadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Metadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Metadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Metadata "label" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "label" -> (Word64 -> f Word64) -> Metadata -> f Metadata Source #

HasField Metadata "value" Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "value" -> (Metadatum -> f Metadatum) -> Metadata -> f Metadata Source #

HasField AuxData "metadata" [Metadata] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "metadata" -> ([Metadata] -> f [Metadata]) -> AuxData -> f AuxData Source #

HasField AuxData "vec'metadata" (Vector Metadata) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'metadata" -> (Vector Metadata -> f (Vector Metadata)) -> AuxData -> f AuxData Source #

HasField Metadata "maybe'value" (Maybe Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data Metadatum #

Instances

Instances details
NFData Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Metadatum -> () Source #

Eq Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Metadata "value" Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "value" -> (Metadatum -> f Metadatum) -> Metadata -> f Metadata Source #

HasField Metadatum "array" MetadatumArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "array" -> (MetadatumArray -> f MetadatumArray) -> Metadatum -> f Metadatum Source #

HasField Metadatum "bytes" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bytes" -> (ByteString -> f ByteString) -> Metadatum -> f Metadatum Source #

HasField Metadatum "int" Int64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Metadatum "map" MetadatumMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "map" -> (MetadatumMap -> f MetadatumMap) -> Metadatum -> f Metadatum Source #

HasField Metadatum "text" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "text" -> (Text -> f Text) -> Metadatum -> f Metadatum Source #

HasField MetadatumPair "key" Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MetadatumPair "value" Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "value" -> (Metadatum -> f Metadatum) -> MetadatumPair -> f MetadatumPair Source #

HasField Metadata "maybe'value" (Maybe Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Metadatum "maybe'array" (Maybe MetadatumArray) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Metadatum "maybe'bytes" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Metadatum "maybe'int" (Maybe Int64) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Metadatum "maybe'map" (Maybe MetadatumMap) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Metadatum "maybe'metadatum" (Maybe Metadatum'Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Metadatum "maybe'text" (Maybe Text) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumArray "items" [Metadatum] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumArray "vec'items" (Vector Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumPair "maybe'key" (Maybe Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumPair "maybe'value" (Maybe Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data Metadatum'Metadatum #

Instances

Instances details
NFData Metadatum'Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq Metadatum'Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Metadatum'Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Metadatum'Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Metadatum "maybe'metadatum" (Maybe Metadatum'Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data MetadatumArray #

Instances

Instances details
NFData MetadatumArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: MetadatumArray -> () Source #

Eq MetadatumArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord MetadatumArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show MetadatumArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message MetadatumArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Metadatum "array" MetadatumArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "array" -> (MetadatumArray -> f MetadatumArray) -> Metadatum -> f Metadatum Source #

HasField Metadatum "maybe'array" (Maybe MetadatumArray) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumArray "items" [Metadatum] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumArray "vec'items" (Vector Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data MetadatumMap #

Instances

Instances details
NFData MetadatumMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: MetadatumMap -> () Source #

Eq MetadatumMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord MetadatumMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show MetadatumMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message MetadatumMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Metadatum "map" MetadatumMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "map" -> (MetadatumMap -> f MetadatumMap) -> Metadatum -> f Metadatum Source #

HasField Metadatum "maybe'map" (Maybe MetadatumMap) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumMap "pairs" [MetadatumPair] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "pairs" -> ([MetadatumPair] -> f [MetadatumPair]) -> MetadatumMap -> f MetadatumMap Source #

HasField MetadatumMap "vec'pairs" (Vector MetadatumPair) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'pairs" -> (Vector MetadatumPair -> f (Vector MetadatumPair)) -> MetadatumMap -> f MetadatumMap Source #

data MetadatumPair #

Instances

Instances details
NFData MetadatumPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: MetadatumPair -> () Source #

Eq MetadatumPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord MetadatumPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show MetadatumPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message MetadatumPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MetadatumPair "key" Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MetadatumPair "value" Metadatum # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "value" -> (Metadatum -> f Metadatum) -> MetadatumPair -> f MetadatumPair Source #

HasField MetadatumMap "pairs" [MetadatumPair] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "pairs" -> ([MetadatumPair] -> f [MetadatumPair]) -> MetadatumMap -> f MetadatumMap Source #

HasField MetadatumMap "vec'pairs" (Vector MetadatumPair) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'pairs" -> (Vector MetadatumPair -> f (Vector MetadatumPair)) -> MetadatumMap -> f MetadatumMap Source #

HasField MetadatumPair "maybe'key" (Maybe Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MetadatumPair "maybe'value" (Maybe Metadatum) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data MirCert #

Instances

Instances details
NFData MirCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: MirCert -> () Source #

Eq MirCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord MirCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show MirCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message MirCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "mirCert" MirCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mirCert" -> (MirCert -> f MirCert) -> Certificate -> f Certificate Source #

HasField MirCert "from" MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "from" -> (MirSource -> f MirSource) -> MirCert -> f MirCert Source #

HasField MirCert "otherPot" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "otherPot" -> (Word64 -> f Word64) -> MirCert -> f MirCert Source #

HasField Certificate "maybe'mirCert" (Maybe MirCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'mirCert" -> (Maybe MirCert -> f (Maybe MirCert)) -> Certificate -> f Certificate Source #

HasField MirCert "to" [MirTarget] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "to" -> ([MirTarget] -> f [MirTarget]) -> MirCert -> f MirCert Source #

HasField MirCert "vec'to" (Vector MirTarget) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'to" -> (Vector MirTarget -> f (Vector MirTarget)) -> MirCert -> f MirCert Source #

data MirSource #

Instances

Instances details
NFData MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: MirSource -> () Source #

Eq MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Bounded MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Enum MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

FieldDefault MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

MessageEnum MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MirCert "from" MirSource # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "from" -> (MirSource -> f MirSource) -> MirCert -> f MirCert Source #

data MirTarget #

Instances

Instances details
NFData MirTarget # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: MirTarget -> () Source #

Eq MirTarget # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord MirTarget # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show MirTarget # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message MirTarget # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MirTarget "deltaCoin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "deltaCoin" -> (BigInt -> f BigInt) -> MirTarget -> f MirTarget Source #

HasField MirTarget "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> MirTarget -> f MirTarget Source #

HasField MirCert "to" [MirTarget] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "to" -> ([MirTarget] -> f [MirTarget]) -> MirCert -> f MirCert Source #

HasField MirCert "vec'to" (Vector MirTarget) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'to" -> (Vector MirTarget -> f (Vector MirTarget)) -> MirCert -> f MirCert Source #

HasField MirTarget "maybe'deltaCoin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField MirTarget "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> MirTarget -> f MirTarget Source #

data Multiasset #

Instances

Instances details
NFData Multiasset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Multiasset -> () Source #

Eq Multiasset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Multiasset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Multiasset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Multiasset # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Multiasset "policyId" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Tx "mint" [Multiasset] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mint" -> ([Multiasset] -> f [Multiasset]) -> Tx -> f Tx Source #

HasField Tx "vec'mint" (Vector Multiasset) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'mint" -> (Vector Multiasset -> f (Vector Multiasset)) -> Tx -> f Tx Source #

HasField TxOutput "assets" [Multiasset] # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data NativeScript #

Instances

Instances details
NFData NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: NativeScript -> () Source #

Eq NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NativeScript "invalidBefore" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

HasField NativeScript "scriptAny" NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NativeScript "scriptNOfK" ScriptNOfK # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField NativeScript "scriptPubkeyHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Script "native" NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField NativeScript "maybe'scriptPubkeyHash" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField NativeScriptList "items" [NativeScript] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data NativeScript'NativeScript #

Instances

Instances details
NFData NativeScript'NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq NativeScript'NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord NativeScript'NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show NativeScript'NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data NativeScriptList #

Instances

Instances details
NFData NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: NativeScriptList -> () Source #

Eq NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NativeScript "scriptAll" NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NativeScript "scriptAny" NativeScriptList # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data NewCommitteeCredentials #

Instances

Instances details
NFData NewCommitteeCredentials # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq NewCommitteeCredentials # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord NewCommitteeCredentials # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show NewCommitteeCredentials # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message NewCommitteeCredentials # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewCommitteeCredentials "committeeColdCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewCommitteeCredentials "expiresEpoch" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewCommitteeCredentials "maybe'committeeColdCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeColdCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> NewCommitteeCredentials -> f NewCommitteeCredentials Source #

HasField UpdateCommitteeAction "newCommitteeCredentials" [NewCommitteeCredentials] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "vec'newCommitteeCredentials" (Vector NewCommitteeCredentials) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'newCommitteeCredentials" -> (Vector NewCommitteeCredentials -> f (Vector NewCommitteeCredentials)) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

data NewConstitutionAction #

Instances

Instances details
NFData NewConstitutionAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq NewConstitutionAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord NewConstitutionAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show NewConstitutionAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message NewConstitutionAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "newConstitutionAction" NewConstitutionAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewConstitutionAction "constitution" Constitution # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewConstitutionAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'newConstitutionAction" (Maybe NewConstitutionAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'newConstitutionAction" -> (Maybe NewConstitutionAction -> f (Maybe NewConstitutionAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField NewConstitutionAction "maybe'constitution" (Maybe Constitution) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NewConstitutionAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data NoConfidenceAction #

Instances

Instances details
NFData NoConfidenceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: NoConfidenceAction -> () Source #

Eq NoConfidenceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord NoConfidenceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show NoConfidenceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message NoConfidenceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "noConfidenceAction" NoConfidenceAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NoConfidenceAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'noConfidenceAction" (Maybe NoConfidenceAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'noConfidenceAction" -> (Maybe NoConfidenceAction -> f (Maybe NoConfidenceAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField NoConfidenceAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data PParams #

Instances

Instances details
NFData PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: PParams -> () Source #

Eq PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField EraSummary "protocolParams" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolParams" -> (PParams -> f PParams) -> EraSummary -> f EraSummary Source #

HasField Genesis "protocolParams" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolParams" -> (PParams -> f PParams) -> Genesis -> f Genesis Source #

HasField PParams "coinsPerUtxoByte" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "collateralPercentage" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PParams "drepDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "drepInactivityPeriod" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PParams "governanceActionDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "governanceActionValidityPeriod" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PParams "minFeeCoefficient" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "minFeeConstant" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "minFeeScriptRefCostPerByte" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "minPoolCost" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "monetaryExpansion" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "poolDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "poolInfluence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PParams "stakeKeyDeposit" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "treasuryExpansion" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField ParameterChangeAction "protocolParamUpdate" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolParamUpdate" -> (PParams -> f PParams) -> ParameterChangeAction -> f ParameterChangeAction Source #

HasField AnyChainParams "cardano" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField EraSummary "maybe'protocolParams" (Maybe PParams) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'protocolParams" (Maybe PParams) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'coinsPerUtxoByte" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'drepDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'governanceActionDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'minFeeCoefficient" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'minFeeConstant" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'minPoolCost" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'poolDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PParams "maybe'stakeKeyDeposit" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField ParameterChangeAction "maybe'protocolParamUpdate" (Maybe PParams) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data ParameterChangeAction #

Instances

Instances details
NFData ParameterChangeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq ParameterChangeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ParameterChangeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ParameterChangeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ParameterChangeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "parameterChangeAction" ParameterChangeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ParameterChangeAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ParameterChangeAction "policyHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ParameterChangeAction "protocolParamUpdate" PParams # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolParamUpdate" -> (PParams -> f PParams) -> ParameterChangeAction -> f ParameterChangeAction Source #

HasField GovernanceAction "maybe'parameterChangeAction" (Maybe ParameterChangeAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'parameterChangeAction" -> (Maybe ParameterChangeAction -> f (Maybe ParameterChangeAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField ParameterChangeAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ParameterChangeAction "maybe'protocolParamUpdate" (Maybe PParams) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data PlutusData #

Instances

Instances details
NFData PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: PlutusData -> () Source #

Eq PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Datum "payload" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

HasField PlutusData "bigInt" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

HasField PlutusDataPair "key" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PlutusDataPair "value" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Redeemer "payload" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField AnyChainDatum "cardano" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField Constr "fields" [PlutusData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

HasField PlutusDataArray "items" [PlutusData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Redeemer "maybe'payload" (Maybe PlutusData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField WitnessSet "plutusDatums" [PlutusData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField WitnessSet "vec'plutusDatums" (Vector PlutusData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

data PlutusData'PlutusData #

Instances

Instances details
NFData PlutusData'PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq PlutusData'PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PlutusData'PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PlutusData'PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data PlutusDataArray #

Instances

Instances details
NFData PlutusDataArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: PlutusDataArray -> () Source #

Eq PlutusDataArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PlutusDataArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PlutusDataArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PlutusDataArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PlutusData "array" PlutusDataArray # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data PlutusDataMap #

Instances

Instances details
NFData PlutusDataMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: PlutusDataMap -> () Source #

Eq PlutusDataMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PlutusDataMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PlutusDataMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PlutusDataMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PlutusData "map" PlutusDataMap # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'pairs" -> (Vector PlutusDataPair -> f (Vector PlutusDataPair)) -> PlutusDataMap -> f PlutusDataMap Source #

data PlutusDataPair #

Instances

Instances details
NFData PlutusDataPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: PlutusDataPair -> () Source #

Eq PlutusDataPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PlutusDataPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PlutusDataPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PlutusDataPair # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PlutusDataPair "key" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PlutusDataPair "value" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PlutusDataMap "pairs" [PlutusDataPair] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'pairs" -> (Vector PlutusDataPair -> f (Vector PlutusDataPair)) -> PlutusDataMap -> f PlutusDataMap Source #

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data PoolMetadata #

Instances

Instances details
NFData PoolMetadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: PoolMetadata -> () Source #

Eq PoolMetadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PoolMetadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PoolMetadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PoolMetadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolMetadata "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolMetadata "url" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "url" -> (Text -> f Text) -> PoolMetadata -> f PoolMetadata Source #

HasField PoolRegistrationCert "poolMetadata" PoolMetadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "maybe'poolMetadata" (Maybe PoolMetadata) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data PoolRegistrationCert #

Instances

Instances details
NFData PoolRegistrationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq PoolRegistrationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PoolRegistrationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PoolRegistrationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PoolRegistrationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "poolRegistration" PoolRegistrationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolRegistration" -> (PoolRegistrationCert -> f PoolRegistrationCert) -> Certificate -> f Certificate Source #

HasField PoolRegistrationCert "cost" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "margin" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "operator" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "pledge" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "poolMetadata" PoolMetadata # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "rewardAccount" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "vrfKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'poolRegistration" (Maybe PoolRegistrationCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'poolRegistration" -> (Maybe PoolRegistrationCert -> f (Maybe PoolRegistrationCert)) -> Certificate -> f Certificate Source #

HasField PoolRegistrationCert "maybe'cost" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "maybe'margin" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "maybe'pledge" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolRegistrationCert "maybe'poolMetadata" (Maybe PoolMetadata) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationCert "poolOwners" [ByteString] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolRegistrationCert "relays" [Relay] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "relays" -> ([Relay] -> f [Relay]) -> PoolRegistrationCert -> f PoolRegistrationCert Source #

HasField PoolRegistrationCert "vec'poolOwners" (Vector ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolRegistrationCert "vec'relays" (Vector Relay) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'relays" -> (Vector Relay -> f (Vector Relay)) -> PoolRegistrationCert -> f PoolRegistrationCert Source #

data PoolRegistrationPattern #

Instances

Instances details
NFData PoolRegistrationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq PoolRegistrationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PoolRegistrationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PoolRegistrationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PoolRegistrationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "poolRegistration" PoolRegistrationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationPattern "operator" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRegistrationPattern "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'poolRegistration" (Maybe PoolRegistrationPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data PoolRetirementCert #

Instances

Instances details
NFData PoolRetirementCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: PoolRetirementCert -> () Source #

Eq PoolRetirementCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PoolRetirementCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PoolRetirementCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PoolRetirementCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "poolRetirement" PoolRetirementCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolRetirement" -> (PoolRetirementCert -> f PoolRetirementCert) -> Certificate -> f Certificate Source #

HasField PoolRetirementCert "epoch" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRetirementCert "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'poolRetirement" (Maybe PoolRetirementCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'poolRetirement" -> (Maybe PoolRetirementCert -> f (Maybe PoolRetirementCert)) -> Certificate -> f Certificate Source #

data PoolRetirementPattern #

Instances

Instances details
NFData PoolRetirementPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq PoolRetirementPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PoolRetirementPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PoolRetirementPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PoolRetirementPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "poolRetirement" PoolRetirementPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRetirementPattern "epoch" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolRetirementPattern "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'poolRetirement" (Maybe PoolRetirementPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data PoolVotingThresholds #

Instances

Instances details
NFData PoolVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq PoolVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord PoolVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show PoolVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message PoolVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis "poolVotingThresholds" PoolVotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolVotingThresholds" -> (PoolVotingThresholds -> f PoolVotingThresholds) -> Genesis -> f Genesis Source #

HasField PoolVotingThresholds "committeeNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeNoConfidence" -> (RationalNumber -> f RationalNumber) -> PoolVotingThresholds -> f PoolVotingThresholds Source #

HasField PoolVotingThresholds "committeeNormal" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "hardForkInitiation" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "motionNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "ppSecurityGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis "maybe'poolVotingThresholds" (Maybe PoolVotingThresholds) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolVotingThresholds "maybe'committeeNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolVotingThresholds "maybe'committeeNormal" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "maybe'hardForkInitiation" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolVotingThresholds "maybe'motionNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolVotingThresholds "maybe'ppSecurityGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data ProtocolConsts #

Instances

Instances details
NFData ProtocolConsts # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: ProtocolConsts -> () Source #

Eq ProtocolConsts # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ProtocolConsts # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ProtocolConsts # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ProtocolConsts # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis "protocolConsts" ProtocolConsts # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolConsts" -> (ProtocolConsts -> f ProtocolConsts) -> Genesis -> f Genesis Source #

HasField ProtocolConsts "k" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField ProtocolConsts "protocolMagic" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "protocolMagic" -> (Word32 -> f Word32) -> ProtocolConsts -> f ProtocolConsts Source #

HasField ProtocolConsts "vssMaxTtl" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vssMaxTtl" -> (Word32 -> f Word32) -> ProtocolConsts -> f ProtocolConsts Source #

HasField ProtocolConsts "vssMinTtl" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vssMinTtl" -> (Word32 -> f Word32) -> ProtocolConsts -> f ProtocolConsts Source #

HasField Genesis "maybe'protocolConsts" (Maybe ProtocolConsts) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data ProtocolVersion #

Instances

Instances details
NFData ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: ProtocolVersion -> () Source #

Eq ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField HardForkInitiationAction "protocolVersion" ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PParams "protocolVersion" ProtocolVersion # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField HardForkInitiationAction "maybe'protocolVersion" (Maybe ProtocolVersion) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

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

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data RationalNumber #

Instances

Instances details
NFData RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: RationalNumber -> () Source #

Eq RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Committee "threshold" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "threshold" -> (RationalNumber -> f RationalNumber) -> Committee -> f Committee Source #

HasField DRepVotingThresholds "committeeNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeNoConfidence" -> (RationalNumber -> f RationalNumber) -> DRepVotingThresholds -> f DRepVotingThresholds Source #

HasField DRepVotingThresholds "committeeNormal" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "hardForkInitiation" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "motionNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppEconomicGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppGovGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppNetworkGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "ppTechnicalGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "treasuryWithdrawal" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "updateToConstitution" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateToConstitution" -> (RationalNumber -> f RationalNumber) -> DRepVotingThresholds -> f DRepVotingThresholds Source #

HasField ExPrices "memory" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "activeSlotsCoeff" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "activeSlotsCoeff" -> (RationalNumber -> f RationalNumber) -> Genesis -> f Genesis Source #

HasField Genesis "minFeeRefScriptCostPerByte" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minFeeRefScriptCostPerByte" -> (RationalNumber -> f RationalNumber) -> Genesis -> f Genesis Source #

HasField PParams "minFeeScriptRefCostPerByte" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PoolRegistrationCert "margin" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "committeeNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeNoConfidence" -> (RationalNumber -> f RationalNumber) -> PoolVotingThresholds -> f PoolVotingThresholds Source #

HasField PoolVotingThresholds "committeeNormal" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "hardForkInitiation" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "motionNoConfidence" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "ppSecurityGroup" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField RationalNumber "denominator" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField RationalNumber "numerator" Int32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField UpdateCommitteeAction "newCommitteeThreshold" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "newCommitteeThreshold" -> (RationalNumber -> f RationalNumber) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

HasField Committee "maybe'threshold" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'committeeNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'committeeNormal" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'hardForkInitiation" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'motionNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'ppEconomicGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'ppGovGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'ppNetworkGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField DRepVotingThresholds "maybe'ppTechnicalGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'treasuryWithdrawal" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField DRepVotingThresholds "maybe'updateToConstitution" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'activeSlotsCoeff" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Genesis "maybe'minFeeRefScriptCostPerByte" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField PoolRegistrationCert "maybe'margin" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "maybe'committeeNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolVotingThresholds "maybe'committeeNormal" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PoolVotingThresholds "maybe'hardForkInitiation" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolVotingThresholds "maybe'motionNoConfidence" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField PoolVotingThresholds "maybe'ppSecurityGroup" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "maybe'newCommitteeThreshold" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField VotingThresholds "thresholds" [RationalNumber] # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'thresholds" -> (Vector RationalNumber -> f (Vector RationalNumber)) -> VotingThresholds -> f VotingThresholds Source #

Inject Rational (Proto RationalNumber) Source #

Convert a Rational into a protobuf RationalNumber.

The UTxO RPC spec fixes the field widths to an int32 numerator and a uint32 denominator, while on-chain rationals (e.g. bounded ratios backed by Word64) can exceed both. When the numerator and the denominator fit their fields, the conversion is exact. Otherwise the result is the best representable approximation of the value: magnitudes beyond maxBound @Int32 are clamped to it, so out-of-range negative values clamp to -maxBound @Int32 (one above minBound @Int32), and other values are approximated using continued fractions, keeping both components within their field bounds. The conversion is therefore lossy for such out-of-range values, and values close enough to zero may approximate to zero.

Instance details

Defined in Cardano.Rpc.Server.Internal.Orphans

data Redeemer #

Instances

Instances details
NFData Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Redeemer -> () Source #

Eq Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "redeemer" Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemer" -> (Redeemer -> f Redeemer) -> Certificate -> f Certificate Source #

HasField Redeemer "exUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "exUnits" -> (ExUnits -> f ExUnits) -> Redeemer -> f Redeemer Source #

HasField Redeemer "index" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Redeemer "originalCbor" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Redeemer "payload" PlutusData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Redeemer "purpose" RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "purpose" -> (RedeemerPurpose -> f RedeemerPurpose) -> Redeemer -> f Redeemer Source #

HasField TxInput "redeemer" Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemer" -> (Redeemer -> f Redeemer) -> TxInput -> f TxInput Source #

HasField Withdrawal "redeemer" Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemer" -> (Redeemer -> f Redeemer) -> Withdrawal -> f Withdrawal Source #

HasField Certificate "maybe'redeemer" (Maybe Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'redeemer" -> (Maybe Redeemer -> f (Maybe Redeemer)) -> Certificate -> f Certificate Source #

HasField Redeemer "maybe'exUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Redeemer "maybe'payload" (Maybe PlutusData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxEval "redeemers" [Redeemer] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemers" -> ([Redeemer] -> f [Redeemer]) -> TxEval -> f TxEval Source #

HasField TxEval "vec'redeemers" (Vector Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'redeemers" -> (Vector Redeemer -> f (Vector Redeemer)) -> TxEval -> f TxEval Source #

HasField TxInput "maybe'redeemer" (Maybe Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'redeemer" -> (Maybe Redeemer -> f (Maybe Redeemer)) -> TxInput -> f TxInput Source #

HasField Withdrawal "maybe'redeemer" (Maybe Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'redeemer" -> (Maybe Redeemer -> f (Maybe Redeemer)) -> Withdrawal -> f Withdrawal Source #

HasField WitnessSet "redeemers" [Redeemer] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemers" -> ([Redeemer] -> f [Redeemer]) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vec'redeemers" (Vector Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'redeemers" -> (Vector Redeemer -> f (Vector Redeemer)) -> WitnessSet -> f WitnessSet Source #

data RedeemerPurpose #

Instances

Instances details
NFData RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: RedeemerPurpose -> () Source #

Eq RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Bounded RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Enum RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

FieldDefault RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

MessageEnum RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField EvalReport "purpose" RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Redeemer "purpose" RedeemerPurpose # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "purpose" -> (RedeemerPurpose -> f RedeemerPurpose) -> Redeemer -> f Redeemer Source #

HasField EvalReport "maybe'purpose" (Maybe RedeemerPurpose) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'purpose" -> (Maybe RedeemerPurpose -> f (Maybe RedeemerPurpose)) -> EvalReport -> f EvalReport Source #

data RedeemerPurpose'UnrecognizedValue #

data RegCert #

Instances

Instances details
NFData RegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: RegCert -> () Source #

Eq RegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord RegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show RegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message RegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "regCert" RegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "regCert" -> (RegCert -> f RegCert) -> Certificate -> f Certificate Source #

HasField RegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> RegCert -> f RegCert Source #

HasField RegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> RegCert -> f RegCert Source #

HasField Certificate "maybe'regCert" (Maybe RegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'regCert" -> (Maybe RegCert -> f (Maybe RegCert)) -> Certificate -> f Certificate Source #

HasField RegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField RegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> RegCert -> f RegCert Source #

data RegDRepCert #

Instances

Instances details
NFData RegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: RegDRepCert -> () Source #

Eq RegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord RegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show RegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message RegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "regDrepCert" RegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "regDrepCert" -> (RegDRepCert -> f RegDRepCert) -> Certificate -> f Certificate Source #

HasField RegDRepCert "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anchor" -> (Anchor -> f Anchor) -> RegDRepCert -> f RegDRepCert Source #

HasField RegDRepCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> RegDRepCert -> f RegDRepCert Source #

HasField RegDRepCert "drepCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepCredential" -> (StakeCredential -> f StakeCredential) -> RegDRepCert -> f RegDRepCert Source #

HasField Certificate "maybe'regDrepCert" (Maybe RegDRepCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'regDrepCert" -> (Maybe RegDRepCert -> f (Maybe RegDRepCert)) -> Certificate -> f Certificate Source #

HasField RegDRepCert "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'anchor" -> (Maybe Anchor -> f (Maybe Anchor)) -> RegDRepCert -> f RegDRepCert Source #

HasField RegDRepCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField RegDRepCert "maybe'drepCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drepCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> RegDRepCert -> f RegDRepCert Source #

data Relay #

Instances

Instances details
NFData Relay # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Relay -> () Source #

Eq Relay # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Ord Relay # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Relay # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Relay # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Relay "dnsName" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "dnsName" -> (Text -> f Text) -> Relay -> f Relay Source #

HasField Relay "ipV4" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "ipV4" -> (ByteString -> f ByteString) -> Relay -> f Relay Source #

HasField Relay "ipV6" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "ipV6" -> (ByteString -> f ByteString) -> Relay -> f Relay Source #

HasField Relay "port" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "port" -> (Word32 -> f Word32) -> Relay -> f Relay Source #

HasField PoolRegistrationCert "relays" [Relay] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "relays" -> ([Relay] -> f [Relay]) -> PoolRegistrationCert -> f PoolRegistrationCert Source #

HasField PoolRegistrationCert "vec'relays" (Vector Relay) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'relays" -> (Vector Relay -> f (Vector Relay)) -> PoolRegistrationCert -> f PoolRegistrationCert Source #

data ResignCommitteeColdCert #

Instances

Instances details
NFData ResignCommitteeColdCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq ResignCommitteeColdCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ResignCommitteeColdCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ResignCommitteeColdCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ResignCommitteeColdCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "resignCommitteeColdCert" ResignCommitteeColdCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "resignCommitteeColdCert" -> (ResignCommitteeColdCert -> f ResignCommitteeColdCert) -> Certificate -> f Certificate Source #

HasField ResignCommitteeColdCert "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ResignCommitteeColdCert "committeeColdCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'resignCommitteeColdCert" (Maybe ResignCommitteeColdCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'resignCommitteeColdCert" -> (Maybe ResignCommitteeColdCert -> f (Maybe ResignCommitteeColdCert)) -> Certificate -> f Certificate Source #

HasField ResignCommitteeColdCert "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField ResignCommitteeColdCert "maybe'committeeColdCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeColdCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> ResignCommitteeColdCert -> f ResignCommitteeColdCert Source #

data Script #

Instances

Instances details
NFData Script # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Script -> () Source #

Eq Script # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Script # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Script # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Script # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Script "native" NativeScript # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField AuxData "scripts" [Script] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField AuxData "vec'scripts" (Vector Script) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

HasField WitnessSet "script" [Script] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "script" -> ([Script] -> f [Script]) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vec'script" (Vector Script) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'script" -> (Vector Script -> f (Vector Script)) -> WitnessSet -> f WitnessSet Source #

data Script'Script #

data ScriptNOfK #

Instances

Instances details
NFData ScriptNOfK # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: ScriptNOfK -> () Source #

Eq ScriptNOfK # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord ScriptNOfK # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show ScriptNOfK # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message ScriptNOfK # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField NativeScript "scriptNOfK" ScriptNOfK # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

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

data SoftforkRule #

Instances

Instances details
NFData SoftforkRule # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: SoftforkRule -> () Source #

Eq SoftforkRule # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord SoftforkRule # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show SoftforkRule # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message SoftforkRule # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField BlockVersionData "softforkRule" SoftforkRule # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "softforkRule" -> (SoftforkRule -> f SoftforkRule) -> BlockVersionData -> f BlockVersionData Source #

HasField SoftforkRule "initThd" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "initThd" -> (Text -> f Text) -> SoftforkRule -> f SoftforkRule Source #

HasField SoftforkRule "minThd" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "minThd" -> (Text -> f Text) -> SoftforkRule -> f SoftforkRule Source #

HasField SoftforkRule "thdDecrement" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "thdDecrement" -> (Text -> f Text) -> SoftforkRule -> f SoftforkRule Source #

HasField BlockVersionData "maybe'softforkRule" (Maybe SoftforkRule) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'softforkRule" -> (Maybe SoftforkRule -> f (Maybe SoftforkRule)) -> BlockVersionData -> f BlockVersionData Source #

data StakeCredential #

Instances

Instances details
NFData StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: StakeCredential -> () Source #

Eq StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField AuthCommitteeHotCert "committeeColdCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeColdCredential" -> (StakeCredential -> f StakeCredential) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField AuthCommitteeHotCert "committeeHotCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "committeeHotCredential" -> (StakeCredential -> f StakeCredential) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField Certificate "stakeDeregistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeDeregistration" -> (StakeCredential -> f StakeCredential) -> Certificate -> f Certificate Source #

HasField Certificate "stakeRegistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeRegistration" -> (StakeCredential -> f StakeCredential) -> Certificate -> f Certificate Source #

HasField CertificatePattern "stakeDeregistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeDeregistration" -> (StakeCredential -> f StakeCredential) -> CertificatePattern -> f CertificatePattern Source #

HasField CertificatePattern "stakeRegistration" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField MirTarget "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> MirTarget -> f MirTarget Source #

HasField NewCommitteeCredentials "committeeColdCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField RegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> RegCert -> f RegCert Source #

HasField RegDRepCert "drepCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepCredential" -> (StakeCredential -> f StakeCredential) -> RegDRepCert -> f RegDRepCert Source #

HasField ResignCommitteeColdCert "committeeColdCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeCredential "addrKeyHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "addrKeyHash" -> (ByteString -> f ByteString) -> StakeCredential -> f StakeCredential Source #

HasField StakeCredential "scriptHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "scriptHash" -> (ByteString -> f ByteString) -> StakeCredential -> f StakeCredential Source #

HasField StakeDelegationCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeDelegationPattern "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeRegDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteRegDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UnRegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> UnRegCert -> f UnRegCert Source #

HasField UnRegDRepCert "drepCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepCredential" -> (StakeCredential -> f StakeCredential) -> UnRegDRepCert -> f UnRegDRepCert Source #

HasField UpdateDRepCert "drepCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepCredential" -> (StakeCredential -> f StakeCredential) -> UpdateDRepCert -> f UpdateDRepCert Source #

HasField VoteDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> VoteDelegCert -> f VoteDelegCert Source #

HasField VoteRegDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField AuthCommitteeHotCert "maybe'committeeColdCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeColdCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField AuthCommitteeHotCert "maybe'committeeHotCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeHotCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> AuthCommitteeHotCert -> f AuthCommitteeHotCert Source #

HasField Certificate "maybe'stakeDeregistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeDeregistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> Certificate -> f Certificate Source #

HasField Certificate "maybe'stakeRegistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeRegistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> Certificate -> f Certificate Source #

HasField CertificatePattern "maybe'stakeDeregistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeDeregistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> CertificatePattern -> f CertificatePattern Source #

HasField CertificatePattern "maybe'stakeRegistration" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeRegistration" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> CertificatePattern -> f CertificatePattern Source #

HasField MirTarget "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> MirTarget -> f MirTarget Source #

HasField NewCommitteeCredentials "maybe'committeeColdCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeColdCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> NewCommitteeCredentials -> f NewCommitteeCredentials Source #

HasField RegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> RegCert -> f RegCert Source #

HasField RegDRepCert "maybe'drepCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drepCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> RegDRepCert -> f RegDRepCert Source #

HasField ResignCommitteeColdCert "maybe'committeeColdCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'committeeColdCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> ResignCommitteeColdCert -> f ResignCommitteeColdCert Source #

HasField StakeCredential "maybe'addrKeyHash" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField StakeCredential "maybe'scriptHash" (Maybe ByteString) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField StakeCredential "maybe'stakeCredential" (Maybe StakeCredential'StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeDelegationCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeDelegationPattern "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeRegDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> StakeRegDelegCert -> f StakeRegDelegCert Source #

HasField StakeVoteDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> StakeVoteDelegCert -> f StakeVoteDelegCert Source #

HasField StakeVoteRegDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UnRegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> UnRegCert -> f UnRegCert Source #

HasField UnRegDRepCert "maybe'drepCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drepCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> UnRegDRepCert -> f UnRegDRepCert Source #

HasField UpdateCommitteeAction "removeCommitteeCredentials" [StakeCredential] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "removeCommitteeCredentials" -> ([StakeCredential] -> f [StakeCredential]) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

HasField UpdateCommitteeAction "vec'removeCommitteeCredentials" (Vector StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'removeCommitteeCredentials" -> (Vector StakeCredential -> f (Vector StakeCredential)) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

HasField UpdateDRepCert "maybe'drepCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drepCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> UpdateDRepCert -> f UpdateDRepCert Source #

HasField VoteDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> VoteDelegCert -> f VoteDelegCert Source #

HasField VoteRegDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

data StakeCredential'StakeCredential #

Instances

Instances details
NFData StakeCredential'StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq StakeCredential'StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord StakeCredential'StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show StakeCredential'StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeCredential "maybe'stakeCredential" (Maybe StakeCredential'StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data StakeDelegationCert #

Instances

Instances details
NFData StakeDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq StakeDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord StakeDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show StakeDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message StakeDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "stakeDelegation" StakeDelegationCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeDelegation" -> (StakeDelegationCert -> f StakeDelegationCert) -> Certificate -> f Certificate Source #

HasField StakeDelegationCert "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeDelegationCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'stakeDelegation" (Maybe StakeDelegationCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeDelegation" -> (Maybe StakeDelegationCert -> f (Maybe StakeDelegationCert)) -> Certificate -> f Certificate Source #

HasField StakeDelegationCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data StakeDelegationPattern #

Instances

Instances details
NFData StakeDelegationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq StakeDelegationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord StakeDelegationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show StakeDelegationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message StakeDelegationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "stakeDelegation" StakeDelegationPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeDelegationPattern "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeDelegationPattern "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField CertificatePattern "maybe'stakeDelegation" (Maybe StakeDelegationPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeDelegationPattern "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data StakeRegDelegCert #

Instances

Instances details
NFData StakeRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: StakeRegDelegCert -> () Source #

Eq StakeRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord StakeRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show StakeRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message StakeRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "stakeRegDelegCert" StakeRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeRegDelegCert" -> (StakeRegDelegCert -> f StakeRegDelegCert) -> Certificate -> f Certificate Source #

HasField StakeRegDelegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeRegDelegCert "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "poolKeyhash" -> (ByteString -> f ByteString) -> StakeRegDelegCert -> f StakeRegDelegCert Source #

HasField StakeRegDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'stakeRegDelegCert" (Maybe StakeRegDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeRegDelegCert" -> (Maybe StakeRegDelegCert -> f (Maybe StakeRegDelegCert)) -> Certificate -> f Certificate Source #

HasField StakeRegDelegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField StakeRegDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> StakeRegDelegCert -> f StakeRegDelegCert Source #

data StakeVoteDelegCert #

Instances

Instances details
NFData StakeVoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: StakeVoteDelegCert -> () Source #

Eq StakeVoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord StakeVoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show StakeVoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message StakeVoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "stakeVoteDelegCert" StakeVoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeVoteDelegCert" -> (StakeVoteDelegCert -> f StakeVoteDelegCert) -> Certificate -> f Certificate Source #

HasField StakeVoteDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drep" -> (DRep -> f DRep) -> StakeVoteDelegCert -> f StakeVoteDelegCert Source #

HasField StakeVoteDelegCert "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'stakeVoteDelegCert" (Maybe StakeVoteDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeVoteDelegCert" -> (Maybe StakeVoteDelegCert -> f (Maybe StakeVoteDelegCert)) -> Certificate -> f Certificate Source #

HasField StakeVoteDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> StakeVoteDelegCert -> f StakeVoteDelegCert Source #

HasField StakeVoteDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> StakeVoteDelegCert -> f StakeVoteDelegCert Source #

data StakeVoteRegDelegCert #

Instances

Instances details
NFData StakeVoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq StakeVoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord StakeVoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show StakeVoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message StakeVoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "stakeVoteRegDelegCert" StakeVoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeVoteRegDelegCert" -> (StakeVoteRegDelegCert -> f StakeVoteRegDelegCert) -> Certificate -> f Certificate Source #

HasField StakeVoteRegDelegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteRegDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteRegDelegCert "poolKeyhash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteRegDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'stakeVoteRegDelegCert" (Maybe StakeVoteRegDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeVoteRegDelegCert" -> (Maybe StakeVoteRegDelegCert -> f (Maybe StakeVoteRegDelegCert)) -> Certificate -> f Certificate Source #

HasField StakeVoteRegDelegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField StakeVoteRegDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> StakeVoteRegDelegCert -> f StakeVoteRegDelegCert Source #

HasField StakeVoteRegDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data TreasuryWithdrawalsAction #

Instances

Instances details
NFData TreasuryWithdrawalsAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq TreasuryWithdrawalsAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TreasuryWithdrawalsAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TreasuryWithdrawalsAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TreasuryWithdrawalsAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "treasuryWithdrawalsAction" TreasuryWithdrawalsAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TreasuryWithdrawalsAction "policyHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "maybe'treasuryWithdrawalsAction" (Maybe TreasuryWithdrawalsAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TreasuryWithdrawalsAction "vec'withdrawals" (Vector WithdrawalAmount) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'withdrawals" -> (Vector WithdrawalAmount -> f (Vector WithdrawalAmount)) -> TreasuryWithdrawalsAction -> f TreasuryWithdrawalsAction Source #

HasField TreasuryWithdrawalsAction "withdrawals" [WithdrawalAmount] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

data Tx #

Instances

Instances details
NFData Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Tx -> () Source #

Eq Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

Ord Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

compare :: Tx -> Tx -> Ordering Source #

(<) :: Tx -> Tx -> Bool Source #

(<=) :: Tx -> Tx -> Bool Source #

(>) :: Tx -> Tx -> Bool Source #

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

max :: Tx -> Tx -> Tx Source #

min :: Tx -> Tx -> Tx Source #

Show Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Tx "auxiliary" AuxData # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "auxiliary" -> (AuxData -> f AuxData) -> Tx -> f Tx Source #

HasField Tx "collateral" Collateral # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateral" -> (Collateral -> f Collateral) -> Tx -> f Tx Source #

HasField Tx "fee" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "fee" -> (BigInt -> f BigInt) -> Tx -> f Tx Source #

HasField Tx "hash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "successful" Bool # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "successful" -> (Bool -> f Bool) -> Tx -> f Tx Source #

HasField Tx "validity" TxValidity # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "validity" -> (TxValidity -> f TxValidity) -> Tx -> f Tx Source #

HasField Tx "witnesses" WitnessSet # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "witnesses" -> (WitnessSet -> f WitnessSet) -> Tx -> f Tx Source #

HasField AnyChainTx "cardano" Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

HasField TxInMempool "cardano" Tx # 
Instance details

Defined in Proto.Utxorpc.V1beta.Submit.Submit

Methods

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

HasField BlockBody "tx" [Tx] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "tx" -> ([Tx] -> f [Tx]) -> BlockBody -> f BlockBody Source #

HasField BlockBody "vec'tx" (Vector Tx) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'tx" -> (Vector Tx -> f (Vector Tx)) -> BlockBody -> f BlockBody Source #

HasField Tx "certificates" [Certificate] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "certificates" -> ([Certificate] -> f [Certificate]) -> Tx -> f Tx Source #

HasField Tx "inputs" [TxInput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "inputs" -> ([TxInput] -> f [TxInput]) -> Tx -> f Tx Source #

HasField Tx "maybe'auxiliary" (Maybe AuxData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "maybe'collateral" (Maybe Collateral) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "maybe'fee" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "maybe'validity" (Maybe TxValidity) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "maybe'witnesses" (Maybe WitnessSet) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "mint" [Multiasset] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mint" -> ([Multiasset] -> f [Multiasset]) -> Tx -> f Tx Source #

HasField Tx "outputs" [TxOutput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "proposals" [GovernanceActionProposal] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "proposals" -> ([GovernanceActionProposal] -> f [GovernanceActionProposal]) -> Tx -> f Tx Source #

HasField Tx "referenceInputs" [TxInput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "referenceInputs" -> ([TxInput] -> f [TxInput]) -> Tx -> f Tx Source #

HasField Tx "vec'certificates" (Vector Certificate) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'certificates" -> (Vector Certificate -> f (Vector Certificate)) -> Tx -> f Tx Source #

HasField Tx "vec'inputs" (Vector TxInput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'inputs" -> (Vector TxInput -> f (Vector TxInput)) -> Tx -> f Tx Source #

HasField Tx "vec'mint" (Vector Multiasset) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'mint" -> (Vector Multiasset -> f (Vector Multiasset)) -> Tx -> f Tx Source #

HasField Tx "vec'outputs" (Vector TxOutput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "vec'proposals" (Vector GovernanceActionProposal) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'proposals" -> (Vector GovernanceActionProposal -> f (Vector GovernanceActionProposal)) -> Tx -> f Tx Source #

HasField Tx "vec'referenceInputs" (Vector TxInput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'referenceInputs" -> (Vector TxInput -> f (Vector TxInput)) -> Tx -> f Tx Source #

HasField Tx "vec'withdrawals" (Vector Withdrawal) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'withdrawals" -> (Vector Withdrawal -> f (Vector Withdrawal)) -> Tx -> f Tx Source #

HasField Tx "withdrawals" [Withdrawal] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "withdrawals" -> ([Withdrawal] -> f [Withdrawal]) -> Tx -> f Tx Source #

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

Defined in Proto.Utxorpc.V1beta.Query.Query

Methods

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

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

Defined in Proto.Utxorpc.V1beta.Submit.Submit

Methods

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

data TxEval #

Instances

Instances details
NFData TxEval # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: TxEval -> () Source #

Eq TxEval # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TxEval # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TxEval # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TxEval # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxEval "exUnits" ExUnits # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "exUnits" -> (ExUnits -> f ExUnits) -> TxEval -> f TxEval Source #

HasField TxEval "fee" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "fee" -> (BigInt -> f BigInt) -> TxEval -> f TxEval Source #

HasField AnyChainEval "cardano" TxEval # 
Instance details

Defined in Proto.Utxorpc.V1beta.Submit.Submit

Methods

fieldOf :: Functor f => Proxy# "cardano" -> (TxEval -> f TxEval) -> AnyChainEval -> f AnyChainEval Source #

HasField TxEval "errors" [EvalReport] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "errors" -> ([EvalReport] -> f [EvalReport]) -> TxEval -> f TxEval Source #

HasField TxEval "maybe'exUnits" (Maybe ExUnits) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxEval "maybe'fee" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxEval "redeemers" [Redeemer] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemers" -> ([Redeemer] -> f [Redeemer]) -> TxEval -> f TxEval Source #

HasField TxEval "traces" [EvalReport] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "traces" -> ([EvalReport] -> f [EvalReport]) -> TxEval -> f TxEval Source #

HasField TxEval "vec'errors" (Vector EvalReport) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'errors" -> (Vector EvalReport -> f (Vector EvalReport)) -> TxEval -> f TxEval Source #

HasField TxEval "vec'redeemers" (Vector Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'redeemers" -> (Vector Redeemer -> f (Vector Redeemer)) -> TxEval -> f TxEval Source #

HasField TxEval "vec'traces" (Vector EvalReport) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'traces" -> (Vector EvalReport -> f (Vector EvalReport)) -> TxEval -> f TxEval Source #

HasField AnyChainEval "maybe'cardano" (Maybe TxEval) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Submit.Submit

Methods

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

data TxFeePolicy #

Instances

Instances details
NFData TxFeePolicy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: TxFeePolicy -> () Source #

Eq TxFeePolicy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TxFeePolicy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TxFeePolicy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TxFeePolicy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField BlockVersionData "txFeePolicy" TxFeePolicy # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "txFeePolicy" -> (TxFeePolicy -> f TxFeePolicy) -> BlockVersionData -> f BlockVersionData Source #

HasField TxFeePolicy "multiplier" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "multiplier" -> (Text -> f Text) -> TxFeePolicy -> f TxFeePolicy Source #

HasField TxFeePolicy "summand" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "summand" -> (Text -> f Text) -> TxFeePolicy -> f TxFeePolicy Source #

HasField BlockVersionData "maybe'txFeePolicy" (Maybe TxFeePolicy) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'txFeePolicy" -> (Maybe TxFeePolicy -> f (Maybe TxFeePolicy)) -> BlockVersionData -> f BlockVersionData Source #

data TxInput #

Instances

Instances details
NFData TxInput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: TxInput -> () Source #

Eq TxInput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TxInput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TxInput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TxInput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxInput "asOutput" TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "asOutput" -> (TxOutput -> f TxOutput) -> TxInput -> f TxInput Source #

HasField TxInput "outputIndex" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "outputIndex" -> (Word32 -> f Word32) -> TxInput -> f TxInput Source #

HasField TxInput "redeemer" Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemer" -> (Redeemer -> f Redeemer) -> TxInput -> f TxInput Source #

HasField TxInput "txHash" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "txHash" -> (ByteString -> f ByteString) -> TxInput -> f TxInput Source #

HasField Collateral "collateral" [TxInput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateral" -> ([TxInput] -> f [TxInput]) -> Collateral -> f Collateral Source #

HasField Collateral "vec'collateral" (Vector TxInput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'collateral" -> (Vector TxInput -> f (Vector TxInput)) -> Collateral -> f Collateral Source #

HasField Tx "inputs" [TxInput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "inputs" -> ([TxInput] -> f [TxInput]) -> Tx -> f Tx Source #

HasField Tx "referenceInputs" [TxInput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "referenceInputs" -> ([TxInput] -> f [TxInput]) -> Tx -> f Tx Source #

HasField Tx "vec'inputs" (Vector TxInput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'inputs" -> (Vector TxInput -> f (Vector TxInput)) -> Tx -> f Tx Source #

HasField Tx "vec'referenceInputs" (Vector TxInput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'referenceInputs" -> (Vector TxInput -> f (Vector TxInput)) -> Tx -> f Tx Source #

HasField TxInput "maybe'asOutput" (Maybe TxOutput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxInput "maybe'redeemer" (Maybe Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'redeemer" -> (Maybe Redeemer -> f (Maybe Redeemer)) -> TxInput -> f TxInput Source #

data TxOutput #

Instances

Instances details
NFData TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: TxOutput -> () Source #

Eq TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Collateral "collateralReturn" TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "collateralReturn" -> (TxOutput -> f TxOutput) -> Collateral -> f Collateral Source #

HasField TxInput "asOutput" TxOutput # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "asOutput" -> (TxOutput -> f TxOutput) -> TxInput -> f TxInput Source #

HasField TxOutput "address" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutput "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutput "datum" Datum # 
Instance details

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

Methods

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

HasField Collateral "maybe'collateralReturn" (Maybe TxOutput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "outputs" [TxOutput] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Tx "vec'outputs" (Vector TxOutput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxInput "maybe'asOutput" (Maybe TxOutput) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutput "assets" [Multiasset] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField TxOutput "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

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

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

Methods

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

data TxOutputPattern #

Instances

Instances details
NFData TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: TxOutputPattern -> () Source #

Eq TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxOutputPattern "address" AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxOutputPattern "asset" AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "consumes" TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "consumes" -> (TxOutputPattern -> f TxOutputPattern) -> TxPattern -> f TxPattern Source #

HasField TxPattern "produces" TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "produces" -> (TxOutputPattern -> f TxOutputPattern) -> TxPattern -> f TxPattern Source #

HasField AnyUtxoPattern "cardano" TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Query.Query

HasField TxOutputPattern "maybe'address" (Maybe AddressPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxOutputPattern "maybe'asset" (Maybe AssetPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "maybe'consumes" (Maybe TxOutputPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'consumes" -> (Maybe TxOutputPattern -> f (Maybe TxOutputPattern)) -> TxPattern -> f TxPattern Source #

HasField TxPattern "maybe'produces" (Maybe TxOutputPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'produces" -> (Maybe TxOutputPattern -> f (Maybe TxOutputPattern)) -> TxPattern -> f TxPattern Source #

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

Defined in Proto.Utxorpc.V1beta.Query.Query

data TxPattern #

Instances

Instances details
NFData TxPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: TxPattern -> () Source #

Eq TxPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TxPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TxPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TxPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField TxPattern "consumes" TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "consumes" -> (TxOutputPattern -> f TxOutputPattern) -> TxPattern -> f TxPattern Source #

HasField TxPattern "hasAddress" AddressPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "hasAddress" -> (AddressPattern -> f AddressPattern) -> TxPattern -> f TxPattern Source #

HasField TxPattern "hasCertificate" CertificatePattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "hasCertificate" -> (CertificatePattern -> f CertificatePattern) -> TxPattern -> f TxPattern Source #

HasField TxPattern "mintsAsset" AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "mintsAsset" -> (AssetPattern -> f AssetPattern) -> TxPattern -> f TxPattern Source #

HasField TxPattern "movesAsset" AssetPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "movesAsset" -> (AssetPattern -> f AssetPattern) -> TxPattern -> f TxPattern Source #

HasField TxPattern "produces" TxOutputPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "produces" -> (TxOutputPattern -> f TxOutputPattern) -> TxPattern -> f TxPattern Source #

HasField AnyChainTxPattern "cardano" TxPattern # 
Instance details

Defined in Proto.Utxorpc.V1beta.Submit.Submit

HasField TxPattern "maybe'consumes" (Maybe TxOutputPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'consumes" -> (Maybe TxOutputPattern -> f (Maybe TxOutputPattern)) -> TxPattern -> f TxPattern Source #

HasField TxPattern "maybe'hasAddress" (Maybe AddressPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'hasAddress" -> (Maybe AddressPattern -> f (Maybe AddressPattern)) -> TxPattern -> f TxPattern Source #

HasField TxPattern "maybe'hasCertificate" (Maybe CertificatePattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'hasCertificate" -> (Maybe CertificatePattern -> f (Maybe CertificatePattern)) -> TxPattern -> f TxPattern Source #

HasField TxPattern "maybe'mintsAsset" (Maybe AssetPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'mintsAsset" -> (Maybe AssetPattern -> f (Maybe AssetPattern)) -> TxPattern -> f TxPattern Source #

HasField TxPattern "maybe'movesAsset" (Maybe AssetPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'movesAsset" -> (Maybe AssetPattern -> f (Maybe AssetPattern)) -> TxPattern -> f TxPattern Source #

HasField TxPattern "maybe'produces" (Maybe TxOutputPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'produces" -> (Maybe TxOutputPattern -> f (Maybe TxOutputPattern)) -> TxPattern -> f TxPattern Source #

HasField AnyChainTxPattern "maybe'cardano" (Maybe TxPattern) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Submit.Submit

Methods

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

data TxValidity #

Instances

Instances details
NFData TxValidity # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: TxValidity -> () Source #

Eq TxValidity # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord TxValidity # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show TxValidity # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message TxValidity # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Tx "validity" TxValidity # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "validity" -> (TxValidity -> f TxValidity) -> Tx -> f Tx Source #

HasField TxValidity "start" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "start" -> (Word64 -> f Word64) -> TxValidity -> f TxValidity Source #

HasField TxValidity "ttl" Word64 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "ttl" -> (Word64 -> f Word64) -> TxValidity -> f TxValidity Source #

HasField Tx "maybe'validity" (Maybe TxValidity) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data UnRegCert #

Instances

Instances details
NFData UnRegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: UnRegCert -> () Source #

Eq UnRegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord UnRegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show UnRegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message UnRegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "unregCert" UnRegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "unregCert" -> (UnRegCert -> f UnRegCert) -> Certificate -> f Certificate Source #

HasField UnRegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> UnRegCert -> f UnRegCert Source #

HasField UnRegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> UnRegCert -> f UnRegCert Source #

HasField Certificate "maybe'unregCert" (Maybe UnRegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'unregCert" -> (Maybe UnRegCert -> f (Maybe UnRegCert)) -> Certificate -> f Certificate Source #

HasField UnRegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField UnRegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> UnRegCert -> f UnRegCert Source #

data UnRegDRepCert #

Instances

Instances details
NFData UnRegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: UnRegDRepCert -> () Source #

Eq UnRegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord UnRegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show UnRegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message UnRegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "unregDrepCert" UnRegDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "unregDrepCert" -> (UnRegDRepCert -> f UnRegDRepCert) -> Certificate -> f Certificate Source #

HasField UnRegDRepCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> UnRegDRepCert -> f UnRegDRepCert Source #

HasField UnRegDRepCert "drepCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepCredential" -> (StakeCredential -> f StakeCredential) -> UnRegDRepCert -> f UnRegDRepCert Source #

HasField Certificate "maybe'unregDrepCert" (Maybe UnRegDRepCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'unregDrepCert" -> (Maybe UnRegDRepCert -> f (Maybe UnRegDRepCert)) -> Certificate -> f Certificate Source #

HasField UnRegDRepCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField UnRegDRepCert "maybe'drepCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drepCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> UnRegDRepCert -> f UnRegDRepCert Source #

data UpdateCommitteeAction #

Instances

Instances details
NFData UpdateCommitteeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Eq UpdateCommitteeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord UpdateCommitteeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show UpdateCommitteeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message UpdateCommitteeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField GovernanceAction "updateCommitteeAction" UpdateCommitteeAction # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "govActionId" GovernanceActionId # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "newCommitteeThreshold" RationalNumber # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "newCommitteeThreshold" -> (RationalNumber -> f RationalNumber) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

HasField GovernanceAction "maybe'updateCommitteeAction" (Maybe UpdateCommitteeAction) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'updateCommitteeAction" -> (Maybe UpdateCommitteeAction -> f (Maybe UpdateCommitteeAction)) -> GovernanceAction -> f GovernanceAction Source #

HasField UpdateCommitteeAction "maybe'govActionId" (Maybe GovernanceActionId) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "maybe'newCommitteeThreshold" (Maybe RationalNumber) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField UpdateCommitteeAction "newCommitteeCredentials" [NewCommitteeCredentials] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField UpdateCommitteeAction "removeCommitteeCredentials" [StakeCredential] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "removeCommitteeCredentials" -> ([StakeCredential] -> f [StakeCredential]) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

HasField UpdateCommitteeAction "vec'newCommitteeCredentials" (Vector NewCommitteeCredentials) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'newCommitteeCredentials" -> (Vector NewCommitteeCredentials -> f (Vector NewCommitteeCredentials)) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

HasField UpdateCommitteeAction "vec'removeCommitteeCredentials" (Vector StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'removeCommitteeCredentials" -> (Vector StakeCredential -> f (Vector StakeCredential)) -> UpdateCommitteeAction -> f UpdateCommitteeAction Source #

data UpdateDRepCert #

Instances

Instances details
NFData UpdateDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: UpdateDRepCert -> () Source #

Eq UpdateDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord UpdateDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show UpdateDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message UpdateDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "updateDrepCert" UpdateDRepCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "updateDrepCert" -> (UpdateDRepCert -> f UpdateDRepCert) -> Certificate -> f Certificate Source #

HasField UpdateDRepCert "anchor" Anchor # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "anchor" -> (Anchor -> f Anchor) -> UpdateDRepCert -> f UpdateDRepCert Source #

HasField UpdateDRepCert "drepCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drepCredential" -> (StakeCredential -> f StakeCredential) -> UpdateDRepCert -> f UpdateDRepCert Source #

HasField Certificate "maybe'updateDrepCert" (Maybe UpdateDRepCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'updateDrepCert" -> (Maybe UpdateDRepCert -> f (Maybe UpdateDRepCert)) -> Certificate -> f Certificate Source #

HasField UpdateDRepCert "maybe'anchor" (Maybe Anchor) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'anchor" -> (Maybe Anchor -> f (Maybe Anchor)) -> UpdateDRepCert -> f UpdateDRepCert Source #

HasField UpdateDRepCert "maybe'drepCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drepCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> UpdateDRepCert -> f UpdateDRepCert Source #

data VKeyWitness #

Instances

Instances details
NFData VKeyWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: VKeyWitness -> () Source #

Eq VKeyWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord VKeyWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show VKeyWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message VKeyWitness # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField VKeyWitness "signature" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "signature" -> (ByteString -> f ByteString) -> VKeyWitness -> f VKeyWitness Source #

HasField VKeyWitness "vkey" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vkey" -> (ByteString -> f ByteString) -> VKeyWitness -> f VKeyWitness Source #

HasField WitnessSet "vec'vkeywitness" (Vector VKeyWitness) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'vkeywitness" -> (Vector VKeyWitness -> f (Vector VKeyWitness)) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vkeywitness" [VKeyWitness] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vkeywitness" -> ([VKeyWitness] -> f [VKeyWitness]) -> WitnessSet -> f WitnessSet Source #

data VoteDelegCert #

Instances

Instances details
NFData VoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: VoteDelegCert -> () Source #

Eq VoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord VoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show VoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message VoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "voteDelegCert" VoteDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "voteDelegCert" -> (VoteDelegCert -> f VoteDelegCert) -> Certificate -> f Certificate Source #

HasField VoteDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drep" -> (DRep -> f DRep) -> VoteDelegCert -> f VoteDelegCert Source #

HasField VoteDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "stakeCredential" -> (StakeCredential -> f StakeCredential) -> VoteDelegCert -> f VoteDelegCert Source #

HasField Certificate "maybe'voteDelegCert" (Maybe VoteDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'voteDelegCert" -> (Maybe VoteDelegCert -> f (Maybe VoteDelegCert)) -> Certificate -> f Certificate Source #

HasField VoteDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> VoteDelegCert -> f VoteDelegCert Source #

HasField VoteDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> VoteDelegCert -> f VoteDelegCert Source #

data VoteRegDelegCert #

Instances

Instances details
NFData VoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: VoteRegDelegCert -> () Source #

Eq VoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord VoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show VoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message VoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "voteRegDelegCert" VoteRegDelegCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "voteRegDelegCert" -> (VoteRegDelegCert -> f VoteRegDelegCert) -> Certificate -> f Certificate Source #

HasField VoteRegDelegCert "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

HasField VoteRegDelegCert "drep" DRep # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "drep" -> (DRep -> f DRep) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

HasField VoteRegDelegCert "stakeCredential" StakeCredential # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Certificate "maybe'voteRegDelegCert" (Maybe VoteRegDelegCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'voteRegDelegCert" -> (Maybe VoteRegDelegCert -> f (Maybe VoteRegDelegCert)) -> Certificate -> f Certificate Source #

HasField VoteRegDelegCert "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField VoteRegDelegCert "maybe'drep" (Maybe DRep) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'drep" -> (Maybe DRep -> f (Maybe DRep)) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

HasField VoteRegDelegCert "maybe'stakeCredential" (Maybe StakeCredential) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'stakeCredential" -> (Maybe StakeCredential -> f (Maybe StakeCredential)) -> VoteRegDelegCert -> f VoteRegDelegCert Source #

data VotingThresholds #

Instances

Instances details
NFData VotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: VotingThresholds -> () Source #

Eq VotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord VotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show VotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message VotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField PParams "drepVotingThresholds" VotingThresholds # 
Instance details

Defined in Proto.Utxorpc.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.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.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'thresholds" -> (Vector RationalNumber -> f (Vector RationalNumber)) -> VotingThresholds -> f VotingThresholds Source #

data VssCert #

Instances

Instances details
NFData VssCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: VssCert -> () Source #

Eq VssCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord VssCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show VssCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message VssCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis'VssCertsEntry "value" VssCert # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField VssCert "expiryEpoch" Word32 # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "expiryEpoch" -> (Word32 -> f Word32) -> VssCert -> f VssCert Source #

HasField VssCert "signature" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "signature" -> (Text -> f Text) -> VssCert -> f VssCert Source #

HasField VssCert "signingKey" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "signingKey" -> (Text -> f Text) -> VssCert -> f VssCert Source #

HasField VssCert "vssKey" Text # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vssKey" -> (Text -> f Text) -> VssCert -> f VssCert Source #

HasField Genesis'VssCertsEntry "maybe'value" (Maybe VssCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Genesis "vssCerts" (Map Text VssCert) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vssCerts" -> (Map Text VssCert -> f (Map Text VssCert)) -> Genesis -> f Genesis Source #

data Withdrawal #

Instances

Instances details
NFData Withdrawal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: Withdrawal -> () Source #

Eq Withdrawal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord Withdrawal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show Withdrawal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message Withdrawal # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Withdrawal "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> Withdrawal -> f Withdrawal Source #

HasField Withdrawal "redeemer" Redeemer # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemer" -> (Redeemer -> f Redeemer) -> Withdrawal -> f Withdrawal Source #

HasField Withdrawal "rewardAccount" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "rewardAccount" -> (ByteString -> f ByteString) -> Withdrawal -> f Withdrawal Source #

HasField Tx "vec'withdrawals" (Vector Withdrawal) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'withdrawals" -> (Vector Withdrawal -> f (Vector Withdrawal)) -> Tx -> f Tx Source #

HasField Tx "withdrawals" [Withdrawal] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "withdrawals" -> ([Withdrawal] -> f [Withdrawal]) -> Tx -> f Tx Source #

HasField Withdrawal "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField Withdrawal "maybe'redeemer" (Maybe Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "maybe'redeemer" -> (Maybe Redeemer -> f (Maybe Redeemer)) -> Withdrawal -> f Withdrawal Source #

data WithdrawalAmount #

Instances

Instances details
NFData WithdrawalAmount # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: WithdrawalAmount -> () Source #

Eq WithdrawalAmount # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord WithdrawalAmount # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show WithdrawalAmount # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message WithdrawalAmount # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField WithdrawalAmount "coin" BigInt # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "coin" -> (BigInt -> f BigInt) -> WithdrawalAmount -> f WithdrawalAmount Source #

HasField WithdrawalAmount "rewardAccount" ByteString # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "rewardAccount" -> (ByteString -> f ByteString) -> WithdrawalAmount -> f WithdrawalAmount Source #

HasField TreasuryWithdrawalsAction "vec'withdrawals" (Vector WithdrawalAmount) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'withdrawals" -> (Vector WithdrawalAmount -> f (Vector WithdrawalAmount)) -> TreasuryWithdrawalsAction -> f TreasuryWithdrawalsAction Source #

HasField TreasuryWithdrawalsAction "withdrawals" [WithdrawalAmount] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField WithdrawalAmount "maybe'coin" (Maybe BigInt) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

data WitnessSet #

Instances

Instances details
NFData WitnessSet # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

rnf :: WitnessSet -> () Source #

Eq WitnessSet # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Ord WitnessSet # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Show WitnessSet # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Message WitnessSet # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

HasField Tx "witnesses" WitnessSet # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "witnesses" -> (WitnessSet -> f WitnessSet) -> Tx -> f Tx Source #

HasField Tx "maybe'witnesses" (Maybe WitnessSet) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField WitnessSet "bootstrapWitnesses" [BootstrapWitness] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "bootstrapWitnesses" -> ([BootstrapWitness] -> f [BootstrapWitness]) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "plutusDatums" [PlutusData] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField WitnessSet "redeemers" [Redeemer] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "redeemers" -> ([Redeemer] -> f [Redeemer]) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "script" [Script] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "script" -> ([Script] -> f [Script]) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vec'bootstrapWitnesses" (Vector BootstrapWitness) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'bootstrapWitnesses" -> (Vector BootstrapWitness -> f (Vector BootstrapWitness)) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vec'plutusDatums" (Vector PlutusData) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

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

HasField WitnessSet "vec'redeemers" (Vector Redeemer) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'redeemers" -> (Vector Redeemer -> f (Vector Redeemer)) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vec'script" (Vector Script) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'script" -> (Vector Script -> f (Vector Script)) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vec'vkeywitness" (Vector VKeyWitness) # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vec'vkeywitness" -> (Vector VKeyWitness -> f (Vector VKeyWitness)) -> WitnessSet -> f WitnessSet Source #

HasField WitnessSet "vkeywitness" [VKeyWitness] # 
Instance details

Defined in Proto.Utxorpc.V1beta.Cardano.Cardano

Methods

fieldOf :: Functor f => Proxy# "vkeywitness" -> ([VKeyWitness] -> f [VKeyWitness]) -> WitnessSet -> f WitnessSet Source #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

avvmDistr :: (Functor f, HasField s "avvmDistr" 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 #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cost :: (Functor f, HasField s "cost" 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 #

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

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

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

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

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

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

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

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

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

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

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

drepDeposit :: (Functor f, HasField s "drepDeposit" 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 #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

int :: (Functor f, HasField s "int" 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 #

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

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

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

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

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

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

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

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

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

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

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

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

maxBlockSize :: (Functor f, HasField s "maxBlockSize" 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 #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

maybe'auxiliary :: (Functor f, HasField s "maybe'auxiliary" 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'blockVersionData :: (Functor f, HasField s "maybe'blockVersionData" a) => LensLike' f s a #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

maybe'cost :: (Functor f, HasField s "maybe'cost" 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'delegationPart :: (Functor f, HasField s "maybe'delegationPart" a) => LensLike' f s a #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

maybe'infoAction :: (Functor f, HasField s "maybe'infoAction" 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'lovelacePerUtxoWord :: (Functor f, HasField s "maybe'lovelacePerUtxoWord" a) => LensLike' f s a #

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

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

maybe'maxBlockExUnits :: (Functor f, HasField s "maybe'maxBlockExUnits" 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'maxLovelaceSupply :: (Functor f, HasField s "maybe'maxLovelaceSupply" a) => LensLike' f s a #

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

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

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

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

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

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

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

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

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

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

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

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

maybe'movesAsset :: (Functor f, HasField s "maybe'movesAsset" 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'newCommitteeThreshold :: (Functor f, HasField s "maybe'newCommitteeThreshold" a) => LensLike' f s a #

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

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

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

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

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

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

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

maybe'pledge :: (Functor f, HasField s "maybe'pledge" 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'policyId :: (Functor f, HasField s "maybe'policyId" a) => LensLike' f s a #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

maybe'resignCommitteeColdCert :: (Functor f, HasField s "maybe'resignCommitteeColdCert" 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'scriptHash :: (Functor f, HasField s "maybe'scriptHash" a) => LensLike' f s a #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

maybe'updateDrepCert :: (Functor f, HasField s "maybe'updateDrepCert" a) => LensLike' f s a #

maybe'updateToConstitution :: (Functor f, HasField s "maybe'updateToConstitution" a) => LensLike' f s a #

maybe'validity :: (Functor f, HasField s "maybe'validity" a) => LensLike' f s a #

maybe'value :: (Functor f, HasField s "maybe'value" a) => LensLike' f s a #

maybe'voteDelegCert :: (Functor f, HasField s "maybe'voteDelegCert" a) => LensLike' f s a #

maybe'voteRegDelegCert :: (Functor f, HasField s "maybe'voteRegDelegCert" a) => LensLike' f s a #

maybe'witnesses :: (Functor f, HasField s "maybe'witnesses" a) => LensLike' f s a #

members :: (Functor f, HasField s "members" a) => LensLike' f s a #

memory :: (Functor f, HasField s "memory" a) => LensLike' f s a #

metadata :: (Functor f, HasField s "metadata" 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 #

minFeeRefScriptCostPerByte :: (Functor f, HasField s "minFeeRefScriptCostPerByte" 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 #

minThd :: (Functor f, HasField s "minThd" a) => LensLike' f s a #

minor :: (Functor f, HasField s "minor" a) => LensLike' f s a #

mint :: (Functor f, HasField s "mint" a) => LensLike' f s a #

mintsAsset :: (Functor f, HasField s "mintsAsset" a) => LensLike' f s a #

mirCert :: (Functor f, HasField s "mirCert" a) => LensLike' f s a #

monetaryExpansion :: (Functor f, HasField s "monetaryExpansion" a) => LensLike' f s a #

motionNoConfidence :: (Functor f, HasField s "motionNoConfidence" a) => LensLike' f s a #

movesAsset :: (Functor f, HasField s "movesAsset" a) => LensLike' f s a #

mpcThd :: (Functor f, HasField s "mpcThd" a) => LensLike' f s a #

msg :: (Functor f, HasField s "msg" a) => LensLike' f s a #

multiplier :: (Functor f, HasField s "multiplier" a) => LensLike' f s a #

name :: (Functor f, HasField s "name" a) => LensLike' f s a #

native :: (Functor f, HasField s "native" a) => LensLike' f s a #

networkId :: (Functor f, HasField s "networkId" a) => LensLike' f s a #

networkMagic :: (Functor f, HasField s "networkMagic" a) => LensLike' f s a #

newCommitteeCredentials :: (Functor f, HasField s "newCommitteeCredentials" a) => LensLike' f s a #

newCommitteeThreshold :: (Functor f, HasField s "newCommitteeThreshold" a) => LensLike' f s a #

newConstitutionAction :: (Functor f, HasField s "newConstitutionAction" a) => LensLike' f s a #

noConfidence :: (Functor f, HasField s "noConfidence" a) => LensLike' f s a #

noConfidenceAction :: (Functor f, HasField s "noConfidenceAction" a) => LensLike' f s a #

nonAvvmBalances :: (Functor f, HasField s "nonAvvmBalances" a) => LensLike' f s a #

numerator :: (Functor f, HasField s "numerator" a) => LensLike' f s a #

omega :: (Functor f, HasField s "omega" a) => LensLike' f s a #

operator :: (Functor f, HasField s "operator" a) => LensLike' f s a #

originalCbor :: (Functor f, HasField s "originalCbor" a) => LensLike' f s a #

otherPot :: (Functor f, HasField s "otherPot" a) => LensLike' f s a #

outputIndex :: (Functor f, HasField s "outputIndex" a) => LensLike' f s a #

outputs :: (Functor f, HasField s "outputs" a) => LensLike' f s a #

pairs :: (Functor f, HasField s "pairs" a) => LensLike' f s a #

parameterChangeAction :: (Functor f, HasField s "parameterChangeAction" a) => LensLike' f s a #

payload :: (Functor f, HasField s "payload" a) => LensLike' f s a #

paymentPart :: (Functor f, HasField s "paymentPart" a) => LensLike' f s a #

pledge :: (Functor f, HasField s "pledge" a) => LensLike' f s a #

plutusDatums :: (Functor f, HasField s "plutusDatums" 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 #

policyHash :: (Functor f, HasField s "policyHash" 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 #

poolKeyhash :: (Functor f, HasField s "poolKeyhash" a) => LensLike' f s a #

poolMetadata :: (Functor f, HasField s "poolMetadata" a) => LensLike' f s a #

poolOwners :: (Functor f, HasField s "poolOwners" a) => LensLike' f s a #

poolRegistration :: (Functor f, HasField s "poolRegistration" a) => LensLike' f s a #

poolRetirement :: (Functor f, HasField s "poolRetirement" 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 #

port :: (Functor f, HasField s "port" a) => LensLike' f s a #

ppEconomicGroup :: (Functor f, HasField s "ppEconomicGroup" a) => LensLike' f s a #

ppGovGroup :: (Functor f, HasField s "ppGovGroup" a) => LensLike' f s a #

ppNetworkGroup :: (Functor f, HasField s "ppNetworkGroup" a) => LensLike' f s a #

ppSecurityGroup :: (Functor f, HasField s "ppSecurityGroup" a) => LensLike' f s a #

ppTechnicalGroup :: (Functor f, HasField s "ppTechnicalGroup" a) => LensLike' f s a #

prices :: (Functor f, HasField s "prices" a) => LensLike' f s a #

produces :: (Functor f, HasField s "produces" a) => LensLike' f s a #

proposals :: (Functor f, HasField s "proposals" a) => LensLike' f s a #

protocolConsts :: (Functor f, HasField s "protocolConsts" a) => LensLike' f s a #

protocolMagic :: (Functor f, HasField s "protocolMagic" a) => LensLike' f s a #

protocolParamUpdate :: (Functor f, HasField s "protocolParamUpdate" a) => LensLike' f s a #

protocolParams :: (Functor f, HasField s "protocolParams" a) => LensLike' f s a #

protocolVersion :: (Functor f, HasField s "protocolVersion" a) => LensLike' f s a #

purpose :: (Functor f, HasField s "purpose" a) => LensLike' f s a #

quantity :: (Functor f, HasField s "quantity" a) => LensLike' f s a #

redeemer :: (Functor f, HasField s "redeemer" a) => LensLike' f s a #

redeemers :: (Functor f, HasField s "redeemers" a) => LensLike' f s a #

referenceInputs :: (Functor f, HasField s "referenceInputs" a) => LensLike' f s a #

regCert :: (Functor f, HasField s "regCert" a) => LensLike' f s a #

regDrepCert :: (Functor f, HasField s "regDrepCert" a) => LensLike' f s a #

relays :: (Functor f, HasField s "relays" a) => LensLike' f s a #

removeCommitteeCredentials :: (Functor f, HasField s "removeCommitteeCredentials" a) => LensLike' f s a #

resignCommitteeColdCert :: (Functor f, HasField s "resignCommitteeColdCert" a) => LensLike' f s a #

rewardAccount :: (Functor f, HasField s "rewardAccount" 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 #

scriptHash :: (Functor f, HasField s "scriptHash" a) => LensLike' f s a #

scriptNOfK :: (Functor f, HasField s "scriptNOfK" a) => LensLike' f s a #

scriptPubkeyHash :: (Functor f, HasField s "scriptPubkeyHash" a) => LensLike' f s a #

scriptVersion :: (Functor f, HasField s "scriptVersion" a) => LensLike' f s a #

scripts :: (Functor f, HasField s "scripts" a) => LensLike' f s a #

securityParam :: (Functor f, HasField s "securityParam" a) => LensLike' f s a #

signature :: (Functor f, HasField s "signature" a) => LensLike' f s a #

signingKey :: (Functor f, HasField s "signingKey" a) => LensLike' f s a #

slotDuration :: (Functor f, HasField s "slotDuration" a) => LensLike' f s a #

slotLength :: (Functor f, HasField s "slotLength" a) => LensLike' f s a #

slotsPerKesPeriod :: (Functor f, HasField s "slotsPerKesPeriod" a) => LensLike' f s a #

softforkRule :: (Functor f, HasField s "softforkRule" a) => LensLike' f s a #

stakeCredential :: (Functor f, HasField s "stakeCredential" a) => LensLike' f s a #

stakeDelegation :: (Functor f, HasField s "stakeDelegation" a) => LensLike' f s a #

stakeDeregistration :: (Functor f, HasField s "stakeDeregistration" a) => LensLike' f s a #

stakeKeyDeposit :: (Functor f, HasField s "stakeKeyDeposit" a) => LensLike' f s a #

stakeRegDelegCert :: (Functor f, HasField s "stakeRegDelegCert" a) => LensLike' f s a #

stakeRegistration :: (Functor f, HasField s "stakeRegistration" a) => LensLike' f s a #

stakeVoteDelegCert :: (Functor f, HasField s "stakeVoteDelegCert" a) => LensLike' f s a #

stakeVoteRegDelegCert :: (Functor f, HasField s "stakeVoteRegDelegCert" a) => LensLike' f s a #

start :: (Functor f, HasField s "start" a) => LensLike' f s a #

startTime :: (Functor f, HasField s "startTime" a) => LensLike' f s a #

steps :: (Functor f, HasField s "steps" a) => LensLike' f s a #

successful :: (Functor f, HasField s "successful" a) => LensLike' f s a #

summand :: (Functor f, HasField s "summand" a) => LensLike' f s a #

summaries :: (Functor f, HasField s "summaries" a) => LensLike' f s a #

systemStart :: (Functor f, HasField s "systemStart" a) => LensLike' f s a #

tag :: (Functor f, HasField s "tag" a) => LensLike' f s a #

text :: (Functor f, HasField s "text" a) => LensLike' f s a #

thdDecrement :: (Functor f, HasField s "thdDecrement" a) => LensLike' f s a #

threshold :: (Functor f, HasField s "threshold" a) => LensLike' f s a #

thresholds :: (Functor f, HasField s "thresholds" a) => LensLike' f s a #

time :: (Functor f, HasField s "time" a) => LensLike' f s a #

to :: (Functor f, HasField s "to" a) => LensLike' f s a #

totalCollateral :: (Functor f, HasField s "totalCollateral" a) => LensLike' f s a #

traces :: (Functor f, HasField s "traces" a) => LensLike' f s a #

transactionId :: (Functor f, HasField s "transactionId" a) => LensLike' f s a #

treasuryExpansion :: (Functor f, HasField s "treasuryExpansion" a) => LensLike' f s a #

treasuryWithdrawal :: (Functor f, HasField s "treasuryWithdrawal" a) => LensLike' f s a #

treasuryWithdrawalsAction :: (Functor f, HasField s "treasuryWithdrawalsAction" a) => LensLike' f s a #

ttl :: (Functor f, HasField s "ttl" a) => LensLike' f s a #

txFeePolicy :: (Functor f, HasField s "txFeePolicy" a) => LensLike' f s a #

txHash :: (Functor f, HasField s "txHash" a) => LensLike' f s a #

unlockStakeEpoch :: (Functor f, HasField s "unlockStakeEpoch" a) => LensLike' f s a #

unregCert :: (Functor f, HasField s "unregCert" a) => LensLike' f s a #

unregDrepCert :: (Functor f, HasField s "unregDrepCert" a) => LensLike' f s a #

updateCommitteeAction :: (Functor f, HasField s "updateCommitteeAction" a) => LensLike' f s a #

updateDrepCert :: (Functor f, HasField s "updateDrepCert" a) => LensLike' f s a #

updateImplicit :: (Functor f, HasField s "updateImplicit" a) => LensLike' f s a #

updateProposalThd :: (Functor f, HasField s "updateProposalThd" a) => LensLike' f s a #

updateQuorum :: (Functor f, HasField s "updateQuorum" a) => LensLike' f s a #

updateToConstitution :: (Functor f, HasField s "updateToConstitution" a) => LensLike' f s a #

updateVoteThd :: (Functor f, HasField s "updateVoteThd" a) => LensLike' f s a #

url :: (Functor f, HasField s "url" a) => LensLike' f s a #

validity :: (Functor f, HasField s "validity" a) => LensLike' f s a #

value :: (Functor f, HasField s "value" a) => LensLike' f s a #

vec'assets :: (Functor f, HasField s "vec'assets" a) => LensLike' f s a #

vec'bootstrapWitnesses :: (Functor f, HasField s "vec'bootstrapWitnesses" a) => LensLike' f s a #

vec'certificates :: (Functor f, HasField s "vec'certificates" a) => LensLike' f s a #

vec'collateral :: (Functor f, HasField s "vec'collateral" a) => LensLike' f s a #

vec'errors :: (Functor f, HasField s "vec'errors" a) => LensLike' f s a #

vec'fields :: (Functor f, HasField s "vec'fields" a) => LensLike' f s a #

vec'inputs :: (Functor f, HasField s "vec'inputs" a) => LensLike' f s a #

vec'metadata :: (Functor f, HasField s "vec'metadata" a) => LensLike' f s a #

vec'mint :: (Functor f, HasField s "vec'mint" a) => LensLike' f s a #

vec'newCommitteeCredentials :: (Functor f, HasField s "vec'newCommitteeCredentials" a) => LensLike' f s a #

vec'outputs :: (Functor f, HasField s "vec'outputs" a) => LensLike' f s a #

vec'pairs :: (Functor f, HasField s "vec'pairs" a) => LensLike' f s a #

vec'plutusDatums :: (Functor f, HasField s "vec'plutusDatums" a) => LensLike' f s a #

vec'poolOwners :: (Functor f, HasField s "vec'poolOwners" a) => LensLike' f s a #

vec'proposals :: (Functor f, HasField s "vec'proposals" a) => LensLike' f s a #

vec'redeemers :: (Functor f, HasField s "vec'redeemers" a) => LensLike' f s a #

vec'referenceInputs :: (Functor f, HasField s "vec'referenceInputs" a) => LensLike' f s a #

vec'relays :: (Functor f, HasField s "vec'relays" a) => LensLike' f s a #

vec'removeCommitteeCredentials :: (Functor f, HasField s "vec'removeCommitteeCredentials" a) => LensLike' f s a #

vec'script :: (Functor f, HasField s "vec'script" a) => LensLike' f s a #

vec'scripts :: (Functor f, HasField s "vec'scripts" a) => LensLike' f s a #

vec'summaries :: (Functor f, HasField s "vec'summaries" a) => LensLike' f s a #

vec'thresholds :: (Functor f, HasField s "vec'thresholds" a) => LensLike' f s a #

vec'to :: (Functor f, HasField s "vec'to" a) => LensLike' f s a #

vec'traces :: (Functor f, HasField s "vec'traces" a) => LensLike' f s a #

vec'tx :: (Functor f, HasField s "vec'tx" a) => LensLike' f s a #

vec'vkeywitness :: (Functor f, HasField s "vec'vkeywitness" a) => LensLike' f s a #

vec'withdrawals :: (Functor f, HasField s "vec'withdrawals" a) => LensLike' f s a #

vkey :: (Functor f, HasField s "vkey" a) => LensLike' f s a #

vkeywitness :: (Functor f, HasField s "vkeywitness" a) => LensLike' f s a #

voteDelegCert :: (Functor f, HasField s "voteDelegCert" a) => LensLike' f s a #

voteRegDelegCert :: (Functor f, HasField s "voteRegDelegCert" a) => LensLike' f s a #

vrf :: (Functor f, HasField s "vrf" a) => LensLike' f s a #

vrfKeyhash :: (Functor f, HasField s "vrfKeyhash" a) => LensLike' f s a #

vssCerts :: (Functor f, HasField s "vssCerts" a) => LensLike' f s a #

vssKey :: (Functor f, HasField s "vssKey" a) => LensLike' f s a #

vssMaxTtl :: (Functor f, HasField s "vssMaxTtl" a) => LensLike' f s a #

vssMinTtl :: (Functor f, HasField s "vssMinTtl" a) => LensLike' f s a #

withdrawals :: (Functor f, HasField s "withdrawals" a) => LensLike' f s a #

witnesses :: (Functor f, HasField s "witnesses" a) => LensLike' f s a #