AddressImpl.sol 429 B

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