# Functions
CreateLeaf creates MerkleTreeLeaf.
CreateVCTimestampSignature creates VCTimestampSignature structure.
New returns commands controller.
NewCmdHandler returns instance of CmdHandler which can be used handle controller commands.
# Constants
Command methods.
SignatureAlgorithm constants.
SignatureAlgorithm constants.
Command methods.
Command methods.
Command methods.
Command methods.
Command methods.
Command methods.
LedgerType is the ledger type property in the Webfinger document.
PublicKeyType is the public key property in the Webfinger document.
MerkleLeafType constants.
SignatureType constants.
Version constants.
LogEntryType constants.
SignatureType constants.
Command methods.
# Structs
AddVCRequest represents the request to add-vc.
AddVCResponse represents the response to add-vc.
Cmd is a controller for commands.
CmdHandler contains command handling details which can be used to build controller commands.
Config for the Cmd.
DigitallySigned provides information about a signature.
GetEntriesRequest represents the request to the get-entries.
GetEntriesResponse represents the response to the get-entries.
GetEntryAndProofRequest represents the request to get-entry-and-proof.
GetEntryAndProofResponse represents the response to get-entry-and-proof.
GetProofByHashRequest represents the request to the get-proof-by-hash.
GetProofByHashResponse represents the response to the get-proof-by-hash.
GetSTHConsistencyRequest represents the request to the get-sth-consistency.
GetSTHConsistencyResponse represents the response to the get-sth-consistency.
GetSTHResponse represents the response to the get-sth.
Key holds info about a key that is using for signing.
LeafEntry represents a leaf in the Log's Merkle tree.
Log represents the log.
MerkleTreeLeaf represents the deserialized structure of the hash input for the leaves of a log's Merkle tree.
SignatureAndHashAlgorithm provides information about the algorithm used for the signature.
TimestampedEntry is part of the MerkleTreeLeaf structure.
TreeHeadSignature keeps the data over which the signature in an STH is created.
VCTimestampSignature keeps the data over which the signature is created.
WebFingerLink web finger link.
WebFingerResponse web finger response.
# Interfaces
Crypto interface.
Handler for each controller command.
KeyManager key manager.
# Type aliases
Exec is controller command execution function type.
LogEntryType type definition.
MerkleLeafType type definition.
SignatureAlgorithm type definition.
SignatureType differentiates signatures.
TrillianLogClient is the API client for TrillianLog service.
Version type definition.