pragma solidity ^0.5.0; import "../token/ERC20/IERC20.sol"; import "../crowdsale/distribution/FinalizableCrowdsale.sol"; contract FinalizableCrowdsaleImpl is FinalizableCrowdsale { constructor (uint256 openingTime, uint256 closingTime, uint256 rate, address payable wallet, IERC20 token) public { Crowdsale.initialize(rate, wallet, token); TimedCrowdsale.initialize(openingTime, closingTime); } }