Git Source

Inherits: ProtocolApplicationHandler

Author: @ShaneDuncan602, @oscarsernarosero, @TJ-Everett

This contract is the connector between the AppManagerRulesDiamond and the Application App Managers. It is maintained by the client application. Deployment happens automatically when the AppManager is deployed.

This contract is injected into the appManagerss.

Functions

constructor

Initializes the contract setting the owner as the one provided.

constructor(address _ruleProcessorProxyAddress, address _appManagerAddress)
    ProtocolApplicationHandler(_ruleProcessorProxyAddress, _appManagerAddress);

Parameters

NameTypeDescription
_ruleProcessorProxyAddressaddressof the protocol’s Rule Processor contract.
_appManagerAddressaddressaddress of the application AppManager.