Blockfrost.Types.Shared.Address
Description
Address newtype
newtype Address Source #
Constructors
Defined in Blockfrost.Types.Shared.Address
Methods
(==) :: Address -> Address -> Bool Source #
(/=) :: Address -> Address -> Bool Source #
compare :: Address -> Address -> Ordering Source #
(<) :: Address -> Address -> Bool Source #
(<=) :: Address -> Address -> Bool Source #
(>) :: Address -> Address -> Bool Source #
(>=) :: Address -> Address -> Bool Source #
max :: Address -> Address -> Address Source #
min :: Address -> Address -> Address Source #
showsPrec :: Int -> Address -> ShowS Source #
show :: Address -> String Source #
showList :: [ Address ] -> ShowS Source #
fromString :: String -> Address Source #
Associated Types
type Rep Address :: Type -> Type Source #
from :: Address -> Rep Address x Source #
to :: Rep Address x -> Address Source #
toJSON :: Address -> Value Source #
toEncoding :: Address -> Encoding Source #
toJSONList :: [ Address ] -> Value Source #
toEncodingList :: [ Address ] -> Encoding Source #
parseJSON :: Value -> Parser Address Source #
parseJSONList :: Value -> Parser [ Address ] Source #
toUrlPiece :: Address -> Text Source #
toEncodedUrlPiece :: Address -> Builder Source #
toHeader :: Address -> ByteString Source #
toQueryParam :: Address -> Text Source #
parseUrlPiece :: Text -> Either Text Address Source #
parseHeader :: ByteString -> Either Text Address Source #
parseQueryParam :: Text -> Either Text Address Source #
toSamples :: Proxy Address -> [( Text , Address )] Source #
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 Source #
toCapture :: Proxy ( Capture "stake_address" Address ) -> DocCapture Source #
Defined in Blockfrost.Types.Cardano.Blocks
toJSON :: ( Address , [ TxHash ]) -> Value Source #
toEncoding :: ( Address , [ TxHash ]) -> Encoding Source #
toJSONList :: [( Address , [ TxHash ])] -> Value Source #
toEncodingList :: [( Address , [ TxHash ])] -> Encoding Source #
Defined in Blockfrost.Types.NutLink
toJSON :: ( Address , NutlinkTicker ) -> Value Source #
toEncoding :: ( Address , NutlinkTicker ) -> Encoding Source #
toJSONList :: [( Address , NutlinkTicker )] -> Value Source #
toEncodingList :: [( Address , NutlinkTicker )] -> Encoding Source #
parseJSON :: Value -> Parser ( Address , [ TxHash ]) Source #
parseJSONList :: Value -> Parser [( Address , [ TxHash ])] Source #
parseJSON :: Value -> Parser ( Address , NutlinkTicker ) Source #
parseJSONList :: Value -> Parser [( Address , NutlinkTicker )] Source #
mkAddress :: Text -> Address Source #
unAddress :: Address -> Text Source #