Interface: Permissions
Defined in: src/api/entities/types.ts:647
Permissions a Secondary Key has over the Identity. A null value means the key has
all permissions of that type (e.g. if assets
is null, the key has permissions over all
of the Identity's Assets)
Properties
assets
assets:
null
|SectionPermissions
<FungibleAsset
>
Defined in: src/api/entities/types.ts:651
Assets over which this key has permissions
portfolios
portfolios:
null
|SectionPermissions
<DefaultPortfolio
|NumberedPortfolio
>
Defined in: src/api/entities/types.ts:665
transactionGroups
transactionGroups:
TxGroup
[]
Defined in: src/api/entities/types.ts:663
list of Transaction Groups this key can execute. Having permissions over a TxGroup
means having permissions over every TxTag in said group. Partial group permissions are not
covered by this value. For a full picture of transaction permissions, see the transactions
property
NOTE: If transactions is null, ignore this value
transactions
transactions:
null
|TransactionPermissions
Defined in: src/api/entities/types.ts:655
Transactions this key can execute