Forte Rules Engine home pagelight logodark logo
  • Contact Us
  • Contact Us
Documentation
Reference
SDK Reference
  • Documentation
  • Contributor Guide
  • GitHub FRE
  • GitHub SDK
  • reference
    • Forte Rules Engine
    • Reference TOC
    • example
    • utils
    • engine
      • Table of Contents
      • AccessModifiers.sol
      • RulesEngineStorageStructure.sol
      • facets
      • RulesEngineDiamondLib.sol
      • RulesEngineErrors.sol
      • RulesEngineDiamond.sol
      • RulesEngineStoragePositionLib.sol
      • RulesEngineEvents.sol
    • client
    engine

    Table of Contents

    • facets
    • AccessModifiers
    • FunctionNotFound
    • FacetHasNoCodeOrHasBeenDestroyed
    • BatchError
    • RulesEngineDiamondArgs
    • RulesEngineDiamond
    • NoSelectorsGivenToAdd
    • NotContractOwner
    • NoSelectorsProvidedForFacetForCut
    • CannotAddSelectorsToZeroAddress
    • NoBytecodeAtAddress
    • IncorrectFacetCutAction
    • CannotAddFunctionToDiamondThatAlreadyExists
    • CannotReplaceFunctionsFromFacetWithZeroAddress
    • CannotReplaceImmutableFunction
    • CannotReplaceFunctionWithTheSameFunctionFromTheSameFacet
    • CannotReplaceFunctionThatDoesNotExists
    • RemoveFacetAddressMustBeZeroAddress
    • CannotRemoveFunctionThatDoesNotExist
    • CannotRemoveImmutableFunction
    • InitializationFunctionReverted
    • FacetAddressAndSelectorPosition
    • RulesEngineDiamondStorage
    • RulesEngineDiamondLib
    • RulesEngineErrors constants
    • RulesEngineEvent
    • RulesEngineEvent
    • RulesEngineEvent
    • RulesEngineEvent
    • RulesEngineEvent
    • ForeignCallCreated
    • ForeignCallUpdated
    • ForeignCallDeleted
    • AssociatedRuleDeleted
    • TrackerCreated
    • TrackerUpdated
    • TrackerDeleted
    • RuleCreated
    • RuleUpdated
    • RuleDeleted
    • PolicyCreated
    • PolicyUpdated
    • PolicyDeleted
    • PolicyCemented
    • PolicyOpened
    • PolicyClosed
    • PolicyApplied
    • PolicyUnapplied
    • PolicyRemoved
    • PolicySubsciberAdded
    • PolicySubsciberRemoved
    • CallingFunctionCreated
    • CallingFunctionUpdated
    • CallingFunctionDeleted
    • PolicyAdminRoleGranted
    • PolicyAdminRoleProposed
    • PolicyAdminRoleConfirmed
    • PolicyAdminRoleRenounced
    • PolicyAdminRoleRevoked
    • CallingContractAdminRoleGranted
    • CallingContractAdminRoleProposed
    • CallingContractAdminRoleConfirmed
    • RulesEngineStoragePositionLib
    • InitializedStorage
    • LogicalOp
    • ParamTypes
    • EffectTypes
    • Placeholder
    • TrackerTypes
    • Effect
    • ForeignCallStorage
    • ForeignCallMetadataStruct
    • TrackerMetadataStruct
    • CallingFunctionHashMapping
    • CallingFunctionMetadataStruct
    • ForeignCallReturnValue
    • Arguments
    • ForeignCall
    • TrackerStorage
    • Trackers
    • CallingFunctionStruct
    • CallingFunctionStorageSet
    • RuleStorage
    • RuleStorageSet
    • Rule
    • RawData
    • StringVerificationStruct
    • AddressVerificationStruct
    • PolicyStorage
    • PolicyType
    • PolicyStorageSet
    • Policy
    • PolicyAssociationStorage
    DiamondMineAccessModifiers
    xgithublinkedin
    Powered by Mintlify
    Assistant
    Responses are generated using AI and may contain mistakes.