Contract 0x99FeFC0b47481E5805A5b8CC6089D595cE453B3b

Txn Hash Method
Block
From
To
Value [Txn Fee]
0x0d282bdf402c1d5f957f5e549a5561e2305ab7be18c0483579727462fd845e790x6080604068064482021-11-11 11:26:47190 days 14 hrs ago0xee68753bd98d29d20c8768b05f90c95d66aef1a8 IN  Create: FarmersOnlyLiqLocker0 AVAX0.01065582525
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
FarmersOnlyLiqLocker

Compiler Version
v0.8.10+commit.fc410830

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at snowtrace.io on 2021-11-11
*/

// SPDX-License-Identifier: MIT

/**
 * XXX
 * 𝗖𝗼𝗻𝘁𝗿𝗮𝗰𝘁 𝗼𝗿𝗶𝗴𝗶𝗻𝗮𝗹𝗹𝘆 𝗰𝗿𝗲𝗮𝘁𝗲𝗱 𝗯𝘆 𝗥𝘂𝗴𝗗𝗼𝗰
 * 𝗔𝗻𝗱 𝗳𝗼𝗿𝗸𝗲𝗱 𝗯𝘆 𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆 𝗗𝗲𝘃
 * 𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆: 𝗮𝗻 𝗶𝗻𝗻𝗼𝘃𝗮𝘁𝗶𝘃𝗲 𝗗𝗲𝗙𝗶 𝗽𝗿𝗼𝘁𝗼𝗰𝗼𝗹 𝗳𝗼𝗿 𝗬𝗶𝗲𝗹𝗱 𝗙𝗮𝗿𝗺𝗶𝗻𝗴 𝗼𝗻 𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲
 * 
 * 𝗟𝗶𝗻𝗸𝘀:
 * 𝗵𝘁𝘁𝗽𝘀://𝗳𝗮𝗿𝗺𝗲𝗿𝘀𝗼𝗻𝗹𝘆.𝗳𝗮𝗿𝗺
 * 𝗵𝘁𝘁𝗽𝘀://𝘁.𝗺𝗲/𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆𝟮
 * 𝗵𝘁𝘁𝗽𝘀://𝘁𝘄𝗶𝘁𝘁𝗲𝗿.𝗰𝗼𝗺/𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆𝗗𝗲𝗙𝗶
 * XXX
 */

pragma solidity ^0.8.10;

// File [email protected]
/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {
    function transfer(address to, uint256 amount) external returns (bool);
    function balanceOf(address account) external view returns (uint256);
}

// File [email protected]
/**
 * XXX
 * 𝗖𝗼𝗻𝘁𝗿𝗮𝗰𝘁 𝗼𝗿𝗶𝗴𝗶𝗻𝗮𝗹𝗹𝘆 𝗰𝗿𝗲𝗮𝘁𝗲𝗱 𝗯𝘆 𝗥𝘂𝗴𝗗𝗼𝗰
 * 𝗔𝗻𝗱 𝗳𝗼𝗿𝗸𝗲𝗱 𝗯𝘆 𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆 𝗗𝗲𝘃
 * 𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆: 𝗮𝗻 𝗶𝗻𝗻𝗼𝘃𝗮𝘁𝗶𝘃𝗲 𝗗𝗲𝗙𝗶 𝗽𝗿𝗼𝘁𝗼𝗰𝗼𝗹 𝗳𝗼𝗿 𝗬𝗶𝗲𝗹𝗱 𝗙𝗮𝗿𝗺𝗶𝗻𝗴 𝗼𝗻 𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲
 * 
 * 𝗟𝗶𝗻𝗸𝘀:
 * 𝗵𝘁𝘁𝗽𝘀://𝗳𝗮𝗿𝗺𝗲𝗿𝘀𝗼𝗻𝗹𝘆.𝗳𝗮𝗿𝗺
 * 𝗵𝘁𝘁𝗽𝘀://𝘁.𝗺𝗲/𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆𝟮
 * 𝗵𝘁𝘁𝗽𝘀://𝘁𝘄𝗶𝘁𝘁𝗲𝗿.𝗰𝗼𝗺/𝗙𝗮𝗿𝗺𝗲𝗿𝘀𝗢𝗻𝗹𝘆𝗗𝗲𝗙𝗶
 * XXX
 */
