Forte Rules Engine home page
v1
Search...
⌘K
Ask AI
Contact Us
Contact Us
Search...
Navigation
Data
Risk Scores 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
Risk Scores Invariants
Note: Not implemented todo
Upon creation ownership of the contract will be transfered to the App Manager address passed in to the constructor.
If addScore is called by an address that is not the registered App Manager the transaction will be reverted.
If addScore is called with a value greater than 100 the transaction will be reverted.
If addScore is called with an address of 0 the transaction will be reverted.
If addScore is not reverted the RiskScoreAdded event will be emitted.
If addRiskScoreToMultipleAccounts is called with a value greater than 100 the transaction will be reverted.
If addRiskScoreToMultipleAccounts is not reverted the RiskScoreAdded event will be emitted for each address in the array.
If removeScore is called by an address that is not the registered App Manager the transaction will be reverted.
If removeScore is not reverted the RiskScoreRemoved event will be emitted.
Pause Rules Invariants
Data Module Invariants
Assistant
Responses are generated using AI and may contain mistakes.