Interface: TransactionPermissions
api/entities/types.TransactionPermissions
Permissions related to Transactions. Can include/exclude individual transactions or entire modules
Hierarchy
-
SectionPermissions
<TxTag
|ModuleName
>↳
TransactionPermissions
Properties
exceptions
• Optional
exceptions: TxTag
[]
Transactions to be exempted from inclusion/exclusion. This allows more granularity when
setting permissions. For example, let's say we want to include only the asset
and staking
modules,
but exclude the asset.registerTicker
transaction. We could add both modules to values
, and add
TxTags.asset.registerTicker
to exceptions
Defined in
type
• type: PermissionType
Whether the permissions are inclusive or exclusive
Inherited from
Defined in
values
• values: (TxTag
| ModuleName
)[]
Values to be included/excluded