blockfrost-api-0.3.0.0: API definitions for blockfrost.io
Safe HaskellNone
LanguageHaskell2010

Blockfrost.Types.Shared.Address

Description

Address newtype

Documentation

newtype Address Source #

Constructors

Address Text 

Instances

Instances details
Eq Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

Methods

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

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

Show 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 #

ToJSON Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

FromJSON Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

ToHttpApiData Address Source # 
Instance details

Defined in Blockfrost.Types.Shared.Address

FromHttpApiData 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)] #

HasStakeAddress PoolStakeDistribution Address Source # 
Instance details

Defined in Blockfrost.Lens

HasStakeAddress StakeDistribution Address Source # 
Instance details

Defined in Blockfrost.Lens

HasStakeAddress AccountInfo Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress NutlinkAddress Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionMir Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionWithdrawal Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionDelegation Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress TransactionStake Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress UtxoOutput Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress UtxoInput Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress AssetAddress Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress AddressDetails Address Source # 
Instance details

Defined in Blockfrost.Lens

HasAddress AddressInfo 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 AddressInfo (Maybe 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

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 #

ToJSON (Address, NutlinkTicker) Source # 
Instance details

Defined in Blockfrost.Types.NutLink

FromJSON (Address, NutlinkTicker) Source # 
Instance details

Defined in Blockfrost.Types.NutLink

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.3.0.0-FCbWzoquwuxBjDUG0w82hr" 'True) (C1 ('MetaCons "Address" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))