Copyright | (c) 2023 GYELD GMBH |
---|---|
License | Apache 2.0 |
Maintainer | [email protected] |
Stability | develop |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
Synopsis
Documentation
data GYStakeKeyHash #
Instances
FromJSON GYStakeKeyHash # |
Invalid characters:
|
Defined in GeniusYield.Types.StakeKeyHash | |
ToJSON GYStakeKeyHash # |
|
Defined in GeniusYield.Types.StakeKeyHash | |
CanSignTx GYStakeKeyHash # | |
IsString GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash | |
Show GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash | |
PrintfArg GYStakeKeyHash # |
|
FromField GYStakeKeyHash # |
|
Defined in GeniusYield.Types.StakeKeyHash | |
ToField GYStakeKeyHash # |
|
Defined in GeniusYield.Types.StakeKeyHash | |
Eq GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash (==) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool Source # (/=) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool Source # | |
Ord GYStakeKeyHash # | |
Defined in GeniusYield.Types.StakeKeyHash compare ∷ GYStakeKeyHash → GYStakeKeyHash → Ordering Source # (<) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool Source # (<=) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool Source # (>) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool Source # (>=) ∷ GYStakeKeyHash → GYStakeKeyHash → Bool Source # max ∷ GYStakeKeyHash → GYStakeKeyHash → GYStakeKeyHash Source # min ∷ GYStakeKeyHash → GYStakeKeyHash → GYStakeKeyHash Source # | |
ToSchema GYStakeKeyHash # | |
stakeKeyHashToApi ∷ GYStakeKeyHash → Hash StakeKey #
>>>
let Just skh = Aeson.decode @GYStakeKeyHash "\"7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d\""
>>>
stakeKeyHashToApi skh
"7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d"
stakeKeyHashFromApi ∷ Hash StakeKey → GYStakeKeyHash #
>>>
stakeKeyHashFromApi "7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d"
GYStakeKeyHash "7a77d120b9e86addc7388dbbb1bd2350490b7d140ab234038632334d"