State Variables
VERSION
dataModuleAppManagerAddress
newOwner
newDataProviderOwner
Functions
constructor
Constructor that sets the app manager address used for permissions. This is required for upgrades.Name | Type | Description |
---|---|---|
_dataModuleAppManagerAddress | address | address of the owning app manager |
appAdministratorOrOwnerOnly
Modifier ensures function caller is a Application Administrators or the parent contractproposeOwner
This function proposes a new owner that is put in storage to be confirmed in a separate processName | Type | Description |
---|---|---|
_newOwner | address | the new address being proposed |
confirmOwner
This function confirms a new appManagerAddress that was put in storage. It can only be confirmed by the proposed addressconfirmDataProvider
Part of the two step process to set a new Data Provider within a Protocol AppManagerName | Type | Description |
---|---|---|
_providerType | IDataEnum.ProviderType | the type of data provider |
version
Get the version of the contractName | Type | Description |
---|---|---|
<none> | string | VERSION |