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                 :             : }
        
               |