xDAI Price: $1.00 (+0.00%)
Gas: 1.6 GWei

Contract

0xBB59B5Cc543746A16011BC011F4db742F918672F

Overview

xDAI Balance

Gnosis Chain LogoGnosis Chain LogoGnosis Chain Logo0 xDAI

xDAI Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Add320757822024-01-22 18:32:35324 days ago1705948355IN
0xBB59B5Cc...2F918672F
0 xDAI0.0008519911.21472514

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
321050382024-01-24 13:27:40322 days ago1706102860
0xBB59B5Cc...2F918672F
0 xDAI
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Database

Compiler Version
v0.8.22+commit.4fc1097e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at gnosisscan.io on 2024-01-18
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract Database {

    mapping (bytes4 => string[]) array;
    mapping (bytes4 => mapping(string => bool)) set; 

    error AlreadyKnown();

    event Added(bytes4 indexed hash, string text);

    function add(string calldata text) public {
        bytes4 hash = bytes4(keccak256(bytes(text)));

        if (set[hash][text])
            return;

        array[hash].push(text);
        set[hash][text] = true;

        emit Added(hash, text);
    }

    function get(bytes4 hash) public view returns (string[] memory) {
        return array[hash];
    }

}

contract Batcher {

    Database database;

    constructor(Database _database) {
        database = _database;
    }

    function add(string[] calldata texts) public {
        for (uint256 i = 0; i < texts.length; i++)
            database.add(texts[i]);
    }

}

Contract Security Audit

Contract ABI

