Safe Haskell | None |
---|---|
Language | Haskell2010 |
Cardano.CLI.Shelley.Run.Key
Contents
Synopsis
- data ShelleyKeyCmdError
- data SomeSigningKey
- = AByronSigningKey (SigningKey ByronKey)
- | APaymentSigningKey (SigningKey PaymentKey)
- | APaymentExtendedSigningKey (SigningKey PaymentExtendedKey)
- | AStakeSigningKey (SigningKey StakeKey)
- | AStakeExtendedSigningKey (SigningKey StakeExtendedKey)
- | AStakePoolSigningKey (SigningKey StakePoolKey)
- | AGenesisSigningKey (SigningKey GenesisKey)
- | AGenesisExtendedSigningKey (SigningKey GenesisExtendedKey)
- | AGenesisDelegateSigningKey (SigningKey GenesisDelegateKey)
- | AGenesisDelegateExtendedSigningKey (SigningKey GenesisDelegateExtendedKey)
- | AGenesisUTxOSigningKey (SigningKey GenesisUTxOKey)
- | AVrfSigningKey (SigningKey VrfKey)
- | AKesSigningKey (SigningKey KesKey)
- renderShelleyKeyCmdError :: ShelleyKeyCmdError -> Text
- runKeyCmd :: KeyCmd -> ExceptT ShelleyKeyCmdError IO ()
- decodeBech32 :: Text -> Either Bech32DecodeError (HumanReadablePart, DataPart, ByteString)
Documentation
data ShelleyKeyCmdError Source #
Instances
Show ShelleyKeyCmdError Source # | |
Defined in Cardano.CLI.Shelley.Run.Key Methods showsPrec :: Int -> ShelleyKeyCmdError -> ShowS # show :: ShelleyKeyCmdError -> String # showList :: [ShelleyKeyCmdError] -> ShowS # |
data SomeSigningKey Source #
Constructors
AByronSigningKey (SigningKey ByronKey) | |
APaymentSigningKey (SigningKey PaymentKey) | |
APaymentExtendedSigningKey (SigningKey PaymentExtendedKey) | |
AStakeSigningKey (SigningKey StakeKey) | |
AStakeExtendedSigningKey (SigningKey StakeExtendedKey) | |
AStakePoolSigningKey (SigningKey StakePoolKey) | |
AGenesisSigningKey (SigningKey GenesisKey) | |
AGenesisExtendedSigningKey (SigningKey GenesisExtendedKey) | |
AGenesisDelegateSigningKey (SigningKey GenesisDelegateKey) | |
AGenesisDelegateExtendedSigningKey (SigningKey GenesisDelegateExtendedKey) | |
AGenesisUTxOSigningKey (SigningKey GenesisUTxOKey) | |
AVrfSigningKey (SigningKey VrfKey) | |
AKesSigningKey (SigningKey KesKey) |
Exports for testing
decodeBech32 :: Text -> Either Bech32DecodeError (HumanReadablePart, DataPart, ByteString) Source #
Decode a Bech32-encoded string.