api.entities.KnownPermissionGroup - PolymeshAssociation/polymesh-sdk GitHub Wiki
@polymeshassociation/polymesh-sdk / api/entities/KnownPermissionGroup
Defined in: api/entities/KnownPermissionGroup.ts:27
Represents a pre-defined group of permissions for an Asset
asset:
BaseAsset
Defined in: api/entities/PermissionGroup.ts:19
Asset for which this group specifies permissions
type:
PermissionGroupType
Defined in: api/entities/KnownPermissionGroup.ts:38
uuid:
string
Defined in: api/entities/Entity.ts:46
exists():
Promise<boolean>
Defined in: api/entities/KnownPermissionGroup.ts:103
Determine whether this Known Permission Group exists on chain
Promise<boolean>
getPermissions():
Promise<GroupPermissions>
Defined in: api/entities/KnownPermissionGroup.ts:54
Retrieve the Permissions associated with this Permission Group
Promise<GroupPermissions>
PermissionGroup.getPermissions
isEqual(
entity):boolean
Defined in: api/entities/Entity.ts:61
Determine whether this Entity is the same as another one
| Parameter | Type |
|---|---|
entity |
Entity<unknown, unknown> |
boolean
toHuman():
HumanReadable
Defined in: api/entities/KnownPermissionGroup.ts:110
Return the KnownPermissionGroup's static data
staticgenerateUuid<Identifiers>(identifiers):string
Defined in: api/entities/Entity.ts:14
Generate the Entity's UUID from its identifying properties
| Type Parameter |
|---|
Identifiers |
| Parameter | Type | Description |
|---|---|---|
identifiers |
Identifiers |
- |
string
staticunserialize<Identifiers>(serialized):Identifiers
Defined in: api/entities/Entity.ts:23
Unserialize a UUID into its Unique Identifiers
| Type Parameter |
|---|
Identifiers |
| Parameter | Type | Description |
|---|---|---|
serialized |
string |
UUID to unserialize |
Identifiers
Defined in: api/entities/KnownPermissionGroup.ts:14
assetId:
string
Defined in: api/entities/KnownPermissionGroup.ts:16
type:
PermissionGroupType
Defined in: api/entities/KnownPermissionGroup.ts:15
Defined in: api/entities/KnownPermissionGroup.ts:19
assetId:
string
Defined in: api/entities/KnownPermissionGroup.ts:21
type:
PermissionGroupType
Defined in: api/entities/KnownPermissionGroup.ts:20