//SPDX-License-Identifier: Unlicensed
pragma solidity ^0.8.26;
contract Rounders {
function payThatManHisMoney(uint256 timestamp, address recipient) external payable {
require(block.timestamp == timestamp);
selfdestruct(payable(recipient));
}
}
{
"compilationTarget": {
"Rounders.sol": "Rounders"
},
"evmVersion": "cancun",
"libraries": {},
"metadata": {
"bytecodeHash": "ipfs"
},
"optimizer": {
"enabled": false,
"runs": 200
},
"remappings": []
}
[{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"address","name":"recipient","type":"address"}],"name":"payThatManHisMoney","outputs":[],"stateMutability":"payable","type":"function"}]