ETH Price: $3,052.25 (+2.41%)
Gas: 1 Gwei

Contract

0xb440E51E834bb2b3fee1a4517a4DB17bbdF588c6
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Poke159702332022-11-14 19:01:23600 days ago1668452483IN
0xb440E51E...bbdF588c6
0 ETH0.0188220521.77984138
Poke159699332022-11-14 18:01:23600 days ago1668448883IN
0xb440E51E...bbdF588c6
0 ETH0.0204231223.35106712
Poke159696342022-11-14 17:01:23600 days ago1668445283IN
0xb440E51E...bbdF588c6
0 ETH0.0159746818.60554337
Poke159693342022-11-14 16:01:23600 days ago1668441683IN
0xb440E51E...bbdF588c6
0 ETH0.0169452519.19050922
Poke159690362022-11-14 15:01:23600 days ago1668438083IN
0xb440E51E...bbdF588c6
0 ETH0.019978322.8220251
Poke159687362022-11-14 14:01:23600 days ago1668434483IN
0xb440E51E...bbdF588c6
0 ETH0.0242610428.2566467
Poke159684372022-11-14 13:01:23600 days ago1668430883IN
0xb440E51E...bbdF588c6
0 ETH0.0123162220.29978727
Poke159681402022-11-14 12:01:35600 days ago1668427295IN
0xb440E51E...bbdF588c6
0 ETH0.015609317.79016526
Poke159678402022-11-14 11:01:23600 days ago1668423683IN
0xb440E51E...bbdF588c6
0 ETH0.0110420712.83063579
Poke159675422022-11-14 10:01:23600 days ago1668420083IN
0xb440E51E...bbdF588c6
0 ETH0.0121634913.68819434
Poke159672462022-11-14 9:01:23600 days ago1668416483IN
0xb440E51E...bbdF588c6
0 ETH0.0122342413.3881383
Poke159669472022-11-14 8:01:23600 days ago1668412883IN
0xb440E51E...bbdF588c6
0 ETH0.0151685416.68732724
Poke159666482022-11-14 7:01:23600 days ago1668409283IN
0xb440E51E...bbdF588c6
0 ETH0.028639230.98314472
Poke159663512022-11-14 6:01:35600 days ago1668405695IN
0xb440E51E...bbdF588c6
0 ETH0.0182005520.54674894
Poke159660512022-11-14 5:01:23600 days ago1668402083IN
0xb440E51E...bbdF588c6
0 ETH0.0070493512.3604105
Poke159657532022-11-14 4:01:35600 days ago1668398495IN
0xb440E51E...bbdF588c6
0 ETH0.0112352813.17168439
Poke159654542022-11-14 3:01:35601 days ago1668394895IN
0xb440E51E...bbdF588c6
0 ETH0.0108144912.17006789
Poke159651552022-11-14 2:01:23601 days ago1668391283IN
0xb440E51E...bbdF588c6
0 ETH0.0084155714.13154273
Poke159648582022-11-14 1:01:35601 days ago1668387695IN
0xb440E51E...bbdF588c6
0 ETH0.0116654712.92438406
Poke159645582022-11-14 0:01:23601 days ago1668384083IN
0xb440E51E...bbdF588c6
0 ETH0.0076757113.45868863
Poke159642602022-11-13 23:01:35601 days ago1668380495IN
0xb440E51E...bbdF588c6
0 ETH0.0140036816.01131487
Poke159639592022-11-13 22:01:23601 days ago1668376883IN
0xb440E51E...bbdF588c6
0 ETH0.0154688917.80055693
Poke159636602022-11-13 21:01:23601 days ago1668373283IN
0xb440E51E...bbdF588c6
0 ETH0.0140304416.02754502
Poke159633602022-11-13 20:01:23601 days ago1668369683IN
0xb440E51E...bbdF588c6
0 ETH0.0149359517.02254912
Poke159630602022-11-13 19:01:23601 days ago1668366083IN
0xb440E51E...bbdF588c6
0 ETH0.0211298824.77108458
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MegaPoker

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion, GNU AGPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2022-07-05
*/

