Add sender as authorized address before calling init in test contracts

This commit is contained in:
Amir Bandeali 2019-09-29 17:36:43 -07:00
parent 8b2b500414
commit be173a9970
3 changed files with 6 additions and 0 deletions

View File

@ -40,7 +40,9 @@ contract TestDelegatorRewards is
}
constructor() public {
_addAuthorizedAddress(msg.sender);
init();
_removeAuthorizedAddressAtIndex(msg.sender, 0);
}
mapping (uint256 => mapping (bytes32 => UnfinalizedPoolReward)) private

View File

@ -56,9 +56,11 @@ contract TestFinalizer is
)
public
{
_addAuthorizedAddress(msg.sender);
init();
_operatorRewardsReceiver = operatorRewardsReceiver;
_membersRewardsReceiver = membersRewardsReceiver;
_removeAuthorizedAddressAtIndex(msg.sender, 0);
}
/// @dev Activate a pool in the current epoch.

View File

@ -42,8 +42,10 @@ contract TestProtocolFees is
mapping(address => bytes32) private _makersToTestPoolIds;
constructor(address exchangeAddress) public {
_addAuthorizedAddress(msg.sender);
init();
validExchanges[exchangeAddress] = true;
_removeAuthorizedAddressAtIndex(msg.sender, 0);
}
function addMakerToPool(bytes32 poolId, address makerAddress)