diff --git a/remappings.txt b/remappings.txt index cb55b05..a59cb42 100644 --- a/remappings.txt +++ b/remappings.txt @@ -1,4 +1,4 @@ +@openzeppelin/contracts=lib/openzeppelin-contracts/contracts @openzeppelin/contracts-upgradeable=lib/openzeppelin-contracts-upgradeable/contracts -@openzeppelin/contracts=lib/openzeppelin-contracts/contracts/ @iconfoundation/xcall-solidity-library=library/btp2 @balanced/contracts=src \ No newline at end of file diff --git a/src/asset-manager/AssetManager.sol b/src/asset-manager/AssetManager.sol index 03902d2..834aa12 100644 --- a/src/asset-manager/AssetManager.sol +++ b/src/asset-manager/AssetManager.sol @@ -269,8 +269,8 @@ contract AssetManager is require(amount > 0, "Amount less than minimum amount"); verifyWithdraw(token, amount); if (token == NATIVE_ADDRESS) { - bool sent = payable(to).send(amount); - require(sent, "Failed to send tokens"); + (bool sent, ) = payable(to).call{value: amount}(""); + require(sent, "Failed to send native tokens"); } else { IERC20(token).safeTransfer(to, amount); }