Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype Address = Address HexString
- addressToBytes :: Address -> ByteString
- addressFromBytes :: ByteString -> Address
- pubKeyToAddress :: PubKey -> Address
Documentation
Used as a unique identifier for an account.
Instances
Eq Address Source # | |
Ord Address Source # | |
Defined in Tendermint.SDK.Types.Address | |
Show Address Source # | |
Generic Address Source # | |
FromJSON Address Source # | |
Defined in Tendermint.SDK.Types.Address parseJSON :: Value -> Parser Address parseJSONList :: Value -> Parser [Address] | |
ToJSON Address Source # | |
Defined in Tendermint.SDK.Types.Address toEncoding :: Address -> Encoding toJSONList :: [Address] -> Value toEncodingList :: [Address] -> Encoding | |
RawKey Address Source # | |
Defined in Tendermint.SDK.BaseApp.Store.RawStore rawKey :: Iso' Address ByteString Source # | |
FromQueryData Address Source # | |
Defined in Tendermint.SDK.BaseApp.Query.Types | |
IsKey Address AuthModule Source # | |
Defined in Tendermint.SDK.Modules.Auth.Types prefixWith :: Proxy Address -> Proxy AuthModule -> ByteString Source # | |
type Rep Address Source # | |
Defined in Tendermint.SDK.Types.Address | |
type Value Address AuthModule Source # | |
Defined in Tendermint.SDK.Modules.Auth.Types |
addressToBytes :: Address -> ByteString Source #
addressFromBytes :: ByteString -> Address Source #
pubKeyToAddress :: PubKey -> Address Source #