Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Blockfrost.Lens
Contents
Description
Lenses for Blockfrost types
Synopsis
- class HasUrl s a | s -> a where
- class HasVersion s a | s -> a where
- class HasActive s a | s -> a where
- class HasActiveEpoch s a | s -> a where
- activeEpoch :: Lens' s a
- class HasControlledAmount s a | s -> a where
- controlledAmount :: Lens' s a
- class HasPoolId s a | s -> a where
- class HasReservesSum s a | s -> a where
- reservesSum :: Lens' s a
- class HasRewardsSum s a | s -> a where
- rewardsSum :: Lens' s a
- class HasStakeAddress s a | s -> a where
- stakeAddress :: Lens' s a
- class HasTreasurySum s a | s -> a where
- treasurySum :: Lens' s a
- class HasWithdrawableAmount s a | s -> a where
- withdrawableAmount :: Lens' s a
- class HasWithdrawalsSum s a | s -> a where
- withdrawalsSum :: Lens' s a
- class HasAmount s a | s -> a where
- class HasEpoch s a | s -> a where
- class HasType s a | s -> a where
- class HasTxHash s a | s -> a where
- class HasAction s a | s -> a where
- class HasReceivedSum s a | s -> a where
- receivedSum :: Lens' s a
- class HasSentSum s a | s -> a where
- class HasTxCount s a | s -> a where
- class HasAddress s a | s -> a where
- class HasScript s a | s -> a where
- class HasBlock s a | s -> a where
- class HasDataHash s a | s -> a where
- class HasInlineDatum s a | s -> a where
- inlineDatum :: Lens' s a
- class HasOutputIndex s a | s -> a where
- outputIndex :: Lens' s a
- class HasReferenceScriptHash s a | s -> a where
- referenceScriptHash :: Lens' s a
- class HasBlockHeight s a | s -> a where
- blockHeight :: Lens' s a
- class HasBlockTime s a | s -> a where
- class HasTxIndex s a | s -> a where
- class HasAsset s a | s -> a where
- class HasQuantity s a | s -> a where
- class HasAssetName s a | s -> a where
- class HasFingerprint s a | s -> a where
- fingerprint :: Lens' s a
- class HasInitialMintTxHash s a | s -> a where
- initialMintTxHash :: Lens' s a
- class HasMetadata s a | s -> a where
- class HasMintOrBurnCount s a | s -> a where
- mintOrBurnCount :: Lens' s a
- class HasOnchainMetadataExtra s a | s -> a where
- onchainMetadataExtra :: Lens' s a
- class HasOnchainMetadataValue s a | s -> a where
- onchainMetadataValue :: Lens' s a
- class HasOnchainStandardMetadata s a | s -> a where
- onchainStandardMetadata :: Lens' s a
- class HasPolicyId s a | s -> a where
- class HasDescription s a | s -> a where
- description :: Lens' s a
- class HasFiles s a | s -> a where
- class HasImage s a | s -> a where
- class HasMediaType s a | s -> a where
- class HasName s a | s -> a where
- class HasDecimals s a | s -> a where
- class HasLogo s a | s -> a where
- class HasTicker s a | s -> a where
- class HasSrc s a | s -> a where
- class HasBlockVrf s a | s -> a where
- class HasConfirmations s a | s -> a where
- confirmations :: Lens' s a
- class HasEpochSlot s a | s -> a where
- class HasFees s a | s -> a where
- class HasHash s a | s -> a where
- class HasHeight s a | s -> a where
- class HasNextBlock s a | s -> a where
- class HasOpCert s a | s -> a where
- class HasOpCertCounter s a | s -> a where
- opCertCounter :: Lens' s a
- class HasOutput s a | s -> a where
- class HasPreviousBlock s a | s -> a where
- previousBlock :: Lens' s a
- class HasSize s a | s -> a where
- class HasSlot s a | s -> a where
- class HasSlotLeader s a | s -> a where
- slotLeader :: Lens' s a
- class HasTime s a | s -> a where
- class HasActiveStake s a | s -> a where
- activeStake :: Lens' s a
- class HasBlockCount s a | s -> a where
- blockCount :: Lens' s a
- class HasEndTime s a | s -> a where
- class HasFirstBlockTime s a | s -> a where
- firstBlockTime :: Lens' s a
- class HasLastBlockTime s a | s -> a where
- lastBlockTime :: Lens' s a
- class HasStartTime s a | s -> a where
- class HasA0 s a | s -> a where
- class HasCoinsPerUtxoSize s a | s -> a where
- coinsPerUtxoSize :: Lens' s a
- class HasCoinsPerUtxoWord s a | s -> a where
- coinsPerUtxoWord :: Lens' s a
- class HasCollateralPercent s a | s -> a where
- collateralPercent :: Lens' s a
- class HasCommitteeMaxTermLength s a | s -> a where
- committeeMaxTermLength :: Lens' s a
- class HasCommitteeMinSize s a | s -> a where
- committeeMinSize :: Lens' s a
- class HasCostModels s a | s -> a where
- costModels :: Lens' s a
- class HasCostModelsRaw s a | s -> a where
- costModelsRaw :: Lens' s a
- class HasDecentralisationParam s a | s -> a where
- decentralisationParam :: Lens' s a
- class HasDrepActivity s a | s -> a where
- drepActivity :: Lens' s a
- class HasDrepDeposit s a | s -> a where
- drepDeposit :: Lens' s a
- class HasDvtCommitteeNoConfidence s a | s -> a where
- dvtCommitteeNoConfidence :: Lens' s a
- class HasDvtCommitteeNormal s a | s -> a where
- dvtCommitteeNormal :: Lens' s a
- class HasDvtHardForkInitiation s a | s -> a where
- dvtHardForkInitiation :: Lens' s a
- class HasDvtMotionNoConfidence s a | s -> a where
- dvtMotionNoConfidence :: Lens' s a
- class HasDvtPPEconomicGroup s a | s -> a where
- dvtPPEconomicGroup :: Lens' s a
- class HasDvtPPGovGroup s a | s -> a where
- dvtPPGovGroup :: Lens' s a
- class HasDvtPPNetworkGroup s a | s -> a where
- dvtPPNetworkGroup :: Lens' s a
- class HasDvtPPTechnicalGroup s a | s -> a where
- dvtPPTechnicalGroup :: Lens' s a
- class HasDvtTreasuryWithdrawal s a | s -> a where
- dvtTreasuryWithdrawal :: Lens' s a
- class HasDvtUpdateToConstitution s a | s -> a where
- dvtUpdateToConstitution :: Lens' s a
- class HasEMax s a | s -> a where
- class HasExtraEntropy s a | s -> a where
- extraEntropy :: Lens' s a
- class HasGovActionDeposit s a | s -> a where
- govActionDeposit :: Lens' s a
- class HasGovActionLifetime s a | s -> a where
- govActionLifetime :: Lens' s a
- class HasKeyDeposit s a | s -> a where
- keyDeposit :: Lens' s a
- class HasMaxBlockExMem s a | s -> a where
- maxBlockExMem :: Lens' s a
- class HasMaxBlockExSteps s a | s -> a where
- maxBlockExSteps :: Lens' s a
- class HasMaxBlockHeaderSize s a | s -> a where
- maxBlockHeaderSize :: Lens' s a
- class HasMaxBlockSize s a | s -> a where
- maxBlockSize :: Lens' s a
- class HasMaxCollateralInputs s a | s -> a where
- maxCollateralInputs :: Lens' s a
- class HasMaxTxExMem s a | s -> a where
- maxTxExMem :: Lens' s a
- class HasMaxTxExSteps s a | s -> a where
- maxTxExSteps :: Lens' s a
- class HasMaxTxSize s a | s -> a where
- class HasMaxValSize s a | s -> a where
- maxValSize :: Lens' s a
- class HasMinFeeA s a | s -> a where
- class HasMinFeeB s a | s -> a where
- class HasMinFeeRefScriptCostPerByte s a | s -> a where
- minFeeRefScriptCostPerByte :: Lens' s a
- class HasMinPoolCost s a | s -> a where
- minPoolCost :: Lens' s a
- class HasMinUtxo s a | s -> a where
- class HasNOpt s a | s -> a where
- class HasNonce s a | s -> a where
- class HasPoolDeposit s a | s -> a where
- poolDeposit :: Lens' s a
- class HasPriceMem s a | s -> a where
- class HasPriceStep s a | s -> a where
- class HasProtocolMajorVer s a | s -> a where
- protocolMajorVer :: Lens' s a
- class HasProtocolMinorVer s a | s -> a where
- protocolMinorVer :: Lens' s a
- class HasPvtCommitteeNoConfidence s a | s -> a where
- pvtCommitteeNoConfidence :: Lens' s a
- class HasPvtCommitteeNormal s a | s -> a where
- pvtCommitteeNormal :: Lens' s a
- class HasPvtHardForkInitiation s a | s -> a where
- pvtHardForkInitiation :: Lens' s a
- class HasPvtMotionNoConfidence s a | s -> a where
- pvtMotionNoConfidence :: Lens' s a
- class HasPvtppSecurityGroup s a | s -> a where
- pvtppSecurityGroup :: Lens' s a
- class HasRho s a | s -> a where
- class HasTau s a | s -> a where
- class HasActiveSlotsCoefficient s a | s -> a where
- activeSlotsCoefficient :: Lens' s a
- class HasEpochLength s a | s -> a where
- epochLength :: Lens' s a
- class HasMaxKesEvolutions s a | s -> a where
- maxKesEvolutions :: Lens' s a
- class HasMaxLovelaceSupply s a | s -> a where
- maxLovelaceSupply :: Lens' s a
- class HasNetworkMagic s a | s -> a where
- networkMagic :: Lens' s a
- class HasSecurityParam s a | s -> a where
- securityParam :: Lens' s a
- class HasSlotLength s a | s -> a where
- slotLength :: Lens' s a
- class HasSlotsPerKesPeriod s a | s -> a where
- slotsPerKesPeriod :: Lens' s a
- class HasSystemStart s a | s -> a where
- systemStart :: Lens' s a
- class HasUpdateQuorum s a | s -> a where
- updateQuorum :: Lens' s a
- class HasCip10 s a | s -> a where
- class HasCount s a | s -> a where
- class HasLabel s a | s -> a where
- class HasJSONMetadata s a | s -> a where
- jSONMetadata :: Lens' s a
- class HasStake s a | s -> a where
- class HasSupply s a | s -> a where
- class HasSupplyCirculating s a | s -> a where
- supplyCirculating :: Lens' s a
- class HasSupplyLocked s a | s -> a where
- supplyLocked :: Lens' s a
- class HasSupplyMax s a | s -> a where
- class HasSupplyReserves s a | s -> a where
- supplyReserves :: Lens' s a
- class HasSupplyTotal s a | s -> a where
- supplyTotal :: Lens' s a
- class HasSupplyTreasury s a | s -> a where
- supplyTreasury :: Lens' s a
- class HasStakeActive s a | s -> a where
- stakeActive :: Lens' s a
- class HasStakeLive s a | s -> a where
- class HasNetworkEraEnd s a | s -> a where
- networkEraEnd :: Lens' s a
- class HasNetworkEraParameters s a | s -> a where
- networkEraParameters :: Lens' s a
- class HasNetworkEraStart s a | s -> a where
- networkEraStart :: Lens' s a
- class HasBoundEpoch s a | s -> a where
- boundEpoch :: Lens' s a
- class HasBoundSlot s a | s -> a where
- class HasBoundTime s a | s -> a where
- class HasParametersEpochLength s a | s -> a where
- parametersEpochLength :: Lens' s a
- class HasParametersSafeZone s a | s -> a where
- parametersSafeZone :: Lens' s a
- class HasParametersSlotLength s a | s -> a where
- parametersSlotLength :: Lens' s a
- class HasHex s a | s -> a where
- class HasLiveStake s a | s -> a where
- class HasActiveSize s a | s -> a where
- activeSize :: Lens' s a
- class HasBlocksEpoch s a | s -> a where
- blocksEpoch :: Lens' s a
- class HasBlocksMinted s a | s -> a where
- blocksMinted :: Lens' s a
- class HasDeclaredPledge s a | s -> a where
- declaredPledge :: Lens' s a
- class HasFixedCost s a | s -> a where
- class HasLiveDelegators s a | s -> a where
- liveDelegators :: Lens' s a
- class HasLivePledge s a | s -> a where
- livePledge :: Lens' s a
- class HasLiveSaturation s a | s -> a where
- liveSaturation :: Lens' s a
- class HasLiveSize s a | s -> a where
- class HasMarginCost s a | s -> a where
- marginCost :: Lens' s a
- class HasOwners s a | s -> a where
- class HasRegistration s a | s -> a where
- registration :: Lens' s a
- class HasRetirement s a | s -> a where
- retirement :: Lens' s a
- class HasRewardAccount s a | s -> a where
- rewardAccount :: Lens' s a
- class HasVrfKey s a | s -> a where
- class HasBlocks s a | s -> a where
- class HasDelegatorsCount s a | s -> a where
- delegatorsCount :: Lens' s a
- class HasRewards s a | s -> a where
- class HasHomepage s a | s -> a where
- class HasDns s a | s -> a where
- class HasDnsSrv s a | s -> a where
- class HasIpv4 s a | s -> a where
- class HasIpv6 s a | s -> a where
- class HasPort s a | s -> a where
- class HasCertIndex s a | s -> a where
- class HasAssetMintOrBurnCount s a | s -> a where
- assetMintOrBurnCount :: Lens' s a
- class HasDelegationCount s a | s -> a where
- delegationCount :: Lens' s a
- class HasDeposit s a | s -> a where
- class HasIndex s a | s -> a where
- class HasInvalidBefore s a | s -> a where
- invalidBefore :: Lens' s a
- class HasInvalidHereafter s a | s -> a where
- invalidHereafter :: Lens' s a
- class HasMirCertCount s a | s -> a where
- mirCertCount :: Lens' s a
- class HasOutputAmount s a | s -> a where
- outputAmount :: Lens' s a
- class HasPoolRetireCount s a | s -> a where
- poolRetireCount :: Lens' s a
- class HasPoolUpdateCount s a | s -> a where
- poolUpdateCount :: Lens' s a
- class HasRedeemerCount s a | s -> a where
- redeemerCount :: Lens' s a
- class HasStakeCertCount s a | s -> a where
- stakeCertCount :: Lens' s a
- class HasUtxoCount s a | s -> a where
- class HasValidContract s a | s -> a where
- validContract :: Lens' s a
- class HasWithdrawalCount s a | s -> a where
- withdrawalCount :: Lens' s a
- class HasInputs s a | s -> a where
- class HasOutputs s a | s -> a where
- class HasCollateral s a | s -> a where
- collateral :: Lens' s a
- class HasReference s a | s -> a where
- class HasPot s a | s -> a where
- class HasPledge s a | s -> a where
- class HasRelays s a | s -> a where
- class HasRetiringEpoch s a | s -> a where
- retiringEpoch :: Lens' s a
- class HasCbor s a | s -> a where
- class HasDatumHash s a | s -> a where
- class HasFee s a | s -> a where
- class HasPurpose s a | s -> a where
- class HasRedeemerDataHash s a | s -> a where
- redeemerDataHash :: Lens' s a
- class HasScriptHash s a | s -> a where
- scriptHash :: Lens' s a
- class HasUnitMem s a | s -> a where
- class HasUnitSteps s a | s -> a where
- class HasRole s a | s -> a where
- class HasXpub s a | s -> a where
- class HasResult s a | s -> a where
- class HasMemory s a | s -> a where
- class HasSteps s a | s -> a where
- class HasAdditionalUtxoSet s a | s -> a where
- additionalUtxoSet :: Lens' s a
- class HasIpfsHash s a | s -> a where
- class HasState s a | s -> a where
- class HasTimeCreated s a | s -> a where
- timeCreated :: Lens' s a
- class HasTimePinned s a | s -> a where
- timePinned :: Lens' s a
- class HasMetadataHash s a | s -> a where
- metadataHash :: Lens' s a
- class HasMetadataUrl s a | s -> a where
- metadataUrl :: Lens' s a
- class HasLatestBlock s a | s -> a where
- latestBlock :: Lens' s a
- class HasPayload s a | s -> a where
- _AssetAmount :: Prism' Amount SomeDiscrete
- _AdaAmount :: Prism' Amount Lovelaces
- _AssetAmountExtended :: Prism' AmountExtended (Maybe Int, Bool, SomeDiscrete)
- _AdaAmountExtended :: Prism' AmountExtended Lovelaces
Documentation
class HasUrl s a | s -> a where Source #
Instances
HasUrl URLVersion Text Source # | |
Defined in Blockfrost.Lens | |
HasUrl AssetMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasUrl PoolMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasUrl PoolUpdateMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasVersion s a | s -> a where Source #
Instances
HasVersion URLVersion Text Source # | |
Defined in Blockfrost.Lens |
class HasActive s a | s -> a where Source #
Instances
HasActive AccountInfo Bool Source # | |
Defined in Blockfrost.Lens |
class HasActiveEpoch s a | s -> a where Source #
Methods
activeEpoch :: Lens' s a Source #
Instances
HasActiveEpoch AccountDelegation Epoch Source # | |
Defined in Blockfrost.Lens Methods | |
HasActiveEpoch AccountHistory Integer Source # | |
Defined in Blockfrost.Lens Methods | |
HasActiveEpoch TransactionDelegation Epoch Source # | |
Defined in Blockfrost.Lens Methods | |
HasActiveEpoch TransactionPoolUpdate Epoch Source # | |
Defined in Blockfrost.Lens Methods | |
HasActiveEpoch AccountInfo (Maybe Integer) Source # | |
Defined in Blockfrost.Lens Methods |
class HasControlledAmount s a | s -> a where Source #
Methods
controlledAmount :: Lens' s a Source #
Instances
a ~ Lovelaces => HasControlledAmount AccountInfo a Source # | |
Defined in Blockfrost.Lens Methods |
class HasPoolId s a | s -> a where Source #
Instances
HasPoolId AccountDelegation PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId AccountHistory PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId AccountReward PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId StakeDistribution PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId Pool PoolId Source # | |
HasPoolId PoolEpoch PoolId Source # | |
HasPoolId PoolInfo PoolId Source # | |
HasPoolId PoolMetadata PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId TransactionDelegation PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId TransactionPoolRetiring PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId TransactionPoolUpdate PoolId Source # | |
Defined in Blockfrost.Lens | |
HasPoolId AccountInfo (Maybe PoolId) Source # | |
Defined in Blockfrost.Lens |
class HasReservesSum s a | s -> a where Source #
Methods
reservesSum :: Lens' s a Source #
Instances
a ~ Lovelaces => HasReservesSum AccountInfo a Source # | |
Defined in Blockfrost.Lens Methods reservesSum :: Lens' AccountInfo a Source # |
class HasRewardsSum s a | s -> a where Source #
Methods
rewardsSum :: Lens' s a Source #
Instances
a ~ Lovelaces => HasRewardsSum AccountInfo a Source # | |
Defined in Blockfrost.Lens Methods rewardsSum :: Lens' AccountInfo a Source # |
class HasStakeAddress s a | s -> a where Source #
Methods
stakeAddress :: Lens' s a Source #
Instances
HasStakeAddress AccountInfo Address Source # | |
Defined in Blockfrost.Lens Methods | |
HasStakeAddress AddressAssociatedTotal Address Source # | |
Defined in Blockfrost.Lens Methods stakeAddress :: Lens' AddressAssociatedTotal Address Source # | |
HasStakeAddress PoolStakeDistribution Address Source # | |
Defined in Blockfrost.Lens Methods stakeAddress :: Lens' PoolStakeDistribution Address Source # | |
HasStakeAddress StakeDistribution Address Source # | |
Defined in Blockfrost.Lens Methods | |
HasStakeAddress AddressInfo (Maybe Address) Source # | |
Defined in Blockfrost.Lens Methods | |
HasStakeAddress AddressInfoExtended (Maybe Address) Source # | |
Defined in Blockfrost.Lens Methods stakeAddress :: Lens' AddressInfoExtended (Maybe Address) Source # |
class HasTreasurySum s a | s -> a where Source #
Methods
treasurySum :: Lens' s a Source #
Instances
a ~ Lovelaces => HasTreasurySum AccountInfo a Source # | |
Defined in Blockfrost.Lens Methods treasurySum :: Lens' AccountInfo a Source # |
class HasWithdrawableAmount s a | s -> a where Source #
Methods
withdrawableAmount :: Lens' s a Source #
Instances
a ~ Lovelaces => HasWithdrawableAmount AccountInfo a Source # | |
Defined in Blockfrost.Lens Methods |
class HasWithdrawalsSum s a | s -> a where Source #
Methods
withdrawalsSum :: Lens' s a Source #
Instances
a ~ Lovelaces => HasWithdrawalsSum AccountInfo a Source # | |
Defined in Blockfrost.Lens Methods |
class HasAmount s a | s -> a where Source #
Instances
class HasEpoch s a | s -> a where Source #
Instances
class HasType s a | s -> a where Source #
Instances
HasType AccountReward RewardType Source # | |
Defined in Blockfrost.Lens Methods | |
HasType AddressInfo AddressType Source # | |
Defined in Blockfrost.Lens Methods | |
HasType AddressInfoExtended AddressType Source # | |
Defined in Blockfrost.Lens Methods |
class HasTxHash s a | s -> a where Source #
Instances
HasTxHash AccountDelegation TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash AccountMir TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash AccountRegistration TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash AccountWithdrawal TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash AddressTransaction TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash AddressUtxo TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash AssetHistory TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash AssetTransaction TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash TxMetaCBOR TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash TxMetaJSON TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash PoolUpdate TxHash Source # | |
Defined in Blockfrost.Lens | |
HasTxHash UtxoInput TxHash Source # | |
HasTxHash NutlinkTicker TxHash Source # | |
Defined in Blockfrost.Lens |
class HasAction s a | s -> a where Source #
Instances
HasAction AccountRegistration AccountRegistrationAction Source # | |
Defined in Blockfrost.Lens | |
HasAction AssetHistory AssetAction Source # | |
Defined in Blockfrost.Lens Methods | |
HasAction PoolUpdate PoolRegistrationAction Source # | |
Defined in Blockfrost.Lens Methods |
class HasReceivedSum s a | s -> a where Source #
Methods
receivedSum :: Lens' s a Source #
Instances
HasReceivedSum AddressAssociatedTotal [Amount] Source # | |
Defined in Blockfrost.Lens Methods receivedSum :: Lens' AddressAssociatedTotal [Amount] Source # | |
HasReceivedSum AddressDetails [Amount] Source # | |
Defined in Blockfrost.Lens Methods |
class HasSentSum s a | s -> a where Source #
Instances
HasSentSum AddressAssociatedTotal [Amount] Source # | |
Defined in Blockfrost.Lens | |
HasSentSum AddressDetails [Amount] Source # | |
Defined in Blockfrost.Lens |
class HasTxCount s a | s -> a where Source #
Instances
class HasAddress s a | s -> a where Source #
Instances
HasAddress AddressDetails Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress AddressInfo Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress AddressInfoExtended Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress AddressUtxo Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress AssetAddress Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress PoolDelegator Text Source # | |
Defined in Blockfrost.Lens | |
HasAddress TransactionDelegation Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress TransactionMir Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress TransactionStake Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress TransactionWithdrawal Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress UtxoInput Address Source # | |
HasAddress UtxoOutput Address Source # | |
Defined in Blockfrost.Lens | |
HasAddress DerivedAddress Text Source # | |
Defined in Blockfrost.Lens | |
HasAddress NutlinkAddress Address Source # | |
Defined in Blockfrost.Lens |
class HasScript s a | s -> a where Source #
Instances
HasScript AddressInfo Bool Source # | |
Defined in Blockfrost.Lens | |
HasScript AddressInfoExtended Bool Source # | |
Defined in Blockfrost.Lens |
class HasBlock s a | s -> a where Source #
Instances
HasBlock AddressUtxo BlockHash Source # | |
Defined in Blockfrost.Lens | |
HasBlock Transaction BlockHash Source # | |
Defined in Blockfrost.Lens |
class HasDataHash s a | s -> a where Source #
Instances
HasDataHash AddressUtxo (Maybe DatumHash) Source # | |
Defined in Blockfrost.Lens | |
HasDataHash UtxoInput (Maybe DatumHash) Source # | |
HasDataHash UtxoOutput (Maybe DatumHash) Source # | |
Defined in Blockfrost.Lens |
class HasInlineDatum s a | s -> a where Source #
Methods
inlineDatum :: Lens' s a Source #
Instances
HasInlineDatum AddressUtxo (Maybe InlineDatum) Source # | |
Defined in Blockfrost.Lens Methods inlineDatum :: Lens' AddressUtxo (Maybe InlineDatum) Source # | |
HasInlineDatum UtxoInput (Maybe InlineDatum) Source # | |
Defined in Blockfrost.Lens Methods | |
HasInlineDatum UtxoOutput (Maybe InlineDatum) Source # | |
Defined in Blockfrost.Lens Methods inlineDatum :: Lens' UtxoOutput (Maybe InlineDatum) Source # |
class HasOutputIndex s a | s -> a where Source #
Methods
outputIndex :: Lens' s a Source #
Instances
HasOutputIndex AddressUtxo Integer Source # | |
Defined in Blockfrost.Lens Methods | |
HasOutputIndex UtxoInput Integer Source # | |
Defined in Blockfrost.Lens | |
HasOutputIndex UtxoOutput Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasReferenceScriptHash s a | s -> a where Source #
Methods
referenceScriptHash :: Lens' s a Source #
Instances
HasReferenceScriptHash AddressUtxo (Maybe ScriptHash) Source # | |
Defined in Blockfrost.Lens Methods referenceScriptHash :: Lens' AddressUtxo (Maybe ScriptHash) Source # | |
HasReferenceScriptHash UtxoInput (Maybe ScriptHash) Source # | |
Defined in Blockfrost.Lens Methods referenceScriptHash :: Lens' UtxoInput (Maybe ScriptHash) Source # | |
HasReferenceScriptHash UtxoOutput (Maybe ScriptHash) Source # | |
Defined in Blockfrost.Lens Methods referenceScriptHash :: Lens' UtxoOutput (Maybe ScriptHash) Source # |
class HasBlockHeight s a | s -> a where Source #
Methods
blockHeight :: Lens' s a Source #
Instances
HasBlockHeight AddressTransaction Integer Source # | |
Defined in Blockfrost.Lens Methods | |
HasBlockHeight AssetTransaction Integer Source # | |
Defined in Blockfrost.Lens Methods | |
HasBlockHeight Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods | |
HasBlockHeight NutlinkTicker Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasBlockTime s a | s -> a where Source #
Instances
HasBlockTime AddressTransaction POSIXTime Source # | |
Defined in Blockfrost.Lens | |
HasBlockTime AssetTransaction POSIXTime Source # | |
Defined in Blockfrost.Lens |
class HasTxIndex s a | s -> a where Source #
Instances
HasTxIndex AddressTransaction Integer Source # | |
Defined in Blockfrost.Lens | |
HasTxIndex AssetTransaction Integer Source # | |
Defined in Blockfrost.Lens | |
HasTxIndex TransactionRedeemer Integer Source # | |
Defined in Blockfrost.Lens | |
HasTxIndex NutlinkTicker Integer Source # | |
Defined in Blockfrost.Lens |
class HasQuantity s a | s -> a where Source #
Instances
HasQuantity AssetAddress Quantity Source # | |
Defined in Blockfrost.Lens | |
HasQuantity AssetDetails Quantity Source # | |
Defined in Blockfrost.Lens | |
HasQuantity AssetInfo Quantity Source # | |
class HasAssetName s a | s -> a where Source #
Instances
HasAssetName AssetDetails (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasFingerprint s a | s -> a where Source #
Methods
fingerprint :: Lens' s a Source #
Instances
HasFingerprint AssetDetails Text Source # | |
Defined in Blockfrost.Lens Methods |
class HasInitialMintTxHash s a | s -> a where Source #
Methods
initialMintTxHash :: Lens' s a Source #
Instances
HasInitialMintTxHash AssetDetails TxHash Source # | |
Defined in Blockfrost.Lens Methods |
class HasMetadata s a | s -> a where Source #
Instances
HasMetadata AssetDetails (Maybe AssetMetadata) Source # | |
Defined in Blockfrost.Lens Methods metadata :: Lens' AssetDetails (Maybe AssetMetadata) Source # | |
HasMetadata TxMetaCBOR (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasMetadata TransactionMetaCBOR (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasMetadata TransactionPoolUpdate (Maybe PoolUpdateMetadata) Source # | |
Defined in Blockfrost.Lens Methods metadata :: Lens' TransactionPoolUpdate (Maybe PoolUpdateMetadata) Source # | |
HasMetadata NutlinkAddress (Maybe Value) Source # | |
Defined in Blockfrost.Lens |
class HasMintOrBurnCount s a | s -> a where Source #
Methods
mintOrBurnCount :: Lens' s a Source #
Instances
HasMintOrBurnCount AssetDetails Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasOnchainMetadataExtra s a | s -> a where Source #
Methods
onchainMetadataExtra :: Lens' s a Source #
Instances
HasOnchainMetadataExtra AssetDetails (Maybe Text) Source # | |
Defined in Blockfrost.Lens Methods onchainMetadataExtra :: Lens' AssetDetails (Maybe Text) Source # |
class HasOnchainMetadataValue s a | s -> a where Source #
Methods
onchainMetadataValue :: Lens' s a Source #
Instances
HasOnchainMetadataValue AssetDetails (Maybe Value) Source # | |
Defined in Blockfrost.Lens Methods onchainMetadataValue :: Lens' AssetDetails (Maybe Value) Source # |
class HasOnchainStandardMetadata s a | s -> a where Source #
Methods
onchainStandardMetadata :: Lens' s a Source #
Instances
class HasPolicyId s a | s -> a where Source #
Instances
HasPolicyId AssetDetails PolicyId Source # | |
Defined in Blockfrost.Lens |
class HasDescription s a | s -> a where Source #
Methods
description :: Lens' s a Source #
Instances
HasDescription AssetMetadata Text Source # | |
Defined in Blockfrost.Lens Methods | |
HasDescription AssetOnChainMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens Methods description :: Lens' AssetOnChainMetadata (Maybe Text) Source # | |
HasDescription PoolMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens Methods description :: Lens' PoolMetadata (Maybe Text) Source # | |
HasDescription PoolUpdateMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens Methods description :: Lens' PoolUpdateMetadata (Maybe Text) Source # |
class HasFiles s a | s -> a where Source #
Instances
HasFiles AssetOnChainMetadata (Maybe [MetadataMediaFile]) Source # | |
Defined in Blockfrost.Lens Methods files :: Lens' AssetOnChainMetadata (Maybe [MetadataMediaFile]) Source # |
class HasImage s a | s -> a where Source #
Instances
HasImage AssetOnChainMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasMediaType s a | s -> a where Source #
Instances
HasMediaType AssetOnChainMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasMediaType MetadataMediaFile (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasName s a | s -> a where Source #
Instances
HasName AssetMetadata Text Source # | |
Defined in Blockfrost.Lens | |
HasName IPFSAdd Text Source # | |
HasName NutlinkAddressTicker Text Source # | |
Defined in Blockfrost.Lens | |
HasName AssetOnChainMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasName MetadataMediaFile (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasName PoolMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasName PoolUpdateMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasDecimals s a | s -> a where Source #
Instances
HasDecimals AssetMetadata (Maybe Int) Source # | |
Defined in Blockfrost.Lens |
class HasLogo s a | s -> a where Source #
Instances
HasLogo AssetMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasTicker s a | s -> a where Source #
Instances
HasTicker AssetMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasTicker PoolMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasTicker PoolUpdateMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasSrc s a | s -> a where Source #
Instances
HasSrc MetadataMediaFile (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasBlockVrf s a | s -> a where Source #
class HasConfirmations s a | s -> a where Source #
Methods
confirmations :: Lens' s a Source #
Instances
HasConfirmations Block Integer Source # | |
Defined in Blockfrost.Lens |
class HasEpochSlot s a | s -> a where Source #
class HasFees s a | s -> a where Source #
Instances
a ~ Maybe Lovelaces => HasFees Block a Source # | |
a ~ Lovelaces => HasFees EpochInfo a Source # | |
a ~ Lovelaces => HasFees PoolHistory a Source # | |
Defined in Blockfrost.Lens Methods fees :: Lens' PoolHistory a Source # | |
a ~ Lovelaces => HasFees Transaction a Source # | |
Defined in Blockfrost.Lens Methods fees :: Lens' Transaction a Source # |
class HasHash s a | s -> a where Source #
Instances
HasHash Block BlockHash Source # | |
HasHash Transaction Text Source # | |
Defined in Blockfrost.Lens | |
HasHash TransactionUtxos TxHash Source # | |
Defined in Blockfrost.Lens | |
HasHash PoolMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasHash PoolUpdateMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasNextBlock s a | s -> a where Source #
class HasOpCertCounter s a | s -> a where Source #
Methods
opCertCounter :: Lens' s a Source #
Instances
HasOpCertCounter Block (Maybe Quantity) Source # | |
Defined in Blockfrost.Lens |
class HasPreviousBlock s a | s -> a where Source #
Methods
previousBlock :: Lens' s a Source #
Instances
HasPreviousBlock Block (Maybe BlockHash) Source # | |
Defined in Blockfrost.Lens |
class HasSlotLeader s a | s -> a where Source #
Methods
slotLeader :: Lens' s a Source #
Instances
HasSlotLeader Block Text Source # | |
Defined in Blockfrost.Lens |
class HasActiveStake s a | s -> a where Source #
Methods
activeStake :: Lens' s a Source #
Instances
a ~ Maybe Lovelaces => HasActiveStake EpochInfo a Source # | |
Defined in Blockfrost.Lens Methods activeStake :: Lens' EpochInfo a Source # | |
a ~ Lovelaces => HasActiveStake Pool a Source # | |
Defined in Blockfrost.Lens Methods activeStake :: Lens' Pool a Source # | |
a ~ Lovelaces => HasActiveStake PoolHistory a Source # | |
Defined in Blockfrost.Lens Methods activeStake :: Lens' PoolHistory a Source # | |
a ~ Lovelaces => HasActiveStake PoolInfo a Source # | |
Defined in Blockfrost.Lens Methods activeStake :: Lens' PoolInfo a Source # |
class HasBlockCount s a | s -> a where Source #
Methods
blockCount :: Lens' s a Source #
Instances
HasBlockCount EpochInfo Integer Source # | |
Defined in Blockfrost.Lens |
class HasEndTime s a | s -> a where Source #
class HasFirstBlockTime s a | s -> a where Source #
Methods
firstBlockTime :: Lens' s a Source #
Instances
HasFirstBlockTime EpochInfo POSIXTime Source # | |
Defined in Blockfrost.Lens |
class HasLastBlockTime s a | s -> a where Source #
Methods
lastBlockTime :: Lens' s a Source #
Instances
HasLastBlockTime EpochInfo POSIXTime Source # | |
Defined in Blockfrost.Lens |
class HasStartTime s a | s -> a where Source #
class HasA0 s a | s -> a where Source #
Instances
HasA0 ProtocolParams Rational Source # | |
Defined in Blockfrost.Lens |
class HasCoinsPerUtxoSize s a | s -> a where Source #
Methods
coinsPerUtxoSize :: Lens' s a Source #
Instances
a ~ Lovelaces => HasCoinsPerUtxoSize ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods |
class HasCoinsPerUtxoWord s a | s -> a where Source #
Methods
coinsPerUtxoWord :: Lens' s a Source #
Instances
a ~ Lovelaces => HasCoinsPerUtxoWord ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods |
class HasCollateralPercent s a | s -> a where Source #
Methods
collateralPercent :: Lens' s a Source #
Instances
HasCollateralPercent ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasCommitteeMaxTermLength s a | s -> a where Source #
Methods
committeeMaxTermLength :: Lens' s a Source #
Instances
HasCommitteeMaxTermLength ProtocolParams (Maybe Quantity) Source # | |
Defined in Blockfrost.Lens Methods committeeMaxTermLength :: Lens' ProtocolParams (Maybe Quantity) Source # |
class HasCommitteeMinSize s a | s -> a where Source #
Methods
committeeMinSize :: Lens' s a Source #
Instances
HasCommitteeMinSize ProtocolParams (Maybe Quantity) Source # | |
Defined in Blockfrost.Lens Methods committeeMinSize :: Lens' ProtocolParams (Maybe Quantity) Source # |
class HasCostModels s a | s -> a where Source #
Methods
costModels :: Lens' s a Source #
Instances
HasCostModels ProtocolParams CostModels Source # | |
Defined in Blockfrost.Lens Methods |
class HasCostModelsRaw s a | s -> a where Source #
Methods
costModelsRaw :: Lens' s a Source #
Instances
HasCostModelsRaw ProtocolParams CostModelsRaw Source # | |
Defined in Blockfrost.Lens Methods costModelsRaw :: Lens' ProtocolParams CostModelsRaw Source # |
class HasDecentralisationParam s a | s -> a where Source #
Methods
decentralisationParam :: Lens' s a Source #
Instances
HasDecentralisationParam ProtocolParams Rational Source # | |
Defined in Blockfrost.Lens Methods decentralisationParam :: Lens' ProtocolParams Rational Source # |
class HasDrepActivity s a | s -> a where Source #
Methods
drepActivity :: Lens' s a Source #
Instances
HasDrepActivity ProtocolParams (Maybe Quantity) Source # | |
Defined in Blockfrost.Lens Methods drepActivity :: Lens' ProtocolParams (Maybe Quantity) Source # |
class HasDrepDeposit s a | s -> a where Source #
Methods
drepDeposit :: Lens' s a Source #
Instances
a ~ Maybe Lovelaces => HasDrepDeposit ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods |
class HasDvtCommitteeNoConfidence s a | s -> a where Source #
Methods
dvtCommitteeNoConfidence :: Lens' s a Source #
Instances
HasDvtCommitteeNoConfidence ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtCommitteeNoConfidence :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtCommitteeNormal s a | s -> a where Source #
Methods
dvtCommitteeNormal :: Lens' s a Source #
Instances
HasDvtCommitteeNormal ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtCommitteeNormal :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtHardForkInitiation s a | s -> a where Source #
Methods
dvtHardForkInitiation :: Lens' s a Source #
Instances
HasDvtHardForkInitiation ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtHardForkInitiation :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtMotionNoConfidence s a | s -> a where Source #
Methods
dvtMotionNoConfidence :: Lens' s a Source #
Instances
HasDvtMotionNoConfidence ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtMotionNoConfidence :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtPPEconomicGroup s a | s -> a where Source #
Methods
dvtPPEconomicGroup :: Lens' s a Source #
Instances
HasDvtPPEconomicGroup ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtPPEconomicGroup :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtPPGovGroup s a | s -> a where Source #
Methods
dvtPPGovGroup :: Lens' s a Source #
Instances
HasDvtPPGovGroup ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtPPGovGroup :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtPPNetworkGroup s a | s -> a where Source #
Methods
dvtPPNetworkGroup :: Lens' s a Source #
Instances
HasDvtPPNetworkGroup ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtPPNetworkGroup :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtPPTechnicalGroup s a | s -> a where Source #
Methods
dvtPPTechnicalGroup :: Lens' s a Source #
Instances
HasDvtPPTechnicalGroup ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtPPTechnicalGroup :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtTreasuryWithdrawal s a | s -> a where Source #
Methods
dvtTreasuryWithdrawal :: Lens' s a Source #
Instances
HasDvtTreasuryWithdrawal ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtTreasuryWithdrawal :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasDvtUpdateToConstitution s a | s -> a where Source #
Methods
dvtUpdateToConstitution :: Lens' s a Source #
Instances
HasDvtUpdateToConstitution ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods dvtUpdateToConstitution :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasEMax s a | s -> a where Source #
Instances
HasEMax ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens |
class HasExtraEntropy s a | s -> a where Source #
Methods
extraEntropy :: Lens' s a Source #
Instances
HasExtraEntropy ProtocolParams (Maybe Text) Source # | |
Defined in Blockfrost.Lens Methods |
class HasGovActionDeposit s a | s -> a where Source #
Methods
govActionDeposit :: Lens' s a Source #
Instances
a ~ Maybe Lovelaces => HasGovActionDeposit ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods |
class HasGovActionLifetime s a | s -> a where Source #
Methods
govActionLifetime :: Lens' s a Source #
Instances
HasGovActionLifetime ProtocolParams (Maybe Quantity) Source # | |
Defined in Blockfrost.Lens Methods govActionLifetime :: Lens' ProtocolParams (Maybe Quantity) Source # |
class HasKeyDeposit s a | s -> a where Source #
Methods
keyDeposit :: Lens' s a Source #
Instances
a ~ Lovelaces => HasKeyDeposit ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods keyDeposit :: Lens' ProtocolParams a Source # |
class HasMaxBlockExMem s a | s -> a where Source #
Methods
maxBlockExMem :: Lens' s a Source #
Instances
HasMaxBlockExMem ProtocolParams Quantity Source # | |
Defined in Blockfrost.Lens Methods |
class HasMaxBlockExSteps s a | s -> a where Source #
Methods
maxBlockExSteps :: Lens' s a Source #
Instances
HasMaxBlockExSteps ProtocolParams Quantity Source # | |
Defined in Blockfrost.Lens Methods |
class HasMaxBlockHeaderSize s a | s -> a where Source #
Methods
maxBlockHeaderSize :: Lens' s a Source #
Instances
HasMaxBlockHeaderSize ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasMaxBlockSize s a | s -> a where Source #
Methods
maxBlockSize :: Lens' s a Source #
Instances
HasMaxBlockSize ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasMaxCollateralInputs s a | s -> a where Source #
Methods
maxCollateralInputs :: Lens' s a Source #
Instances
HasMaxCollateralInputs ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens Methods maxCollateralInputs :: Lens' ProtocolParams Integer Source # |
class HasMaxTxExMem s a | s -> a where Source #
Methods
maxTxExMem :: Lens' s a Source #
Instances
HasMaxTxExMem ProtocolParams Quantity Source # | |
Defined in Blockfrost.Lens Methods |
class HasMaxTxExSteps s a | s -> a where Source #
Methods
maxTxExSteps :: Lens' s a Source #
Instances
HasMaxTxExSteps ProtocolParams Quantity Source # | |
Defined in Blockfrost.Lens Methods |
class HasMaxTxSize s a | s -> a where Source #
Instances
HasMaxTxSize ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens |
class HasMaxValSize s a | s -> a where Source #
Methods
maxValSize :: Lens' s a Source #
Instances
HasMaxValSize ProtocolParams Quantity Source # | |
Defined in Blockfrost.Lens Methods |
class HasMinFeeA s a | s -> a where Source #
Instances
HasMinFeeA ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens |
class HasMinFeeB s a | s -> a where Source #
Instances
HasMinFeeB ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens |
class HasMinFeeRefScriptCostPerByte s a | s -> a where Source #
Methods
minFeeRefScriptCostPerByte :: Lens' s a Source #
Instances
HasMinFeeRefScriptCostPerByte ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods minFeeRefScriptCostPerByte :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasMinPoolCost s a | s -> a where Source #
Methods
minPoolCost :: Lens' s a Source #
Instances
a ~ Lovelaces => HasMinPoolCost ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods |
class HasMinUtxo s a | s -> a where Source #
Instances
a ~ Lovelaces => HasMinUtxo ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods minUtxo :: Lens' ProtocolParams a Source # |
class HasNOpt s a | s -> a where Source #
Instances
HasNOpt ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens |
class HasNonce s a | s -> a where Source #
Instances
HasNonce ProtocolParams Text Source # | |
Defined in Blockfrost.Lens |
class HasPoolDeposit s a | s -> a where Source #
Methods
poolDeposit :: Lens' s a Source #
Instances
a ~ Lovelaces => HasPoolDeposit ProtocolParams a Source # | |
Defined in Blockfrost.Lens Methods |
class HasPriceMem s a | s -> a where Source #
Instances
HasPriceMem ProtocolParams Rational Source # | |
Defined in Blockfrost.Lens |
class HasPriceStep s a | s -> a where Source #
Instances
HasPriceStep ProtocolParams Rational Source # | |
Defined in Blockfrost.Lens |
class HasProtocolMajorVer s a | s -> a where Source #
Methods
protocolMajorVer :: Lens' s a Source #
Instances
HasProtocolMajorVer ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasProtocolMinorVer s a | s -> a where Source #
Methods
protocolMinorVer :: Lens' s a Source #
Instances
HasProtocolMinorVer ProtocolParams Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasPvtCommitteeNoConfidence s a | s -> a where Source #
Methods
pvtCommitteeNoConfidence :: Lens' s a Source #
Instances
HasPvtCommitteeNoConfidence ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods pvtCommitteeNoConfidence :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasPvtCommitteeNormal s a | s -> a where Source #
Methods
pvtCommitteeNormal :: Lens' s a Source #
Instances
HasPvtCommitteeNormal ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods pvtCommitteeNormal :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasPvtHardForkInitiation s a | s -> a where Source #
Methods
pvtHardForkInitiation :: Lens' s a Source #
Instances
HasPvtHardForkInitiation ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods pvtHardForkInitiation :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasPvtMotionNoConfidence s a | s -> a where Source #
Methods
pvtMotionNoConfidence :: Lens' s a Source #
Instances
HasPvtMotionNoConfidence ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods pvtMotionNoConfidence :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasPvtppSecurityGroup s a | s -> a where Source #
Methods
pvtppSecurityGroup :: Lens' s a Source #
Instances
HasPvtppSecurityGroup ProtocolParams (Maybe Rational) Source # | |
Defined in Blockfrost.Lens Methods pvtppSecurityGroup :: Lens' ProtocolParams (Maybe Rational) Source # |
class HasRho s a | s -> a where Source #
Instances
HasRho ProtocolParams Rational Source # | |
Defined in Blockfrost.Lens |
class HasTau s a | s -> a where Source #
Instances
HasTau ProtocolParams Rational Source # | |
Defined in Blockfrost.Lens |
class HasActiveSlotsCoefficient s a | s -> a where Source #
Methods
activeSlotsCoefficient :: Lens' s a Source #
Instances
HasActiveSlotsCoefficient Genesis Rational Source # | |
Defined in Blockfrost.Lens |
class HasEpochLength s a | s -> a where Source #
Methods
epochLength :: Lens' s a Source #
Instances
HasEpochLength Genesis Integer Source # | |
Defined in Blockfrost.Lens |
class HasMaxKesEvolutions s a | s -> a where Source #
Methods
maxKesEvolutions :: Lens' s a Source #
Instances
HasMaxKesEvolutions Genesis Integer Source # | |
Defined in Blockfrost.Lens |
class HasMaxLovelaceSupply s a | s -> a where Source #
Methods
maxLovelaceSupply :: Lens' s a Source #
Instances
a ~ Lovelaces => HasMaxLovelaceSupply Genesis a Source # | |
Defined in Blockfrost.Lens Methods maxLovelaceSupply :: Lens' Genesis a Source # |
class HasNetworkMagic s a | s -> a where Source #
Methods
networkMagic :: Lens' s a Source #
Instances
HasNetworkMagic Genesis Integer Source # | |
Defined in Blockfrost.Lens |
class HasSecurityParam s a | s -> a where Source #
Methods
securityParam :: Lens' s a Source #
Instances
HasSecurityParam Genesis Integer Source # | |
Defined in Blockfrost.Lens |
class HasSlotLength s a | s -> a where Source #
Methods
slotLength :: Lens' s a Source #
Instances
HasSlotLength Genesis Integer Source # | |
Defined in Blockfrost.Lens |
class HasSlotsPerKesPeriod s a | s -> a where Source #
Methods
slotsPerKesPeriod :: Lens' s a Source #
Instances
HasSlotsPerKesPeriod Genesis Integer Source # | |
Defined in Blockfrost.Lens |
class HasSystemStart s a | s -> a where Source #
Methods
systemStart :: Lens' s a Source #
Instances
HasSystemStart Genesis POSIXTime Source # | |
Defined in Blockfrost.Lens |
class HasUpdateQuorum s a | s -> a where Source #
Methods
updateQuorum :: Lens' s a Source #
Instances
HasUpdateQuorum Genesis Integer Source # | |
Defined in Blockfrost.Lens |
class HasLabel s a | s -> a where Source #
Instances
HasLabel TxMeta Text Source # | |
HasLabel TransactionMetaCBOR Text Source # | |
Defined in Blockfrost.Lens | |
HasLabel TransactionMetaJSON Text Source # | |
Defined in Blockfrost.Lens |
class HasJSONMetadata s a | s -> a where Source #
Methods
jSONMetadata :: Lens' s a Source #
Instances
HasJSONMetadata TxMetaJSON (Maybe Value) Source # | |
Defined in Blockfrost.Lens Methods jSONMetadata :: Lens' TxMetaJSON (Maybe Value) Source # | |
HasJSONMetadata TransactionMetaJSON (Maybe Value) Source # | |
Defined in Blockfrost.Lens Methods jSONMetadata :: Lens' TransactionMetaJSON (Maybe Value) Source # |
class HasStake s a | s -> a where Source #
Instances
HasStake Network NetworkStake Source # | |
Defined in Blockfrost.Lens |
class HasSupply s a | s -> a where Source #
Instances
HasSupply Network NetworkSupply Source # | |
Defined in Blockfrost.Lens |
class HasSupplyCirculating s a | s -> a where Source #
Methods
supplyCirculating :: Lens' s a Source #
Instances
a ~ Lovelaces => HasSupplyCirculating NetworkSupply a Source # | |
Defined in Blockfrost.Lens Methods |
class HasSupplyLocked s a | s -> a where Source #
Methods
supplyLocked :: Lens' s a Source #
Instances
a ~ Lovelaces => HasSupplyLocked NetworkSupply a Source # | |
Defined in Blockfrost.Lens Methods |
class HasSupplyMax s a | s -> a where Source #
Instances
a ~ Lovelaces => HasSupplyMax NetworkSupply a Source # | |
Defined in Blockfrost.Lens Methods supplyMax :: Lens' NetworkSupply a Source # |
class HasSupplyReserves s a | s -> a where Source #
Methods
supplyReserves :: Lens' s a Source #
Instances
a ~ Lovelaces => HasSupplyReserves NetworkSupply a Source # | |
Defined in Blockfrost.Lens Methods |
class HasSupplyTotal s a | s -> a where Source #
Methods
supplyTotal :: Lens' s a Source #
Instances
a ~ Lovelaces => HasSupplyTotal NetworkSupply a Source # | |
Defined in Blockfrost.Lens Methods supplyTotal :: Lens' NetworkSupply a Source # |
class HasSupplyTreasury s a | s -> a where Source #
Methods
supplyTreasury :: Lens' s a Source #
Instances
a ~ Lovelaces => HasSupplyTreasury NetworkSupply a Source # | |
Defined in Blockfrost.Lens Methods |
class HasStakeActive s a | s -> a where Source #
Methods
stakeActive :: Lens' s a Source #
Instances
a ~ Lovelaces => HasStakeActive NetworkStake a Source # | |
Defined in Blockfrost.Lens Methods stakeActive :: Lens' NetworkStake a Source # |
class HasStakeLive s a | s -> a where Source #
Instances
a ~ Lovelaces => HasStakeLive NetworkStake a Source # | |
Defined in Blockfrost.Lens Methods stakeLive :: Lens' NetworkStake a Source # |
class HasNetworkEraEnd s a | s -> a where Source #
Methods
networkEraEnd :: Lens' s a Source #
Instances
HasNetworkEraEnd NetworkEraSummary NetworkEraBound Source # | |
Defined in Blockfrost.Lens Methods networkEraEnd :: Lens' NetworkEraSummary NetworkEraBound Source # |
class HasNetworkEraParameters s a | s -> a where Source #
Methods
networkEraParameters :: Lens' s a Source #
Instances
class HasNetworkEraStart s a | s -> a where Source #
Methods
networkEraStart :: Lens' s a Source #
Instances
class HasBoundEpoch s a | s -> a where Source #
Methods
boundEpoch :: Lens' s a Source #
Instances
HasBoundEpoch NetworkEraBound Epoch Source # | |
Defined in Blockfrost.Lens Methods |
class HasBoundSlot s a | s -> a where Source #
Instances
HasBoundSlot NetworkEraBound Slot Source # | |
Defined in Blockfrost.Lens |
class HasBoundTime s a | s -> a where Source #
Instances
HasBoundTime NetworkEraBound NominalDiffTime Source # | |
Defined in Blockfrost.Lens Methods |
class HasParametersEpochLength s a | s -> a where Source #
Methods
parametersEpochLength :: Lens' s a Source #
Instances
class HasParametersSafeZone s a | s -> a where Source #
Methods
parametersSafeZone :: Lens' s a Source #
Instances
HasParametersSafeZone NetworkEraParameters Word64 Source # | |
Defined in Blockfrost.Lens Methods parametersSafeZone :: Lens' NetworkEraParameters Word64 Source # |
class HasParametersSlotLength s a | s -> a where Source #
Methods
parametersSlotLength :: Lens' s a Source #
Instances
class HasLiveStake s a | s -> a where Source #
Instances
a ~ Lovelaces => HasLiveStake Pool a Source # | |
a ~ Lovelaces => HasLiveStake PoolDelegator a Source # | |
Defined in Blockfrost.Lens Methods liveStake :: Lens' PoolDelegator a Source # | |
a ~ Lovelaces => HasLiveStake PoolInfo a Source # | |
class HasActiveSize s a | s -> a where Source #
Methods
activeSize :: Lens' s a Source #
Instances
HasActiveSize PoolHistory Double Source # | |
Defined in Blockfrost.Lens Methods | |
HasActiveSize PoolInfo Double Source # | |
Defined in Blockfrost.Lens |
class HasBlocksEpoch s a | s -> a where Source #
Methods
blocksEpoch :: Lens' s a Source #
Instances
HasBlocksEpoch PoolInfo Integer Source # | |
Defined in Blockfrost.Lens |
class HasBlocksMinted s a | s -> a where Source #
Methods
blocksMinted :: Lens' s a Source #
Instances
HasBlocksMinted PoolInfo Integer Source # | |
Defined in Blockfrost.Lens |
class HasDeclaredPledge s a | s -> a where Source #
Methods
declaredPledge :: Lens' s a Source #
Instances
a ~ Lovelaces => HasDeclaredPledge PoolInfo a Source # | |
Defined in Blockfrost.Lens Methods declaredPledge :: Lens' PoolInfo a Source # |
class HasFixedCost s a | s -> a where Source #
Instances
a ~ Lovelaces => HasFixedCost PoolInfo a Source # | |
a ~ Lovelaces => HasFixedCost TransactionPoolUpdate a Source # | |
Defined in Blockfrost.Lens Methods |
class HasLiveDelegators s a | s -> a where Source #
Methods
liveDelegators :: Lens' s a Source #
Instances
HasLiveDelegators PoolInfo Double Source # | |
Defined in Blockfrost.Lens |
class HasLivePledge s a | s -> a where Source #
Methods
livePledge :: Lens' s a Source #
Instances
a ~ Lovelaces => HasLivePledge PoolInfo a Source # | |
Defined in Blockfrost.Lens Methods livePledge :: Lens' PoolInfo a Source # |
class HasLiveSaturation s a | s -> a where Source #
Methods
liveSaturation :: Lens' s a Source #
Instances
HasLiveSaturation PoolInfo Double Source # | |
Defined in Blockfrost.Lens |
class HasLiveSize s a | s -> a where Source #
class HasMarginCost s a | s -> a where Source #
Methods
marginCost :: Lens' s a Source #
Instances
HasMarginCost PoolInfo Rational Source # | |
Defined in Blockfrost.Lens | |
HasMarginCost TransactionPoolUpdate Double Source # | |
Defined in Blockfrost.Lens Methods |
class HasRegistration s a | s -> a where Source #
Methods
registration :: Lens' s a Source #
Instances
HasRegistration TransactionStake Bool Source # | |
Defined in Blockfrost.Lens Methods | |
HasRegistration PoolInfo [Text] Source # | |
Defined in Blockfrost.Lens |
class HasRetirement s a | s -> a where Source #
Methods
retirement :: Lens' s a Source #
Instances
HasRetirement PoolInfo [Text] Source # | |
Defined in Blockfrost.Lens |
class HasRewardAccount s a | s -> a where Source #
Methods
rewardAccount :: Lens' s a Source #
Instances
HasRewardAccount PoolInfo Address Source # | |
Defined in Blockfrost.Lens | |
HasRewardAccount TransactionPoolUpdate Address Source # | |
Defined in Blockfrost.Lens Methods rewardAccount :: Lens' TransactionPoolUpdate Address Source # |
class HasBlocks s a | s -> a where Source #
Instances
HasBlocks PoolHistory Integer Source # | |
Defined in Blockfrost.Lens |
class HasDelegatorsCount s a | s -> a where Source #
Methods
delegatorsCount :: Lens' s a Source #
Instances
HasDelegatorsCount PoolHistory Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasRewards s a | s -> a where Source #
Instances
a ~ Lovelaces => HasRewards PoolHistory a Source # | |
Defined in Blockfrost.Lens Methods rewards :: Lens' PoolHistory a Source # |
class HasHomepage s a | s -> a where Source #
Instances
HasHomepage PoolMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens | |
HasHomepage PoolUpdateMetadata (Maybe Text) Source # | |
Defined in Blockfrost.Lens |
class HasCertIndex s a | s -> a where Source #
Instances
HasCertIndex PoolUpdate Integer Source # | |
Defined in Blockfrost.Lens | |
HasCertIndex TransactionDelegation Integer Source # | |
Defined in Blockfrost.Lens | |
HasCertIndex TransactionMir Integer Source # | |
Defined in Blockfrost.Lens | |
HasCertIndex TransactionPoolRetiring Integer Source # | |
Defined in Blockfrost.Lens | |
HasCertIndex TransactionPoolUpdate Integer Source # | |
Defined in Blockfrost.Lens | |
HasCertIndex TransactionStake Integer Source # | |
Defined in Blockfrost.Lens |
class HasAssetMintOrBurnCount s a | s -> a where Source #
Methods
assetMintOrBurnCount :: Lens' s a Source #
Instances
HasAssetMintOrBurnCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasDelegationCount s a | s -> a where Source #
Methods
delegationCount :: Lens' s a Source #
Instances
HasDelegationCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasDeposit s a | s -> a where Source #
Instances
a ~ Lovelaces => HasDeposit Transaction a Source # | |
Defined in Blockfrost.Lens Methods deposit :: Lens' Transaction a Source # |
class HasIndex s a | s -> a where Source #
Instances
HasIndex Transaction Integer Source # | |
Defined in Blockfrost.Lens | |
HasIndex DerivedAddress Integer Source # | |
Defined in Blockfrost.Lens | |
HasIndex TxEvalValidator Int Source # | |
Defined in Blockfrost.Lens | |
HasIndex BlockIndex (Maybe Integer) Source # | |
Defined in Blockfrost.Lens |
class HasInvalidBefore s a | s -> a where Source #
Methods
invalidBefore :: Lens' s a Source #
Instances
HasInvalidBefore Transaction (Maybe Text) Source # | |
Defined in Blockfrost.Lens Methods |
class HasInvalidHereafter s a | s -> a where Source #
Methods
invalidHereafter :: Lens' s a Source #
Instances
HasInvalidHereafter Transaction (Maybe Text) Source # | |
Defined in Blockfrost.Lens Methods |
class HasMirCertCount s a | s -> a where Source #
Methods
mirCertCount :: Lens' s a Source #
Instances
HasMirCertCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasOutputAmount s a | s -> a where Source #
Methods
outputAmount :: Lens' s a Source #
Instances
HasOutputAmount Transaction [Amount] Source # | |
Defined in Blockfrost.Lens Methods |
class HasPoolRetireCount s a | s -> a where Source #
Methods
poolRetireCount :: Lens' s a Source #
Instances
HasPoolRetireCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasPoolUpdateCount s a | s -> a where Source #
Methods
poolUpdateCount :: Lens' s a Source #
Instances
HasPoolUpdateCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasRedeemerCount s a | s -> a where Source #
Methods
redeemerCount :: Lens' s a Source #
Instances
HasRedeemerCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasStakeCertCount s a | s -> a where Source #
Methods
stakeCertCount :: Lens' s a Source #
Instances
HasStakeCertCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasUtxoCount s a | s -> a where Source #
Instances
HasUtxoCount Transaction Integer Source # | |
Defined in Blockfrost.Lens |
class HasValidContract s a | s -> a where Source #
Methods
validContract :: Lens' s a Source #
Instances
HasValidContract Transaction Bool Source # | |
Defined in Blockfrost.Lens Methods |
class HasWithdrawalCount s a | s -> a where Source #
Methods
withdrawalCount :: Lens' s a Source #
Instances
HasWithdrawalCount Transaction Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasInputs s a | s -> a where Source #
Instances
HasInputs TransactionUtxos [UtxoInput] Source # | |
Defined in Blockfrost.Lens |
class HasOutputs s a | s -> a where Source #
Instances
HasOutputs TransactionUtxos [UtxoOutput] Source # | |
Defined in Blockfrost.Lens Methods |
class HasCollateral s a | s -> a where Source #
Methods
collateral :: Lens' s a Source #
Instances
HasCollateral UtxoInput Bool Source # | |
Defined in Blockfrost.Lens | |
HasCollateral UtxoOutput Bool Source # | |
Defined in Blockfrost.Lens Methods |
class HasReference s a | s -> a where Source #
class HasPot s a | s -> a where Source #
Instances
HasPot TransactionMir Pot Source # | |
Defined in Blockfrost.Lens |
class HasPledge s a | s -> a where Source #
Instances
a ~ Lovelaces => HasPledge TransactionPoolUpdate a Source # | |
Defined in Blockfrost.Lens Methods |
class HasRelays s a | s -> a where Source #
Instances
HasRelays TransactionPoolUpdate [PoolRelay] Source # | |
Defined in Blockfrost.Lens |
class HasRetiringEpoch s a | s -> a where Source #
Methods
retiringEpoch :: Lens' s a Source #
Instances
HasRetiringEpoch TransactionPoolRetiring Epoch Source # | |
Defined in Blockfrost.Lens Methods retiringEpoch :: Lens' TransactionPoolRetiring Epoch Source # |
class HasCbor s a | s -> a where Source #
Instances
HasCbor TransactionCBOR Text Source # | |
Defined in Blockfrost.Lens | |
HasCbor TxEvalInput CBORString Source # | |
Defined in Blockfrost.Lens Methods |
class HasDatumHash s a | s -> a where Source #
Instances
HasDatumHash TransactionRedeemer DatumHash Source # | |
Defined in Blockfrost.Lens |
class HasFee s a | s -> a where Source #
Instances
a ~ Lovelaces => HasFee TransactionRedeemer a Source # | |
Defined in Blockfrost.Lens Methods fee :: Lens' TransactionRedeemer a Source # |
class HasPurpose s a | s -> a where Source #
Instances
HasPurpose TransactionRedeemer ValidationPurpose Source # | |
Defined in Blockfrost.Lens Methods purpose :: Lens' TransactionRedeemer ValidationPurpose Source # | |
HasPurpose TxEvalValidator ValidationPurpose Source # | |
Defined in Blockfrost.Lens Methods |
class HasRedeemerDataHash s a | s -> a where Source #
Methods
redeemerDataHash :: Lens' s a Source #
Instances
HasRedeemerDataHash TransactionRedeemer DatumHash Source # | |
Defined in Blockfrost.Lens Methods redeemerDataHash :: Lens' TransactionRedeemer DatumHash Source # |
class HasScriptHash s a | s -> a where Source #
Methods
scriptHash :: Lens' s a Source #
Instances
HasScriptHash TransactionRedeemer ScriptHash Source # | |
Defined in Blockfrost.Lens Methods |
class HasUnitMem s a | s -> a where Source #
Instances
HasUnitMem TransactionRedeemer Quantity Source # | |
Defined in Blockfrost.Lens |
class HasUnitSteps s a | s -> a where Source #
Instances
HasUnitSteps TransactionRedeemer Quantity Source # | |
Defined in Blockfrost.Lens |
class HasRole s a | s -> a where Source #
Instances
HasRole DerivedAddress Integer Source # | |
Defined in Blockfrost.Lens |
class HasXpub s a | s -> a where Source #
Instances
HasXpub DerivedAddress Text Source # | |
Defined in Blockfrost.Lens |
class HasMemory s a | s -> a where Source #
Instances
HasMemory TxEvalBudget Integer Source # | |
Defined in Blockfrost.Lens |
class HasSteps s a | s -> a where Source #
Instances
HasSteps TxEvalBudget Integer Source # | |
Defined in Blockfrost.Lens |
class HasAdditionalUtxoSet s a | s -> a where Source #
Methods
additionalUtxoSet :: Lens' s a Source #
Instances
HasAdditionalUtxoSet TxEvalInput Value Source # | |
Defined in Blockfrost.Lens Methods |
class HasIpfsHash s a | s -> a where Source #
Instances
class HasTimeCreated s a | s -> a where Source #
Methods
timeCreated :: Lens' s a Source #
Instances
HasTimeCreated IPFSPin POSIXTime Source # | |
Defined in Blockfrost.Lens |
class HasTimePinned s a | s -> a where Source #
Methods
timePinned :: Lens' s a Source #
Instances
HasTimePinned IPFSPin POSIXTime Source # | |
Defined in Blockfrost.Lens |
class HasMetadataHash s a | s -> a where Source #
Methods
metadataHash :: Lens' s a Source #
Instances
HasMetadataHash NutlinkAddress Text Source # | |
Defined in Blockfrost.Lens Methods |
class HasMetadataUrl s a | s -> a where Source #
Methods
metadataUrl :: Lens' s a Source #
Instances
HasMetadataUrl NutlinkAddress Text Source # | |
Defined in Blockfrost.Lens Methods |
class HasLatestBlock s a | s -> a where Source #
Methods
latestBlock :: Lens' s a Source #
Instances
HasLatestBlock NutlinkAddressTicker Integer Source # | |
Defined in Blockfrost.Lens Methods |
class HasPayload s a | s -> a where Source #
Instances
HasPayload NutlinkTicker Value Source # | |
Defined in Blockfrost.Lens |