polysemy-blockfrost-0.1.3.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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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 AccountRegistrationAction #

Registration action

Constructors

Registered 
Deregistered 

Instances

Instances details
FromJSON AccountRegistrationAction 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToJSON AccountRegistrationAction 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Generic AccountRegistrationAction 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Associated Types

type Rep AccountRegistrationAction :: Type -> Type #

Show AccountRegistrationAction 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

Eq AccountRegistrationAction 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

ToSample AccountRegistrationAction 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountRegistrationAction 
Instance details

Defined in Blockfrost.Types.Cardano.Accounts

type Rep AccountRegistrationAction = D1 ('MetaData "AccountRegistrationAction" "Blockfrost.Types.Cardano.Accounts" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'False) (C1 ('MetaCons "Registered" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Deregistered" 'PrefixI 'False) (U1 :: Type -> Type))

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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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 AddressType #

Type (era) of an address

Constructors

Byron 
Shelley 

Instances

Instances details
FromJSON AddressType 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToJSON AddressType 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Generic AddressType 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Associated Types

type Rep AddressType :: Type -> Type #

Show AddressType 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

Eq AddressType 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

ToSample AddressType 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressType 
Instance details

Defined in Blockfrost.Types.Cardano.Addresses

type Rep AddressType = D1 ('MetaData "AddressType" "Blockfrost.Types.Cardano.Addresses" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'False) (C1 ('MetaCons "Byron" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Shelley" 'PrefixI 'False) (U1 :: Type -> Type))

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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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 AssetAction #

Action of the asset. Created (Minted) or destroyed (Burned).

Constructors

Minted 
Burned 

Instances

Instances details
FromJSON AssetAction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetAction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetAction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetAction :: Type -> Type #

Show AssetAction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetAction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetAction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetAction 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetAction = D1 ('MetaData "AssetAction" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'False) (C1 ('MetaCons "Minted" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Burned" 'PrefixI 'False) (U1 :: Type -> Type))

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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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 AssetMetadata #

Asset metadata obtained from Cardano token registry https://github.com/cardano-foundation/cardano-token-registry

Constructors

AssetMetadata 

Fields

Instances

Instances details
FromJSON AssetMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetMetadata :: Type -> Type #

Show AssetMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetMetadata = D1 ('MetaData "AssetMetadata" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'False) (C1 ('MetaCons "AssetMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_assetMetadataName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_assetMetadataDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_assetMetadataTicker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "_assetMetadataUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_assetMetadataLogo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_assetMetadataDecimals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int))))))

data AssetOnChainMetadata #

On-chain metadata stored in the minting transaction under label 721, community discussion around the standard ongoing at https://github.com/cardano-foundation/CIPs/pull/85

Constructors

AssetOnChainMetadata 

Fields

Instances

Instances details
FromJSON AssetOnChainMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToJSON AssetOnChainMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Generic AssetOnChainMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Associated Types

type Rep AssetOnChainMetadata :: Type -> Type #

Show AssetOnChainMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

Eq AssetOnChainMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

ToSample AssetOnChainMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetOnChainMetadata 
Instance details

Defined in Blockfrost.Types.Cardano.Assets

type Rep AssetOnChainMetadata = D1 ('MetaData "AssetOnChainMetadata" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'False) (C1 ('MetaCons "AssetOnChainMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_assetOnChainMetadataName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_assetOnChainMetadataDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_assetOnChainMetadataImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_assetOnChainMetadataMediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_assetOnChainMetadataFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [MetadataMediaFile]))))))

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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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 CostModels #

Instances

Instances details
FromJSON CostModels 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

ToJSON CostModels 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

Generic CostModels 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

Associated Types

type Rep CostModels :: Type -> Type #

Show CostModels 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

Eq CostModels 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

ToSample CostModels 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

type Rep CostModels 
Instance details

Defined in Blockfrost.Types.Cardano.Epochs

type Rep CostModels = D1 ('MetaData "CostModels" "Blockfrost.Types.Cardano.Epochs" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'True) (C1 ('MetaCons "CostModels" 'PrefixI 'True) (S1 ('MetaSel ('Just "unCostModels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map ScriptType (Map Text Integer)))))

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-6gIglQP4dxc6YGfW1C06dG" 'True) (C1 ('MetaCons "DatumHash" 'PrefixI 'True) (S1 ('MetaSel ('Just "unDatumHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data DerivedAddress #

Derived Shelley address

Constructors

DerivedAddress 

Fields

Instances

Instances details
FromJSON DerivedAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Utils

ToJSON DerivedAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Utils

Generic DerivedAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Utils

Associated Types

type Rep DerivedAddress :: Type -> Type #

Show DerivedAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Utils

Eq DerivedAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Utils

ToSample DerivedAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Utils

type Rep DerivedAddress 
Instance details

Defined in Blockfrost.Types.Cardano.Utils

type Rep DerivedAddress = D1 ('MetaData "DerivedAddress" "Blockfrost.Types.Cardano.Utils" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'False) (C1 ('MetaCons "DerivedAddress" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_derivedAddressXpub") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_derivedAddressRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_derivedAddressIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_derivedAddressAddress") '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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" '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)))))))

newtype EpochLength #

Constructors

EpochLength Word64 

Instances

Instances details
FromJSON EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

ToJSON EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Enum EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Generic EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Associated Types

type Rep EpochLength :: Type -> Type #

Num EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Integral EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Real EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Show EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Eq EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Ord EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

FromHttpApiData EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

ToHttpApiData EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

ToSample EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

ToCapture (Capture "epoch_length" EpochLength) 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

Methods

toCapture :: Proxy (Capture "epoch_length" EpochLength) -> DocCapture #

type Rep EpochLength 
Instance details

Defined in Blockfrost.Types.Shared.Epoch

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

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-6gIglQP4dxc6YGfW1C06dG" '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-6gIglQP4dxc6YGfW1C06dG" 'True) (C1 ('MetaCons "Healthy" 'PrefixI 'True) (S1 ('MetaSel ('Just "isHealthy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))

newtype InlineDatum #

Constructors

InlineDatum 

Instances

Instances details
FromJSON InlineDatum 
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToJSON InlineDatum 
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Generic InlineDatum 
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Associated Types

type Rep InlineDatum :: Type -> Type #

Show InlineDatum 
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Eq InlineDatum 
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToSample InlineDatum 
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep InlineDatum 
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep InlineDatum = D1 ('MetaData "InlineDatum" "Blockfrost.Types.Cardano.Scripts" "blockfrost-api-0.10.0.0-6gIglQP4dxc6YGfW1C06dG" 'True) (C1 ('MetaCons "InlineDatum" 'PrefixI 'True) (S1 ('MetaSel ('Just "unInlineDatum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptDatumCBOR)))

data IPFSAdd #

IPFS Add response

Constructors

IPFSAdd 

Fields

Instances

Instances details
<