Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.CLI.Byron.Key
Contents
Synopsis
- data ByronKeyFailure
- newtype NewSigningKeyFile = NewSigningKeyFile FilePath
- newtype NewVerificationKeyFile = NewVerificationKeyFile FilePath
- newtype VerificationKeyFile = VerificationKeyFile {}
- prettyPublicKey ∷ VerificationKey ByronKey → Text
- readByronSigningKey ∷ ByronKeyFormat → SigningKeyFile → ExceptT ByronKeyFailure IO SomeByronSigningKey
- readPaymentVerificationKey ∷ VerificationKeyFile → ExceptT ByronKeyFailure IO VerificationKey
- renderByronKeyFailure ∷ ByronKeyFailure → Text
- byronWitnessToVerKey ∷ SomeByronSigningKey → VerificationKey ByronKey
Keys
data ByronKeyFailure Source #
Constructors
Instances
Show ByronKeyFailure Source # | |
Defined in Cardano.CLI.Byron.Key |
newtype NewSigningKeyFile Source #
Constructors
NewSigningKeyFile FilePath |
Instances
IsString NewSigningKeyFile Source # | |
Defined in Cardano.CLI.Byron.Key Methods | |
Show NewSigningKeyFile Source # | |
Defined in Cardano.CLI.Byron.Key | |
Eq NewSigningKeyFile Source # | |
Defined in Cardano.CLI.Byron.Key Methods (==) ∷ NewSigningKeyFile → NewSigningKeyFile → Bool Source # (/=) ∷ NewSigningKeyFile → NewSigningKeyFile → Bool Source # | |
Ord NewSigningKeyFile Source # | |
Defined in Cardano.CLI.Byron.Key Methods compare ∷ NewSigningKeyFile → NewSigningKeyFile → Ordering Source # (<) ∷ NewSigningKeyFile → NewSigningKeyFile → Bool Source # (<=) ∷ NewSigningKeyFile → NewSigningKeyFile → Bool Source # (>) ∷ NewSigningKeyFile → NewSigningKeyFile → Bool Source # (>=) ∷ NewSigningKeyFile → NewSigningKeyFile → Bool Source # max ∷ NewSigningKeyFile → NewSigningKeyFile → NewSigningKeyFile Source # min ∷ NewSigningKeyFile → NewSigningKeyFile → NewSigningKeyFile Source # |
newtype NewVerificationKeyFile Source #
Constructors
NewVerificationKeyFile FilePath |
Instances
newtype VerificationKeyFile Source #
Constructors
VerificationKeyFile | |
Fields |
Instances
Show VerificationKeyFile Source # | |
Defined in Cardano.CLI.Types | |
Eq VerificationKeyFile Source # | |
Defined in Cardano.CLI.Types Methods (==) ∷ VerificationKeyFile → VerificationKeyFile → Bool Source # (/=) ∷ VerificationKeyFile → VerificationKeyFile → Bool Source # |
prettyPublicKey ∷ VerificationKey ByronKey → Text Source #
Print some invariant properties of a public key: its hash and formatted view.
readByronSigningKey ∷ ByronKeyFormat → SigningKeyFile → ExceptT ByronKeyFailure IO SomeByronSigningKey Source #
Read signing key from a file.
readPaymentVerificationKey ∷ VerificationKeyFile → ExceptT ByronKeyFailure IO VerificationKey Source #
Read verification key from a file. Throw an error if the file can't be read or the key fails to deserialise.