AddressImpl.sol 462 B

123456789101112131415161718
  1. // SPDX-License-Identifier: MIT
  2. pragma solidity ^0.6.0;
  3. import "../utils/Address.sol";
  4. contract AddressImpl {
  5. function isContract(address account) external view returns (bool) {
  6. return Address.isContract(account);
  7. }
  8. function sendValue(address payable receiver, uint256 amount) external {
  9. Address.sendValue(receiver, amount);
  10. }
  11. // sendValue's tests require the contract to hold Ether
  12. receive () external payable { }
  13. }