# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

NewExecuteError returns new command execute error.
NewValidationError returns new command validation error.
WriteNillableResponse is a utility function that writes v to w.

# Constants

Common error group for general command errors.
Connection error group for connection management errors.
DIDExchange error group for DID exchange command errors.
ExecuteError is error type for command execution failure.
Introduce error group for introduce command errors.
IssueCredential error group for issue credential command errors.
KMS error group for key management service errors.
LD error group for JSON-LD command errors.
LegacyConnection error group for legacyconnection command errors.
Messaging error group for messaging service errors.
Outofband error group for outofband command errors.
OutofbandV2 error group for outofband command errors.
PresentProof error group for present proof command errors.
RFC0593 error group for RFC0593 command errors.
ROUTE error group for Route command errors.
UnknownStatus default error code for unknown errors.
ValidationError is error type for command validation errors.
VC error group for Verifiable Credential command errors.
VCWallet error group for verifiable Credential wallet command errors.
VDR error group for VDR command errors.

# Interfaces

Error is the interface for representing an command error condition, with the nil value representing no error.
Handler for each controller command.
MessageHandler maintains registered message services and it allows dynamic registration of message services.
Notifier represents a notification dispatcher.

# Type aliases

Code is the error code of command errors.
Exec is controller command execution function type.
Group is the error groups.
Type is command error type.