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