Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data KeyCmds
- = KeyVerificationKeyCmd !KeyVerificationKeyCmdArgs
- | KeyNonExtendedKeyCmd !KeyNonExtendedKeyCmdArgs
- | KeyConvertByronKeyCmd !KeyConvertByronKeyCmdArgs
- | KeyConvertByronGenesisVKeyCmd !KeyConvertByronGenesisVKeyCmdArgs
- | KeyConvertITNKeyCmd !KeyConvertITNKeyCmdArgs
- | KeyConvertITNExtendedKeyCmd !KeyConvertITNExtendedKeyCmdArgs
- | KeyConvertITNBip32KeyCmd !KeyConvertITNBip32KeyCmdArgs
- | KeyConvertCardanoAddressKeyCmd !KeyConvertCardanoAddressKeyCmdArgs
- data KeyVerificationKeyCmdArgs = KeyVerificationKeyCmdArgs {
- skeyFile :: !(SigningKeyFile 'In)
- vkeyFile :: !(VerificationKeyFile 'Out)
- data KeyNonExtendedKeyCmdArgs = KeyNonExtendedKeyCmdArgs {}
- data KeyConvertByronKeyCmdArgs = KeyConvertByronKeyCmdArgs {
- mPassword :: !(Maybe Text)
- byronKeyType :: !ByronKeyType
- someKeyFileIn :: !(SomeKeyFile 'In)
- someKeyFileOut :: !(File () 'Out)
- data KeyConvertByronGenesisVKeyCmdArgs = KeyConvertByronGenesisVKeyCmdArgs {
- vkey :: !VerificationKeyBase64
- vkeyFileOut :: !(File () 'Out)
- data KeyConvertITNKeyCmdArgs = KeyConvertITNKeyCmdArgs {
- itnKeyFile :: !(SomeKeyFile 'In)
- outFile :: !(File () 'Out)
- data KeyConvertITNExtendedKeyCmdArgs = KeyConvertITNExtendedKeyCmdArgs {
- itnPrivKeyFile :: !(SomeKeyFile 'In)
- outFile :: !(File () 'Out)
- data KeyConvertITNBip32KeyCmdArgs = KeyConvertITNBip32KeyCmdArgs {
- itnPrivKeyFile :: !(SomeKeyFile 'In)
- outFile :: !(File () 'Out)
- data KeyConvertCardanoAddressKeyCmdArgs = KeyConvertCardanoAddressKeyCmdArgs {
- cardanoAddressKeyType :: !CardanoAddressKeyType
- skeyFileIn :: !(SigningKeyFile 'In)
- skeyFileOut :: !(File () 'Out)
- renderKeyCmds :: KeyCmds -> Text
Documentation
data KeyVerificationKeyCmdArgs Source #
Get a verification key from a signing key. This supports all key types
KeyVerificationKeyCmdArgs | |
|
Instances
Show KeyVerificationKeyCmdArgs Source # | |
Defined in Cardano.CLI.Commands.Key |
data KeyNonExtendedKeyCmdArgs Source #
Get a non-extended verification key from an extended verification key. This supports all extended key types.
KeyNonExtendedKeyCmdArgs | |
|
Instances
Show KeyNonExtendedKeyCmdArgs Source # | |
Defined in Cardano.CLI.Commands.Key |
data KeyConvertByronKeyCmdArgs Source #
Convert a Byron payment, genesis or genesis delegate key (signing or verification) to a corresponding Shelley-format key.
KeyConvertByronKeyCmdArgs | |
|
Instances
Show KeyConvertByronKeyCmdArgs Source # | |
Defined in Cardano.CLI.Commands.Key |
data KeyConvertByronGenesisVKeyCmdArgs Source #
KeyConvertByronGenesisVKeyCmdArgs | |
|
Instances
data KeyConvertITNKeyCmdArgs Source #
Convert an Incentivized Testnet (ITN) non-extended (Ed25519) signing or verification key to a corresponding Shelley stake key
KeyConvertITNKeyCmdArgs | |
|
Instances
Show KeyConvertITNKeyCmdArgs Source # | |
Defined in Cardano.CLI.Commands.Key |
data KeyConvertITNExtendedKeyCmdArgs Source #
Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key to a corresponding Shelley stake signing key
KeyConvertITNExtendedKeyCmdArgs | |
|
Instances
data KeyConvertITNBip32KeyCmdArgs Source #
Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a corresponding Shelley stake signing key
KeyConvertITNBip32KeyCmdArgs | |
|
Instances
data KeyConvertCardanoAddressKeyCmdArgs Source #
Convert a cardano-address extended signing key to a corresponding Shelley-format key
KeyConvertCardanoAddressKeyCmdArgs | |
|
Instances
renderKeyCmds :: KeyCmds -> Text Source #