nooschain / governance/validator-governance / hasChainPermission
Function: hasChainPermission()
hasChainPermission(
db,actor,permission):Promise<boolean>
Defined in: governance/validator-governance.ts:60
Checks whether a resolved actor has a chain-level governance permission.
The system actor is allowed for genesis/internal execution. User actors can inherit permission from either a user-scoped or organization-scoped chain_access_rules row.
Parameters
db
actor
SystemActor | UserActor | NodeActor | ContractActor | AnonymousActor
permission
"chain:admin"
Returns
Promise<boolean>