View Source Kadena.Cryptography.Sign.Spec behaviour (Kadena v0.19.0)

Specification for Cryptography.Sign contracts.

Link to this section Summary

Link to this section Types

Link to this section Callbacks

@callback sign(msg(), keypair()) :: {:ok, sign_cmd()}
Link to this callback

sign_hash(hash, keypair)

View Source
@callback sign_hash(hash(), keypair()) :: {:ok, sign_cmd()}
Link to this callback

verify_sign(hash, sig, pub_key)

View Source
@callback verify_sign(hash(), sig(), pub_key()) :: boolean()