More Info
Private Name Tags
ContractCreator:
Sponsored
Latest 5 from a total of 5 transactions
Loading...
Loading
Contract Name:
Locker
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at polygonscan.com on 2021-09-12 */ interface IERC20 { function transfer(address to, uint256 amount) external returns (bool); function balanceOf(address account) external view returns (uint256); } contract Locker { address public BloodySwap = 0x67617B91Ccd1428D00004fAF6d3a320eF306a1AE; address public RugDoc = 0x8a3A27Ae9C4457739265D92D14AADC0594236aB1; uint256 public unlockTimestamp; bool public unlocked = false; constructor() { unlockTimestamp = block.timestamp + 60 * 60 * 24 * 365; // 1 year lock } function withdraw(IERC20 token) external { require(msg.sender == BloodySwap, "not bloodyswap"); require(block.timestamp > unlockTimestamp || unlocked, "locked"); token.transfer(msg.sender, token.balanceOf(address(this))); } function rugdocUnlock() external { require(msg.sender == RugDoc); unlocked = true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"BloodySwap","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RugDoc","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rugdocUnlock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unlockTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"unlocked","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract IERC20","name":"token","type":"address"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040527367617b91ccd1428d00004faf6d3a320ef306a1ae6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550738a3a27ae9c4457739265d92d14aadc0594236ab1600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600360006101000a81548160ff0219169083151502179055503480156100d457600080fd5b506301e13380426100e591906100f0565b60028190555061017f565b60006100fb82610146565b915061010683610146565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561013b5761013a610150565b5b828201905092915050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6107118061018e6000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c80632db27fdd1461006757806351cff8d9146100715780636a5e26501461008d578063aa082a9d146100ab578063f6fe5a96146100c9578063f9f16c46146100e7575b600080fd5b61006f610105565b005b61008b6004803603810190610086919061044d565b61017c565b005b61009561037e565b6040516100a2919061055e565b60405180910390f35b6100b3610391565b6040516100c091906105b9565b60405180910390f35b6100d1610397565b6040516100de919061051a565b60405180910390f35b6100ef6103bb565b6040516100fc919061051a565b60405180910390f35b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461015f57600080fd5b6001600360006101000a81548160ff021916908315150217905550565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461020a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161020190610579565b60405180910390fd5b6002544211806102265750600360009054906101000a900460ff165b610265576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025c90610599565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb338373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102bb919061051a565b60206040518083038186803b1580156102d357600080fd5b505afa1580156102e7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061030b919061047a565b6040518363ffffffff1660e01b8152600401610328929190610535565b602060405180830381600087803b15801561034257600080fd5b505af1158015610356573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061037a9190610420565b5050565b600360009054906101000a900460ff1681565b60025481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000815190506103f081610696565b92915050565b600081359050610405816106ad565b92915050565b60008151905061041a816106c4565b92915050565b6000602082840312156104365761043561063f565b5b6000610444848285016103e1565b91505092915050565b6000602082840312156104635761046261063f565b5b6000610471848285016103f6565b91505092915050565b6000602082840312156104905761048f61063f565b5b600061049e8482850161040b565b91505092915050565b6104b0816105e5565b82525050565b6104bf816105f7565b82525050565b60006104d2600e836105d4565b91506104dd82610644565b602082019050919050565b60006104f56006836105d4565b91506105008261066d565b602082019050919050565b61051481610635565b82525050565b600060208201905061052f60008301846104a7565b92915050565b600060408201905061054a60008301856104a7565b610557602083018461050b565b9392505050565b600060208201905061057360008301846104b6565b92915050565b60006020820190508181036000830152610592816104c5565b9050919050565b600060208201905081810360008301526105b2816104e8565b9050919050565b60006020820190506105ce600083018461050b565b92915050565b600082825260208201905092915050565b60006105f082610615565b9050919050565b60008115159050919050565b600061060e826105e5565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600080fd5b7f6e6f7420626c6f6f647973776170000000000000000000000000000000000000600082015250565b7f6c6f636b65640000000000000000000000000000000000000000000000000000600082015250565b61069f816105f7565b81146106aa57600080fd5b50565b6106b681610603565b81146106c157600080fd5b50565b6106cd81610635565b81146106d857600080fd5b5056fea264697066735822122053539819bd78530be930edf6c1268179a9e36638020364512a6456e5b0f6f2b764736f6c63430008070033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100625760003560e01c80632db27fdd1461006757806351cff8d9146100715780636a5e26501461008d578063aa082a9d146100ab578063f6fe5a96146100c9578063f9f16c46146100e7575b600080fd5b61006f610105565b005b61008b6004803603810190610086919061044d565b61017c565b005b61009561037e565b6040516100a2919061055e565b60405180910390f35b6100b3610391565b6040516100c091906105b9565b60405180910390f35b6100d1610397565b6040516100de919061051a565b60405180910390f35b6100ef6103bb565b6040516100fc919061051a565b60405180910390f35b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461015f57600080fd5b6001600360006101000a81548160ff021916908315150217905550565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461020a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161020190610579565b60405180910390fd5b6002544211806102265750600360009054906101000a900460ff165b610265576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025c90610599565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb338373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102bb919061051a565b60206040518083038186803b1580156102d357600080fd5b505afa1580156102e7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061030b919061047a565b6040518363ffffffff1660e01b8152600401610328929190610535565b602060405180830381600087803b15801561034257600080fd5b505af1158015610356573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061037a9190610420565b5050565b600360009054906101000a900460ff1681565b60025481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000815190506103f081610696565b92915050565b600081359050610405816106ad565b92915050565b60008151905061041a816106c4565b92915050565b6000602082840312156104365761043561063f565b5b6000610444848285016103e1565b91505092915050565b6000602082840312156104635761046261063f565b5b6000610471848285016103f6565b91505092915050565b6000602082840312156104905761048f61063f565b5b600061049e8482850161040b565b91505092915050565b6104b0816105e5565b82525050565b6104bf816105f7565b82525050565b60006104d2600e836105d4565b91506104dd82610644565b602082019050919050565b60006104f56006836105d4565b91506105008261066d565b602082019050919050565b61051481610635565b82525050565b600060208201905061052f60008301846104a7565b92915050565b600060408201905061054a60008301856104a7565b610557602083018461050b565b9392505050565b600060208201905061057360008301846104b6565b92915050565b60006020820190508181036000830152610592816104c5565b9050919050565b600060208201905081810360008301526105b2816104e8565b9050919050565b60006020820190506105ce600083018461050b565b92915050565b600082825260208201905092915050565b60006105f082610615565b9050919050565b60008115159050919050565b600061060e826105e5565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600080fd5b7f6e6f7420626c6f6f647973776170000000000000000000000000000000000000600082015250565b7f6c6f636b65640000000000000000000000000000000000000000000000000000600082015250565b61069f816105f7565b81146106aa57600080fd5b50565b6106b681610603565b81146106c157600080fd5b50565b6106cd81610635565b81146106d857600080fd5b5056fea264697066735822122053539819bd78530be930edf6c1268179a9e36638020364512a6456e5b0f6f2b764736f6c63430008070033
Deployed Bytecode Sourcemap
175:754:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;813:107;;;:::i;:::-;;546:255;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;397:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;354:30;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;198:70;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;275:66;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;813:107;879:6;;;;;;;;;;;865:20;;:10;:20;;;857:29;;;;;;908:4;897:8;;:15;;;;;;;;;;;;;;;;;;813:107::o;546:255::-;620:10;;;;;;;;;;606:24;;:10;:24;;;598:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;686:15;;668;:33;:45;;;;705:8;;;;;;;;;;;668:45;660:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;735:5;:14;;;750:10;762:5;:15;;;786:4;762:30;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;735:58;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;546:255;:::o;397:28::-;;;;;;;;;;;;;:::o;354:30::-;;;;:::o;198:70::-;;;;;;;;;;;;:::o;275:66::-;;;;;;;;;;;;;:::o;7:137:1:-;61:5;92:6;86:13;77:22;;108:30;132:5;108:30;:::i;:::-;7:137;;;;:::o;150:165::-;209:5;247:6;234:20;225:29;;263:46;303:5;263:46;:::i;:::-;150:165;;;;:::o;321:143::-;378:5;409:6;403:13;394:22;;425:33;452:5;425:33;:::i;:::-;321:143;;;;:::o;470:345::-;537:6;586:2;574:9;565:7;561:23;557:32;554:119;;;592:79;;:::i;:::-;554:119;712:1;737:61;790:7;781:6;770:9;766:22;737:61;:::i;:::-;727:71;;683:125;470:345;;;;:::o;821:355::-;893:6;942:2;930:9;921:7;917:23;913:32;910:119;;;948:79;;:::i;:::-;910:119;1068:1;1093:66;1151:7;1142:6;1131:9;1127:22;1093:66;:::i;:::-;1083:76;;1039:130;821:355;;;;:::o;1182:351::-;1252:6;1301:2;1289:9;1280:7;1276:23;1272:32;1269:119;;;1307:79;;:::i;:::-;1269:119;1427:1;1452:64;1508:7;1499:6;1488:9;1484:22;1452:64;:::i;:::-;1442:74;;1398:128;1182:351;;;;:::o;1539:118::-;1626:24;1644:5;1626:24;:::i;:::-;1621:3;1614:37;1539:118;;:::o;1663:109::-;1744:21;1759:5;1744:21;:::i;:::-;1739:3;1732:34;1663:109;;:::o;1778:366::-;1920:3;1941:67;2005:2;2000:3;1941:67;:::i;:::-;1934:74;;2017:93;2106:3;2017:93;:::i;:::-;2135:2;2130:3;2126:12;2119:19;;1778:366;;;:::o;2150:365::-;2292:3;2313:66;2377:1;2372:3;2313:66;:::i;:::-;2306:73;;2388:93;2477:3;2388:93;:::i;:::-;2506:2;2501:3;2497:12;2490:19;;2150:365;;;:::o;2521:118::-;2608:24;2626:5;2608:24;:::i;:::-;2603:3;2596:37;2521:118;;:::o;2645:222::-;2738:4;2776:2;2765:9;2761:18;2753:26;;2789:71;2857:1;2846:9;2842:17;2833:6;2789:71;:::i;:::-;2645:222;;;;:::o;2873:332::-;2994:4;3032:2;3021:9;3017:18;3009:26;;3045:71;3113:1;3102:9;3098:17;3089:6;3045:71;:::i;:::-;3126:72;3194:2;3183:9;3179:18;3170:6;3126:72;:::i;:::-;2873:332;;;;;:::o;3211:210::-;3298:4;3336:2;3325:9;3321:18;3313:26;;3349:65;3411:1;3400:9;3396:17;3387:6;3349:65;:::i;:::-;3211:210;;;;:::o;3427:419::-;3593:4;3631:2;3620:9;3616:18;3608:26;;3680:9;3674:4;3670:20;3666:1;3655:9;3651:17;3644:47;3708:131;3834:4;3708:131;:::i;:::-;3700:139;;3427:419;;;:::o;3852:::-;4018:4;4056:2;4045:9;4041:18;4033:26;;4105:9;4099:4;4095:20;4091:1;4080:9;4076:17;4069:47;4133:131;4259:4;4133:131;:::i;:::-;4125:139;;3852:419;;;:::o;4277:222::-;4370:4;4408:2;4397:9;4393:18;4385:26;;4421:71;4489:1;4478:9;4474:17;4465:6;4421:71;:::i;:::-;4277:222;;;;:::o;4586:169::-;4670:11;4704:6;4699:3;4692:19;4744:4;4739:3;4735:14;4720:29;;4586:169;;;;:::o;4761:96::-;4798:7;4827:24;4845:5;4827:24;:::i;:::-;4816:35;;4761:96;;;:::o;4863:90::-;4897:7;4940:5;4933:13;4926:21;4915:32;;4863:90;;;:::o;4959:109::-;5009:7;5038:24;5056:5;5038:24;:::i;:::-;5027:35;;4959:109;;;:::o;5074:126::-;5111:7;5151:42;5144:5;5140:54;5129:65;;5074:126;;;:::o;5206:77::-;5243:7;5272:5;5261:16;;5206:77;;;:::o;5412:117::-;5521:1;5518;5511:12;5535:164;5675:16;5671:1;5663:6;5659:14;5652:40;5535:164;:::o;5705:156::-;5845:8;5841:1;5833:6;5829:14;5822:32;5705:156;:::o;5867:116::-;5937:21;5952:5;5937:21;:::i;:::-;5930:5;5927:32;5917:60;;5973:1;5970;5963:12;5917:60;5867:116;:::o;5989:148::-;6075:37;6106:5;6075:37;:::i;:::-;6068:5;6065:48;6055:76;;6127:1;6124;6117:12;6055:76;5989:148;:::o;6143:122::-;6216:24;6234:5;6216:24;:::i;:::-;6209:5;6206:35;6196:63;;6255:1;6252;6245:12;6196:63;6143:122;:::o
Swarm Source
ipfs://53539819bd78530be930edf6c1268179a9e36638020364512a6456e5b0f6f2b7
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.