Interface: Permissions
Defined in: src/api/entities/types.ts:687
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:
SectionPermissions<FungibleAsset> |null
Defined in: src/api/entities/types.ts:691
Assets over which this key has permissions
portfolios
portfolios:
SectionPermissions<DefaultPortfolio|NumberedPortfolio> |null
Defined in: src/api/entities/types.ts:705
transactionGroups
transactionGroups:
TxGroup[]
Defined in: src/api/entities/types.ts:703
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:
TransactionPermissions|null
Defined in: src/api/entities/types.ts:695
Transactions this key can execute