| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Tendermint.SDK.Types.Address
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 | |
| ToJSON Address Source # | |
Defined in Tendermint.SDK.Types.Address Methods toEncoding :: Address -> Encoding toJSONList :: [Address] -> Value toEncodingList :: [Address] -> Encoding | |
| RawKey Address Source # | |
Defined in Tendermint.SDK.BaseApp.Store.RawStore Methods rawKey :: Iso' Address ByteString Source # | |
| FromQueryData Address Source # | |
Defined in Tendermint.SDK.BaseApp.Query.Types Methods fromQueryData :: Base64String -> Either String Address Source # | |
| IsKey Address AuthModule Source # | |
Defined in Tendermint.SDK.Modules.Auth.Types Methods 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 #