Re-exports§
pub use curator::CuratorPermissions;
pub use curator::CuratorScope;
pub use emission::DistributionControl;
pub use emission::EmissionAllocation;
pub use emission::EmissionScope;
Modules§
Structs§
- Namespace
Scope - Scope for namespace permissions
- Permission
Contract
Enums§
- Enforcement
Authority - Defines how a permission’s enforcement is controlled
- Enforcement
Referendum - Types of enforcement actions that can be voted on
- Permission
Duration - Permission
Scope - Defines what the permission applies to
- Revocation
Terms
Functions§
- generate_
permission_ id - Generate a unique permission ID by hashing a concat of
grantee | scope | block number
Type Aliases§
- Permission
Id - Type for permission ID