[{"inputs":[],"name":"AlreadyKnown","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes4","name":"hash","type":"bytes4"},{"indexed":false,"internalType":"string","name":"text","type":"string"}],"name":"Added","type":"event"},{"inputs":[{"internalType":"string","name":"text","type":"string"}],"name":"add","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"hash","type":"bytes4"}],"name":"get","outputs":[{"internalType":"string[]","name":"","type":"string[]"}],"stateMutability":"view","type":"function"}]

608060405234801561000f575f80fd5b50610a7e8061001d5f395ff3fe608060405234801561000f575f80fd5b5060043610610034575f3560e01c806362a2cf0c14610038578063b0c8f9dc14610068575b5f80fd5b610052600480360381019061004d919061040d565b610084565b60405161005f919061057d565b60405180910390f35b610082600480360381019061007d91906105fe565b6101a6565b005b60605f80837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f20805480602002602001604051908101604052809291908181526020015f905b8282101561019b578382905f5260205f2001805461011090610676565b80601f016020809104026020016040519081016040528092919081815260200182805461013c90610676565b80156101875780601f1061015e57610100808354040283529160200191610187565b820191905f5260205f20905b81548152906001019060200180831161016a57829003601f168201915b5050505050815260200190600101906100f3565b505050509050919050565b5f82826040516101b79291906106e2565b6040518091039020905060015f827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f208383604051610220929190610728565b90815260200160405180910390205f9054906101000a900460ff161561024657506103ac565b5f80827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f20838390918060018154018082558091505060019003905f5260205f20015f9091929091929091929091925091826102cc92919061091d565b506001805f837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f20848460405161032d929190610728565b90815260200160405180910390205f6101000a81548160ff021916908315150217905550807bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167f24928dfc7061bc2403c012800568627634cd643cddfaaab26b45dbcdbb5936e684846040516103a2929190610a26565b60405180910390a2505b5050565b5f80fd5b5f80fd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6103ec816103b8565b81146103f6575f80fd5b50565b5f81359050610407816103e3565b92915050565b5f60208284031215610422576104216103b0565b5b5f61042f848285016103f9565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561049857808201518184015260208101905061047d565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6104bd82610461565b6104c7818561046b565b93506104d781856020860161047b565b6104e0816104a3565b840191505092915050565b5f6104f683836104b3565b905092915050565b5f602082019050919050565b5f61051482610438565b61051e8185610442565b93508360208202850161053085610452565b805f5b8581101561056b578484038952815161054c85826104eb565b9450610557836104fe565b925060208a01995050600181019050610533565b50829750879550505050505092915050565b5f6020820190508181035f830152610595818461050a565b905092915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126105be576105bd61059d565b5b8235905067ffffffffffffffff8111156105db576105da6105a1565b5b6020830191508360018202830111156105f7576105f66105a5565b5b9250929050565b5f8060208385031215610614576106136103b0565b5b5f83013567ffffffffffffffff811115610631576106306103b4565b5b61063d858286016105a9565b92509250509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061068d57607f821691505b6020821081036106a05761069f610649565b5b50919050565b5f81905092915050565b828183375f83830152505050565b5f6106c983856106a6565b93506106d68385846106b0565b82840190509392505050565b5f6106ee8284866106be565b91508190509392505050565b5f81905092915050565b5f61070f83856106fa565b935061071c8385846106b0565b82840190509392505050565b5f610734828486610704565b91508190509392505050565b5f82905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026107d37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610798565b6107dd8683610798565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61082161081c610817846107f5565b6107fe565b6107f5565b9050919050565b5f819050919050565b61083a83610807565b61084e61084682610828565b8484546107a4565b825550505050565b5f90565b610862610856565b61086d818484610831565b505050565b5b81811015610890576108855f8261085a565b600181019050610873565b5050565b601f8211156108d5576108a681610777565b6108af84610789565b810160208510156108be578190505b6108d26108ca85610789565b830182610872565b50505b505050565b5f82821c905092915050565b5f6108f55f19846008026108da565b1980831691505092915050565b5f61090d83836108e6565b9150826002028217905092915050565b6109278383610740565b67ffffffffffffffff8111156109405761093f61074a565b5b61094a8254610676565b610955828285610894565b5f601f831160018114610982575f8415610970578287013590505b61097a8582610902565b8655506109e1565b601f19841661099086610777565b5f5b828110156109b757848901358255600182019150602085019450602081019050610992565b868310156109d457848901356109d0601f8916826108e6565b8355505b6001600288020188555050505b50505050505050565b5f82825260208201905092915050565b5f610a0583856109ea565b9350610a128385846106b0565b610a1b836104a3565b840190509392505050565b5f6020820190508181035f830152610a3f8184866109fa565b9050939250505056fea264697066735822122076071e656741f6b9044ebfd4da5eb0d19cf2267a0fb29da4e793f433b852b2f764736f6c63430008160033

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610034575f3560e01c806362a2cf0c14610038578063b0c8f9dc14610068575b5f80fd5b610052600480360381019061004d919061040d565b610084565b60405161005f919061057d565b60405180910390f35b610082600480360381019061007d91906105fe565b6101a6565b005b60605f80837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f20805480602002602001604051908101604052809291908181526020015f905b8282101561019b578382905f5260205f2001805461011090610676565b80601f016020809104026020016040519081016040528092919081815260200182805461013c90610676565b80156101875780601f1061015e57610100808354040283529160200191610187565b820191905f5260205f20905b81548152906001019060200180831161016a57829003601f168201915b5050505050815260200190600101906100f3565b505050509050919050565b5f82826040516101b79291906106e2565b6040518091039020905060015f827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f208383604051610220929190610728565b90815260200160405180910390205f9054906101000a900460ff161561024657506103ac565b5f80827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f20838390918060018154018082558091505060019003905f5260205f20015f9091929091929091929091925091826102cc92919061091d565b506001805f837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f20848460405161032d929190610728565b90815260200160405180910390205f6101000a81548160ff021916908315150217905550807bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167f24928dfc7061bc2403c012800568627634cd643cddfaaab26b45dbcdbb5936e684846040516103a2929190610a26565b60405180910390a2505b5050565b5f80fd5b5f80fd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6103ec816103b8565b81146103f6575f80fd5b50565b5f81359050610407816103e3565b92915050565b5f60208284031215610422576104216103b0565b5b5f61042f848285016103f9565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561049857808201518184015260208101905061047d565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6104bd82610461565b6104c7818561046b565b93506104d781856020860161047b565b6104e0816104a3565b840191505092915050565b5f6104f683836104b3565b905092915050565b5f602082019050919050565b5f61051482610438565b61051e8185610442565b93508360208202850161053085610452565b805f5b8581101561056b578484038952815161054c85826104eb565b9450610557836104fe565b925060208a01995050600181019050610533565b50829750879550505050505092915050565b5f6020820190508181035f830152610595818461050a565b905092915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126105be576105bd61059d565b5b8235905067ffffffffffffffff8111156105db576105da6105a1565b5b6020830191508360018202830111156105f7576105f66105a5565b5b9250929050565b5f8060208385031215610614576106136103b0565b5b5f83013567ffffffffffffffff811115610631576106306103b4565b5b61063d858286016105a9565b92509250509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061068d57607f821691505b6020821081036106a05761069f610649565b5b50919050565b5f81905092915050565b828183375f83830152505050565b5f6106c983856106a6565b93506106d68385846106b0565b82840190509392505050565b5f6106ee8284866106be565b91508190509392505050565b5f81905092915050565b5f61070f83856106fa565b935061071c8385846106b0565b82840190509392505050565b5f610734828486610704565b91508190509392505050565b5f82905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026107d37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610798565b6107dd8683610798565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61082161081c610817846107f5565b6107fe565b6107f5565b9050919050565b5f819050919050565b61083a83610807565b61084e61084682610828565b8484546107a4565b825550505050565b5f90565b610862610856565b61086d818484610831565b505050565b5b81811015610890576108855f8261085a565b600181019050610873565b5050565b601f8211156108d5576108a681610777565b6108af84610789565b810160208510156108be578190505b6108d26108ca85610789565b830182610872565b50505b505050565b5f82821c905092915050565b5f6108f55f19846008026108da565b1980831691505092915050565b5f61090d83836108e6565b9150826002028217905092915050565b6109278383610740565b67ffffffffffffffff8111156109405761093f61074a565b5b61094a8254610676565b610955828285610894565b5f601f831160018114610982575f8415610970578287013590505b61097a8582610902565b8655506109e1565b601f19841661099086610777565b5f5b828110156109b757848901358255600182019150602085019450602081019050610992565b868310156109d457848901356109d0601f8916826108e6565b8355505b6001600288020188555050505b50505050505050565b5f82825260208201905092915050565b5f610a0583856109ea565b9350610a128385846106b0565b610a1b836104a3565b840190509392505050565b5f6020820190508181035f830152610a3f8184866109fa565b9050939250505056fea264697066735822122076071e656741f6b9044ebfd4da5eb0d19cf2267a0fb29da4e793f433b852b2f764736f6c63430008160033

Deployed Bytecode Sourcemap

61:583:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;538:101;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;269:261;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;538:101;585:15;620:5;:11;626:4;620:11;;;;;;;;;;;;;;;;;613:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;538:101;;;:::o;269:261::-;322:11;359:4;;343:22;;;;;;;:::i;:::-;;;;;;;;322:44;;383:3;:9;387:4;383:9;;;;;;;;;;;;;;;;;393:4;;383:15;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;379:41;;;413:7;;;379:41;432:5;:11;438:4;432:11;;;;;;;;;;;;;;;;;449:4;;432:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;483:4;465:3;:9;469:4;465:9;;;;;;;;;;;;;;;;;475:4;;465:15;;;;;;;:::i;:::-;;;;;;;;;;;;;;:22;;;;;;;;;;;;;;;;;;511:4;505:17;;;;517:4;;505:17;;;;;;;:::i;:::-;;;;;;;;311:219;269:261;;;:::o;88:117:1:-;197:1;194;187:12;211:117;320:1;317;310:12;334:149;370:7;410:66;403:5;399:78;388:89;;334:149;;;:::o;489:120::-;561:23;578:5;561:23;:::i;:::-;554:5;551:34;541:62;;599:1;596;589:12;541:62;489:120;:::o;615:137::-;660:5;698:6;685:20;676:29;;714:32;740:5;714:32;:::i;:::-;615:137;;;;:::o;758:327::-;816:6;865:2;853:9;844:7;840:23;836:32;833:119;;;871:79;;:::i;:::-;833:119;991:1;1016:52;1060:7;1051:6;1040:9;1036:22;1016:52;:::i;:::-;1006:62;;962:116;758:327;;;;:::o;1091:124::-;1168:6;1202:5;1196:12;1186:22;;1091:124;;;:::o;1221:194::-;1330:11;1364:6;1359:3;1352:19;1404:4;1399:3;1395:14;1380:29;;1221:194;;;;:::o;1421:142::-;1498:4;1521:3;1513:11;;1551:4;1546:3;1542:14;1534:22;;1421:142;;;:::o;1569:99::-;1621:6;1655:5;1649:12;1639:22;;1569:99;;;:::o;1674:159::-;1748:11;1782:6;1777:3;1770:19;1822:4;1817:3;1813:14;1798:29;;1674:159;;;;:::o;1839:246::-;1920:1;1930:113;1944:6;1941:1;1938:13;1930:113;;;2029:1;2024:3;2020:11;2014:18;2010:1;2005:3;2001:11;1994:39;1966:2;1963:1;1959:10;1954:15;;1930:113;;;2077:1;2068:6;2063:3;2059:16;2052:27;1901:184;1839:246;;;:::o;2091:102::-;2132:6;2183:2;2179:7;2174:2;2167:5;2163:14;2159:28;2149:38;;2091:102;;;:::o;2199:357::-;2277:3;2305:39;2338:5;2305:39;:::i;:::-;2360:61;2414:6;2409:3;2360:61;:::i;:::-;2353:68;;2430:65;2488:6;2483:3;2476:4;2469:5;2465:16;2430:65;:::i;:::-;2520:29;2542:6;2520:29;:::i;:::-;2515:3;2511:39;2504:46;;2281:275;2199:357;;;;:::o;2562:196::-;2651:10;2686:66;2748:3;2740:6;2686:66;:::i;:::-;2672:80;;2562:196;;;;:::o;2764:123::-;2844:4;2876;2871:3;2867:14;2859:22;;2764:123;;;:::o;2921:991::-;3060:3;3089:64;3147:5;3089:64;:::i;:::-;3169:96;3258:6;3253:3;3169:96;:::i;:::-;3162:103;;3291:3;3336:4;3328:6;3324:17;3319:3;3315:27;3366:66;3426:5;3366:66;:::i;:::-;3455:7;3486:1;3471:396;3496:6;3493:1;3490:13;3471:396;;;3567:9;3561:4;3557:20;3552:3;3545:33;3618:6;3612:13;3646:84;3725:4;3710:13;3646:84;:::i;:::-;3638:92;;3753:70;3816:6;3753:70;:::i;:::-;3743:80;;3852:4;3847:3;3843:14;3836:21;;3531:336;3518:1;3515;3511:9;3506:14;;3471:396;;;3475:14;3883:4;3876:11;;3903:3;3896:10;;3065:847;;;;;2921:991;;;;:::o;3918:413::-;4081:4;4119:2;4108:9;4104:18;4096:26;;4168:9;4162:4;4158:20;4154:1;4143:9;4139:17;4132:47;4196:128;4319:4;4310:6;4196:128;:::i;:::-;4188:136;;3918:413;;;;:::o;4337:117::-;4446:1;4443;4436:12;4460:117;4569:1;4566;4559:12;4583:117;4692:1;4689;4682:12;4720:553;4778:8;4788:6;4838:3;4831:4;4823:6;4819:17;4815:27;4805:122;;4846:79;;:::i;:::-;4805:122;4959:6;4946:20;4936:30;;4989:18;4981:6;4978:30;4975:117;;;5011:79;;:::i;:::-;4975:117;5125:4;5117:6;5113:17;5101:29;;5179:3;5171:4;5163:6;5159:17;5149:8;5145:32;5142:41;5139:128;;;5186:79;;:::i;:::-;5139:128;4720:553;;;;;:::o;5279:529::-;5350:6;5358;5407:2;5395:9;5386:7;5382:23;5378:32;5375:119;;;5413:79;;:::i;:::-;5375:119;5561:1;5550:9;5546:17;5533:31;5591:18;5583:6;5580:30;5577:117;;;5613:79;;:::i;:::-;5577:117;5726:65;5783:7;5774:6;5763:9;5759:22;5726:65;:::i;:::-;5708:83;;;;5504:297;5279:529;;;;;:::o;5814:180::-;5862:77;5859:1;5852:88;5959:4;5956:1;5949:15;5983:4;5980:1;5973:15;6000:320;6044:6;6081:1;6075:4;6071:12;6061:22;;6128:1;6122:4;6118:12;6149:18;6139:81;;6205:4;6197:6;6193:17;6183:27;;6139:81;6267:2;6259:6;6256:14;6236:18;6233:38;6230:84;;6286:18;;:::i;:::-;6230:84;6051:269;6000:320;;;:::o;6326:147::-;6427:11;6464:3;6449:18;;6326:147;;;;:::o;6479:146::-;6576:6;6571:3;6566;6553:30;6617:1;6608:6;6603:3;6599:16;6592:27;6479:146;;;:::o;6653:327::-;6767:3;6788:88;6869:6;6864:3;6788:88;:::i;:::-;6781:95;;6886:56;6935:6;6930:3;6923:5;6886:56;:::i;:::-;6967:6;6962:3;6958:16;6951:23;;6653:327;;;;;:::o;6986:291::-;7126:3;7148:103;7247:3;7238:6;7230;7148:103;:::i;:::-;7141:110;;7268:3;7261:10;;6986:291;;;;;:::o;7283:148::-;7385:11;7422:3;7407:18;;7283:148;;;;:::o;7461:330::-;7577:3;7598:89;7680:6;7675:3;7598:89;:::i;:::-;7591:96;;7697:56;7746:6;7741:3;7734:5;7697:56;:::i;:::-;7778:6;7773:3;7769:16;7762:23;;7461:330;;;;;:::o;7797:295::-;7939:3;7961:105;8062:3;8053:6;8045;7961:105;:::i;:::-;7954:112;;8083:3;8076:10;;7797:295;;;;;:::o;8098:97::-;8157:6;8185:3;8175:13;;8098:97;;;;:::o;8201:180::-;8249:77;8246:1;8239:88;8346:4;8343:1;8336:15;8370:4;8367:1;8360:15;8387:141;8436:4;8459:3;8451:11;;8482:3;8479:1;8472:14;8516:4;8513:1;8503:18;8495:26;;8387:141;;;:::o;8534:93::-;8571:6;8618:2;8613;8606:5;8602:14;8598:23;8588:33;;8534:93;;;:::o;8633:107::-;8677:8;8727:5;8721:4;8717:16;8696:37;;8633:107;;;;:::o;8746:393::-;8815:6;8865:1;8853:10;8849:18;8888:97;8918:66;8907:9;8888:97;:::i;:::-;9006:39;9036:8;9025:9;9006:39;:::i;:::-;8994:51;;9078:4;9074:9;9067:5;9063:21;9054:30;;9127:4;9117:8;9113:19;9106:5;9103:30;9093:40;;8822:317;;8746:393;;;;;:::o;9145:77::-;9182:7;9211:5;9200:16;;9145:77;;;:::o;9228:60::-;9256:3;9277:5;9270:12;;9228:60;;;:::o;9294:142::-;9344:9;9377:53;9395:34;9404:24;9422:5;9404:24;:::i;:::-;9395:34;:::i;:::-;9377:53;:::i;:::-;9364:66;;9294:142;;;:::o;9442:75::-;9485:3;9506:5;9499:12;;9442:75;;;:::o;9523:269::-;9633:39;9664:7;9633:39;:::i;:::-;9694:91;9743:41;9767:16;9743:41;:::i;:::-;9735:6;9728:4;9722:11;9694:91;:::i;:::-;9688:4;9681:105;9599:193;9523:269;;;:::o;9798:73::-;9843:3;9798:73;:::o;9877:189::-;9954:32;;:::i;:::-;9995:65;10053:6;10045;10039:4;9995:65;:::i;:::-;9930:136;9877:189;;:::o;10072:186::-;10132:120;10149:3;10142:5;10139:14;10132:120;;;10203:39;10240:1;10233:5;10203:39;:::i;:::-;10176:1;10169:5;10165:13;10156:22;;10132:120;;;10072:186;;:::o;10264:543::-;10365:2;10360:3;10357:11;10354:446;;;10399:38;10431:5;10399:38;:::i;:::-;10483:29;10501:10;10483:29;:::i;:::-;10473:8;10469:44;10666:2;10654:10;10651:18;10648:49;;;10687:8;10672:23;;10648:49;10710:80;10766:22;10784:3;10766:22;:::i;:::-;10756:8;10752:37;10739:11;10710:80;:::i;:::-;10369:431;;10354:446;10264:543;;;:::o;10813:117::-;10867:8;10917:5;10911:4;10907:16;10886:37;;10813:117;;;;:::o;10936:169::-;10980:6;11013:51;11061:1;11057:6;11049:5;11046:1;11042:13;11013:51;:::i;:::-;11009:56;11094:4;11088;11084:15;11074:25;;10987:118;10936:169;;;;:::o;11110:295::-;11186:4;11332:29;11357:3;11351:4;11332:29;:::i;:::-;11324:37;;11394:3;11391:1;11387:11;11381:4;11378:21;11370:29;;11110:295;;;;:::o;11410:1403::-;11534:44;11574:3;11569;11534:44;:::i;:::-;11643:18;11635:6;11632:30;11629:56;;;11665:18;;:::i;:::-;11629:56;11709:38;11741:4;11735:11;11709:38;:::i;:::-;11794:67;11854:6;11846;11840:4;11794:67;:::i;:::-;11888:1;11917:2;11909:6;11906:14;11934:1;11929:632;;;;12605:1;12622:6;12619:84;;;12678:9;12673:3;12669:19;12656:33;12647:42;;12619:84;12729:67;12789:6;12782:5;12729:67;:::i;:::-;12723:4;12716:81;12578:229;11899:908;;11929:632;11981:4;11977:9;11969:6;11965:22;12015:37;12047:4;12015:37;:::i;:::-;12074:1;12088:215;12102:7;12099:1;12096:14;12088:215;;;12188:9;12183:3;12179:19;12166:33;12158:6;12151:49;12239:1;12231:6;12227:14;12217:24;;12286:2;12275:9;12271:18;12258:31;;12125:4;12122:1;12118:12;12113:17;;12088:215;;;12331:6;12322:7;12319:19;12316:186;;;12396:9;12391:3;12387:19;12374:33;12439:48;12481:4;12473:6;12469:17;12458:9;12439:48;:::i;:::-;12431:6;12424:64;12339:163;12316:186;12548:1;12544;12536:6;12532:14;12528:22;12522:4;12515:36;11936:625;;;11899:908;;11509:1304;;;11410:1403;;;:::o;12819:169::-;12903:11;12937:6;12932:3;12925:19;12977:4;12972:3;12968:14;12953:29;;12819:169;;;;:::o;13018:317::-;13116:3;13137:71;13201:6;13196:3;13137:71;:::i;:::-;13130:78;;13218:56;13267:6;13262:3;13255:5;13218:56;:::i;:::-;13299:29;13321:6;13299:29;:::i;:::-;13294:3;13290:39;13283:46;;13018:317;;;;;:::o;13341:333::-;13464:4;13502:2;13491:9;13487:18;13479:26;;13551:9;13545:4;13541:20;13537:1;13526:9;13522:17;13515:47;13579:88;13662:4;13653:6;13645;13579:88;:::i;:::-;13571:96;;13341:333;;;;;:::o

Swarm Source

ipfs://76071e656741f6b9044ebfd4da5eb0d19cf2267a0fb29da4e793f433b852b2f7

Block Transaction Gas Used Reward
view all blocks validated

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.