// SPDX-License-Identifier: AGPL-3.0
// The MegaPoker
//
// Copyright (C) 2020 Maker Ecosystem Growth Holdings, INC.
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program.  If not, see <https://www.gnu.org/licenses/>.

pragma solidity ^0.6.12;

contract PokingAddresses {
    // OSMs and Spotter addresses
    address constant eth            = 0x81FE72B5A8d1A857d176C3E7d5Bd2679A9B85763;
    address constant btc            = 0xf185d0682d50819263941e5f4EacC763CC5C6C42;
    address constant mana           = 0x8067259EA630601f319FccE477977E55C6078C13;
    address constant link           = 0x9B0C694C6939b5EA9584e9b61C7815E8d97D9cC7;
    address constant yfi            = 0x5F122465bCf86F45922036970Be6DD7F58820214;
    address constant univ2usdceth   = 0xf751f24DD9cfAd885984D1bA68860F558D21E52A;
    address constant univ2daiusdc   = 0x25D03C2C928ADE19ff9f4FFECc07d991d0df054B;
    address constant matic          = 0x8874964279302e6d4e523Fb1789981C39a1034Ba;
    address constant wsteth         = 0xFe7a2aC0B945f12089aEEB6eCebf4F384D9f043F;
    address constant crvv1ethsteth  = 0xEa508F82728927454bd3ce853171b0e2705880D4;
    address constant guniv3daiusdc1 = 0x7F6d78CC0040c87943a0e0c140De3F77a273bd58;
    address constant guniv3daiusdc2 = 0xcCBa43231aC6eceBd1278B90c3a44711a00F4e93;
    address constant spotter        = 0x65C79fcB50Ca1594B025960e539eD7A9a6D434A3;
}

