MockEvilReentrantContract
MockEvilReentrantContract
balancerVault
contract IBalancerVault balancerVault
reth
contract IERC20 reth
weth
contract IERC20 weth
oethVault
contract IVault oethVault
poolAddress
address poolAddress
balancerPoolId
bytes32 balancerPoolId
constructor
constructor(address _balancerVault, address _oethVault, address _reth, address _weth, address _poolAddress, bytes32 _poolId) public
doEvilStuff
function doEvilStuff() public
getBPTExpected
function getBPTExpected(address[] _assets, uint256[] _amounts) internal view virtual returns (uint256 bptExpected)
approveAllTokens
function approveAllTokens() public
receive
receive() external payable