UnversionedApp
contract UnversionedApp
is BaseApp
Basic implementation of an upgradable app with no versioning.
Source: application/UnversionedApp.sol
Reference
Functions
UnversionedApp
function UnversionedApp(ImplementationProvider _provider, UpgradeabilityProxyFactory _factory) public
Constructor function.
- Modifiers:
- Parameters:
_provider
- Implementation provider._factory
- Proxy factory.
getProvider
function getProvider() internal view returns (ImplementationProvider)
Returns the provider used by the app.
- Returns:
- The provider.
setProvider
function setProvider(ImplementationProvider _provider) public
Sets a new implementation provider.
- Modifiers:
- onlyOwner
- Parameters:
_provider
- New implementation provider