Copyright | (c) 2023 GYELD GMBH |
---|---|
License | Apache 2.0 |
Maintainer | [email protected] |
Stability | develop |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
GeniusYield.Types.StakeKeyHash
Description
Synopsis
Documentation
data GYStakeKeyHash #
Instances
FromJSON GYStakeKeyHash # |
Invalid characters:
|
Defined in GeniusYield.Types.StakeKeyHash | |
ToJSON GYStakeKeyHash # |
|
Defined in GeniusYield.Types.StakeKeyHash Methods toJSON ∷ GYStakeKeyHash → Value # toEncoding ∷ GYStakeKeyHash → Encoding # toJSONList ∷ [GYStakeKeyHash] → Value # toEncodingList ∷ [GYStakeKeyHash] → Encoding # omitField ∷ GYStakeKeyHash → Bool # | |
AsPubKeyHash GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash Methods | |
CanSignTx GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash | |
IsString GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash Methods | |
Show GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash Methods showsPrec ∷ Int → GYStakeKeyHash → ShowS # show ∷ GYStakeKeyHash → String # showList ∷ [GYStakeKeyHash] → ShowS # | |
PrintfArg GYStakeKeyHash # |
|
Defined in GeniusYield.Types.StakeKeyHash | |
FromField GYStakeKeyHash # |
|
Defined in GeniusYield.Types.StakeKeyHash Methods | |
ToField GYStakeKeyHash # |
|
Defined in GeniusYield.Types.StakeKeyHash Methods toField ∷ GYStakeKeyHash → Field # | |
Eq GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash Methods (==) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool # (/=) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool # | |
Ord GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash Methods compare ∷ GYStakeKeyHash → GYStakeKeyHash → Ordering # (<) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool # (<=) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool # (>) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool # (>=) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool # | |
ToSchema GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash Methods declareNamedSchema ∷ Proxy GYStakeKeyHash → Declare (Definitions Schema) NamedSchema # |
stakeKeyHashToApi ∷ GYStakeKeyHash → Hash StakeKey #
>>>
let Just skh = Aeson.decode @GYStakeKeyHash "\"7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d\""
>>>
stakeKeyHashToApi skh
"7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d"
stakeKeyHashFromApi ∷ Hash StakeKey → GYStakeKeyHash #
>>>
stakeKeyHashFromApi "7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d"
GYStakeKeyHash "7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d"