contract FarmersOnlyLiqLocker {
    address public FarmersOnlyDev = 0xeE68753bD98d29D20C8768b05f90c95D66AEf1a8;
    uint256 public unlockTimestamp;
    
    constructor() {
        unlockTimestamp = block.timestamp + 60 * 60 * 24 * 90; // 90 days lock
    }
    
    function withdraw(IERC20 token) external {
        require(msg.sender == FarmersOnlyDev, "withdraw: message sender is not FarmersOnlyDev");
        require(block.timestamp > unlockTimestamp, "withdraw: the token is still locked");
        token.transfer(msg.sender, token.balanceOf(address(this)));
    }
    
}

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"FarmersOnlyDev","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"unlockTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract IERC20","name":"token","type":"address"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405273ee68753bd98d29d20c8768b05f90c95d66aef1a86000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561006457600080fd5b506276a7004261007491906100b8565b60018190555061010e565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006100c38261007f565b91506100ce8361007f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561010357610102610089565b5b828201905092915050565b6105e78061011d6000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80633cf1b5861461004657806351cff8d914610064578063aa082a9d14610080575b600080fd5b61004e61009e565b60405161005b91906102d6565b60405180910390f35b61007e60048036038101906100799190610334565b6100c2565b005b61008861028f565b604051610095919061037a565b60405180910390f35b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610150576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161014790610418565b60405180910390fd5b6001544211610194576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018b906104aa565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb338373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016101ea91906102d6565b602060405180830381865afa158015610207573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061022b91906104f6565b6040518363ffffffff1660e01b8152600401610248929190610523565b6020604051808303816000875af1158015610267573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061028b9190610584565b5050565b60015481565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006102c082610295565b9050919050565b6102d0816102b5565b82525050565b60006020820190506102eb60008301846102c7565b92915050565b600080fd5b6000610301826102b5565b9050919050565b610311816102f6565b811461031c57600080fd5b50565b60008135905061032e81610308565b92915050565b60006020828403121561034a576103496102f1565b5b60006103588482850161031f565b91505092915050565b6000819050919050565b61037481610361565b82525050565b600060208201905061038f600083018461036b565b92915050565b600082825260208201905092915050565b7f77697468647261773a206d6573736167652073656e646572206973206e6f742060008201527f4661726d6572734f6e6c79446576000000000000000000000000000000000000602082015250565b6000610402602e83610395565b915061040d826103a6565b604082019050919050565b60006020820190508181036000830152610431816103f5565b9050919050565b7f77697468647261773a2074686520746f6b656e206973207374696c6c206c6f6360008201527f6b65640000000000000000000000000000000000000000000000000000000000602082015250565b6000610494602383610395565b915061049f82610438565b604082019050919050565b600060208201905081810360008301526104c381610487565b9050919050565b6104d381610361565b81146104de57600080fd5b50565b6000815190506104f0816104ca565b92915050565b60006020828403121561050c5761050b6102f1565b5b600061051a848285016104e1565b91505092915050565b600060408201905061053860008301856102c7565b610545602083018461036b565b9392505050565b60008115159050919050565b6105618161054c565b811461056c57600080fd5b50565b60008151905061057e81610558565b92915050565b60006020828403121561059a576105996102f1565b5b60006105a88482850161056f565b9150509291505056fea264697066735822122080d16fcddaba7d951965f82b19c9c85f23a38dff3800c66774ee1084acd3ab8c64736f6c634300080a0033

Deployed ByteCode Sourcemap

