polysemy-blockfrost-0.1.2.0: Polysemy wrapper around the Blockfrost client
Safe HaskellSafe-Inferred
LanguageHaskell2010

Polysemy.Blockfrost.Api

Synopsis

Documentation

data AccountDelegation #

Account delegations and associated transaction IDs

Constructors

AccountDelegation 

Fields

Instances

Instances details
FromJSON AccountDelegation 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountDelegation 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountDelegation 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountDelegation :: Type -> Type #

Show AccountDelegation 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountDelegation 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountDelegation 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountDelegation 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountDelegation = D1 ('MetaData "AccountDelegation" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AccountDelegation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_accountDelegationActiveEpoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Epoch) :*: S1 ('MetaSel ('Just "_accountDelegationTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash)) :*: (S1 ('MetaSel ('Just "_accountDelegationAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_accountDelegationPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PoolId))))

data AccountHistory #

History of accounts stake delegation

Constructors

AccountHistory 

Fields

Instances

Instances details
FromJSON AccountHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountHistory :: Type -> Type #

Show AccountHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountHistory = D1 ('MetaData "AccountHistory" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AccountHistory" 'PrefixI 'True) (S1 ('MetaSel ('Just "_accountHistoryActiveEpoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: (S1 ('MetaSel ('Just "_accountHistoryAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_accountHistoryPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PoolId))))

data AccountInfo #

Information about an account, identified by its stake address

Constructors

AccountInfo 

Fields

Instances

Instances details
FromJSON AccountInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountInfo :: Type -> Type #

Show AccountInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountInfo = D1 ('MetaData "AccountInfo" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AccountInfo" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_accountInfoStakeAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_accountInfoActive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "_accountInfoActiveEpoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "_accountInfoControlledAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_accountInfoRewardsSum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces)))) :*: ((S1 ('MetaSel ('Just "_accountInfoWithdrawalsSum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_accountInfoReservesSum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces)) :*: (S1 ('MetaSel ('Just "_accountInfoTreasurySum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: (S1 ('MetaSel ('Just "_accountInfoWithdrawableAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_accountInfoPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe PoolId)))))))

data AccountMir #

Account MIR (Move Instantaneous Reward)

Constructors

AccountMir 

Fields

Instances

Instances details
FromJSON AccountMir 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountMir 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountMir 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountMir :: Type -> Type #

Show AccountMir 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountMir 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountMir 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountMir 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountMir = D1 ('MetaData "AccountMir" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AccountMir" 'PrefixI 'True) (S1 ('MetaSel ('Just "_accountMirAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_accountMirTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash)))

data AccountRegistration #

Account (de)registration

Constructors

AccountRegistration 

Fields

Instances

Instances details
FromJSON AccountRegistration 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountRegistration 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountRegistration 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountRegistration :: Type -> Type #

Show AccountRegistration 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountRegistration 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountRegistration 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountRegistration 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountRegistration = D1 ('MetaData "AccountRegistration" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AccountRegistration" 'PrefixI 'True) (S1 ('MetaSel ('Just "_accountRegistrationAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AccountRegistrationAction) :*: S1 ('MetaSel ('Just "_accountRegistrationTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash)))

data AccountReward #

Reward received by an account

Constructors

AccountReward 

Fields

Instances

Instances details
FromJSON AccountReward 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountReward 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountReward 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountReward :: Type -> Type #

Show AccountReward 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountReward 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountReward 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountReward 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountReward = D1 ('MetaData "AccountReward" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AccountReward" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_accountRewardEpoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Epoch) :*: S1 ('MetaSel ('Just "_accountRewardAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces)) :*: (S1 ('MetaSel ('Just "_accountRewardPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PoolId) :*: S1 ('MetaSel ('Just "_accountRewardType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RewardType))))

data AccountWithdrawal #

Withdrawal from an account

Constructors

AccountWithdrawal 

Fields

Instances

Instances details
FromJSON AccountWithdrawal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountWithdrawal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountWithdrawal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountWithdrawal :: Type -> Type #

Show AccountWithdrawal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountWithdrawal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountWithdrawal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountWithdrawal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountWithdrawal = D1 ('MetaData "AccountWithdrawal" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AccountWithdrawal" 'PrefixI 'True) (S1 ('MetaSel ('Just "_accountWithdrawalAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_accountWithdrawalTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash)))

newtype Address #

Constructors

Address Text 

Instances

Instances details
FromJSON Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

ToJSON Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

IsString Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

fromString :: String -> Address #

Generic Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

Associated Types

type Rep Address :: Type -> Type #

Methods

from :: Address -> Rep Address x #

to :: Rep Address x -> Address #

Show Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

Eq Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

(==) :: Address -> Address -> Bool #

(/=) :: Address -> Address -> Bool #

Ord Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

FromHttpApiData Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

ToHttpApiData Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

ToSample Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

toSamples :: Proxy Address -> [(Text, Address)] #

ToCapture (Capture "address" Address) 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

toCapture :: Proxy (Capture "address" Address) -> DocCapture #

ToCapture (Capture "stake_address" Address) 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

toCapture :: Proxy (Capture "stake_address" Address) -> DocCapture #

FromJSON (Address, NutlinkTicker) 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON (Address, NutlinkTicker) 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep Address 
Instance details

Defined in Blockfrost.Types.Shared.Address

type Rep Address = D1 ('MetaData "Address" "Blockfrost.Types.Shared.Address" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "Address" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype AddressAssociated #

Address associated with an account address

Instances

Instances details
FromJSON AddressAssociated 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AddressAssociated 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AddressAssociated 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AddressAssociated :: Type -> Type #

Show AddressAssociated 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AddressAssociated 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AddressAssociated 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AddressAssociated 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AddressAssociated = D1 ('MetaData "AddressAssociated" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "AddressAssociated" 'PrefixI 'True) (S1 ('MetaSel ('Just "_addressAssociatedAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address)))

data AddressAssociatedTotal #

Detailed information about account associated addresses

Constructors

AddressAssociatedTotal 

Fields

Instances

Instances details
FromJSON AddressAssociatedTotal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AddressAssociatedTotal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AddressAssociatedTotal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AddressAssociatedTotal :: Type -> Type #

Show AddressAssociatedTotal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AddressAssociatedTotal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AddressAssociatedTotal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AddressAssociatedTotal 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AddressAssociatedTotal = D1 ('MetaData "AddressAssociatedTotal" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AddressAssociatedTotal" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_addressAssociatedTotalStakeAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_addressAssociatedTotalReceivedSum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Amount])) :*: (S1 ('MetaSel ('Just "_addressAssociatedTotalSentSum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Amount]) :*: S1 ('MetaSel ('Just "_addressAssociatedTotalTxCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))))

data AddressDetails #

Details about Cardano address

Constructors

AddressDetails 

Fields

Instances

Instances details
FromJSON AddressDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToJSON AddressDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Generic AddressDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Associated Types

type Rep AddressDetails :: Type -> Type #

Show AddressDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Eq AddressDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToSample AddressDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressDetails = D1 ('MetaData "AddressDetails" "Blockfrost.Types.Cardano.Addresses" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AddressDetails" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_addressDetailsAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_addressDetailsReceivedSum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Amount])) :*: (S1 ('MetaSel ('Just "_addressDetailsSentSum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Amount]) :*: S1 ('MetaSel ('Just "_addressDetailsTxCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))))

data AddressInfo #

Information about Cardano address

Constructors

AddressInfo 

Fields

Instances

Instances details
FromJSON AddressInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToJSON AddressInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Generic AddressInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Associated Types

type Rep AddressInfo :: Type -> Type #

Show AddressInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Eq AddressInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToSample AddressInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressInfo = D1 ('MetaData "AddressInfo" "Blockfrost.Types.Cardano.Addresses" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AddressInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_addressInfoAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_addressInfoAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Amount])) :*: (S1 ('MetaSel ('Just "_addressInfoStakeAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Address)) :*: (S1 ('MetaSel ('Just "_addressInfoType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AddressType) :*: S1 ('MetaSel ('Just "_addressInfoScript") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))

data AddressInfoExtended #

Information about Cardano address

Constructors

AddressInfoExtended 

Fields

Instances

Instances details
FromJSON AddressInfoExtended 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToJSON AddressInfoExtended 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Generic AddressInfoExtended 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Associated Types

type Rep AddressInfoExtended :: Type -> Type #

Show AddressInfoExtended 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Eq AddressInfoExtended 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToSample AddressInfoExtended 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressInfoExtended 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressInfoExtended = D1 ('MetaData "AddressInfoExtended" "Blockfrost.Types.Cardano.Addresses" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AddressInfoExtended" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_addressInfoExtendedAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_addressInfoExtendedAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [AmountExtended])) :*: (S1 ('MetaSel ('Just "_addressInfoExtendedStakeAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Address)) :*: (S1 ('MetaSel ('Just "_addressInfoExtendedType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AddressType) :*: S1 ('MetaSel ('Just "_addressInfoExtendedScript") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))

data AddressTransaction #

Transactions on the address

Constructors

AddressTransaction 

Fields

Instances

Instances details
FromJSON AddressTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToJSON AddressTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Generic AddressTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Associated Types

type Rep AddressTransaction :: Type -> Type #

Show AddressTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Eq AddressTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToSample AddressTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressTransaction = D1 ('MetaData "AddressTransaction" "Blockfrost.Types.Cardano.Addresses" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AddressTransaction" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_addressTransactionTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash) :*: S1 ('MetaSel ('Just "_addressTransactionTxIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_addressTransactionBlockHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_addressTransactionBlockTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime))))

data AddressUtxo #

UTxOs of the address

Constructors

AddressUtxo 

Fields

Instances

Instances details
FromJSON AddressUtxo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToJSON AddressUtxo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Generic AddressUtxo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Associated Types

type Rep AddressUtxo :: Type -> Type #

Show AddressUtxo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Eq AddressUtxo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToSample AddressUtxo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressUtxo 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressUtxo = D1 ('MetaData "AddressUtxo" "Blockfrost.Types.Cardano.Addresses" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AddressUtxo" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_addressUtxoAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_addressUtxoTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash)) :*: (S1 ('MetaSel ('Just "_addressUtxoOutputIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_addressUtxoAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Amount]))) :*: ((S1 ('MetaSel ('Just "_addressUtxoBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BlockHash) :*: S1 ('MetaSel ('Just "_addressUtxoDataHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe DatumHash))) :*: (S1 ('MetaSel ('Just "_addressUtxoInlineDatum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe InlineDatum)) :*: S1 ('MetaSel ('Just "_addressUtxoReferenceScriptHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ScriptHash))))))

data Amount #

Amount, which is either `AdaAmount Lovelaces` representing amount of lovelaces or `AssetAmount SomeDiscrete` for asset amounts, identified by concatenation of asset policy ID and hex-encoded asset_name

Instances

Instances details
FromJSON Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

ToJSON Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

Generic Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

Associated Types

type Rep Amount :: Type -> Type #

Methods

from :: Amount -> Rep Amount x #

to :: Rep Amount x -> Amount #

Show Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

Eq Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

Methods

(==) :: Amount -> Amount -> Bool #

(/=) :: Amount -> Amount -> Bool #

Ord Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

ToSample Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

Methods

toSamples :: Proxy Amount -> [(Text, Amount)] #

type Rep Amount 
Instance details

Defined in Blockfrost.Types.Shared.Amount

type Rep Amount = D1 ('MetaData "Amount" "Blockfrost.Types.Shared.Amount" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AdaAmount" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces)) :+: C1 ('MetaCons "AssetAmount" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeDiscrete)))

data AssetAddress #

An address containing specific asset

Constructors

AssetAddress 

Fields

Instances

Instances details
FromJSON AssetAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetAddress :: Type -> Type #

Show AssetAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetAddress = D1 ('MetaData "AssetAddress" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AssetAddress" 'PrefixI 'True) (S1 ('MetaSel ('Just "_assetAddressAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_assetAddressQuantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity)))

data AssetDetails #

Details of an asset

Constructors

AssetDetails 

Fields

Instances

Instances details
FromJSON AssetDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetDetails :: Type -> Type #

Show AssetDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetDetails 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetDetails = D1 ('MetaData "AssetDetails" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AssetDetails" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_assetDetailsAsset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_assetDetailsPolicyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PolicyId)) :*: (S1 ('MetaSel ('Just "_assetDetailsAssetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_assetDetailsFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_assetDetailsQuantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity)))) :*: ((S1 ('MetaSel ('Just "_assetDetailsInitialMintTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash) :*: (S1 ('MetaSel ('Just "_assetDetailsMintOrBurnCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_assetDetailsOnchainMetadataValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)))) :*: (S1 ('MetaSel ('Just "_assetDetailsOnchainStandardMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe AssetOnChainMetadata)) :*: (S1 ('MetaSel ('Just "_assetDetailsMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe AssetMetadata)) :*: S1 ('MetaSel ('Just "_assetDetailsOnchainMetadataExtra") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))))

data AssetHistory #

History of an asset

Constructors

AssetHistory 

Fields

Instances

Instances details
FromJSON AssetHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetHistory :: Type -> Type #

Show AssetHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetHistory 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetHistory = D1 ('MetaData "AssetHistory" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AssetHistory" 'PrefixI 'True) (S1 ('MetaSel ('Just "_assetHistoryTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash) :*: (S1 ('MetaSel ('Just "_assetHistoryAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity) :*: S1 ('MetaSel ('Just "_assetHistoryAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AssetAction))))

newtype AssetId #

Concatenation of asset policy ID and hex-encoded asset name

Constructors

AssetId Text 

Instances

Instances details
FromJSON AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

ToJSON AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

IsString AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

Methods

fromString :: String -> AssetId #

Generic AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

Associated Types

type Rep AssetId :: Type -> Type #

Methods

from :: AssetId -> Rep AssetId x #

to :: Rep AssetId x -> AssetId #

Show AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

Eq AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

Methods

(==) :: AssetId -> AssetId -> Bool #

(/=) :: AssetId -> AssetId -> Bool #

Ord AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

FromHttpApiData AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

ToHttpApiData AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

ToSample AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

Methods

toSamples :: Proxy AssetId -> [(Text, AssetId)] #

ToCapture (Capture "asset" AssetId) 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

Methods

toCapture :: Proxy (Capture "asset" AssetId) -> DocCapture #

type Rep AssetId 
Instance details

Defined in Blockfrost.Types.Shared.AssetId

type Rep AssetId = D1 ('MetaData "AssetId" "Blockfrost.Types.Shared.AssetId" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "AssetId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data AssetInfo #

Asset information, result of listing assets

Instances

Instances details
FromJSON AssetInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetInfo :: Type -> Type #

Show AssetInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetInfo = D1 ('MetaData "AssetInfo" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AssetInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "_assetInfoAsset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_assetInfoQuantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity)))

data AssetTransaction #

Transaction of an asset

Constructors

AssetTransaction 

Fields

Instances

Instances details
FromJSON AssetTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetTransaction :: Type -> Type #

Show AssetTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetTransaction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetTransaction = D1 ('MetaData "AssetTransaction" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AssetTransaction" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_assetTransactionTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash) :*: S1 ('MetaSel ('Just "_assetTransactionTxIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_assetTransactionBlockHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_assetTransactionBlockTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime))))

data Block #

Information about a block

Constructors

Block 

Fields

Instances

Instances details
FromJSON Block 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

ToJSON Block 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

Generic Block 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

Associated Types

type Rep Block :: Type -> Type #

Methods

from :: Block -> Rep Block x #

to :: Rep Block x -> Block #

Show Block 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

Methods

showsPrec :: Int -> Block -> ShowS #

show :: Block -> String #

showList :: [Block] -> ShowS #

Eq Block 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

Methods

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

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

ToSample Block 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

Methods

toSamples :: Proxy Block -> [(Text, Block)] #

type Rep Block 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

type Rep Block = D1 ('MetaData "Block" "Blockfrost.Types.Cardano.Blocks" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Block" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "_blockTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: S1 ('MetaSel ('Just "_blockHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "_blockHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BlockHash) :*: S1 ('MetaSel ('Just "_blockSlot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Slot)))) :*: ((S1 ('MetaSel ('Just "_blockEpoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Epoch)) :*: S1 ('MetaSel ('Just "_blockEpochSlot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "_blockSlotLeader") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_blockSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))) :*: (((S1 ('MetaSel ('Just "_blockTxCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_blockOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Lovelaces))) :*: (S1 ('MetaSel ('Just "_blockFees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Lovelaces)) :*: S1 ('MetaSel ('Just "_blockBlockVrf") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "_blockOpCert") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_blockOpCertCounter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Quantity))) :*: (S1 ('MetaSel ('Just "_blockPreviousBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe BlockHash)) :*: (S1 ('MetaSel ('Just "_blockNextBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe BlockHash)) :*: S1 ('MetaSel ('Just "_blockConfirmations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))))))

newtype BlockHash #

Constructors

BlockHash Text 

Instances

Instances details
FromJSON BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

ToJSON BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

IsString BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

Generic BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

Associated Types

type Rep BlockHash :: Type -> Type #

Show BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

Eq BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

Ord BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

FromHttpApiData BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

ToHttpApiData BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

ToSample BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

ToCapture (Capture "block_hash" BlockHash) 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

Methods

toCapture :: Proxy (Capture "block_hash" BlockHash) -> DocCapture #

ToCapture (Capture "hash_or_number" (Either Integer BlockHash)) 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

Methods

toCapture :: Proxy (Capture "hash_or_number" (Either Integer BlockHash)) -> DocCapture #

FromHttpApiData (Either Integer BlockHash) 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

ToHttpApiData (Either Integer BlockHash) 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

type Rep BlockHash 
Instance details

Defined in Blockfrost.Types.Shared.BlockHash

type Rep BlockHash = D1 ('MetaData "BlockHash" "Blockfrost.Types.Shared.BlockHash" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "BlockHash" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype CBORString #

Wrapper for CBOR encoded ByteStrings used for submitting a transaction

Constructors

CBORString ByteString 

newtype DatumHash #

Hash of the datum

Constructors

DatumHash 

Fields

Instances

Instances details
FromJSON DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

ToJSON DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

IsString DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

Generic DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

Associated Types

type Rep DatumHash :: Type -> Type #

Show DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

Eq DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

FromHttpApiData DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

ToHttpApiData DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

ToSample DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

ToCapture (Capture "datum_hash" DatumHash) 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

Methods

toCapture :: Proxy (Capture "datum_hash" DatumHash) -> DocCapture #

type Rep DatumHash 
Instance details

Defined in Blockfrost.Types.Shared.DatumHash

type Rep DatumHash = D1 ('MetaData "DatumHash" "Blockfrost.Types.Shared.DatumHash" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "DatumHash" 'PrefixI 'True) (S1 ('MetaSel ('Just "unDatumHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype Epoch #

Constructors

Epoch Integer 

Instances

Instances details
FromJSON Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

ToJSON Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Enum Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Generic Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Associated Types

type Rep Epoch :: Type -> Type #

Methods

from :: Epoch -> Rep Epoch x #

to :: Rep Epoch x -> Epoch #

Num Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Integral Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Real Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Methods

toRational :: Epoch -> Rational #

Show Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Methods

showsPrec :: Int -> Epoch -> ShowS #

show :: Epoch -> String #

showList :: [Epoch] -> ShowS #

Eq Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Methods

(==) :: Epoch -> Epoch -> Bool #

(/=) :: Epoch -> Epoch -> Bool #

Ord Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Methods

compare :: Epoch -> Epoch -> Ordering #

(<) :: Epoch -> Epoch -> Bool #

(<=) :: Epoch -> Epoch -> Bool #

(>) :: Epoch -> Epoch -> Bool #

(>=) :: Epoch -> Epoch -> Bool #

max :: Epoch -> Epoch -> Epoch #

min :: Epoch -> Epoch -> Epoch #

FromHttpApiData Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

ToHttpApiData Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

ToSample Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Methods

toSamples :: Proxy Epoch -> [(Text, Epoch)] #

ToCapture (Capture "epoch_number" Epoch) 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Methods

toCapture :: Proxy (Capture "epoch_number" Epoch) -> DocCapture #

type Rep Epoch 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

type Rep Epoch = D1 ('MetaData "Epoch" "Blockfrost.Types.Shared.Epoch" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "Epoch" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))

data EpochInfo #

Information about an epoch

Constructors

EpochInfo 

Fields

Instances

Instances details
FromJSON EpochInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

ToJSON EpochInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

Generic EpochInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

Associated Types

type Rep EpochInfo :: Type -> Type #

Show EpochInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

Eq EpochInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

ToSample EpochInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

type Rep EpochInfo 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

type Rep EpochInfo = D1 ('MetaData "EpochInfo" "Blockfrost.Types.Cardano.Epochs" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "EpochInfo" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_epochInfoEpoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Epoch) :*: S1 ('MetaSel ('Just "_epochInfoStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime)) :*: (S1 ('MetaSel ('Just "_epochInfoEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: (S1 ('MetaSel ('Just "_epochInfoFirstBlockTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: S1 ('MetaSel ('Just "_epochInfoLastBlockTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime)))) :*: ((S1 ('MetaSel ('Just "_epochInfoBlockCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_epochInfoTxCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_epochInfoOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: (S1 ('MetaSel ('Just "_epochInfoFees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_epochInfoActiveStake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Lovelaces)))))))

data Genesis #

Information about blockchain genesis

Constructors

Genesis 

Fields

Instances

Instances details
FromJSON Genesis 
Instance details

Defined in Blockfrost.Types.Cardano.Genesis

ToJSON Genesis 
Instance details

Defined in Blockfrost.Types.Cardano.Genesis

Generic Genesis 
Instance details

Defined in Blockfrost.Types.Cardano.Genesis

Associated Types

type Rep Genesis :: Type -> Type #

Methods

from :: Genesis -> Rep Genesis x #

to :: Rep Genesis x -> Genesis #

Show Genesis 
Instance details

Defined in Blockfrost.Types.Cardano.Genesis

Eq Genesis 
Instance details

Defined in Blockfrost.Types.Cardano.Genesis

Methods

(==) :: Genesis -> Genesis -> Bool #

(/=) :: Genesis -> Genesis -> Bool #

ToSample Genesis 
Instance details

Defined in Blockfrost.Types.Cardano.Genesis

Methods

toSamples :: Proxy Genesis -> [(Text, Genesis)] #

type Rep Genesis 
Instance details

Defined in Blockfrost.Types.Cardano.Genesis

type Rep Genesis = D1 ('MetaData "Genesis" "Blockfrost.Types.Cardano.Genesis" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Genesis" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_genesisActiveSlotsCoefficient") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Rational) :*: S1 ('MetaSel ('Just "_genesisUpdateQuorum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_genesisMaxLovelaceSupply") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: (S1 ('MetaSel ('Just "_genesisNetworkMagic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_genesisEpochLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))) :*: ((S1 ('MetaSel ('Just "_genesisSystemStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: S1 ('MetaSel ('Just "_genesisSlotsPerKesPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_genesisSlotLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: (S1 ('MetaSel ('Just "_genesisMaxKesEvolutions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_genesisSecurityParam") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))))))

newtype Healthy #

Health endpoint reply

Constructors

Healthy 

Fields

Instances

Instances details
FromJSON Healthy 
Instance details

Defined in Blockfrost.Types.Common

ToJSON Healthy 
Instance details

Defined in Blockfrost.Types.Common

Generic Healthy 
Instance details

Defined in Blockfrost.Types.Common

Associated Types

type Rep Healthy :: Type -> Type #

Methods

from :: Healthy -> Rep Healthy x #

to :: Rep Healthy x -> Healthy #

Show Healthy 
Instance details

Defined in Blockfrost.Types.Common

Eq Healthy 
Instance details

Defined in Blockfrost.Types.Common

Methods

(==) :: Healthy -> Healthy -> Bool #

(/=) :: Healthy -> Healthy -> Bool #

ToSample Healthy 
Instance details

Defined in Blockfrost.Types.Common

Methods

toSamples :: Proxy Healthy -> [(Text, Healthy)] #

type Rep Healthy 
Instance details

Defined in Blockfrost.Types.Common

type Rep Healthy = D1 ('MetaData "Healthy" "Blockfrost.Types.Common" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "Healthy" 'PrefixI 'True) (S1 ('MetaSel ('Just "isHealthy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))

newtype IPFSData #

Constructors

IPFSData ByteString 

Instances

Instances details
Generic IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

Associated Types

type Rep IPFSData :: Type -> Type #

Methods

from :: IPFSData -> Rep IPFSData x #

to :: Rep IPFSData x -> IPFSData #

Show IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

Eq IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

ToSample IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

MimeRender OctetStream IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

MimeRender PlainText IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

MimeUnrender OctetStream IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

MimeUnrender PlainText IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

type Rep IPFSData 
Instance details

Defined in Blockfrost.Types.IPFS

type Rep IPFSData = D1 ('MetaData "IPFSData" "Blockfrost.Types.IPFS" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'True) (C1 ('MetaCons "IPFSData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)))

data IPFSPin #

IPFS Pin information

Constructors

IPFSPin 

Fields

Instances

Instances details
FromJSON IPFSPin 
Instance details

Defined in Blockfrost.Types.IPFS

ToJSON IPFSPin 
Instance details

Defined in Blockfrost.Types.IPFS

Generic IPFSPin 
Instance details

Defined in Blockfrost.Types.IPFS

Associated Types

type Rep IPFSPin :: Type -> Type #

Methods

from :: IPFSPin -> Rep IPFSPin x #

to :: Rep IPFSPin x -> IPFSPin #

Show IPFSPin 
Instance details

Defined in Blockfrost.Types.IPFS

Eq IPFSPin 
Instance details

Defined in Blockfrost.Types.IPFS

Methods

(==) :: IPFSPin -> IPFSPin -> Bool #

(/=) :: IPFSPin -> IPFSPin -> Bool #

ToSample IPFSPin 
Instance details

Defined in Blockfrost.Types.IPFS

Methods

toSamples :: Proxy IPFSPin -> [(Text, IPFSPin)] #

type Rep IPFSPin 
Instance details

Defined in Blockfrost.Types.IPFS

type Rep IPFSPin = D1 ('MetaData "IPFSPin" "Blockfrost.Types.IPFS" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "IPFSPin" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_ipfsPinTimeCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: S1 ('MetaSel ('Just "_ipfsPinTimePinned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime)) :*: (S1 ('MetaSel ('Just "_ipfsPinIpfsHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_ipfsPinSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity) :*: S1 ('MetaSel ('Just "_ipfsPinState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PinState)))))

data IPFSPinChange #

IPFS Pin Add response

Constructors

IPFSPinChange 

Fields

Instances

Instances details
FromJSON IPFSPinChange 
Instance details

Defined in Blockfrost.Types.IPFS

ToJSON IPFSPinChange 
Instance details

Defined in Blockfrost.Types.IPFS

Generic IPFSPinChange 
Instance details

Defined in Blockfrost.Types.IPFS

Associated Types

type Rep IPFSPinChange :: Type -> Type #

Show IPFSPinChange 
Instance details

Defined in Blockfrost.Types.IPFS

Eq IPFSPinChange 
Instance details

Defined in Blockfrost.Types.IPFS

ToSample IPFSPinChange 
Instance details

Defined in Blockfrost.Types.IPFS

type Rep IPFSPinChange 
Instance details

Defined in Blockfrost.Types.IPFS

type Rep IPFSPinChange = D1 ('MetaData "IPFSPinChange" "Blockfrost.Types.IPFS" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "IPFSPinChange" 'PrefixI 'True) (S1 ('MetaSel ('Just "_ipfsPinChangeIpfsHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_ipfsPinChangeState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PinState)))

data Metric #

Metrics response

Constructors

Metric 

Instances

Instances details
FromJSON Metric 
Instance details

Defined in Blockfrost.Types.Common

ToJSON Metric 
Instance details

Defined in Blockfrost.Types.Common

Generic Metric 
Instance details

Defined in Blockfrost.Types.Common

Associated Types

type Rep Metric :: Type -> Type #

Methods

from :: Metric -> Rep Metric x #

to :: Rep Metric x -> Metric #

Show Metric 
Instance details

Defined in Blockfrost.Types.Common

Eq Metric 
Instance details

Defined in Blockfrost.Types.Common

Methods

(==) :: Metric -> Metric -> Bool #

(/=) :: Metric -> Metric -> Bool #

ToSample Metric 
Instance details

Defined in Blockfrost.Types.Common

Methods

toSamples :: Proxy Metric -> [(Text, Metric)] #

FromJSON (Text, Metric) 
Instance details

Defined in Blockfrost.Types.Common

ToJSON (Text, Metric) 
Instance details

Defined in Blockfrost.Types.Common

ToSample (Text, Metric) 
Instance details

Defined in Blockfrost.Types.Common

Methods

toSamples :: Proxy (Text, Metric) -> [(Text, (Text, Metric))] #

type Rep Metric 
Instance details

Defined in Blockfrost.Types.Common

type Rep Metric = D1 ('MetaData "Metric" "Blockfrost.Types.Common" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Metric" 'PrefixI 'True) (S1 ('MetaSel ('Just "_metricTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: S1 ('MetaSel ('Just "_metricCalls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))

data Network #

Detailed network information

Instances

Instances details
FromJSON Network 
Instance details

Defined in Blockfrost.Types.Cardano.Network

ToJSON Network 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Generic Network 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Associated Types

type Rep Network :: Type -> Type #

Methods

from :: Network -> Rep Network x #

to :: Rep Network x -> Network #

Show Network 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Eq Network 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Methods

(==) :: Network -> Network -> Bool #

(/=) :: Network -> Network -> Bool #

ToSample Network 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Methods

toSamples :: Proxy Network -> [(Text, Network)] #

type Rep Network 
Instance details

Defined in Blockfrost.Types.Cardano.Network

type Rep Network = D1 ('MetaData "Network" "Blockfrost.Types.Cardano.Network" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Network" 'PrefixI 'True) (S1 ('MetaSel ('Just "_networkSupply") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetworkSupply) :*: S1 ('MetaSel ('Just "_networkStake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetworkStake)))

data NetworkEraSummary #

Summary of information about network eras.

Constructors

NetworkEraSummary 

Fields

Instances

Instances details
FromJSON NetworkEraSummary 
Instance details

Defined in Blockfrost.Types.Cardano.Network

ToJSON NetworkEraSummary 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Generic NetworkEraSummary 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Associated Types

type Rep NetworkEraSummary :: Type -> Type #

Show NetworkEraSummary 
Instance details

Defined in Blockfrost.Types.Cardano.Network

Eq NetworkEraSummary 
Instance details

Defined in Blockfrost.Types.Cardano.Network

ToSample NetworkEraSummary 
Instance details

Defined in Blockfrost.Types.Cardano.Network

type Rep NetworkEraSummary 
Instance details

Defined in Blockfrost.Types.Cardano.Network

type Rep NetworkEraSummary = D1 ('MetaData "NetworkEraSummary" "Blockfrost.Types.Cardano.Network" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "NetworkEraSummary" 'PrefixI 'True) (S1 ('MetaSel ('Just "_networkEraStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetworkEraBound) :*: (S1 ('MetaSel ('Just "_networkEraEnd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetworkEraBound) :*: S1 ('MetaSel ('Just "_networkEraParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetworkEraParameters))))

data NutlinkAddress #

Specific address metadata

Constructors

NutlinkAddress 

Fields

Instances

Instances details
FromJSON NutlinkAddress 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON NutlinkAddress 
Instance details

Defined in Blockfrost.Types.NutLink

Generic NutlinkAddress 
Instance details

Defined in Blockfrost.Types.NutLink

Associated Types

type Rep NutlinkAddress :: Type -> Type #

Show NutlinkAddress 
Instance details

Defined in Blockfrost.Types.NutLink

Eq NutlinkAddress 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkAddress 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkAddress 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkAddress = D1 ('MetaData "NutlinkAddress" "Blockfrost.Types.NutLink" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "NutlinkAddress" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_nutlinkAddressAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_nutlinkAddressMetadataUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_nutlinkAddressMetadataHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_nutlinkAddressMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)))))

data NutlinkAddressTicker #

Ticker for specific metadata oracle

Constructors

NutlinkAddressTicker 

Fields

Instances

Instances details
FromJSON NutlinkAddressTicker 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON NutlinkAddressTicker 
Instance details

Defined in Blockfrost.Types.NutLink

Generic NutlinkAddressTicker 
Instance details

Defined in Blockfrost.Types.NutLink

Associated Types

type Rep NutlinkAddressTicker :: Type -> Type #

Show NutlinkAddressTicker 
Instance details

Defined in Blockfrost.Types.NutLink

Eq NutlinkAddressTicker 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkAddressTicker 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkAddressTicker 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkAddressTicker = D1 ('MetaData "NutlinkAddressTicker" "Blockfrost.Types.NutLink" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "NutlinkAddressTicker" 'PrefixI 'True) (S1 ('MetaSel ('Just "_nutlinkAddressTickerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_nutlinkAddressTickerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_nutlinkAddressTickerLatestBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))))

data NutlinkTicker #

Specific ticker record

Constructors

NutlinkTicker 

Fields

Instances

Instances details
FromJSON NutlinkTicker 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON NutlinkTicker 
Instance details

Defined in Blockfrost.Types.NutLink

Generic NutlinkTicker 
Instance details

Defined in Blockfrost.Types.NutLink

Associated Types

type Rep NutlinkTicker :: Type -> Type #

Show NutlinkTicker 
Instance details

Defined in Blockfrost.Types.NutLink

Eq NutlinkTicker 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkTicker 
Instance details

Defined in Blockfrost.Types.NutLink

FromJSON (Address, NutlinkTicker) 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON (Address, NutlinkTicker) 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkTicker 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkTicker = D1 ('MetaData "NutlinkTicker" "Blockfrost.Types.NutLink" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "NutlinkTicker" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_nutlinkTickerTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash) :*: S1 ('MetaSel ('Just "_nutlinkTickerBlockHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_nutlinkTickerTxIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_nutlinkTickerPayload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))))

data Paged #

Pagination parameters

Constructors

Paged 

Fields

Instances

Instances details
Show Paged 
Instance details

Defined in Blockfrost.Util.Pagination

Methods

showsPrec :: Int -> Paged -> ShowS #

show :: Paged -> String #

showList :: [Paged] -> ShowS #

Default Paged 
Instance details

Defined in Blockfrost.Util.Pagination

Methods

def :: Paged #

Eq Paged 
Instance details

Defined in Blockfrost.Util.Pagination

Methods

(==) :: Paged -> Paged -> Bool #

(/=) :: Paged -> Paged -> Bool #

Ord Paged 
Instance details

Defined in Blockfrost.Util.Pagination

Methods

compare :: Paged -> Paged -> Ordering #

(<) :: Paged -> Paged -> Bool #

(<=) :: Paged -> Paged -> Bool #

(>) :: Paged -> Paged -> Bool #

(>=) :: Paged -> Paged -> Bool #

max :: Paged -> Paged -> Paged #

min :: Paged -> Paged -> Paged #

data PolicyId #

Minting policy Id