Expand description
Interfaces for working with crypto related types from within the runtime.
Structs
Provides implementations for the extern host functions.
Functions
Register a
ecdsa
signature for batch verification.Generate an
ecdsa
key for the given key type using an optional seed
and
store it in the keystore.Returns all
ecdsa
public keys for the given key id from the keystore.Sign the given
msg
with the ecdsa
key that corresponds to the given public key and
key type in the keystore.Sign the given a pre-hashed
msg
with the ecdsa
key that corresponds to the given public
key and key type in the keystore.Verify
ecdsa
signature.Verify
ecdsa
signature with pre-hashed msg
.Register a
ed25519
signature for batch verification.Generate an
ed22519
key for the given key type using an optional seed
and
store it in the keystore.Returns all
ed25519
public keys for the given key id from the keystore.Sign the given
msg
with the ed25519
key that corresponds to the given public key and
key type in the keystore.Verify
ed25519
signature.Finish batch-verification of signatures.
Verify and recover a SECP256k1 ECDSA signature.
Verify and recover a SECP256k1 ECDSA signature.
Register a
sr25519
signature for batch verification.Generate an
sr22519
key for the given key type using an optional seed and
store it in the keystore.Returns all
sr25519
public keys for the given key id from the keystore.Sign the given
msg
with the sr25519
key that corresponds to the given public key and
key type in the keystore.Verify
sr25519
signature.Start verification extension.