Branch data Line data Source code
1 : : // SPDX-License-Identifier: MIT
2 : : pragma solidity ^0.8.0;
3 : :
4 : : import {PoolConfigurator, IPoolAddressesProvider, IPool, VersionedInitializable} from '../protocol/pool/PoolConfigurator.sol';
5 : :
6 : : contract PoolConfiguratorInstance is PoolConfigurator {
7 : : uint256 public constant CONFIGURATOR_REVISION = 4;
8 : :
9 : : /// @inheritdoc VersionedInitializable
10 : : function getRevision() internal pure virtual override returns (uint256) {
11 : 1389 : return CONFIGURATOR_REVISION;
12 : : }
13 : :
14 : : function initialize(IPoolAddressesProvider provider) public virtual override initializer {
15 : 1389 : _addressesProvider = provider;
16 : 1389 : _pool = IPool(_addressesProvider.getPool());
17 : : }
18 : : }
|