Package-level declarations
Types
A generator for a tree data structure that enables the representation of composite public keys, which are used to represent the signing requirements for multi-signature scenarios. A composite key is a list of leaf keys and their contributing weight, and each leaf can be a conventional single key or a composite key. Keys contribute their weight to the total if they are matched by the signature.
Provides hashing capabilities to be used in all sandbox types.
A wrapper over the signature output accompanied by signer's public key and signature metadata.
Metadata attached to a signature.
Allows flows to verify digital signatures.
MerkleTreeFactory creates MerkleTrees and MerkleTreeHashDigests.
Responsible for storing and using private keys to sign things. An implementation of this may, for example, call out to a hardware security module that enforces various auditing and frequency-of-use requirements.