Crate ic_ed25519

Crate ic_ed25519 

Source
Expand description

A crate for creating and verifying Ed25519 signatures

Structs§

CanisterId
Generic ID on Internet Computer.
DerivationIndex
A component of a derivation path
DerivationPath
Derivation Path
DerivedPrivateKey
A private key derived via the IC’s derivation mechanism
PrivateKey
An Ed25519 secret key
PublicKey
An Ed25519 public key

Enums§

MasterPublicKeyId
An identifier for the mainnet production key
PocketIcMasterPublicKeyId
An identifier for the hardcoded keys used in PocketIC
PrivateKeyDecodingError
An error if a private key cannot be decoded
PrivateKeyFormat
Specifies a private key encoding format
PublicKeyDecodingError
An invalid key was encountered
SignatureError
An error that occurs when verifying signatures or batches of signatures