blockfrost-api-0.8.1.0: API definitions for blockfrost.io
Safe HaskellSafe-Inferred
LanguageHaskell2010

Blockfrost.Types.Shared.Address

Description

Address newtype

Documentation

newtype Address Source #

Constructors

Address Text 

Instances

Instances details
FromJSON Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

ToJSON Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

IsString Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

fromString :: String -> Address #

Generic Address Source # 
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 Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

Eq Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

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

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

Ord Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

FromHttpApiData Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

ToHttpApiData Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

ToSample Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

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

HasAddress AddressDetails Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress AddressInfo Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress AddressUtxo Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress AssetAddress Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionDelegation Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionMir Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionStake Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionWithdrawal Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress UtxoInput Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress UtxoOutput Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress NutlinkAddress Address Source # 
Instance details

Defined in Blockfrost.Lens

HasRewardAccount PoolInfo Address Source # 
Instance details

Defined in Blockfrost.Lens

HasRewardAccount TransactionPoolUpdate Address Source # 
Instance details

Defined in Blockfrost.Lens

HasStakeAddress AccountInfo Address Source # 
Instance details

Defined in Blockfrost.Lens

HasStakeAddress PoolStakeDistribution Address Source # 
Instance details

Defined in Blockfrost.Lens

HasStakeAddress StakeDistribution Address Source # 
Instance details

Defined in Blockfrost.Lens

HasOwners PoolInfo [Address] Source # 
Instance details

Defined in Blockfrost.Lens

HasOwners TransactionPoolUpdate [Address] Source # 
Instance details

Defined in Blockfrost.Lens

HasStakeAddress AddressInfo (Maybe Address) Source # 
Instance details

Defined in Blockfrost.Lens

ToCapture (Capture "address" Address) Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

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

ToCapture (Capture "stake_address" Address) Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

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

FromJSON (Address, NutlinkTicker) Source # 
Instance details

Defined in Blockfrost.Types.NutLink

FromJSON (Address, [TxHash]) Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

ToJSON (Address, NutlinkTicker) Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON (Address, [TxHash]) Source # 
Instance details

Defined in Blockfrost.Types.Cardano.Blocks

type Rep Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

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