2119:592:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2156:74;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2394:308;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2237:30;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2156:74;;;;;;;;;;;;:::o;2394:308::-;2468:14;;;;;;;;;;2454:28;;:10;:28;;;2446:87;;;;;;;;;;;;:::i;:::-;;;;;;;;;2570:15;;2552;:33;2544:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;2636:5;:14;;;2651:10;2663:5;:15;;;2687:4;2663:30;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2636:58;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2394:308;:::o;2237:30::-;;;;:::o;7:126:1:-;44:7;84:42;77:5;73:54;62:65;;7:126;;;:::o;139:96::-;176:7;205:24;223:5;205:24;:::i;:::-;194:35;;139:96;;;:::o;241:118::-;328:24;346:5;328:24;:::i;:::-;323:3;316:37;241:118;;:::o;365:222::-;458:4;496:2;485:9;481:18;473:26;;509:71;577:1;566:9;562:17;553:6;509:71;:::i;:::-;365:222;;;;:::o;674:117::-;783:1;780;773:12;920:109;970:7;999:24;1017:5;999:24;:::i;:::-;988:35;;920:109;;;:::o;1035:148::-;1121:37;1152:5;1121:37;:::i;:::-;1114:5;1111:48;1101:76;;1173:1;1170;1163:12;1101:76;1035:148;:::o;1189:165::-;1248:5;1286:6;1273:20;1264:29;;1302:46;1342:5;1302:46;:::i;:::-;1189:165;;;;:::o;1360:355::-;1432:6;1481:2;1469:9;1460:7;1456:23;1452:32;1449:119;;;1487:79;;:::i;:::-;1449:119;1607:1;1632:66;1690:7;1681:6;1670:9;1666:22;1632:66;:::i;:::-;1622:76;;1578:130;1360:355;;;;:::o;1721:77::-;1758:7;1787:5;1776:16;;1721:77;;;:::o;1804:118::-;1891:24;1909:5;1891:24;:::i;:::-;1886:3;1879:37;1804:118;;:::o;1928:222::-;2021:4;2059:2;2048:9;2044:18;2036:26;;2072:71;2140:1;2129:9;2125:17;2116:6;2072:71;:::i;:::-;1928:222;;;;:::o;2156:169::-;2240:11;2274:6;2269:3;2262:19;2314:4;2309:3;2305:14;2290:29;;2156:169;;;;:::o;2331:233::-;2471:34;2467:1;2459:6;2455:14;2448:58;2540:16;2535:2;2527:6;2523:15;2516:41;2331:233;:::o;2570:366::-;2712:3;2733:67;2797:2;2792:3;2733:67;:::i;:::-;2726:74;;2809:93;2898:3;2809:93;:::i;:::-;2927:2;2922:3;2918:12;2911:19;;2570:366;;;:::o;2942:419::-;3108:4;3146:2;3135:9;3131:18;3123:26;;3195:9;3189:4;3185:20;3181:1;3170:9;3166:17;3159:47;3223:131;3349:4;3223:131;:::i;:::-;3215:139;;2942:419;;;:::o;3367:222::-;3507:34;3503:1;3495:6;3491:14;3484:58;3576:5;3571:2;3563:6;3559:15;3552:30;3367:222;:::o;3595:366::-;3737:3;3758:67;3822:2;3817:3;3758:67;:::i;:::-;3751:74;;3834:93;3923:3;3834:93;:::i;:::-;3952:2;3947:3;3943:12;3936:19;;3595:366;;;:::o;3967:419::-;4133:4;4171:2;4160:9;4156:18;4148:26;;4220:9;4214:4;4210:20;4206:1;4195:9;4191:17;4184:47;4248:131;4374:4;4248:131;:::i;:::-;4240:139;;3967:419;;;:::o;4392:122::-;4465:24;4483:5;4465:24;:::i;:::-;4458:5;4455:35;4445:63;;4504:1;4501;4494:12;4445:63;4392:122;:::o;4520:143::-;4577:5;4608:6;4602:13;4593:22;;4624:33;4651:5;4624:33;:::i;:::-;4520:143;;;;:::o;4669:351::-;4739:6;4788:2;4776:9;4767:7;4763:23;4759:32;4756:119;;;4794:79;;:::i;:::-;4756:119;4914:1;4939:64;4995:7;4986:6;4975:9;4971:22;4939:64;:::i;:::-;4929:74;;4885:128;4669:351;;;;:::o;5026:332::-;5147:4;5185:2;5174:9;5170:18;5162:26;;5198:71;5266:1;5255:9;5251:17;5242:6;5198:71;:::i;:::-;5279:72;5347:2;5336:9;5332:18;5323:6;5279:72;:::i;:::-;5026:332;;;;;:::o;5364:90::-;5398:7;5441:5;5434:13;5427:21;5416:32;;5364:90;;;:::o;5460:116::-;5530:21;5545:5;5530:21;:::i;:::-;5523:5;5520:32;5510:60;;5566:1;5563;5556:12;5510:60;5460:116;:::o;5582:137::-;5636:5;5667:6;5661:13;5652:22;;5683:30;5707:5;5683:30;:::i;:::-;5582:137;;;;:::o;5725:345::-;5792:6;5841:2;5829:9;5820:7;5816:23;5812:32;5809:119;;;5847:79;;:::i;:::-;5809:119;5967:1;5992:61;6045:7;6036:6;6025:9;6021:22;5992:61;:::i;:::-;5982:71;;5938:125;5725:345;;;;:::o

Swarm Source

ipfs://80d16fcddaba7d951965f82b19c9c85f23a38dff3800c66774ee1084acd3ab8c
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.