remove constructors from Crowdsales

This commit is contained in:
Francisco Giordano
2018-09-28 17:51:59 -03:00
parent 693907d3c8
commit 621d4b30da
18 changed files with 1 additions and 55 deletions

View File

@ -14,8 +14,6 @@ contract AllowanceCrowdsaleImpl is Initializable, Crowdsale, AllowanceCrowdsale
address tokenWallet
)
public
Crowdsale(rate, wallet, token)
AllowanceCrowdsale(tokenWallet)
{
Crowdsale.initialize(rate, wallet, token);
AllowanceCrowdsale.initialize(tokenWallet);

View File

@ -14,8 +14,6 @@ contract CappedCrowdsaleImpl is Initializable, Crowdsale, CappedCrowdsale {
uint256 cap
)
public
Crowdsale(rate, wallet, token)
CappedCrowdsale(cap)
{
Crowdsale.initialize(rate, wallet, token);
CappedCrowdsale.initialize(cap);

View File

@ -5,7 +5,7 @@ import "../crowdsale/Crowdsale.sol";
contract CrowdsaleMock is Initializable, Crowdsale {
constructor(uint256 rate, address wallet, IERC20 token) public Crowdsale(rate, wallet, token) {
constructor(uint256 rate, address wallet, IERC20 token) public {
Crowdsale.initialize(rate, wallet, token);
}
}

View File

@ -15,8 +15,6 @@ contract FinalizableCrowdsaleImpl is Initializable, Crowdsale, TimedCrowdsale, F
IERC20 token
)
public
Crowdsale(rate, wallet, token)
TimedCrowdsale(openingTime, closingTime)
{
Crowdsale.initialize(rate, wallet, token);
TimedCrowdsale.initialize(openingTime, closingTime);

View File

@ -16,9 +16,6 @@ contract IncreasingPriceCrowdsaleImpl is Initializable, IncreasingPriceCrowdsale
uint256 finalRate
)
public
Crowdsale(initialRate, wallet, token)
TimedCrowdsale(openingTime, closingTime)
IncreasingPriceCrowdsale(initialRate, finalRate)
{
Crowdsale.initialize(initialRate, wallet, token);
TimedCrowdsale.initialize(openingTime, closingTime);

View File

@ -15,7 +15,6 @@ contract IndividuallyCappedCrowdsaleImpl
IERC20 token
)
public
Crowdsale(rate, wallet, token)
{
Crowdsale.initialize(rate, wallet, token);
IndividuallyCappedCrowdsale.initialize();

View File

@ -13,7 +13,6 @@ contract MintedCrowdsaleImpl is Initializable, MintedCrowdsale {
ERC20Mintable token
)
public
Crowdsale(rate, wallet, token)
{
Crowdsale.initialize(rate, wallet, token);
}

View File

@ -15,8 +15,6 @@ contract PostDeliveryCrowdsaleImpl is Initializable, Crowdsale, TimedCrowdsale,
IERC20 token
)
public
TimedCrowdsale(openingTime, closingTime)
Crowdsale(rate, wallet, token)
{
Crowdsale.initialize(rate, wallet, token);
TimedCrowdsale.initialize(openingTime, closingTime);

View File

@ -16,9 +16,6 @@ contract RefundableCrowdsaleImpl is Initializable, Crowdsale, TimedCrowdsale, Re
uint256 goal
)
public
Crowdsale(rate, wallet, token)
TimedCrowdsale(openingTime, closingTime)
RefundableCrowdsale(goal)
{
Crowdsale.initialize(rate, wallet, token);
TimedCrowdsale.initialize(openingTime, closingTime);

View File

@ -21,7 +21,6 @@ contract SampleCrowdsaleMock is Initializable, SampleCrowdsale {
uint256 goal
)
public
SampleCrowdsale(openingTime, closingTime, rate, wallet, cap, token, goal)
{
SampleCrowdsale.initialize(openingTime, closingTime, rate, wallet, cap, token, goal);
}

View File

@ -15,8 +15,6 @@ contract TimedCrowdsaleImpl is Initializable, Crowdsale, TimedCrowdsale {
IERC20 token
)
public
Crowdsale(rate, wallet, token)
TimedCrowdsale(openingTime, closingTime)
{
Crowdsale.initialize(rate, wallet, token);
TimedCrowdsale.initialize(openingTime, closingTime);