contract MegaPoker is PokingAddresses {

    uint256 public last;

    function poke() external {
        bool ok;

        // poke() = 0x18178358
        (ok,) = eth.call(abi.encodeWithSelector(0x18178358));
        (ok,) = btc.call(abi.encodeWithSelector(0x18178358));
        (ok,) = mana.call(abi.encodeWithSelector(0x18178358));
        (ok,) = link.call(abi.encodeWithSelector(0x18178358));
        (ok,) = yfi.call(abi.encodeWithSelector(0x18178358));
        (ok,) = univ2usdceth.call(abi.encodeWithSelector(0x18178358));
        (ok,) = univ2daiusdc.call(abi.encodeWithSelector(0x18178358));
        (ok,) = matic.call(abi.encodeWithSelector(0x18178358));
        (ok,) = wsteth.call(abi.encodeWithSelector(0x18178358));
        (ok,) = crvv1ethsteth.call(abi.encodeWithSelector(0x18178358));


        // poke(bytes32) = 0x1504460f
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("ETH-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("WBTC-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("MANA-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("LINK-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("ETH-B")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("YFI-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("RENBTC-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("UNIV2USDCETH-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("UNIV2DAIUSDC-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("ETH-C")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("MATIC-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("WSTETH-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("WSTETH-B")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("CRVV1ETHSTETH-A")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("WBTC-B")));
        (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("WBTC-C")));


        // Daily pokes
        //  Reduced cost pokes
        if (last <= block.timestamp - 1 days) {

            // The GUINIV3DAIUSDCX Oracles are very expensive to poke, and the price should not
            //  change frequently, so they are getting poked only once a day.
            (ok,) = guniv3daiusdc1.call(abi.encodeWithSelector(0x18178358));
            (ok,) = guniv3daiusdc2.call(abi.encodeWithSelector(0x18178358));


            (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("GUNIV3DAIUSDC1-A")));
            (ok,) = spotter.call(abi.encodeWithSelector(0x1504460f, bytes32("GUNIV3DAIUSDC2-A")));

            last = block.timestamp;
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"name":"last","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"poke","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50611d6f806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063181783581461003b57806347799da814610045575b600080fd5b61004361005f565b005b61004d611d33565b60408051918252519081900360200190f35b60408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b178152915181516000937381fe72b5a8d1a857d176c3e7d5bd2679a9b857639392918291908083835b602083106100cc5780518252601f1990920191602091820191016100ad565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461012e576040519150601f19603f3d011682016040523d82523d6000602084013e610133565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073f185d0682d50819263941e5f4eacc763cc5c6c4293919290918291908083835b602083106101a45780518252601f199092019160209182019101610185565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610206576040519150601f19603f3d011682016040523d82523d6000602084013e61020b565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450738067259ea630601f319fcce477977e55c6078c1393919290918291908083835b6020831061027c5780518252601f19909201916020918201910161025d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146102de576040519150601f19603f3d011682016040523d82523d6000602084013e6102e3565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450739b0c694c6939b5ea9584e9b61c7815e8d97d9cc793919290918291908083835b602083106103545780518252601f199092019160209182019101610335565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146103b6576040519150601f19603f3d011682016040523d82523d6000602084013e6103bb565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450735f122465bcf86f45922036970be6dd7f5882021493919290918291908083835b6020831061042c5780518252601f19909201916020918201910161040d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461048e576040519150601f19603f3d011682016040523d82523d6000602084013e610493565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073f751f24dd9cfad885984d1ba68860f558d21e52a93919290918291908083835b602083106105045780518252601f1990920191602091820191016104e5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610566576040519150601f19603f3d011682016040523d82523d6000602084013e61056b565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b178152915181519394507325d03c2c928ade19ff9f4ffecc07d991d0df054b93919290918291908083835b602083106105dc5780518252601f1990920191602091820191016105bd565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461063e576040519150601f19603f3d011682016040523d82523d6000602084013e610643565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450738874964279302e6d4e523fb1789981c39a1034ba93919290918291908083835b602083106106b45780518252601f199092019160209182019101610695565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610716576040519150601f19603f3d011682016040523d82523d6000602084013e61071b565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073fe7a2ac0b945f12089aeeb6ecebf4f384d9f043f93919290918291908083835b6020831061078c5780518252601f19909201916020918201910161076d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146107ee576040519150601f19603f3d011682016040523d82523d6000602084013e6107f3565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073ea508f82728927454bd3ce853171b0e2705880d493919290918291908083835b602083106108645780518252601f199092019160209182019101610845565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146108c6576040519150601f19603f3d011682016040523d82523d6000602084013e6108cb565b606091505b5050604080517f4554482d4100000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b6020831061096d5780518252601f19909201916020918201910161094e565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146109cf576040519150601f19603f3d011682016040523d82523d6000602084013e6109d4565b606091505b5050604080517f574254432d41000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610a765780518252601f199092019160209182019101610a57565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610ad8576040519150601f19603f3d011682016040523d82523d6000602084013e610add565b606091505b5050604080517f4d414e412d41000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610b7f5780518252601f199092019160209182019101610b60565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610be1576040519150601f19603f3d011682016040523d82523d6000602084013e610be6565b606091505b5050604080517f4c494e4b2d41000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610c885780518252601f199092019160209182019101610c69565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610cea576040519150601f19603f3d011682016040523d82523d6000602084013e610cef565b606091505b5050604080517f4554482d4200000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610d915780518252601f199092019160209182019101610d72565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610df3576040519150601f19603f3d011682016040523d82523d6000602084013e610df8565b606091505b5050604080517f5946492d4100000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610e9a5780518252601f199092019160209182019101610e7b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610efc576040519150601f19603f3d011682016040523d82523d6000602084013e610f01565b606091505b5050604080517f52454e4254432d4100000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610fa35780518252601f199092019160209182019101610f84565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611005576040519150601f19603f3d011682016040523d82523d6000602084013e61100a565b606091505b5050604080517f554e495632555344434554482d4100000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106110ac5780518252601f19909201916020918201910161108d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461110e576040519150601f19603f3d011682016040523d82523d6000602084013e611113565b606091505b5050604080517f554e495632444149555344432d4100000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106111b55780518252601f199092019160209182019101611196565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611217576040519150601f19603f3d011682016040523d82523d6000602084013e61121c565b606091505b5050604080517f4554482d4300000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106112be5780518252601f19909201916020918201910161129f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611320576040519150601f19603f3d011682016040523d82523d6000602084013e611325565b606091505b5050604080517f4d415449432d410000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106113c75780518252601f1990920191602091820191016113a8565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611429576040519150601f19603f3d011682016040523d82523d6000602084013e61142e565b606091505b5050604080517f5753544554482d4100000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106114d05780518252601f1990920191602091820191016114b1565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611532576040519150601f19603f3d011682016040523d82523d6000602084013e611537565b606091505b5050604080517f5753544554482d4200000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106115d95780518252601f1990920191602091820191016115ba565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461163b576040519150601f19603f3d011682016040523d82523d6000602084013e611640565b606091505b5050604080517f435256563145544853544554482d41000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106116e25780518252601f1990920191602091820191016116c3565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611744576040519150601f19603f3d011682016040523d82523d6000602084013e611749565b606091505b5050604080517f574254432d42000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106117eb5780518252601f1990920191602091820191016117cc565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461184d576040519150601f19603f3d011682016040523d82523d6000602084013e611852565b606091505b5050604080517f574254432d43000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106118f45780518252601f1990920191602091820191016118d5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611956576040519150601f19603f3d011682016040523d82523d6000602084013e61195b565b606091505b50508091505062015180420360005411611d305760408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151737f6d78cc0040c87943a0e0c140de3f77a273bd589382918083835b602083106119d65780518252601f1990920191602091820191016119b7565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611a38576040519150601f19603f3d011682016040523d82523d6000602084013e611a3d565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073ccba43231ac6ecebd1278b90c3a44711a00f4e9393919290918291908083835b60208310611aae5780518252601f199092019160209182019101611a8f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611b10576040519150601f19603f3d011682016040523d82523d6000602084013e611b15565b606091505b5050604080517f47554e49563344414955534443312d410000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310611bb75780518252601f199092019160209182019101611b98565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611c19576040519150601f19603f3d011682016040523d82523d6000602084013e611c1e565b606091505b5050604080517f47554e49563344414955534443322d410000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310611cc05780518252601f199092019160209182019101611ca1565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611d22576040519150601f19603f3d011682016040523d82523d6000602084013e611d27565b606091505b50504260005590505b50565b6000548156fea2646970667358221220d6845cf35c5cb774fcd4e13204ebd868763bb4c980c1944276121437e3384b4464736f6c634300060c0033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063181783581461003b57806347799da814610045575b600080fd5b61004361005f565b005b61004d611d33565b60408051918252519081900360200190f35b60408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b178152915181516000937381fe72b5a8d1a857d176c3e7d5bd2679a9b857639392918291908083835b602083106100cc5780518252601f1990920191602091820191016100ad565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461012e576040519150601f19603f3d011682016040523d82523d6000602084013e610133565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073f185d0682d50819263941e5f4eacc763cc5c6c4293919290918291908083835b602083106101a45780518252601f199092019160209182019101610185565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610206576040519150601f19603f3d011682016040523d82523d6000602084013e61020b565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450738067259ea630601f319fcce477977e55c6078c1393919290918291908083835b6020831061027c5780518252601f19909201916020918201910161025d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146102de576040519150601f19603f3d011682016040523d82523d6000602084013e6102e3565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450739b0c694c6939b5ea9584e9b61c7815e8d97d9cc793919290918291908083835b602083106103545780518252601f199092019160209182019101610335565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146103b6576040519150601f19603f3d011682016040523d82523d6000602084013e6103bb565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450735f122465bcf86f45922036970be6dd7f5882021493919290918291908083835b6020831061042c5780518252601f19909201916020918201910161040d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461048e576040519150601f19603f3d011682016040523d82523d6000602084013e610493565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073f751f24dd9cfad885984d1ba68860f558d21e52a93919290918291908083835b602083106105045780518252601f1990920191602091820191016104e5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610566576040519150601f19603f3d011682016040523d82523d6000602084013e61056b565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b178152915181519394507325d03c2c928ade19ff9f4ffecc07d991d0df054b93919290918291908083835b602083106105dc5780518252601f1990920191602091820191016105bd565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461063e576040519150601f19603f3d011682016040523d82523d6000602084013e610643565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151939450738874964279302e6d4e523fb1789981c39a1034ba93919290918291908083835b602083106106b45780518252601f199092019160209182019101610695565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610716576040519150601f19603f3d011682016040523d82523d6000602084013e61071b565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073fe7a2ac0b945f12089aeeb6ecebf4f384d9f043f93919290918291908083835b6020831061078c5780518252601f19909201916020918201910161076d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146107ee576040519150601f19603f3d011682016040523d82523d6000602084013e6107f3565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073ea508f82728927454bd3ce853171b0e2705880d493919290918291908083835b602083106108645780518252601f199092019160209182019101610845565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146108c6576040519150601f19603f3d011682016040523d82523d6000602084013e6108cb565b606091505b5050604080517f4554482d4100000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b6020831061096d5780518252601f19909201916020918201910161094e565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146109cf576040519150601f19603f3d011682016040523d82523d6000602084013e6109d4565b606091505b5050604080517f574254432d41000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610a765780518252601f199092019160209182019101610a57565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610ad8576040519150601f19603f3d011682016040523d82523d6000602084013e610add565b606091505b5050604080517f4d414e412d41000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610b7f5780518252601f199092019160209182019101610b60565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610be1576040519150601f19603f3d011682016040523d82523d6000602084013e610be6565b606091505b5050604080517f4c494e4b2d41000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610c885780518252601f199092019160209182019101610c69565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610cea576040519150601f19603f3d011682016040523d82523d6000602084013e610cef565b606091505b5050604080517f4554482d4200000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610d915780518252601f199092019160209182019101610d72565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610df3576040519150601f19603f3d011682016040523d82523d6000602084013e610df8565b606091505b5050604080517f5946492d4100000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610e9a5780518252601f199092019160209182019101610e7b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610efc576040519150601f19603f3d011682016040523d82523d6000602084013e610f01565b606091505b5050604080517f52454e4254432d4100000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310610fa35780518252601f199092019160209182019101610f84565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611005576040519150601f19603f3d011682016040523d82523d6000602084013e61100a565b606091505b5050604080517f554e495632555344434554482d4100000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106110ac5780518252601f19909201916020918201910161108d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461110e576040519150601f19603f3d011682016040523d82523d6000602084013e611113565b606091505b5050604080517f554e495632444149555344432d4100000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106111b55780518252601f199092019160209182019101611196565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611217576040519150601f19603f3d011682016040523d82523d6000602084013e61121c565b606091505b5050604080517f4554482d4300000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106112be5780518252601f19909201916020918201910161129f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611320576040519150601f19603f3d011682016040523d82523d6000602084013e611325565b606091505b5050604080517f4d415449432d410000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106113c75780518252601f1990920191602091820191016113a8565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611429576040519150601f19603f3d011682016040523d82523d6000602084013e61142e565b606091505b5050604080517f5753544554482d4100000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106114d05780518252601f1990920191602091820191016114b1565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611532576040519150601f19603f3d011682016040523d82523d6000602084013e611537565b606091505b5050604080517f5753544554482d4200000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106115d95780518252601f1990920191602091820191016115ba565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461163b576040519150601f19603f3d011682016040523d82523d6000602084013e611640565b606091505b5050604080517f435256563145544853544554482d41000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106116e25780518252601f1990920191602091820191016116c3565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611744576040519150601f19603f3d011682016040523d82523d6000602084013e611749565b606091505b5050604080517f574254432d42000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106117eb5780518252601f1990920191602091820191016117cc565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461184d576040519150601f19603f3d011682016040523d82523d6000602084013e611852565b606091505b5050604080517f574254432d43000000000000000000000000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b602083106118f45780518252601f1990920191602091820191016118d5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611956576040519150601f19603f3d011682016040523d82523d6000602084013e61195b565b606091505b50508091505062015180420360005411611d305760408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b17815291518151737f6d78cc0040c87943a0e0c140de3f77a273bd589382918083835b602083106119d65780518252601f1990920191602091820191016119b7565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611a38576040519150601f19603f3d011682016040523d82523d6000602084013e611a3d565b606091505b505060408051600481526024810182526020810180516001600160e01b0316630302f06b60e31b1781529151815193945073ccba43231ac6ecebd1278b90c3a44711a00f4e9393919290918291908083835b60208310611aae5780518252601f199092019160209182019101611a8f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611b10576040519150601f19603f3d011682016040523d82523d6000602084013e611b15565b606091505b5050604080517f47554e49563344414955534443312d410000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310611bb75780518252601f199092019160209182019101611b98565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611c19576040519150601f19603f3d011682016040523d82523d6000602084013e611c1e565b606091505b5050604080517f47554e49563344414955534443322d410000000000000000000000000000000060248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631504460f60e01b178152915181519394507365c79fcb50ca1594b025960e539ed7a9a6d434a393919290918291908083835b60208310611cc05780518252601f199092019160209182019101611ca1565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611d22576040519150601f19603f3d011682016040523d82523d6000602084013e611d27565b606091505b50504260005590505b50565b6000548156fea2646970667358221220d6845cf35c5cb774fcd4e13204ebd868763bb4c980c1944276121437e3384b4464736f6c634300060c0033

Deployed Bytecode Sourcemap

1982:2972:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2057:2894;;;:::i;:::-;;2029:19;;;:::i;:::-;;;;;;;;;;;;;;;;2057:2894;2162:34;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2162:34:0;-1:-1:-1;;;2162:34:0;;;2153:44;;;;2093:7;;936:42;;2162:34;2153:44;;;2162:34;2153:44;;2162:34;2153:44;;;;;;;;;;-1:-1:-1;;2153:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2225:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2225:34:0;-1:-1:-1;;;2225:34:0;;;2216:44;;;;2145:52;;-1:-1:-1;1019:42:0;;2225:34;;2216:44;;;;2225:34;2216:44;;2225:34;2216:44;;;;;;;;;;-1:-1:-1;;2216:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2289:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2289:34:0;-1:-1:-1;;;2289:34:0;;;2279:45;;;;2208:52;;-1:-1:-1;1102:42:0;;2289:34;;2279:45;;;;2289:34;2279:45;;2289:34;2279:45;;;;;;;;;;-1:-1:-1;;2279:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2353:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2353:34:0;-1:-1:-1;;;2353:34:0;;;2343:45;;;;2271:53;;-1:-1:-1;1185:42:0;;2353:34;;2343:45;;;;2353:34;2343:45;;2353:34;2343:45;;;;;;;;;;-1:-1:-1;;2343:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2416:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2416:34:0;-1:-1:-1;;;2416:34:0;;;2407:44;;;;2335:53;;-1:-1:-1;1268:42:0;;2416:34;;2407:44;;;;2416:34;2407:44;;2416:34;2407:44;;;;;;;;;;-1:-1:-1;;2407:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2488:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2488:34:0;-1:-1:-1;;;2488:34:0;;;2470:53;;;;2399:52;;-1:-1:-1;1351:42:0;;2488:34;;2470:53;;;;2488:34;2470:53;;2488:34;2470:53;;;;;;;;;;-1:-1:-1;;2470:53:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2560:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2560:34:0;-1:-1:-1;;;2560:34:0;;;2542:53;;;;2462:61;;-1:-1:-1;1434:42:0;;2560:34;;2542:53;;;;2560:34;2542:53;;2560:34;2542:53;;;;;;;;;;-1:-1:-1;;2542:53:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2625:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2625:34:0;-1:-1:-1;;;2625:34:0;;;2614:46;;;;2534:61;;-1:-1:-1;1517:42:0;;2625:34;;2614:46;;;;2625:34;2614:46;;2625:34;2614:46;;;;;;;;;;-1:-1:-1;;2614:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2691:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2691:34:0;-1:-1:-1;;;2691:34:0;;;2679:47;;;;2606:54;;-1:-1:-1;1600:42:0;;2691:34;;2679:47;;;;2691:34;2679:47;;2691:34;2679:47;;;;;;;;;;-1:-1:-1;;2679:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2764:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2764:34:0;-1:-1:-1;;;2764:34:0;;;2745:54;;;;2671:55;;-1:-1:-1;1683:42:0;;2764:34;;2745:54;;;;2764:34;2745:54;;2764:34;2745:54;;;;;;;;;;-1:-1:-1;;2745:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2874:52:0;;;2909:16;2874:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2874:52:0;-1:-1:-1;;;2874:52:0;;;2861:66;;;;2737:62;;-1:-1:-1;1932:42:0;;2874:52;;2861:66;;;;2874:52;2861:66;;2874:52;2861:66;;;;;;;;;;-1:-1:-1;;2861:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2959:53:0;;;2994:17;2959:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2959:53:0;-1:-1:-1;;;2959:53:0;;;2946:67;;;;2853:74;;-1:-1:-1;1932:42:0;;2959:53;;2946:67;;;;2959:53;2946:67;;2959:53;2946:67;;;;;;;;;;-1:-1:-1;;2946:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3045:53:0;;;3080:17;3045:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3045:53:0;-1:-1:-1;;;3045:53:0;;;3032:67;;;;2938:75;;-1:-1:-1;1932:42:0;;3045:53;;3032:67;;;;3045:53;3032:67;;3045:53;3032:67;;;;;;;;;;-1:-1:-1;;3032:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3131:53:0;;;3166:17;3131:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3131:53:0;-1:-1:-1;;;3131:53:0;;;3118:67;;;;3024:75;;-1:-1:-1;1932:42:0;;3131:53;;3118:67;;;;3131:53;3118:67;;3131:53;3118:67;;;;;;;;;;-1:-1:-1;;3118:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3217:52:0;;;3252:16;3217:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3217:52:0;-1:-1:-1;;;3217:52:0;;;3204:66;;;;3110:75;;-1:-1:-1;1932:42:0;;3217:52;;3204:66;;;;3217:52;3204:66;;3217:52;3204:66;;;;;;;;;;-1:-1:-1;;3204:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3302:52:0;;;3337:16;3302:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3302:52:0;-1:-1:-1;;;3302:52:0;;;3289:66;;;;3196:74;;-1:-1:-1;1932:42:0;;3302:52;;3289:66;;;;3302:52;3289:66;;3302:52;3289:66;;;;;;;;;;-1:-1:-1;;3289:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3387:55:0;;;3422:19;3387:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3387:55:0;-1:-1:-1;;;3387:55:0;;;3374:69;;;;3281:74;;-1:-1:-1;1932:42:0;;3387:55;;3374:69;;;;3387:55;3374:69;;3387:55;3374:69;;;;;;;;;;-1:-1:-1;;3374:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3475:61:0;;;3510:25;3475:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3475:61:0;-1:-1:-1;;;3475:61:0;;;3462:75;;;;3366:77;;-1:-1:-1;1932:42:0;;3475:61;;3462:75;;;;3475:61;3462:75;;3475:61;3462:75;;;;;;;;;;-1:-1:-1;;3462:75:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3569:61:0;;;3604:25;3569:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3569:61:0;-1:-1:-1;;;3569:61:0;;;3556:75;;;;3454:83;;-1:-1:-1;1932:42:0;;3569:61;;3556:75;;;;3569:61;3556:75;;3569:61;3556:75;;;;;;;;;;-1:-1:-1;;3556:75:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3663:52:0;;;3698:16;3663:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3663:52:0;-1:-1:-1;;;3663:52:0;;;3650:66;;;;3548:83;;-1:-1:-1;1932:42:0;;3663:52;;3650:66;;;;3663:52;3650:66;;3663:52;3650:66;;;;;;;;;;-1:-1:-1;;3650:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3748:54:0;;;3783:18;3748:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3748:54:0;-1:-1:-1;;;3748:54:0;;;3735:68;;;;3642:74;;-1:-1:-1;1932:42:0;;3748:54;;3735:68;;;;3748:54;3735:68;;3748:54;3735:68;;;;;;;;;;-1:-1:-1;;3735:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3835:55:0;;;3870:19;3835:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3835:55:0;-1:-1:-1;;;3835:55:0;;;3822:69;;;;3727:76;;-1:-1:-1;1932:42:0;;3835:55;;3822:69;;;;3835:55;3822:69;;3835:55;3822:69;;;;;;;;;;-1:-1:-1;;3822:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3923:55:0;;;3958:19;3923:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3923:55:0;-1:-1:-1;;;3923:55:0;;;3910:69;;;;3814:77;;-1:-1:-1;1932:42:0;;3923:55;;3910:69;;;;3923:55;3910:69;;3923:55;3910:69;;;;;;;;;;-1:-1:-1;;3910:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4011:62:0;;;4046:26;4011:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4011:62:0;-1:-1:-1;;;4011:62:0;;;3998:76;;;;3902:77;;-1:-1:-1;1932:42:0;;4011:62;;3998:76;;;;4011:62;3998:76;;4011:62;3998:76;;;;;;;;;;-1:-1:-1;;3998:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4106:53:0;;;4141:17;4106:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4106:53:0;-1:-1:-1;;;4106:53:0;;;4093:67;;;;3990:84;;-1:-1:-1;1932:42:0;;4106:53;;4093:67;;;;4106:53;4093:67;;4106:53;4093:67;;;;;;;;;;-1:-1:-1;;4093:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4192:53:0;;;4227:17;4192:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4192:53:0;-1:-1:-1;;;4192:53:0;;;4179:67;;;;4085:75;;-1:-1:-1;1932:42:0;;4192:53;;4179:67;;;;4192:53;4179:67;;4192:53;4179:67;;;;;;;;;;-1:-1:-1;;4179:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4171:75;;;;;4347:6;4329:15;:24;4321:4;;:32;4317:627;;4576:34;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4576:34:0;-1:-1:-1;;;4576:34:0;;;4556:55;;;;1766:42;;4556:55;;;;4576:34;4556:55;;;;;;;;;;-1:-1:-1;;4556:55:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4654:34:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4654:34:0;-1:-1:-1;;;4654:34:0;;;4634:55;;;;4548:63;;-1:-1:-1;1849:42:0;;4654:34;;4634:55;;;;4654:34;4634:55;;4654:34;4634:55;;;;;;;;;;-1:-1:-1;;4634:55:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4729:63:0;;;4764:27;4729:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4729:63:0;-1:-1:-1;;;4729:63:0;;;4716:77;;;;4626:63;;-1:-1:-1;1932:42:0;;4729:63;;4716:77;;;;4729:63;4716:77;;4729:63;4716:77;;;;;;;;;;-1:-1:-1;;4716:77:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4829:63:0;;;4864:27;4829:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4829:63:0;-1:-1:-1;;;4829:63:0;;;4816:77;;;;4708:85;;-1:-1:-1;1932:42:0;;4829:63;;4816:77;;;;4829:63;4816:77;;4829:63;4816:77;;;;;;;;;;-1:-1:-1;;4816:77:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4917:15:0;4910:4;:22;4808:85;-1:-1:-1;4317:627:0;2057:2894;:::o;2029:19::-;;;;:::o

Swarm Source

ipfs://d6845cf35c5cb774fcd4e13204ebd868763bb4c980c1944276121437e3384b44

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

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