diff --git a/src/contracts/LidoLiquidityManager.sol b/src/contracts/LidoLiquidityManager.sol index 5b27093..324a694 100644 --- a/src/contracts/LidoLiquidityManager.sol +++ b/src/contracts/LidoLiquidityManager.sol @@ -77,8 +77,7 @@ abstract contract LidoLiquidityManager is OwnableOperable { outstandingEther -= etherAfter - etherBefore; // Wrap all the received ETH to WETH. - (bool success,) = address(weth).call{value: etherAfter}(new bytes(0)); - require(success, "ARM: ETH transfer failed"); + weth.deposit{value: etherAfter}(); } function _externalWithdrawQueue() internal view virtual returns (uint256 assets) {