Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Multichain Info
No addresses found
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Set Value | 16161573 | 832 days ago | IN | 0 ETH | 0.00055042 |
Loading...
Loading
Contract Name:
Verifier2
Compiler Version
v0.8.17+commit.8df45f5f
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-12-11 */ // SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.9; interface IVerifier { function verify(bytes memory flag) external returns(bool); } contract Verifier2 { address public owner; IVerifier _verifier; uint _value; constructor(address verifier) { owner = msg.sender; _verifier = IVerifier(verifier); } function verify(bytes memory flag) external returns(bool){ require(uint(uint8(flag[1])) == _value); return _verifier.verify(flag); } function setValue (uint value) external{ require(msg.sender == owner); _value = value; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"verifier","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"setValue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"flag","type":"bytes"}],"name":"verify","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b5060405161075e38038061075e8339818101604052810190610032919061011c565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050610149565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006100e9826100be565b9050919050565b6100f9816100de565b811461010457600080fd5b50565b600081519050610116816100f0565b92915050565b600060208284031215610132576101316100b9565b5b600061014084828501610107565b91505092915050565b610606806101586000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806355241077146100465780638da5cb5b146100625780638e760afe14610080575b600080fd5b610060600480360381019061005b9190610259565b6100b0565b005b61006a610112565b60405161007791906102c7565b60405180910390f35b61009a60048036038101906100959190610428565b610136565b6040516100a7919061048c565b60405180910390f35b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461010857600080fd5b8060028190555050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006002548260018151811061014f5761014e6104a7565b5b602001015160f81c60f81b60f81c60ff161461016a57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638e760afe836040518263ffffffff1660e01b81526004016101c59190610555565b6020604051808303816000875af11580156101e4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061020891906105a3565b9050919050565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b61023681610223565b811461024157600080fd5b50565b6000813590506102538161022d565b92915050565b60006020828403121561026f5761026e610219565b5b600061027d84828501610244565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006102b182610286565b9050919050565b6102c1816102a6565b82525050565b60006020820190506102dc60008301846102b8565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610335826102ec565b810181811067ffffffffffffffff82111715610354576103536102fd565b5b80604052505050565b600061036761020f565b9050610373828261032c565b919050565b600067ffffffffffffffff821115610393576103926102fd565b5b61039c826102ec565b9050602081019050919050565b82818337600083830152505050565b60006103cb6103c684610378565b61035d565b9050828152602081018484840111156103e7576103e66102e7565b5b6103f28482856103a9565b509392505050565b600082601f83011261040f5761040e6102e2565b5b813561041f8482602086016103b8565b91505092915050565b60006020828403121561043e5761043d610219565b5b600082013567ffffffffffffffff81111561045c5761045b61021e565b5b610468848285016103fa565b91505092915050565b60008115159050919050565b61048681610471565b82525050565b60006020820190506104a1600083018461047d565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b60005b838110156105105780820151818401526020810190506104f5565b60008484015250505050565b6000610527826104d6565b61053181856104e1565b93506105418185602086016104f2565b61054a816102ec565b840191505092915050565b6000602082019050818103600083015261056f818461051c565b905092915050565b61058081610471565b811461058b57600080fd5b50565b60008151905061059d81610577565b92915050565b6000602082840312156105b9576105b8610219565b5b60006105c78482850161058e565b9150509291505056fea26469706673582212204d98e3073a3299c706798eecb9d51bf66a04869a71f5f31d2d68c3902831e3db64736f6c63430008110033000000000000000000000000aad84ecad496f819f20f06dd6ec34b8d2de270cc
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100415760003560e01c806355241077146100465780638da5cb5b146100625780638e760afe14610080575b600080fd5b610060600480360381019061005b9190610259565b6100b0565b005b61006a610112565b60405161007791906102c7565b60405180910390f35b61009a60048036038101906100959190610428565b610136565b6040516100a7919061048c565b60405180910390f35b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461010857600080fd5b8060028190555050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006002548260018151811061014f5761014e6104a7565b5b602001015160f81c60f81b60f81c60ff161461016a57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638e760afe836040518263ffffffff1660e01b81526004016101c59190610555565b6020604051808303816000875af11580156101e4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061020891906105a3565b9050919050565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b61023681610223565b811461024157600080fd5b50565b6000813590506102538161022d565b92915050565b60006020828403121561026f5761026e610219565b5b600061027d84828501610244565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006102b182610286565b9050919050565b6102c1816102a6565b82525050565b60006020820190506102dc60008301846102b8565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610335826102ec565b810181811067ffffffffffffffff82111715610354576103536102fd565b5b80604052505050565b600061036761020f565b9050610373828261032c565b919050565b600067ffffffffffffffff821115610393576103926102fd565b5b61039c826102ec565b9050602081019050919050565b82818337600083830152505050565b60006103cb6103c684610378565b61035d565b9050828152602081018484840111156103e7576103e66102e7565b5b6103f28482856103a9565b509392505050565b600082601f83011261040f5761040e6102e2565b5b813561041f8482602086016103b8565b91505092915050565b60006020828403121561043e5761043d610219565b5b600082013567ffffffffffffffff81111561045c5761045b61021e565b5b610468848285016103fa565b91505092915050565b60008115159050919050565b61048681610471565b82525050565b60006020820190506104a1600083018461047d565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b60005b838110156105105780820151818401526020810190506104f5565b60008484015250505050565b6000610527826104d6565b61053181856104e1565b93506105418185602086016104f2565b61054a816102ec565b840191505092915050565b6000602082019050818103600083015261056f818461051c565b905092915050565b61058081610471565b811461058b57600080fd5b50565b60008151905061059d81610577565b92915050565b6000602082840312156105b9576105b8610219565b5b60006105c78482850161058e565b9150509291505056fea26469706673582212204d98e3073a3299c706798eecb9d51bf66a04869a71f5f31d2d68c3902831e3db64736f6c63430008110033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000aad84ecad496f819f20f06dd6ec34b8d2de270cc
-----Decoded View---------------
Arg [0] : verifier (address): 0xAaD84ecaD496f819f20F06DD6EC34b8d2dE270cc
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000aad84ecad496f819f20f06dd6ec34b8d2de270cc
Deployed Bytecode Sourcemap
159:493:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;538:111;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;185:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;375:155;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;538:111;610:5;;;;;;;;;;596:19;;:10;:19;;;588:28;;;;;;636:5;627:6;:14;;;;538:111;:::o;185:20::-;;;;;;;;;;;;:::o;375:155::-;427:4;475:6;;462:4;467:1;462:7;;;;;;;;:::i;:::-;;;;;;;;;;456:14;;451:20;;:30;443:39;;;;;;500:9;;;;;;;;;;;:16;;;517:4;500:22;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;493:29;;375:155;;;:::o;7:75:1:-;40:6;73:2;67:9;57:19;;7:75;:::o;88:117::-;197:1;194;187:12;211:117;320:1;317;310:12;334:77;371:7;400:5;389:16;;334:77;;;:::o;417:122::-;490:24;508:5;490:24;:::i;:::-;483:5;480:35;470:63;;529:1;526;519:12;470:63;417:122;:::o;545:139::-;591:5;629:6;616:20;607:29;;645:33;672:5;645:33;:::i;:::-;545:139;;;;:::o;690:329::-;749:6;798:2;786:9;777:7;773:23;769:32;766:119;;;804:79;;:::i;:::-;766:119;924:1;949:53;994:7;985:6;974:9;970:22;949:53;:::i;:::-;939:63;;895:117;690:329;;;;:::o;1025:126::-;1062:7;1102:42;1095:5;1091:54;1080:65;;1025:126;;;:::o;1157:96::-;1194:7;1223:24;1241:5;1223:24;:::i;:::-;1212:35;;1157:96;;;:::o;1259:118::-;1346:24;1364:5;1346:24;:::i;:::-;1341:3;1334:37;1259:118;;:::o;1383:222::-;1476:4;1514:2;1503:9;1499:18;1491:26;;1527:71;1595:1;1584:9;1580:17;1571:6;1527:71;:::i;:::-;1383:222;;;;:::o;1611:117::-;1720:1;1717;1710:12;1734:117;1843:1;1840;1833:12;1857:102;1898:6;1949:2;1945:7;1940:2;1933:5;1929:14;1925:28;1915:38;;1857:102;;;:::o;1965:180::-;2013:77;2010:1;2003:88;2110:4;2107:1;2100:15;2134:4;2131:1;2124:15;2151:281;2234:27;2256:4;2234:27;:::i;:::-;2226:6;2222:40;2364:6;2352:10;2349:22;2328:18;2316:10;2313:34;2310:62;2307:88;;;2375:18;;:::i;:::-;2307:88;2415:10;2411:2;2404:22;2194:238;2151:281;;:::o;2438:129::-;2472:6;2499:20;;:::i;:::-;2489:30;;2528:33;2556:4;2548:6;2528:33;:::i;:::-;2438:129;;;:::o;2573:307::-;2634:4;2724:18;2716:6;2713:30;2710:56;;;2746:18;;:::i;:::-;2710:56;2784:29;2806:6;2784:29;:::i;:::-;2776:37;;2868:4;2862;2858:15;2850:23;;2573:307;;;:::o;2886:146::-;2983:6;2978:3;2973;2960:30;3024:1;3015:6;3010:3;3006:16;2999:27;2886:146;;;:::o;3038:423::-;3115:5;3140:65;3156:48;3197:6;3156:48;:::i;:::-;3140:65;:::i;:::-;3131:74;;3228:6;3221:5;3214:21;3266:4;3259:5;3255:16;3304:3;3295:6;3290:3;3286:16;3283:25;3280:112;;;3311:79;;:::i;:::-;3280:112;3401:54;3448:6;3443:3;3438;3401:54;:::i;:::-;3121:340;3038:423;;;;;:::o;3480:338::-;3535:5;3584:3;3577:4;3569:6;3565:17;3561:27;3551:122;;3592:79;;:::i;:::-;3551:122;3709:6;3696:20;3734:78;3808:3;3800:6;3793:4;3785:6;3781:17;3734:78;:::i;:::-;3725:87;;3541:277;3480:338;;;;:::o;3824:507::-;3892:6;3941:2;3929:9;3920:7;3916:23;3912:32;3909:119;;;3947:79;;:::i;:::-;3909:119;4095:1;4084:9;4080:17;4067:31;4125:18;4117:6;4114:30;4111:117;;;4147:79;;:::i;:::-;4111:117;4252:62;4306:7;4297:6;4286:9;4282:22;4252:62;:::i;:::-;4242:72;;4038:286;3824:507;;;;:::o;4337:90::-;4371:7;4414:5;4407:13;4400:21;4389:32;;4337:90;;;:::o;4433:109::-;4514:21;4529:5;4514:21;:::i;:::-;4509:3;4502:34;4433:109;;:::o;4548:210::-;4635:4;4673:2;4662:9;4658:18;4650:26;;4686:65;4748:1;4737:9;4733:17;4724:6;4686:65;:::i;:::-;4548:210;;;;:::o;4764:180::-;4812:77;4809:1;4802:88;4909:4;4906:1;4899:15;4933:4;4930:1;4923:15;4950:98;5001:6;5035:5;5029:12;5019:22;;4950:98;;;:::o;5054:168::-;5137:11;5171:6;5166:3;5159:19;5211:4;5206:3;5202:14;5187:29;;5054:168;;;;:::o;5228:246::-;5309:1;5319:113;5333:6;5330:1;5327:13;5319:113;;;5418:1;5413:3;5409:11;5403:18;5399:1;5394:3;5390:11;5383:39;5355:2;5352:1;5348:10;5343:15;;5319:113;;;5466:1;5457:6;5452:3;5448:16;5441:27;5290:184;5228:246;;;:::o;5480:373::-;5566:3;5594:38;5626:5;5594:38;:::i;:::-;5648:70;5711:6;5706:3;5648:70;:::i;:::-;5641:77;;5727:65;5785:6;5780:3;5773:4;5766:5;5762:16;5727:65;:::i;:::-;5817:29;5839:6;5817:29;:::i;:::-;5812:3;5808:39;5801:46;;5570:283;5480:373;;;;:::o;5859:309::-;5970:4;6008:2;5997:9;5993:18;5985:26;;6057:9;6051:4;6047:20;6043:1;6032:9;6028:17;6021:47;6085:76;6156:4;6147:6;6085:76;:::i;:::-;6077:84;;5859:309;;;;:::o;6174:116::-;6244:21;6259:5;6244:21;:::i;:::-;6237:5;6234:32;6224:60;;6280:1;6277;6270:12;6224:60;6174:116;:::o;6296:137::-;6350:5;6381:6;6375:13;6366:22;;6397:30;6421:5;6397:30;:::i;:::-;6296:137;;;;:::o;6439:345::-;6506:6;6555:2;6543:9;6534:7;6530:23;6526:32;6523:119;;;6561:79;;:::i;:::-;6523:119;6681:1;6706:61;6759:7;6750:6;6739:9;6735:22;6706:61;:::i;:::-;6696:71;;6652:125;6439:345;;;;:::o
Swarm Source
ipfs://4d98e3073a3299c706798eecb9d51bf66a04869a71f5f31d2d68c3902831e3db
Loading...
Loading
Loading...
Loading
Loading...
Loading
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.