Monorepo implementation: separated models from the main SA project, focusing on distinct credo package models.
The ReceiptsMessage model structure changed as it no longer needs to use the protocol in models.
Moved the method didcommReceiptFromServiceAgentReceipt from ReceiptsMessage to SA parsers, because switch from ServiceAgentMessageReceipt to MessageReceipt.
Packages and tsconfig files are based on credo-ts.
Features:
ReceiptsMessage
model structure changed as it no longer needs to use the protocol in models.didcommReceiptFromServiceAgentReceipt
fromReceiptsMessage
to SA parsers, because switch fromServiceAgentMessageReceipt
toMessageReceipt
.Packages
andtsconfig
files are based on credo-ts.