Source Code
Overview
ETH Balance
0.018 ETH
Eth Value
$36.49 (@ $2,027.48/ETH)Latest 4 from a total of 4 transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
CheckRainbowFren
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2022-02-21
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract GenFrensInterface {
function totalSupply() public view returns (uint256) {}
function _tokenIdToHash(uint256 _tokenId) public view returns (string memory) {}
}
contract CheckRainbowFren {
address genFrensAddress = 0x4B671aDE2A853613E46c7c0A86D7DF547d098b83;
GenFrensInterface genFrensContract = GenFrensInterface(genFrensAddress);
function checkRainbowAndSend(uint8 pos, bytes1 target) external payable {
uint256 currentSupply = genFrensContract.totalSupply()-1;
bytes memory strBytes = bytes(genFrensContract._tokenIdToHash(currentSupply));
if (strBytes[pos] == target) {
block.coinbase.transfer(msg.value);
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"uint8","name":"pos","type":"uint8"},{"internalType":"bytes1","name":"target","type":"bytes1"}],"name":"checkRainbowAndSend","outputs":[],"stateMutability":"payable","type":"function"}]Contract Creation Code
6080604052734b671ade2a853613e46c7c0a86d7df547d098b836000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156100c557600080fd5b50610648806100d56000396000f3fe60806040526004361061001e5760003560e01c8063b1ece78314610023575b600080fd5b61003d60048036038101906100389190610380565b61003f565b005b600060018060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156100aa57600080fd5b505afa1580156100be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e29190610353565b6100ec9190610440565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16625ea307836040518263ffffffff1660e01b815260040161014a91906103cf565b60006040518083038186803b15801561016257600080fd5b505afa158015610176573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061019f919061030a565b9050827effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916818560ff16815181106101da576101d961054a565b5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161415610255574173ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610253573d6000803e3d6000fd5b505b50505050565b600061026e6102698461040f565b6103ea565b90508281526020810184848401111561028a576102896105ad565b5b6102958482856104b7565b509392505050565b6000813590506102ac816105cd565b92915050565b600082601f8301126102c7576102c66105a8565b5b81516102d784826020860161025b565b91505092915050565b6000815190506102ef816105e4565b92915050565b600081359050610304816105fb565b92915050565b6000602082840312156103205761031f6105b7565b5b600082015167ffffffffffffffff81111561033e5761033d6105b2565b5b61034a848285016102b2565b91505092915050565b600060208284031215610369576103686105b7565b5b6000610377848285016102e0565b91505092915050565b60008060408385031215610397576103966105b7565b5b60006103a5858286016102f5565b92505060206103b68582860161029d565b9150509250929050565b6103c9816104a0565b82525050565b60006020820190506103e460008301846103c0565b92915050565b60006103f4610405565b905061040082826104ea565b919050565b6000604051905090565b600067ffffffffffffffff82111561042a57610429610579565b5b610433826105bc565b9050602081019050919050565b600061044b826104a0565b9150610456836104a0565b9250828210156104695761046861051b565b5b828203905092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156104d55780820151818401526020810190506104ba565b838111156104e4576000848401525b50505050565b6104f3826105bc565b810181811067ffffffffffffffff8211171561051257610511610579565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6105d681610474565b81146105e157600080fd5b50565b6105ed816104a0565b81146105f857600080fd5b50565b610604816104aa565b811461060f57600080fd5b5056fea264697066735822122097ec7ee3ecb5b284f0543c5371ce78a72908ee24a9a09aca45afc284f75d019a64736f6c63430008070033
Deployed Bytecode
0x60806040526004361061001e5760003560e01c8063b1ece78314610023575b600080fd5b61003d60048036038101906100389190610380565b61003f565b005b600060018060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156100aa57600080fd5b505afa1580156100be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e29190610353565b6100ec9190610440565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16625ea307836040518263ffffffff1660e01b815260040161014a91906103cf565b60006040518083038186803b15801561016257600080fd5b505afa158015610176573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061019f919061030a565b9050827effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916818560ff16815181106101da576101d961054a565b5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161415610255574173ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610253573d6000803e3d6000fd5b505b50505050565b600061026e6102698461040f565b6103ea565b90508281526020810184848401111561028a576102896105ad565b5b6102958482856104b7565b509392505050565b6000813590506102ac816105cd565b92915050565b600082601f8301126102c7576102c66105a8565b5b81516102d784826020860161025b565b91505092915050565b6000815190506102ef816105e4565b92915050565b600081359050610304816105fb565b92915050565b6000602082840312156103205761031f6105b7565b5b600082015167ffffffffffffffff81111561033e5761033d6105b2565b5b61034a848285016102b2565b91505092915050565b600060208284031215610369576103686105b7565b5b6000610377848285016102e0565b91505092915050565b60008060408385031215610397576103966105b7565b5b60006103a5858286016102f5565b92505060206103b68582860161029d565b9150509250929050565b6103c9816104a0565b82525050565b60006020820190506103e460008301846103c0565b92915050565b60006103f4610405565b905061040082826104ea565b919050565b6000604051905090565b600067ffffffffffffffff82111561042a57610429610579565b5b610433826105bc565b9050602081019050919050565b600061044b826104a0565b9150610456836104a0565b9250828210156104695761046861051b565b5b828203905092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156104d55780820151818401526020810190506104ba565b838111156104e4576000848401525b50505050565b6104f3826105bc565b810181811067ffffffffffffffff8211171561051257610511610579565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6105d681610474565b81146105e157600080fd5b50565b6105ed816104a0565b81146105f857600080fd5b50565b610604816104aa565b811461060f57600080fd5b5056fea264697066735822122097ec7ee3ecb5b284f0543c5371ce78a72908ee24a9a09aca45afc284f75d019a64736f6c63430008070033
Deployed Bytecode Sourcemap
242:526:0:-:0;;;;;;;;;;;;;;;;;;;;;430:335;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;513:21;568:1;537:16;;;;;;;;;;;:28;;;:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:32;;;;:::i;:::-;513:56;;580:21;610:16;;;;;;;;;;;:31;;;642:13;610:46;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;580:77;;689:6;672:23;;;:8;681:3;672:13;;;;;;;;;;:::i;:::-;;;;;;;;;;:23;;;;668:90;;;712:14;:23;;:34;736:9;712:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;668:90;502:263;;430:335;;:::o;7:421:1:-;96:5;121:66;137:49;179:6;137:49;:::i;:::-;121:66;:::i;:::-;112:75;;210:6;203:5;196:21;248:4;241:5;237:16;286:3;277:6;272:3;268:16;265:25;262:112;;;293:79;;:::i;:::-;262:112;383:39;415:6;410:3;405;383:39;:::i;:::-;102:326;7:421;;;;;:::o;434:137::-;479:5;517:6;504:20;495:29;;533:32;559:5;533:32;:::i;:::-;434:137;;;;:::o;591:355::-;658:5;707:3;700:4;692:6;688:17;684:27;674:122;;715:79;;:::i;:::-;674:122;825:6;819:13;850:90;936:3;928:6;921:4;913:6;909:17;850:90;:::i;:::-;841:99;;664:282;591:355;;;;:::o;952:143::-;1009:5;1040:6;1034:13;1025:22;;1056:33;1083:5;1056:33;:::i;:::-;952:143;;;;:::o;1101:135::-;1145:5;1183:6;1170:20;1161:29;;1199:31;1224:5;1199:31;:::i;:::-;1101:135;;;;:::o;1242:524::-;1322:6;1371:2;1359:9;1350:7;1346:23;1342:32;1339:119;;;1377:79;;:::i;:::-;1339:119;1518:1;1507:9;1503:17;1497:24;1548:18;1540:6;1537:30;1534:117;;;1570:79;;:::i;:::-;1534:117;1675:74;1741:7;1732:6;1721:9;1717:22;1675:74;:::i;:::-;1665:84;;1468:291;1242:524;;;;:::o;1772:351::-;1842:6;1891:2;1879:9;1870:7;1866:23;1862:32;1859:119;;;1897:79;;:::i;:::-;1859:119;2017:1;2042:64;2098:7;2089:6;2078:9;2074:22;2042:64;:::i;:::-;2032:74;;1988:128;1772:351;;;;:::o;2129:468::-;2194:6;2202;2251:2;2239:9;2230:7;2226:23;2222:32;2219:119;;;2257:79;;:::i;:::-;2219:119;2377:1;2402:51;2445:7;2436:6;2425:9;2421:22;2402:51;:::i;:::-;2392:61;;2348:115;2502:2;2528:52;2572:7;2563:6;2552:9;2548:22;2528:52;:::i;:::-;2518:62;;2473:117;2129:468;;;;;:::o;2603:118::-;2690:24;2708:5;2690:24;:::i;:::-;2685:3;2678:37;2603:118;;:::o;2727:222::-;2820:4;2858:2;2847:9;2843:18;2835:26;;2871:71;2939:1;2928:9;2924:17;2915:6;2871:71;:::i;:::-;2727:222;;;;:::o;2955:129::-;2989:6;3016:20;;:::i;:::-;3006:30;;3045:33;3073:4;3065:6;3045:33;:::i;:::-;2955:129;;;:::o;3090:75::-;3123:6;3156:2;3150:9;3140:19;;3090:75;:::o;3171:308::-;3233:4;3323:18;3315:6;3312:30;3309:56;;;3345:18;;:::i;:::-;3309:56;3383:29;3405:6;3383:29;:::i;:::-;3375:37;;3467:4;3461;3457:15;3449:23;;3171:308;;;:::o;3485:191::-;3525:4;3545:20;3563:1;3545:20;:::i;:::-;3540:25;;3579:20;3597:1;3579:20;:::i;:::-;3574:25;;3618:1;3615;3612:8;3609:34;;;3623:18;;:::i;:::-;3609:34;3668:1;3665;3661:9;3653:17;;3485:191;;;;:::o;3682:149::-;3718:7;3758:66;3751:5;3747:78;3736:89;;3682:149;;;:::o;3837:77::-;3874:7;3903:5;3892:16;;3837:77;;;:::o;3920:86::-;3955:7;3995:4;3988:5;3984:16;3973:27;;3920:86;;;:::o;4012:307::-;4080:1;4090:113;4104:6;4101:1;4098:13;4090:113;;;4189:1;4184:3;4180:11;4174:18;4170:1;4165:3;4161:11;4154:39;4126:2;4123:1;4119:10;4114:15;;4090:113;;;4221:6;4218:1;4215:13;4212:101;;;4301:1;4292:6;4287:3;4283:16;4276:27;4212:101;4061:258;4012:307;;;:::o;4325:281::-;4408:27;4430:4;4408:27;:::i;:::-;4400:6;4396:40;4538:6;4526:10;4523:22;4502:18;4490:10;4487:34;4484:62;4481:88;;;4549:18;;:::i;:::-;4481:88;4589:10;4585:2;4578:22;4368:238;4325:281;;:::o;4612:180::-;4660:77;4657:1;4650:88;4757:4;4754:1;4747:15;4781:4;4778:1;4771:15;4798:180;4846:77;4843:1;4836:88;4943:4;4940:1;4933:15;4967:4;4964:1;4957:15;4984:180;5032:77;5029:1;5022:88;5129:4;5126:1;5119:15;5153:4;5150:1;5143:15;5170:117;5279:1;5276;5269:12;5293:117;5402:1;5399;5392:12;5416:117;5525:1;5522;5515:12;5539:117;5648:1;5645;5638:12;5662:102;5703:6;5754:2;5750:7;5745:2;5738:5;5734:14;5730:28;5720:38;;5662:102;;;:::o;5770:120::-;5842:23;5859:5;5842:23;:::i;:::-;5835:5;5832:34;5822:62;;5880:1;5877;5870:12;5822:62;5770:120;:::o;5896:122::-;5969:24;5987:5;5969:24;:::i;:::-;5962:5;5959:35;5949:63;;6008:1;6005;5998:12;5949:63;5896:122;:::o;6024:118::-;6095:22;6111:5;6095:22;:::i;:::-;6088:5;6085:33;6075:61;;6132:1;6129;6122:12;6075:61;6024:118;:::o
Swarm Source
ipfs://97ec7ee3ecb5b284f0543c5371ce78a72908ee24a9a09aca45afc284f75d019a
Loading...
Loading
Loading...
Loading
Net Worth in USD
$36.49
Net Worth in ETH
0.017998
Token Allocations
ETH
100.00%
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $2,027.22 | 0.018 | $36.49 |
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ 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.