nooschain / config/genesis / GenesisChainAccessRule
Interface: GenesisChainAccessRule
Defined in: config/genesis.ts:37
Chain-level access rule declared at genesis.
Properties
id
id:
string
Defined in: config/genesis.ts:39
Stable rule id stored in consensus state.
permissions
permissions:
"chain:admin"[]
Defined in: config/genesis.ts:45
Chain-level permissions granted by this rule.
principalId
principalId:
string
Defined in: config/genesis.ts:43
Principal id that must exist in the corresponding genesis identity set.
principalType
principalType:
"user"|"organization"
Defined in: config/genesis.ts:41
Whether the rule targets a user or an organization principal.