-
Notifications
You must be signed in to change notification settings - Fork 380
Description
Currently there is no documentation, beyond code and formal spec, on what witnesses the ledger requires per transaction contents. Personally I struggle to read both of these so had partly documented this via Certificate and transaction field witnesses and deposits, but this site is likely to be closed at some point.
With the Conway era introducing many new transaction body fields and certificate types this has been caused some confusion and frustration.
For most fields in a transaction, it can be obvious, but some older certificates can be confusing to deal with.
I believe a CIP documenting the required credential witnesses for each inclusion within a transaction body, would be a nice to have for builders. Maybe also include explanation of deposits and refunds.
Is CIPs a suitable place for this? or would another documentation site be more suitable?