EtherReceiverMock.sol 288 B

123456789101112131415
  1. pragma solidity ^0.5.0;
  2. contract EtherReceiverMock {
  3. bool private _acceptEther;
  4. function setAcceptEther(bool acceptEther) public {
  5. _acceptEther = acceptEther;
  6. }
  7. function () external payable {
  8. if (!_acceptEther) {
  9. revert();
  10. }
  11. }
  12. }