| 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.