Blockfrost.Types.Shared.Address
Description
Address newtype
newtype Address Source #
Constructors
Defined in Blockfrost.Types.Shared.Address
Methods
(==) :: Address -> Address -> Bool #
(/=) :: Address -> Address -> Bool #
compare :: Address -> Address -> Ordering #
(<) :: Address -> Address -> Bool #
(<=) :: Address -> Address -> Bool #
(>) :: Address -> Address -> Bool #
(>=) :: Address -> Address -> Bool #
max :: Address -> Address -> Address #
min :: Address -> Address -> Address #
showsPrec :: Int -> Address -> ShowS #
show :: Address -> String #
showList :: [Address] -> ShowS #
fromString :: String -> Address #
Associated Types
type Rep Address :: Type -> Type #
from :: Address -> Rep Address x #
to :: Rep Address x -> Address #
toJSON :: Address -> Value #
toEncoding :: Address -> Encoding #
toJSONList :: [Address] -> Value #
toEncodingList :: [Address] -> Encoding #
parseJSON :: Value -> Parser Address #
parseJSONList :: Value -> Parser [Address] #
toUrlPiece :: Address -> Text #
toEncodedUrlPiece :: Address -> Builder #
toHeader :: Address -> ByteString #
toQueryParam :: Address -> Text #
parseUrlPiece :: Text -> Either Text Address #
parseHeader :: ByteString -> Either Text Address #
parseQueryParam :: Text -> Either Text Address #
toSamples :: Proxy Address -> [(Text, Address)] #
Defined in Blockfrost.Lens
stakeAddress :: Lens' PoolStakeDistribution Address Source #
stakeAddress :: Lens' StakeDistribution Address Source #
stakeAddress :: Lens' AccountInfo Address Source #
address :: Lens' NutlinkAddress Address Source #
address :: Lens' TransactionMir Address Source #
address :: Lens' TransactionWithdrawal Address Source #
address :: Lens' TransactionDelegation Address Source #
address :: Lens' TransactionStake Address Source #
address :: Lens' UtxoOutput Address Source #
address :: Lens' UtxoInput Address Source #
address :: Lens' AssetAddress Address Source #
address :: Lens' AddressDetails Address Source #
address :: Lens' AddressInfo Address Source #
rewardAccount :: Lens' PoolInfo Address Source #
rewardAccount :: Lens' TransactionPoolUpdate Address Source #
stakeAddress :: Lens' AddressInfo (Maybe Address) Source #
owners :: Lens' PoolInfo [Address] Source #
owners :: Lens' TransactionPoolUpdate [Address] Source #
toCapture :: Proxy (Capture "address" Address) -> DocCapture #
toCapture :: Proxy (Capture "stake_address" Address) -> DocCapture #
Defined in Blockfrost.Types.Cardano.Blocks
toJSON :: (Address, [TxHash]) -> Value #
toEncoding :: (Address, [TxHash]) -> Encoding #
toJSONList :: [(Address, [TxHash])] -> Value #
toEncodingList :: [(Address, [TxHash])] -> Encoding #
Defined in Blockfrost.Types.NutLink
toJSON :: (Address, NutlinkTicker) -> Value #
toEncoding :: (Address, NutlinkTicker) -> Encoding #
toJSONList :: [(Address, NutlinkTicker)] -> Value #
toEncodingList :: [(Address, NutlinkTicker)] -> Encoding #
parseJSON :: Value -> Parser (Address, [TxHash]) #
parseJSONList :: Value -> Parser [(Address, [TxHash])] #
parseJSON :: Value -> Parser (Address, NutlinkTicker) #
parseJSONList :: Value -> Parser [(Address, NutlinkTicker)] #
mkAddress :: Text -> Address Source #
unAddress :: Address -> Text Source #