Errors
The algorithms described in this specification can raise the specific errors listed below. Additional error types defined in Section 10 of DID Resolution v0.3 [DID-RESOLUTION] may also be raised.
These errors are assumed to be fatal and all did:btcr2 operations must abort when one of these errors are raised.
INVALID_DID_UPDATE
An error was found when creating or applying a BTCR2 Update.
LATE_PUBLISHING
An error was found when processing the full history of BTCR2 Updates announced by all relevant Beacon Signals. See Late Publishing.
MISSING_UPDATE_DATA
BTCR2 Update data can not be found in either the provided Sidecar Data nor in CAS.