Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- newtype RedeemVerificationKey = RedeemVerificationKey PublicKey
- redeemVKB64F ∷ Format r (RedeemVerificationKey → r)
- redeemVKB64UrlF ∷ Format r (RedeemVerificationKey → r)
- redeemVKB64ShortF ∷ Format r (RedeemVerificationKey → r)
- fromAvvmVK ∷ Text → Either AvvmVKError RedeemVerificationKey
- fromVerificationKeyToByteString ∷ PublicKey → ByteString
- redeemVKBuild ∷ ByteString → RedeemVerificationKey
Documentation
newtype RedeemVerificationKey Source #
Wrapper around PublicKey
.
Instances
redeemVKB64F ∷ Format r (RedeemVerificationKey → r) Source #
redeemVKB64UrlF ∷ Format r (RedeemVerificationKey → r) Source #
Base64url Format for RedeemVerificationKey
.
redeemVKB64ShortF ∷ Format r (RedeemVerificationKey → r) Source #
fromAvvmVK ∷ Text → Either AvvmVKError RedeemVerificationKey Source #
Read the text into a redeeming verification key. The key should be in AVVM format which is base64(url). This function must be inverse of redeemVKB64UrlF formatter.
redeemVKBuild ∷ ByteString → RedeemVerificationKey Source #
Creates a verification key from 32 byte bytestring, fails with error
otherwise