Forte Rules Engine home page
v1
Search...
⌘K
Ask AI
Contact Us
Contact Us
Search...
Navigation
Data
AccessLevels Invariants
Documentation
Guides
Reference
Documentation
GitHub FRE
Contributor Guide
Get Started
Introduction
Live Demo
Networks
Core Concepts
Overview
Application Level Rules
Token Level Rules
Permissions
Customization Options
Rule Types
Tag Based
Access Level
Risk Score
Additional Concepts
Action Types
Oracles
Pricing
Advanced
Architecture
Development
Invariants
Pricing Invariants
Protocol
Client
Token
Application
AppManager Invariants
Data
Tags Invariants
AccessLevels Invariants
Pause Rules Invariants
Risk Scores Invariants
Data Module Invariants
ApplicationProtocolHandler Invariants
Token Systen Level Invariants
Adding New Rules
Glossary
Fees
Data
AccessLevels Invariants
Note: Not implemented, will be implemented later
Upon creation ownership of the contract will be transfered to the App Manager address passed in to the constructor.
When addLevel is called with a level value greater than 4 the transaction will be reverted.
When addLevel is called with an address of 0 the transaction will be reverted.
If addLevel is not reverted the AccessLevelAdded event will be emitted.
When addAccessLevelToMultipleAccounts is called with a level value greater than 4 the transaction will be reverted.
If addAccessLevelToMultipleAccounts is not reverted the AccessLevelAdded event will be emitted for each address in the array.
If removeAccessLevel is not reverted the AccessLevelRemoved event will be emitted for each address in the array.
Tags Invariants
Pause Rules Invariants
Assistant
Responses are generated using AI and may contain mistakes.