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 process| Name | 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 AppManager| Name | Type | Description |
|---|---|---|
_providerType | IDataEnum.ProviderType | the type of data provider |
version
Get the version of the contract| Name | Type | Description |
|---|---|---|
<none> | string | VERSION |