-
Notifications
You must be signed in to change notification settings - Fork 20
Closed
Description
Description
In Dijkstra, in addition to pre-Dijkstra phase-1 validation of subtransactions and top-level transaction, several phase-1 validation checks depend on the transaction as a whole:
- Sub and top-level transaction(s) don't spend outputs of previous subtransactions CIP. (See [Dijkstra] resolve ambiguity: visibility of reference inputs #1014)
- (Top/sub) transactions reference scripts which are provided anywhere in the transaction CIP
- The size of the transaction, that is the sum of the sizes of all subtransactions plus the size of the top-level transaction, must be less than
maxTxSizeCIP
Tasks
- Define auxiliary predicates corresponding to the checks described above.
Metadata
Metadata
Assignees
Type
Projects
Status
Done