Module diem_sdk::crypto::multi_ed25519
Expand description
This module provides an API for the accountable threshold multi-sig PureEdDSA signature scheme over the ed25519 twisted Edwards curve as defined in RFC8032.
Signature verification also checks and rejects non-canonical signatures.
Structs
- Vector of private keys in the multi-key Ed25519 structure along with the threshold.
- Vector of public keys in the multi-key Ed25519 structure along with the threshold.
- Vector of the multi-key signatures along with a 32bit [u8; 4] bitmap required to map signatures with their corresponding public keys.