-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
Currently the signature of Action.create
interface is
create(List (NullifierKey, Resource, deltaExtraInput, CMtreePath, CMTreeRoot, List (BitString, DeletionCriterion)), List (Resource, deltaExtraInput, List (BitString, DeletionCriterion)), appWitness: BitString) -> Action
Note that there is only one appWitness specified per an action create interface. Yet one might want to create an action where each resource has its own app witness. That is, the signature should be
create(List (NullifierKey, Resource, deltaExtraInput, CMtreePath, CMTreeRoot, List (BitString, DeletionCriterion), BitString), List (Resource, deltaExtraInput, List (BitString, DeletionCriterion), Bitstring)) -> Action