ConditionalEscrowMock.sol 413 B

123456789101112131415161718
  1. pragma solidity ^0.4.24;
  2. import "../payment/ConditionalEscrow.sol";
  3. // mock class using ConditionalEscrow
  4. contract ConditionalEscrowMock is ConditionalEscrow {
  5. mapping(address => bool) private _allowed;
  6. function setAllowed(address payee, bool allowed) public {
  7. _allowed[payee] = allowed;
  8. }
  9. function withdrawalAllowed(address payee) public view returns (bool) {
  10. return _allowed[payee];
  11. }
  12. }