api.entities.KnownPermissionGroup.KnownPermissionGroup - PolymeshAssociation/polymesh-sdk GitHub Wiki
api/entities/KnownPermissionGroup.KnownPermissionGroup
Represents a pre-defined group of permissions for an Asset
-
↳
KnownPermissionGroup
• asset: BaseAsset
Asset for which this group specifies permissions
api/entities/PermissionGroup.ts:19
• type: PermissionGroupType
api/entities/KnownPermissionGroup.ts:30
• uuid: string
▸ exists(): Promise<boolean>
Determine whether this Known Permission Group exists on chain
Promise<boolean>
api/entities/KnownPermissionGroup.ts:90
▸ getPermissions(): Promise<GroupPermissions>
Retrieve the Permissions associated with this Permission Group
Promise<GroupPermissions>
PermissionGroup.getPermissions
api/entities/KnownPermissionGroup.ts:46
▸ isEqual(entity): boolean
Determine whether this Entity is the same as another one
| Name | Type |
|---|---|
entity |
Entity<unknown, unknown> |
boolean
▸ toHuman(): HumanReadable
Return the KnownPermissionGroup's static data
api/entities/KnownPermissionGroup.ts:97
▸ Static generateUuid<Identifiers>(identifiers): string
Generate the Entity's UUID from its identifying properties
| Name |
|---|
Identifiers |
| Name | Type |
|---|---|
identifiers |
Identifiers |
string
▸ Static unserialize<Identifiers>(serialized): Identifiers
Unserialize a UUID into its Unique Identifiers
| Name |
|---|
Identifiers |
| Name | Type | Description |
|---|---|---|
serialized |
string |
UUID to unserialize |
Identifiers