You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`None`| Default `Restriction` value that always succeeds |
248
-
|`Fail`|`Restriction` value that always fails |
249
-
|`SenderIsRoot`| Specifies that the caller of the transaction must be the system (root) |
250
-
|`SenderHasArgRole`| Requires that the process `sender` is assigned to a specified role on a specified (by index) input, reference or output token |
251
-
|`ArgHasRole`| Requires that a specified (by index) input, reference or output token has a role |
252
-
|`ArgHasMetadata`| Requires that a specified (by index) input, reference or output token has a metadata item with a given key |
253
-
|`MatchArgsRole`| Requires that the account of a specified role on a specified (by index) input, reference or output token matches the account of a specified role on a specified (by index) input, reference or output token |
254
-
|`MatchArgsMetadataValue`| Requires that the metadata value of a specified key on a specified (by index) input, reference or output token matches the metadata value of a specified key on a specified (by index) input, reference or output token |
255
-
|`MatchArgIdToMetadataValue`| Requires that the metadata value of a specified key on a specified (by index) input, reference or output token matches the id of a specified (by index) input, reference or output token |
256
-
|`FixedArgCount`| Requires that the number of input, reference or output tokens must be a specified integer |
257
-
|`FixedArgMetadataValue`| Requires that a metadata item of a specified key must have a specified value, on a specified (by index) input, reference or output token |
258
-
|`FixedArgMetadataValueType`| Requires that a metadata item of a specified key must have a value of a specified type, on a specified (by index) input, reference or output token |
|`None`| Default `Restriction` value that always succeeds |
236
+
|`Fail`|`Restriction` value that always fails |
237
+
|`Combined`| Requires two specified restrictions combined via a specified operator [`AND`, `OR`, `XOR`, `NAND`, `NOR`] returns `true`|
238
+
|`SenderHasInputRole`| Requires that the process `sender` is assigned to a specified role on a specified (by index) input token |
239
+
|`SenderHasOutputRole`| Requires that the process `sender` is assigned to a specified role on a specified (by index) output token |
240
+
|`OutputHasRole`| Requires that a specified (by index) output token has a role |
241
+
|`OutputHasMetadata`| Requires that a specified (by index) output token has a metadata item with a given key |
242
+
|`InputHasRole`| Requires that a specified (by index) input token has a role |
243
+
|`InputHasMetadata`| Requires that a specified (by index) input token has a metadata item with a given key |
244
+
|`MatchInputOutputRole`| Requires that the account of a specified role on a specified (by index) output token matches the account of a specified role on a specified (by index) input token |
245
+
|`MatchInputOutputMetadataValue`| Requires that the metadata value of a specified key on a specified (by index) output token matches the metadata value of a specified key on a specified (by index) input token |
246
+
|`MatchInputIdOutputMetadataValue`| Requires that the metadata value of a specified key on a specified (by index) output token matches the id of a specified (by index) input token |
247
+
|`FixedNumberOfInputs`| Requires that the number of inputs must be a specified integer |
248
+
|`FixedNumberOfOutputs`| Requires that the number of outputs must be a specified integer |
249
+
|`FixedInputMetadataValue`| Requires that a metadata item of a specified key must have a specified value, on a specified (by index) input token |
250
+
|`FixedOutputMetadataValue`| Requires that a metadata item of a specified key must have a specified value, on a specified (by index) output token |
251
+
|`FixedOutputMetadataValueType`| Requires that a metadata item of a specified key must have a value of a specified type, on a specified (by index) output token |
0 commit comments