Contract 0xd02A4228b2C85275FcC1359da4E95E309A995A90 2

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xbfc887cddd804fabbe64a255fe187b784bc914b56141d917178c0854e2c2bacbCollect Money279074132023-03-25 23:50:382 hrs 50 mins ago0xe8ba848d166b3feb216a41af2f06794475299dea IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
0xa9b5a175178ad839117cd060dba952bd18c5934c5da547f74a90062be7aa5eaaCollect Money278976412023-03-25 18:15:058 hrs 25 mins ago0xcf38409685ae41a9789d09d4423e55aa0d849123 IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
0xc04b64e77f14c63f629f5d676684aa94886606be76febb42ca46f83e9cc1e5cdCollect Money278887342023-03-25 13:09:3613 hrs 31 mins ago0xe8ba848d166b3feb216a41af2f06794475299dea IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002522625 25
0x265a97208ed6d1c1341356559a24076270e6442804cbda8bf01d0c4a5c2b4284Withdraw Money278886932023-03-25 13:08:1113 hrs 32 mins ago0xe8ba848d166b3feb216a41af2f06794475299dea IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.000916425 25
0x578512de2bc3990a3b8661001765fe61b00f33299f6d7ab65412890597e51b59Collect Money278848582023-03-25 10:56:2415 hrs 44 mins ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x441fdc9a3cfacdc6dff9c62db8a014d1013d61af434cad53ed169224b5f375aaUpgrade Tower278715862023-03-25 3:12:0923 hrs 28 mins ago0xc900d0dcad0e0e94ebc1323f3b090e5dd98acf43 IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002091375 25
0x8701ca793445a6573dab36abbb4e205d0828534a3d8cb32c2d4b2f5fcc23040fAdd Crystals278715612023-03-25 3:11:1623 hrs 29 mins ago0xc900d0dcad0e0e94ebc1323f3b090e5dd98acf43 IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900.8 AVAX0.0039687725 27.5
0x693a4dcb36f0b13640d78a18e47f493b8be6c77cdd9c8cdf118cf4a7c6bdc0a1Collect Money278705982023-03-25 2:36:571 day 4 mins ago0xcf38409685ae41a9789d09d4423e55aa0d849123 IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0xe022a1e1140f2cecf1099bf32e31ab5eb154e9bc55c4a2dd92a77cda0cdfb2d8Collect Money278645472023-03-24 23:01:371 day 3 hrs ago0x8fd0d698cac734a7b17a09b97e61e31460c9cebb IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x04bf2024545b734e5f39c658ff30aa2ed09cbef975530bb4de7e0242ab293c91Collect Money278376002023-03-24 7:23:031 day 19 hrs ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
0xe48e48a2217dfcf708a729cc93ed7d112df4edb498047021f48e79b90476f3d7Collect Money278203522023-03-23 21:12:372 days 5 hrs ago0x8fd0d698cac734a7b17a09b97e61e31460c9cebb IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x9734338a0508f81758fd8131b0f9d4a7781c13c87c08e0fe2b3b9424b2ac599eCollect Money277986682023-03-23 8:18:392 days 18 hrs ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x4f60b481cd324f7ba4c98c0c40738c5c23beb94951db20f546e30e0174680cc7Collect Money277775502023-03-22 17:31:313 days 9 hrs ago0x8fd0d698cac734a7b17a09b97e61e31460c9cebb IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x10c888efd903f12c592e681400ea3becc90849c8f0cd403202be7eecf3e1eaceCollect Money277599012023-03-22 7:33:303 days 19 hrs ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
0x72a873f59f69e5adee1e8d267876cd11d2fc5abcaa2e13a05a4bbf1c5091b0ffCollect Money277226242023-03-21 10:29:314 days 16 hrs ago0x8fd0d698cac734a7b17a09b97e61e31460c9cebb IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x87ae1bb61789c196d5ad15b00e2860bf9140799ef69a6b6a4cca13e23d292064Collect Money277182652023-03-21 8:04:504 days 18 hrs ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
0x19affa07f185987647ed4639492709ecaacce847e7ba56de9fc666a71236a723Collect Money277056202023-03-21 0:57:095 days 1 hr ago0x294c588dbe62a492999282b59cb07c6fc68df066 IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x6515096f9c2565863ef5ecb28a766490a89f34902434a9d3f373b0dd07f8e9e2Collect Money276955432023-03-20 19:17:465 days 7 hrs ago0xcf38409685ae41a9789d09d4423e55aa0d849123 IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002522625 25
0x3fc1899cd46977528f21fa6c88f5944f4f69c052784a4ace618cbb11ede2d6b1Collect Money276757512023-03-20 8:15:525 days 18 hrs ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
0x3c928a4992d20f1105a0ee24d43d94c64e0963f88e4aea40c5f73a20bbcea099Collect Money276601422023-03-19 23:29:556 days 3 hrs ago0x8fd0d698cac734a7b17a09b97e61e31460c9cebb IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0xc02406ab2ea3231a5caa168165b3ab45088fa014f5bebaa0d6a8aa54ed8c7268Collect Money276347712023-03-19 9:22:486 days 17 hrs ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
0xc4dcea2b569ccb85e3895fbe0ef81f2330c2004a73ec2ca12b20303d8a442d0cCollect Money276205632023-03-19 1:19:317 days 1 hr ago0xe8ba848d166b3feb216a41af2f06794475299dea IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x7efe213d1f8ffab558fe2f81a10e9b9261744cdfa627b9f0afb56abbac4e893cCollect Money276091832023-03-18 18:58:187 days 7 hrs ago0x8fd0d698cac734a7b17a09b97e61e31460c9cebb IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x2b94a31535763c0eec459c7714cf57f991140bd9105d2301fbb520ceed3ab6f0Collect Money275958672023-03-18 11:44:557 days 14 hrs ago0x2643ff755054dacd8169846ceb91db049940e77a IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002095125 25
0x43be090f0ec38ddd313aa420e39a8afe7402eb1ff6bdf06ad9c674b519d50887Collect Money275753792023-03-18 0:12:468 days 2 hrs ago0xe8ba848d166b3feb216a41af2f06794475299dea IN  0xd02a4228b2c85275fcc1359da4e95e309a995a900 AVAX0.002085325 25
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x265a97208ed6d1c1341356559a24076270e6442804cbda8bf01d0c4a5c2b4284278886932023-03-25 13:08:1113 hrs 32 mins ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.87875 AVAX
0x8701ca793445a6573dab36abbb4e205d0828534a3d8cb32c2d4b2f5fcc23040f278715612023-03-25 3:11:1623 hrs 29 mins ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x3d3196eaca1f7e71736af319cda484c7389e28e80.04 AVAX
0x6be01a5063d6ee3932adcc7d76b294ea1ab7e67f1d05c832dd042fd1cc14bca6275641542023-03-17 17:59:328 days 8 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x3d3196eaca1f7e71736af319cda484c7389e28e80.00625 AVAX
0xd5feea64602208e9d8728278125f6883c829ff5b8dde3b8d3e1cfa9bd73bcdbe266534262023-02-24 0:55:3330 days 1 hr ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.705 AVAX
0x51f9b720a4214f3546fe885f674c5b697d03f9669c2a9c261531ecbb23893cd5266418592023-02-23 18:21:4030 days 8 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x8fd0d698cac734a7b17a09b97e61e31460c9cebb0.72 AVAX
0x1b4f90bffd6b0097c914bcf9592804fa6ea5527efbf99b0aead70490f34a9c62266394672023-02-23 17:02:1430 days 9 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x3d3196eaca1f7e71736af319cda484c7389e28e80.075 AVAX
0x4a7a86c96befd63bd142891599e3a0b38574c0a7c96f60a6b1f9a194bb816ee8262730752023-02-15 3:31:2038 days 23 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xb73d9d44a95d2ded751d1eb85b192de79341108a1.3868 AVAX
0x6e7e6d6e8eebc68629a4445e6f5f75be9988196fcf3909d19ca8bf0c4cbfa582262722372023-02-15 3:02:2338 days 23 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.1096 AVAX
0x3036bd099812e324c196da3c5fa7a3b5479d3d534d7f7b2913c99b96f79abc6f262705392023-02-15 2:02:4439 days 38 mins ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.1096 AVAX
0xc214820f9e27c4b923022538a6123712744819d6bcdf5fed8f959829297fc78e262688682023-02-15 1:03:1639 days 1 hr ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.3288 AVAX
0xb10c58fb16d83ec78817dffb5a5360ec1e5eec53da634b6a0b8167e056ccfd29262639702023-02-14 22:14:4639 days 4 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.3288 AVAX
0x41046a995eb65e0e889d1db6c5c081a4ee55843982403f34a157fbc0bbf490e6262594322023-02-14 19:40:5939 days 7 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.3288 AVAX
0x117cbb8497cd5e14817267fb0daceb0c661365332dd1cbb10ddb2d763568010c262545252023-02-14 16:56:0439 days 9 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x8fd0d698cac734a7b17a09b97e61e31460c9cebb0.24 AVAX
0xd946c254c48409c292c5ec6e4a90a72f07510dd367fc7a05c4a7150be152339a262531962023-02-14 16:11:3139 days 10 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.3288 AVAX
0xd2432a8ca9c613db0c1ab61047e563e4e6d69cab7fca391745a14a4f26be57c5262528132023-02-14 15:59:0339 days 10 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x2ef3a97de7b33068ebcca40a809286d695572e380.2576 AVAX
0xe83ee2720d771109982f92ef484485c0702c2c8a833253991cc8b9c4ab906efb262524062023-02-14 15:45:2439 days 10 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xf860a061cc88ed70f0d0a8847cdb9595aeef00a00.276 AVAX
0x177e5ac2c0b4d2d39b0c15fc068c6d083c6919fa9794a1d411255fec428dda9a262479212023-02-14 13:18:0639 days 13 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea1.096 AVAX
0x21862625ab9f185b13ec163a089656b5876397912f0d3a3bd79405fbaba9a8e1262299762023-02-14 3:01:4439 days 23 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.548 AVAX
0xb9a47f3405a9e90082f7865a90540daf4d58369bbc050e7d4f29225a50aa7693262212362023-02-13 22:01:2640 days 4 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea0.8768 AVAX
0xe9b73c04dcc6eea5e1e795b39a2af1bc202579fe05f9b3f0d303c52db7bc1edf262168492023-02-13 19:31:4440 days 7 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xf860a061cc88ed70f0d0a8847cdb9595aeef00a00.2484 AVAX
0xf127c58c33d3318d0559a2ce39f5734d4693e5e725fd9387e36e48d709bf79c8262107742023-02-13 16:08:3440 days 10 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x2ef3a97de7b33068ebcca40a809286d695572e380.2352 AVAX
0xfbe114eb6ec1567f9b3b975564ff66834d32462bd19d8b05294ee831ee2f7692262071992023-02-13 14:08:4040 days 12 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea1.3152 AVAX
0xff803a1c443e1f6062cfa23c7882107e18ba1fbcc8c0b46d9917481509c81740262012002023-02-13 10:46:5440 days 15 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x294c588dbe62a492999282b59cb07c6fc68df0660.12 AVAX
0x03c4db78d6b177193e59669f9a75bbc3b14be5ee29ff1c374d28b18d6b6cb58a261963262023-02-13 8:03:3540 days 18 hrs ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900x2008db22e1594f848db48e64cc078b9e597f52e21.0432 AVAX
0x6a64aa10101cf6c15fd489739f5e1789b27887ec1151748cf41d7c45a9f55a11261859042023-02-13 2:01:2041 days 39 mins ago 0xd02a4228b2c85275fcc1359da4e95e309a995a900xe8ba848d166b3feb216a41af2f06794475299dea1.3152 AVAX
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AvaxKingdom

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at snowtrace.io on 2022-10-23
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.4;
pragma experimental ABIEncoderV2;

contract AvaxKingdom {
    struct Tower {
        uint256 crystals;
        uint256 money;
        uint256 money2;
        uint256 yield;
        uint256 timestamp;
        uint256 hrs;
        address ref;
        uint256 refs;
        uint256 refDeps;
        uint8   treasury;
        uint8[5] chefs;
    }

    mapping(address => Tower) public towers;

    uint256 public totalChefs;
    uint256 public totalTowers;
    uint256 public totalInvested;
    address public manager;

    uint256 immutable public denominator = 10;
    bool public init;

    modifier initialized {
      require(init, 'Not initialized');
      _;
    }

    constructor(address manager_) {
       manager = manager_;
    }


    function initialize() external {
      require(manager == msg.sender);
      require(!init);
      init = true;
    }

    function addCrystals(address ref) external payable {
        uint256 crystals = msg.value / 2e16; 
        require(crystals > 0, "Zero crystals");
        address user = msg.sender;
        totalInvested += msg.value;
        if (towers[user].timestamp == 0) {
            totalTowers++;
            ref = towers[ref].timestamp == 0 ? manager : ref;
            towers[ref].refs++;
            towers[user].ref = ref;
            towers[user].timestamp = block.timestamp;
            towers[user].treasury = 0;
        }
        ref = towers[user].ref;
        towers[ref].crystals += (crystals * 8) / 100;
        towers[ref].money += (crystals * 100 * 4) / 100;
        towers[ref].refDeps += crystals;
        towers[user].crystals += crystals;
        towers[manager].crystals += (crystals * 8) / 100;
        payable(manager).transfer((msg.value * 5) / 100);
    }

    function withdrawMoney(uint256 gold) initialized external {
        address user = msg.sender;
        require(gold <= towers[user].money && gold > 0);
        towers[user].money -= gold;
        uint256 amount = gold * 2e14;
        payable(user).transfer(address(this).balance < amount ? address(this).balance : amount);
    }

    function collectMoney() public {
        address user = msg.sender;
        syncTower(user);
        towers[user].hrs = 0;
        towers[user].money += towers[user].money2;
        towers[user].money2 = 0;
    }

    function upgradeTower(uint256 towerId) external {
        require(towerId < 5, "Max 5 towers");
        address user = msg.sender;
        syncTower(user);
        towers[user].chefs[towerId]++;
        totalChefs++;
        uint256 chefs = towers[user].chefs[towerId];
        towers[user].crystals -= getUpgradePrice(towerId, chefs) / denominator;
        towers[user].yield += getYield(towerId, chefs);
    }

    function upgradeTreasury() external {
      address user = msg.sender;
      uint8 treasuryId = towers[user].treasury + 1;
      syncTower(user);
      require(treasuryId < 5, "Max 5 treasury");
      (uint256 price,) = getTreasure(treasuryId);
      towers[user].crystals -= price / denominator; 
      towers[user].treasury = treasuryId;
    }

     function sellTower() external {
        collectMoney();
        address user = msg.sender;
        uint8[5] memory chefs = towers[user].chefs;
        totalChefs -= chefs[0] + chefs[1] + chefs[2] + chefs[3] + chefs[4];
        towers[user].money += towers[user].yield * 24 * 5;
        towers[user].chefs = [0, 0, 0, 0, 0];
        towers[user].yield = 0;
        towers[user].treasury = 0;
    }

    function getChefs(address addr) external view returns (uint8[5] memory) {
        return towers[addr].chefs;
    }

    function syncTower(address user) internal {
        require(towers[user].timestamp > 0, "User is not registered");
        if (towers[user].yield > 0) {
            (, uint256 treasury) = getTreasure(towers[user].treasury);
            uint256 hrs = block.timestamp / 3600 - towers[user].timestamp / 3600;
            if (hrs + towers[user].hrs > treasury) {
                hrs = treasury - towers[user].hrs;
            }
            towers[user].money2 += hrs * towers[user].yield;
            towers[user].hrs += hrs;
        }
        towers[user].timestamp = block.timestamp;
    }

    function getUpgradePrice(uint256 towerId, uint256 chefId) internal pure returns (uint256) {
        if (chefId == 1) return [400, 4000, 12000, 24000, 40000][towerId];
        if (chefId == 2) return [600, 6000, 18000, 36000, 60000][towerId];
        if (chefId == 3) return [900, 9000, 27000, 54000, 90000][towerId];
        if (chefId == 4) return [1360, 13500, 40500, 81000, 135000][towerId];
        if (chefId == 5) return [2040, 20260, 60760, 121500, 202500][towerId];
        if (chefId == 6) return [3060, 30400, 91140, 182260, 303760][towerId];
        revert("Incorrect chefId");
    }

    function getYield(uint256 towerId, uint256 chefId) internal pure returns (uint256) {
        if (chefId == 1) return [5, 56, 179, 382, 678][towerId];
        if (chefId == 2) return [8, 85, 272, 581, 1030][towerId];
        if (chefId == 3) return [12, 128, 413, 882, 1564][towerId];
        if (chefId == 4) return [18, 195, 628, 1340, 2379][towerId];
        if (chefId == 5) return [28, 297, 954, 2035, 3620][towerId];
        if (chefId == 6) return [42, 450, 1439, 3076, 5506][towerId];
        revert("Incorrect chefId");
    }

    function getTreasure(uint256 treasureId) internal pure returns (uint256, uint256) {
      if(treasureId == 0) return (0, 24); // price | value
      if(treasureId == 1) return (2000, 30);
      if(treasureId == 2) return (2500, 36);
      if(treasureId == 3) return (3000, 42);
      if(treasureId == 4) return (4000, 48);
      revert("Incorrect treasureId");
    }
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"manager_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"ref","type":"address"}],"name":"addCrystals","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"collectMoney","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"denominator","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"getChefs","outputs":[{"internalType":"uint8[5]","name":"","type":"uint8[5]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"init","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manager","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellTower","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalChefs","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalInvested","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalTowers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"towers","outputs":[{"internalType":"uint256","name":"crystals","type":"uint256"},{"internalType":"uint256","name":"money","type":"uint256"},{"internalType":"uint256","name":"money2","type":"uint256"},{"internalType":"uint256","name":"yield","type":"uint256"},{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"hrs","type":"uint256"},{"internalType":"address","name":"ref","type":"address"},{"internalType":"uint256","name":"refs","type":"uint256"},{"internalType":"uint256","name":"refDeps","type":"uint256"},{"internalType":"uint8","name":"treasury","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"towerId","type":"uint256"}],"name":"upgradeTower","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"upgradeTreasury","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"gold","type":"uint256"}],"name":"withdrawMoney","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60a0604052600a6080908152503480156200001957600080fd5b5060405162002c9c38038062002c9c83398181016040528101906200003f91906200009e565b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000118565b6000815190506200009881620000fe565b92915050565b600060208284031215620000b157600080fd5b6000620000c18482850162000087565b91505092915050565b6000620000d782620000de565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6200010981620000ca565b81146200011557600080fd5b50565b608051612b5a6200014260003960008181611124015281816113b0015261157f0152612b5a6000f3fe6080604052600436106100e85760003560e01c806369a191cb1161008a578063d68cf49d11610059578063d68cf49d146102a6578063e1c7392a146102cf578063f30b4463146102fa578063ffe873cb14610325576100e8565b806369a191cb146102105780638129fc1c1461022757806396ce07951461023e578063d685e00a14610269576100e8565b806347458868116100c65780634745886814610175578063481c6a75146101915780635216aeec146101bc57806354876921146101e7576100e8565b80631285b6bf146100ed5780631b70cd86146101335780633fd428541461015e575b600080fd5b3480156100f957600080fd5b50610114600480360381019061010f919061233e565b61033c565b60405161012a9a9998979695949392919061268b565b60405180910390f35b34801561013f57600080fd5b506101486103bd565b6040516101559190612670565b60405180910390f35b34801561016a57600080fd5b506101736103c3565b005b61018f600480360381019061018a919061233e565b6107d7565b005b34801561019d57600080fd5b506101a6610db7565b6040516101b3919061253f565b60405180910390f35b3480156101c857600080fd5b506101d1610ddd565b6040516101de9190612670565b60405180910390f35b3480156101f357600080fd5b5061020e60048036038101906102099190612367565b610de3565b005b34801561021c57600080fd5b50610225610f59565b005b34801561023357600080fd5b5061023c611091565b005b34801561024a57600080fd5b50610253611122565b6040516102609190612670565b60405180910390f35b34801561027557600080fd5b50610290600480360381019061028b919061233e565b611146565b60405161029d919061255a565b60405180910390f35b3480156102b257600080fd5b506102cd60048036038101906102c89190612367565b6111f8565b005b3480156102db57600080fd5b506102e46114a0565b6040516102f19190612575565b60405180910390f35b34801561030657600080fd5b5061030f6114b3565b60405161031c9190612670565b60405180910390f35b34801561033157600080fd5b5061033a6114b9565b005b60006020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154908060050154908060060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060070154908060080154908060090160009054906101000a900460ff1690508a565b60015481565b6103cb610f59565b600033905060008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a01600580602002604051908101604052809291908260058015610470576020028201916000905b82829054906101000a900460ff1660ff16815260200190600101906020826000010492830192600103820291508084116104395790505b50505050509050806004600581106104b1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020020151816003600581106104f0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200201518260026005811061052f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200201518360016005811061056e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020020151846000600581106105ad577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200201516105bc91906127bb565b6105c691906127bb565b6105d091906127bb565b6105da91906127bb565b60ff16600160008282546105ee919061287d565b92505081905550600560186000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301546106459190612823565b61064f9190612823565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101600082825461069f9190612765565b925050819055506040518060a00160405280600060ff168152602001600060ff168152602001600060ff168152602001600060ff168152602001600060ff168152506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a0190600561073092919061223b565b5060008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003018190555060008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160006101000a81548160ff021916908360ff1602179055505050565b600066470de4df820000346107ec91906127f2565b905060008111610831576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082890612590565b60405180910390fd5b600033905034600360008282546108489190612765565b9250508190555060008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401541415610a9f57600260008154809291906108ac90612906565b919050555060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040154146109005782610924565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff165b92506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600701600081548092919061097890612906565b9190505550826000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004018190555060008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160006101000a81548160ff021916908360ff1602179055505b6000808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1692506064600883610b129190612823565b610b1c91906127f2565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000016000828254610b6c9190612765565b9250508190555060646004606484610b849190612823565b610b8e9190612823565b610b9891906127f2565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001016000828254610be89190612765565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206008016000828254610c409190612765565b92505081905550816000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000016000828254610c989190612765565b925050819055506064600883610cae9190612823565b610cb891906127f2565b600080600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000016000828254610d2a9190612765565b92505081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6064600534610d7c9190612823565b610d8691906127f2565b9081150290604051600060405180830381858888f19350505050158015610db1573d6000803e3d6000fd5b50505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60035481565b600460149054906101000a900460ff16610e32576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e29906125d0565b60405180910390fd5b60003390506000808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101548211158015610e885750600082115b610e9157600080fd5b816000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001016000828254610ee2919061287d565b92505081905550600065b5e620f4800083610efd9190612823565b90508173ffffffffffffffffffffffffffffffffffffffff166108fc824710610f265782610f28565b475b9081150290604051600060405180830381858888f19350505050158015610f53573d6000803e3d6000fd5b50505050565b6000339050610f678161165f565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501819055506000808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201546000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008282546110409190612765565b9250508190555060008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018190555050565b3373ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110eb57600080fd5b600460149054906101000a900460ff161561110557600080fd5b6001600460146101000a81548160ff021916908315150217905550565b7f000000000000000000000000000000000000000000000000000000000000000081565b61114e6122d5565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a016005806020026040519081016040528092919082600580156111ec576020028201916000905b82829054906101000a900460ff1660ff16815260200190600101906020826000010492830192600103820291508084116111b55790505b50505050509050919050565b6005811061123b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123290612610565b60405180910390fd5b60003390506112498161165f565b6000808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a0182600581106112c2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020918282040191900681819054906101000a900460ff16809291906112e79061294f565b91906101000a81548160ff021916908360ff160217905550506001600081548092919061131390612906565b919050555060008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a018360058110611393577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602091828204019190069054906101000a900460ff1660ff1690507f00000000000000000000000000000000000000000000000000000000000000006113d984836119e3565b6113e391906127f2565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000016000828254611433919061287d565b925050819055506114448382611dca565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160008282546114949190612765565b92505081905550505050565b600460149054906101000a900460ff1681565b60025481565b6000339050600060016000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160009054906101000a900460ff1661151b91906127bb565b90506115268261165f565b60058160ff161061156c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156390612630565b60405180910390fd5b600061157a8260ff16612186565b5090507f0000000000000000000000000000000000000000000000000000000000000000816115a991906127f2565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282546115f9919061287d565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160006101000a81548160ff021916908360ff160217905550505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040154116116e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116da906125f0565b60405180910390fd5b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154111561199a5760006117896000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090160009054906101000a900460ff1660ff16612186565b9150506000610e106000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401546117dd91906127f2565b610e10426117eb91906127f2565b6117f5919061287d565b9050816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060050154826118459190612765565b111561189b576000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005015482611898919061287d565b90505b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154816118e89190612823565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008282546119389190612765565b92505081905550806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060050160008282546119909190612765565b9250508190555050505b426000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004018190555050565b60006001821415611a7b576040518060a0016040528061019061ffff168152602001610fa061ffff168152602001612ee061ffff168152602001615dc061ffff168152602001619c4061ffff168152508360058110611a6b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050611dc4565b6002821415611b11576040518060a0016040528061025861ffff16815260200161177061ffff16815260200161465061ffff168152602001618ca061ffff16815260200161ea6061ffff168152508360058110611b01577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050611dc4565b6003821415611bae576040518060a0016040528061038462ffffff16815260200161232862ffffff16815260200161697862ffffff16815260200161d2f062ffffff16815260200162015f9062ffffff168152508360058110611b9d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015162ffffff169050611dc4565b6004821415611c4c576040518060a0016040528061055062ffffff1681526020016134bc62ffffff168152602001619e3462ffffff16815260200162013c6862ffffff16815260200162020f5862ffffff168152508360058110611c3b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015162ffffff169050611dc4565b6005821415611cea576040518060a001604052806107f862ffffff168152602001614f2462ffffff16815260200161ed5862ffffff1681526020016201da9c62ffffff1681526020016203170462ffffff168152508360058110611cd9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015162ffffff169050611dc4565b6006821415611d89576040518060a00160405280610bf462ffffff1681526020016176c062ffffff1681526020016201640462ffffff1681526020016202c7f462ffffff1681526020016204a29062ffffff168152508360058110611d78577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015162ffffff169050611dc4565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dbb90612650565b60405180910390fd5b92915050565b60006001821415611e5f576040518060a00160405280600561ffff168152602001603861ffff16815260200160b361ffff16815260200161017e61ffff1681526020016102a661ffff168152508360058110611e4f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050612180565b6002821415611ef3576040518060a00160405280600861ffff168152602001605561ffff16815260200161011061ffff16815260200161024561ffff16815260200161040661ffff168152508360058110611ee3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050612180565b6003821415611f87576040518060a00160405280600c61ffff168152602001608061ffff16815260200161019d61ffff16815260200161037261ffff16815260200161061c61ffff168152508360058110611f77577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050612180565b600482141561201b576040518060a00160405280601261ffff16815260200160c361ffff16815260200161027461ffff16815260200161053c61ffff16815260200161094b61ffff16815250836005811061200b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050612180565b60058214156120b0576040518060a00160405280601c61ffff16815260200161012961ffff1681526020016103ba61ffff1681526020016107f361ffff168152602001610e2461ffff1681525083600581106120a0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050612180565b6006821415612145576040518060a00160405280602a61ffff1681526020016101c261ffff16815260200161059f61ffff168152602001610c0461ffff16815260200161158261ffff168152508360058110612135577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015161ffff169050612180565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217790612650565b60405180910390fd5b92915050565b600080600083141561219f576000601891509150612236565b60018314156121b6576107d0601e91509150612236565b60028314156121cd576109c4602491509150612236565b60038314156121e457610bb8602a91509150612236565b60048314156121fb57610fa0603091509150612236565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161222d906125b0565b60405180910390fd5b915091565b826005601f016020900481019282156122c45791602002820160005b8382111561229557835183826101000a81548160ff021916908360ff1602179055509260200192600101602081600001049283019260010302612257565b80156122c25782816101000a81549060ff0219169055600101602081600001049283019260010302612295565b505b5090506122d191906122f7565b5090565b6040518060a00160405280600590602082028036833780820191505090505090565b5b808211156123105760008160009055506001016122f8565b5090565b60008135905061232381612af6565b92915050565b60008135905061233881612b0d565b92915050565b60006020828403121561235057600080fd5b600061235e84828501612314565b91505092915050565b60006020828403121561237957600080fd5b600061238784828501612329565b91505092915050565b600061239c8383612521565b60208301905092915050565b6123b1816128b1565b82525050565b6123c081612731565b6123ca8184612749565b92506123d582612727565b8060005b838110156124065781516123ed8782612390565b96506123f88361273c565b9250506001810190506123d9565b505050505050565b612417816128c3565b82525050565b600061242a600d83612754565b9150612435826129d7565b602082019050919050565b600061244d601483612754565b915061245882612a00565b602082019050919050565b6000612470600f83612754565b915061247b82612a29565b602082019050919050565b6000612493601683612754565b915061249e82612a52565b602082019050919050565b60006124b6600c83612754565b91506124c182612a7b565b602082019050919050565b60006124d9600e83612754565b91506124e482612aa4565b602082019050919050565b60006124fc601083612754565b915061250782612acd565b602082019050919050565b61251b816128ef565b82525050565b61252a816128f9565b82525050565b612539816128f9565b82525050565b600060208201905061255460008301846123a8565b92915050565b600060a08201905061256f60008301846123b7565b92915050565b600060208201905061258a600083018461240e565b92915050565b600060208201905081810360008301526125a98161241d565b9050919050565b600060208201905081810360008301526125c981612440565b9050919050565b600060208201905081810360008301526125e981612463565b9050919050565b6000602082019050818103600083015261260981612486565b9050919050565b60006020820190508181036000830152612629816124a9565b9050919050565b60006020820190508181036000830152612649816124cc565b9050919050565b60006020820190508181036000830152612669816124ef565b9050919050565b60006020820190506126856000830184612512565b92915050565b6000610140820190506126a1600083018d612512565b6126ae602083018c612512565b6126bb604083018b612512565b6126c8606083018a612512565b6126d56080830189612512565b6126e260a0830188612512565b6126ef60c08301876123a8565b6126fc60e0830186612512565b61270a610100830185612512565b612718610120830184612530565b9b9a5050505050505050505050565b6000819050919050565b600060059050919050565b6000602082019050919050565b600081905092915050565b600082825260208201905092915050565b6000612770826128ef565b915061277b836128ef565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156127b0576127af612979565b5b828201905092915050565b60006127c6826128f9565b91506127d1836128f9565b92508260ff038211156127e7576127e6612979565b5b828201905092915050565b60006127fd826128ef565b9150612808836128ef565b925082612818576128176129a8565b5b828204905092915050565b600061282e826128ef565b9150612839836128ef565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561287257612871612979565b5b828202905092915050565b6000612888826128ef565b9150612893836128ef565b9250828210156128a6576128a5612979565b5b828203905092915050565b60006128bc826128cf565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000612911826128ef565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561294457612943612979565b5b600182019050919050565b600061295a826128f9565b915060ff82141561296e5761296d612979565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f5a65726f206372797374616c7300000000000000000000000000000000000000600082015250565b7f496e636f72726563742074726561737572654964000000000000000000000000600082015250565b7f4e6f7420696e697469616c697a65640000000000000000000000000000000000600082015250565b7f55736572206973206e6f74207265676973746572656400000000000000000000600082015250565b7f4d6178203520746f776572730000000000000000000000000000000000000000600082015250565b7f4d61782035207472656173757279000000000000000000000000000000000000600082015250565b7f496e636f72726563742063686566496400000000000000000000000000000000600082015250565b612aff816128b1565b8114612b0a57600080fd5b50565b612b16816128ef565b8114612b2157600080fd5b5056fea2646970667358221220a2ccfdc9dff684d0b2fe65385f1292a1a6c11cdf629c5180e75b7d9375f20fc664736f6c634300080400330000000000000000000000003d3196eaca1f7e71736af319cda484c7389e28e8

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000003d3196eaca1f7e71736af319cda484c7389e28e8

-----Decoded View---------------
Arg [0] : manager_ (address): 0x3d3196eaca1f7e71736af319cda484c7389e28e8

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000003d3196eaca1f7e71736af319cda484c7389e28e8


Deployed ByteCode Sourcemap

94:5809:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;424:39;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;472:25;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3224:405;;;;;;;;;;;;;:::i;:::-;;969:889;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;572:22;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;537:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1866:334;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2208:218;;;;;;;;;;;;;:::i;:::-;;840:121;;;;;;;;;;;;;:::i;:::-;;603:41;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3637:116;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2434:420;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;651:16;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;504:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2862:353;;;;;;;;;;;;;:::i;:::-;;424:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;472:25::-;;;;:::o;3224:405::-;3265:14;:12;:14::i;:::-;3290:12;3305:10;3290:25;;3326:21;3350:6;:12;3357:4;3350:12;;;;;;;;;;;;;;;:18;;3326:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3437:5;3443:1;3437:8;;;;;;;;;;;;;;;;;;;3426:5;3432:1;3426:8;;;;;;;;;;;;;;;;;;;3415:5;3421:1;3415:8;;;;;;;;;;;;;;;;;;;3404:5;3410:1;3404:8;;;;;;;;;;;;;;;;;;;3393:5;3399:1;3393:8;;;;;;;;;;;;;;;;;;;:19;;;;:::i;:::-;:30;;;;:::i;:::-;:41;;;;:::i;:::-;:52;;;;:::i;:::-;3379:66;;:10;;:66;;;;;;;:::i;:::-;;;;;;;;3504:1;3499:2;3478:6;:12;3485:4;3478:12;;;;;;;;;;;;;;;:18;;;:23;;;;:::i;:::-;:27;;;;:::i;:::-;3456:6;:12;3463:4;3456:12;;;;;;;;;;;;;;;:18;;;:49;;;;;;;:::i;:::-;;;;;;;;3516:36;;;;;;;;3538:1;3516:36;;;;;;3541:1;3516:36;;;;;;3544:1;3516:36;;;;;;3547:1;3516:36;;;;;;3550:1;3516:36;;;;;:6;:12;3523:4;3516:12;;;;;;;;;;;;;;;:18;;:36;;;;;;;:::i;:::-;;3584:1;3563:6;:12;3570:4;3563:12;;;;;;;;;;;;;;;:18;;:22;;;;3620:1;3596:6;:12;3603:4;3596:12;;;;;;;;;;;;;;;:21;;;:25;;;;;;;;;;;;;;;;;;3224:405;;:::o;969:889::-;1031:16;1062:4;1050:9;:16;;;;:::i;:::-;1031:35;;1097:1;1086:8;:12;1078:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;1127:12;1142:10;1127:25;;1180:9;1163:13;;:26;;;;;;;:::i;:::-;;;;;;;;1230:1;1204:6;:12;1211:4;1204:12;;;;;;;;;;;;;;;:22;;;:27;1200:301;;;1248:11;;:13;;;;;;;;;:::i;:::-;;;;;;1307:1;1282:6;:11;1289:3;1282:11;;;;;;;;;;;;;;;:21;;;:26;:42;;1321:3;1282:42;;;1311:7;;;;;;;;;;;1282:42;1276:48;;1339:6;:11;1346:3;1339:11;;;;;;;;;;;;;;;:16;;;:18;;;;;;;;;:::i;:::-;;;;;;1391:3;1372:6;:12;1379:4;1372:12;;;;;;;;;;;;;;;:16;;;:22;;;;;;;;;;;;;;;;;;1434:15;1409:6;:12;1416:4;1409:12;;;;;;;;;;;;;;;:22;;:40;;;;1488:1;1464:6;:12;1471:4;1464:12;;;;;;;;;;;;;;;:21;;;:25;;;;;;;;;;;;;;;;;;1200:301;1517:6;:12;1524:4;1517:12;;;;;;;;;;;;;;;:16;;;;;;;;;;;;1511:22;;1585:3;1580:1;1569:8;:12;;;;:::i;:::-;1568:20;;;;:::i;:::-;1544:6;:11;1551:3;1544:11;;;;;;;;;;;;;;;:20;;;:44;;;;;;;:::i;:::-;;;;;;;;1643:3;1638:1;1632:3;1621:8;:14;;;;:::i;:::-;:18;;;;:::i;:::-;1620:26;;;;:::i;:::-;1599:6;:11;1606:3;1599:11;;;;;;;;;;;;;;;:17;;;:47;;;;;;;:::i;:::-;;;;;;;;1680:8;1657:6;:11;1664:3;1657:11;;;;;;;;;;;;;;;:19;;;:31;;;;;;;:::i;:::-;;;;;;;;1724:8;1699:6;:12;1706:4;1699:12;;;;;;;;;;;;;;;:21;;;:33;;;;;;;:::i;:::-;;;;;;;;1788:3;1783:1;1772:8;:12;;;;:::i;:::-;1771:20;;;;:::i;:::-;1743:6;:15;1750:7;;;;;;;;;;;1743:15;;;;;;;;;;;;;;;:24;;;:48;;;;;;;:::i;:::-;;;;;;;;1810:7;;;;;;;;;;;1802:25;;:48;1846:3;1841:1;1829:9;:13;;;;:::i;:::-;1828:21;;;;:::i;:::-;1802:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;969:889;;;:::o;572:22::-;;;;;;;;;;;;;:::o;537:28::-;;;;:::o;1866:334::-;714:4;;;;;;;;;;;706:32;;;;;;;;;;;;:::i;:::-;;;;;;;;;1935:12:::1;1950:10;1935:25;;1987:6;:12:::0;1994:4:::1;1987:12;;;;;;;;;;;;;;;:18;;;1979:4;:26;;:38;;;;;2016:1;2009:4;:8;1979:38;1971:47;;;::::0;::::1;;2051:4;2029:6;:12:::0;2036:4:::1;2029:12;;;;;;;;;;;;;;;:18;;;:26;;;;;;;:::i;:::-;;;;;;;;2066:14;2090:4;2083;:11;;;;:::i;:::-;2066:28;;2113:4;2105:22;;:87;2152:6;2128:21;:30;:63;;2185:6;2128:63;;;2161:21;2128:63;2105:87;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;747:1;;1866:334:::0;:::o;2208:218::-;2250:12;2265:10;2250:25;;2286:15;2296:4;2286:9;:15::i;:::-;2331:1;2312:6;:12;2319:4;2312:12;;;;;;;;;;;;;;;:16;;:20;;;;2365:6;:12;2372:4;2365:12;;;;;;;;;;;;;;;:19;;;2343:6;:12;2350:4;2343:12;;;;;;;;;;;;;;;:18;;;:41;;;;;;;:::i;:::-;;;;;;;;2417:1;2395:6;:12;2402:4;2395:12;;;;;;;;;;;;;;;:19;;:23;;;;2208:218;:::o;840:121::-;899:10;888:21;;:7;;;;;;;;;;;:21;;;880:30;;;;;;928:4;;;;;;;;;;;927:5;919:14;;;;;;949:4;942;;:11;;;;;;;;;;;;;;;;;;840:121::o;603:41::-;;;:::o;3637:116::-;3692:15;;:::i;:::-;3727:6;:12;3734:4;3727:12;;;;;;;;;;;;;;;:18;;3720:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3637:116;;;:::o;2434:420::-;2511:1;2501:7;:11;2493:36;;;;;;;;;;;;:::i;:::-;;;;;;;;;2540:12;2555:10;2540:25;;2576:15;2586:4;2576:9;:15::i;:::-;2602:6;:12;2609:4;2602:12;;;;;;;;;;;;;;;:18;;2621:7;2602:27;;;;;;;;;;;;;;;;;;;;;;;;:29;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;2642:10;;:12;;;;;;;;;:::i;:::-;;;;;;2665:13;2681:6;:12;2688:4;2681:12;;;;;;;;;;;;;;;:18;;2700:7;2681:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2665:43;;;;2778:11;2744:31;2760:7;2769:5;2744:15;:31::i;:::-;:45;;;;:::i;:::-;2719:6;:12;2726:4;2719:12;;;;;;;;;;;;;;;:21;;;:70;;;;;;;:::i;:::-;;;;;;;;2822:24;2831:7;2840:5;2822:8;:24::i;:::-;2800:6;:12;2807:4;2800:12;;;;;;;;;;;;;;;:18;;;:46;;;;;;;:::i;:::-;;;;;;;;2434:420;;;:::o;651:16::-;;;;;;;;;;;;;:::o;504:26::-;;;;:::o;2862:353::-;2907:12;2922:10;2907:25;;2941:16;2984:1;2960:6;:12;2967:4;2960:12;;;;;;;;;;;;;;;:21;;;;;;;;;;;;:25;;;;:::i;:::-;2941:44;;2994:15;3004:4;2994:9;:15::i;:::-;3039:1;3026:10;:14;;;3018:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;3069:13;3087:23;3099:10;3087:23;;:11;:23::i;:::-;3068:42;;;3152:11;3144:5;:19;;;;:::i;:::-;3119:6;:12;3126:4;3119:12;;;;;;;;;;;;;;;:21;;;:44;;;;;;;:::i;:::-;;;;;;;;3197:10;3173:6;:12;3180:4;3173:12;;;;;;;;;;;;;;;:21;;;:34;;;;;;;;;;;;;;;;;;2862:353;;;:::o;3761:599::-;3847:1;3822:6;:12;3829:4;3822:12;;;;;;;;;;;;;;;:22;;;:26;3814:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;3911:1;3890:6;:12;3897:4;3890:12;;;;;;;;;;;;;;;:18;;;:22;3886:416;;;3932:16;3952:34;3964:6;:12;3971:4;3964:12;;;;;;;;;;;;;;;:21;;;;;;;;;;;;3952:34;;:11;:34::i;:::-;3929:57;;;4001:11;4065:4;4040:6;:12;4047:4;4040:12;;;;;;;;;;;;;;;:22;;;:29;;;;:::i;:::-;4033:4;4015:15;:22;;;;:::i;:::-;:54;;;;:::i;:::-;4001:68;;4113:8;4094:6;:12;4101:4;4094:12;;;;;;;;;;;;;;;:16;;;4088:3;:22;;;;:::i;:::-;:33;4084:107;;;4159:6;:12;4166:4;4159:12;;;;;;;;;;;;;;;:16;;;4148:8;:27;;;;:::i;:::-;4142:33;;4084:107;4234:6;:12;4241:4;4234:12;;;;;;;;;;;;;;;:18;;;4228:3;:24;;;;:::i;:::-;4205:6;:12;4212:4;4205:12;;;;;;;;;;;;;;;:19;;;:47;;;;;;;:::i;:::-;;;;;;;;4287:3;4267:6;:12;4274:4;4267:12;;;;;;;;;;;;;;;:16;;;:23;;;;;;;:::i;:::-;;;;;;;;3886:416;;;4337:15;4312:6;:12;4319:4;4312:12;;;;;;;;;;;;;;;:22;;:40;;;;3761:599;:::o;4368:602::-;4449:7;4483:1;4473:6;:11;4469:65;;;4493:41;;;;;;;;4494:3;4493:41;;;;;;4499:4;4493:41;;;;;;4505:5;4493:41;;;;;;4512:5;4493:41;;;;;;4519:5;4493:41;;;;;4526:7;4493:41;;;;;;;;;;;;;;;;;;;4486:48;;;;;;4469:65;4559:1;4549:6;:11;4545:65;;;4569:41;;;;;;;;4570:3;4569:41;;;;;;4575:4;4569:41;;;;;;4581:5;4569:41;;;;;;4588:5;4569:41;;;;;;4595:5;4569:41;;;;;4602:7;4569:41;;;;;;;;;;;;;;;;;;;4562:48;;;;;;4545:65;4635:1;4625:6;:11;4621:65;;;4645:41;;;;;;;;4646:3;4645:41;;;;;;4651:4;4645:41;;;;;;4657:5;4645:41;;;;;;4664:5;4645:41;;;;;;4671:5;4645:41;;;;;4678:7;4645:41;;;;;;;;;;;;;;;;;;;4638:48;;;;;;4621:65;4711:1;4701:6;:11;4697:68;;;4721:44;;;;;;;;4722:4;4721:44;;;;;;4728:5;4721:44;;;;;;4735:5;4721:44;;;;;;4742:5;4721:44;;;;;;4749:6;4721:44;;;;;4757:7;4721:44;;;;;;;;;;;;;;;;;;;4714:51;;;;;;4697:68;4790:1;4780:6;:11;4776:69;;;4800:45;;;;;;;;4801:4;4800:45;;;;;;4807:5;4800:45;;;;;;4814:5;4800:45;;;;;;4821:6;4800:45;;;;;;4829:6;4800:45;;;;;4837:7;4800:45;;;;;;;;;;;;;;;;;;;4793:52;;;;;;4776:69;4870:1;4860:6;:11;4856:69;;;4880:45;;;;;;;;4881:4;4880:45;;;;;;4887:5;4880:45;;;;;;4894:5;4880:45;;;;;;4901:6;4880:45;;;;;;4909:6;4880:45;;;;;4917:7;4880:45;;;;;;;;;;;;;;;;;;;4873:52;;;;;;4856:69;4936:26;;;;;;;;;;:::i;:::-;;;;;;;;4368:602;;;;;:::o;4978:541::-;5052:7;5086:1;5076:6;:11;5072:55;;;5096:31;;;;;;;;5097:1;5096:31;;;;;;5100:2;5096:31;;;;;;5104:3;5096:31;;;;;;5109:3;5096:31;;;;;;5114:3;5096:31;;;;;5119:7;5096:31;;;;;;;;;;;;;;;;;;;5089:38;;;;;;5072:55;5152:1;5142:6;:11;5138:56;;;5162:32;;;;;;;;5163:1;5162:32;;;;;;5166:2;5162:32;;;;;;5170:3;5162:32;;;;;;5175:3;5162:32;;;;;;5180:4;5162:32;;;;;5186:7;5162:32;;;;;;;;;;;;;;;;;;;5155:39;;;;;;5138:56;5219:1;5209:6;:11;5205:58;;;5229:34;;;;;;;;5230:2;5229:34;;;;;;5234:3;5229:34;;;;;;5239:3;5229:34;;;;;;5244:3;5229:34;;;;;;5249:4;5229:34;;;;;5255:7;5229:34;;;;;;;;;;;;;;;;;;;5222:41;;;;;;5205:58;5288:1;5278:6;:11;5274:59;;;5298:35;;;;;;;;5299:2;5298:35;;;;;;5303:3;5298:35;;;;;;5308:3;5298:35;;;;;;5313:4;5298:35;;;;;;5319:4;5298:35;;;;;5325:7;5298:35;;;;;;;;;;;;;;;;;;;5291:42;;;;;;5274:59;5358:1;5348:6;:11;5344:59;;;5368:35;;;;;;;;5369:2;5368:35;;;;;;5373:3;5368:35;;;;;;5378:3;5368:35;;;;;;5383:4;5368:35;;;;;;5389:4;5368:35;;;;;5395:7;5368:35;;;;;;;;;;;;;;;;;;;5361:42;;;;;;5344:59;5428:1;5418:6;:11;5414:60;;;5438:36;;;;;;;;5439:2;5438:36;;;;;;5443:3;5438:36;;;;;;5448:4;5438:36;;;;;;5454:4;5438:36;;;;;;5460:4;5438:36;;;;;5466:7;5438:36;;;;;;;;;;;;;;;;;;;5431:43;;;;;;5414:60;5485:26;;;;;;;;;;:::i;:::-;;;;;;;;4978:541;;;;;:::o;5527:373::-;5591:7;5600;5635:1;5621:10;:15;5618:34;;;5646:1;5649:2;5638:14;;;;;;5618:34;5695:1;5681:10;:15;5678:37;;;5706:4;5712:2;5698:17;;;;;;5678:37;5741:1;5727:10;:15;5724:37;;;5752:4;5758:2;5744:17;;;;;;5724:37;5787:1;5773:10;:15;5770:37;;;5798:4;5804:2;5790:17;;;;;;5770:37;5833:1;5819:10;:15;5816:37;;;5844:4;5850:2;5836:17;;;;;;5816:37;5862:30;;;;;;;;;;:::i;:::-;;;;;;;;5527:373;;;;:::o;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;356:6;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:262::-;624:6;673:2;661:9;652:7;648:23;644:32;641:2;;;689:1;686;679:12;641:2;732:1;757:53;802:7;793:6;782:9;778:22;757:53;:::i;:::-;747:63;;703:117;631:196;;;;:::o;833:171::-;898:10;919:42;957:3;949:6;919:42;:::i;:::-;993:4;988:3;984:14;970:28;;909:95;;;;:::o;1010:118::-;1097:24;1115:5;1097:24;:::i;:::-;1092:3;1085:37;1075:53;;:::o;1162:678::-;1294:50;1338:5;1294:50;:::i;:::-;1360:82;1435:6;1430:3;1360:82;:::i;:::-;1353:89;;1466:52;1512:5;1466:52;:::i;:::-;1541:7;1572:1;1557:276;1582:6;1579:1;1576:13;1557:276;;;1658:6;1652:13;1685:59;1740:3;1725:13;1685:59;:::i;:::-;1678:66;;1767:56;1816:6;1767:56;:::i;:::-;1757:66;;1617:216;1604:1;1601;1597:9;1592:14;;1557:276;;;1561:14;1270:570;;;;;:::o;1846:109::-;1927:21;1942:5;1927:21;:::i;:::-;1922:3;1915:34;1905:50;;:::o;1961:366::-;2103:3;2124:67;2188:2;2183:3;2124:67;:::i;:::-;2117:74;;2200:93;2289:3;2200:93;:::i;:::-;2318:2;2313:3;2309:12;2302:19;;2107:220;;;:::o;2333:366::-;2475:3;2496:67;2560:2;2555:3;2496:67;:::i;:::-;2489:74;;2572:93;2661:3;2572:93;:::i;:::-;2690:2;2685:3;2681:12;2674:19;;2479:220;;;:::o;2705:366::-;2847:3;2868:67;2932:2;2927:3;2868:67;:::i;:::-;2861:74;;2944:93;3033:3;2944:93;:::i;:::-;3062:2;3057:3;3053:12;3046:19;;2851:220;;;:::o;3077:366::-;3219:3;3240:67;3304:2;3299:3;3240:67;:::i;:::-;3233:74;;3316:93;3405:3;3316:93;:::i;:::-;3434:2;3429:3;3425:12;3418:19;;3223:220;;;:::o;3449:366::-;3591:3;3612:67;3676:2;3671:3;3612:67;:::i;:::-;3605:74;;3688:93;3777:3;3688:93;:::i;:::-;3806:2;3801:3;3797:12;3790:19;;3595:220;;;:::o;3821:366::-;3963:3;3984:67;4048:2;4043:3;3984:67;:::i;:::-;3977:74;;4060:93;4149:3;4060:93;:::i;:::-;4178:2;4173:3;4169:12;4162:19;;3967:220;;;:::o;4193:366::-;4335:3;4356:67;4420:2;4415:3;4356:67;:::i;:::-;4349:74;;4432:93;4521:3;4432:93;:::i;:::-;4550:2;4545:3;4541:12;4534:19;;4339:220;;;:::o;4565:118::-;4652:24;4670:5;4652:24;:::i;:::-;4647:3;4640:37;4630:53;;:::o;4689:102::-;4762:22;4778:5;4762:22;:::i;:::-;4757:3;4750:35;4740:51;;:::o;4797:112::-;4880:22;4896:5;4880:22;:::i;:::-;4875:3;4868:35;4858:51;;:::o;4915:222::-;5008:4;5046:2;5035:9;5031:18;5023:26;;5059:71;5127:1;5116:9;5112:17;5103:6;5059:71;:::i;:::-;5013:124;;;;:::o;5143:307::-;5278:4;5316:3;5305:9;5301:19;5293:27;;5330:113;5440:1;5429:9;5425:17;5416:6;5330:113;:::i;:::-;5283:167;;;;:::o;5456:210::-;5543:4;5581:2;5570:9;5566:18;5558:26;;5594:65;5656:1;5645:9;5641:17;5632:6;5594:65;:::i;:::-;5548:118;;;;:::o;5672:419::-;5838:4;5876:2;5865:9;5861:18;5853:26;;5925:9;5919:4;5915:20;5911:1;5900:9;5896:17;5889:47;5953:131;6079:4;5953:131;:::i;:::-;5945:139;;5843:248;;;:::o;6097:419::-;6263:4;6301:2;6290:9;6286:18;6278:26;;6350:9;6344:4;6340:20;6336:1;6325:9;6321:17;6314:47;6378:131;6504:4;6378:131;:::i;:::-;6370:139;;6268:248;;;:::o;6522:419::-;6688:4;6726:2;6715:9;6711:18;6703:26;;6775:9;6769:4;6765:20;6761:1;6750:9;6746:17;6739:47;6803:131;6929:4;6803:131;:::i;:::-;6795:139;;6693:248;;;:::o;6947:419::-;7113:4;7151:2;7140:9;7136:18;7128:26;;7200:9;7194:4;7190:20;7186:1;7175:9;7171:17;7164:47;7228:131;7354:4;7228:131;:::i;:::-;7220:139;;7118:248;;;:::o;7372:419::-;7538:4;7576:2;7565:9;7561:18;7553:26;;7625:9;7619:4;7615:20;7611:1;7600:9;7596:17;7589:47;7653:131;7779:4;7653:131;:::i;:::-;7645:139;;7543:248;;;:::o;7797:419::-;7963:4;8001:2;7990:9;7986:18;7978:26;;8050:9;8044:4;8040:20;8036:1;8025:9;8021:17;8014:47;8078:131;8204:4;8078:131;:::i;:::-;8070:139;;7968:248;;;:::o;8222:419::-;8388:4;8426:2;8415:9;8411:18;8403:26;;8475:9;8469:4;8465:20;8461:1;8450:9;8446:17;8439:47;8503:131;8629:4;8503:131;:::i;:::-;8495:139;;8393:248;;;:::o;8647:222::-;8740:4;8778:2;8767:9;8763:18;8755:26;;8791:71;8859:1;8848:9;8844:17;8835:6;8791:71;:::i;:::-;8745:124;;;;:::o;8875:1211::-;9216:4;9254:3;9243:9;9239:19;9231:27;;9268:71;9336:1;9325:9;9321:17;9312:6;9268:71;:::i;:::-;9349:72;9417:2;9406:9;9402:18;9393:6;9349:72;:::i;:::-;9431;9499:2;9488:9;9484:18;9475:6;9431:72;:::i;:::-;9513;9581:2;9570:9;9566:18;9557:6;9513:72;:::i;:::-;9595:73;9663:3;9652:9;9648:19;9639:6;9595:73;:::i;:::-;9678;9746:3;9735:9;9731:19;9722:6;9678:73;:::i;:::-;9761;9829:3;9818:9;9814:19;9805:6;9761:73;:::i;:::-;9844;9912:3;9901:9;9897:19;9888:6;9844:73;:::i;:::-;9927;9995:3;9984:9;9980:19;9971:6;9927:73;:::i;:::-;10010:69;10074:3;10063:9;10059:19;10050:6;10010:69;:::i;:::-;9221:865;;;;;;;;;;;;;:::o;10092:96::-;10155:4;10178:3;10170:11;;10160:28;;;:::o;10194:102::-;10257:6;10285:4;10275:14;;10264:32;;;:::o;10302:109::-;10368:4;10400;10395:3;10391:14;10383:22;;10373:38;;;:::o;10417:141::-;10512:11;10549:3;10534:18;;10524:34;;;;:::o;10564:169::-;10648:11;10682:6;10677:3;10670:19;10722:4;10717:3;10713:14;10698:29;;10660:73;;;;:::o;10739:305::-;10779:3;10798:20;10816:1;10798:20;:::i;:::-;10793:25;;10832:20;10850:1;10832:20;:::i;:::-;10827:25;;10986:1;10918:66;10914:74;10911:1;10908:81;10905:2;;;10992:18;;:::i;:::-;10905:2;11036:1;11033;11029:9;11022:16;;10783:261;;;;:::o;11050:237::-;11088:3;11107:18;11123:1;11107:18;:::i;:::-;11102:23;;11139:18;11155:1;11139:18;:::i;:::-;11134:23;;11229:1;11223:4;11219:12;11216:1;11213:19;11210:2;;;11235:18;;:::i;:::-;11210:2;11279:1;11276;11272:9;11265:16;;11092:195;;;;:::o;11293:185::-;11333:1;11350:20;11368:1;11350:20;:::i;:::-;11345:25;;11384:20;11402:1;11384:20;:::i;:::-;11379:25;;11423:1;11413:2;;11428:18;;:::i;:::-;11413:2;11470:1;11467;11463:9;11458:14;;11335:143;;;;:::o;11484:348::-;11524:7;11547:20;11565:1;11547:20;:::i;:::-;11542:25;;11581:20;11599:1;11581:20;:::i;:::-;11576:25;;11769:1;11701:66;11697:74;11694:1;11691:81;11686:1;11679:9;11672:17;11668:105;11665:2;;;11776:18;;:::i;:::-;11665:2;11824:1;11821;11817:9;11806:20;;11532:300;;;;:::o;11838:191::-;11878:4;11898:20;11916:1;11898:20;:::i;:::-;11893:25;;11932:20;11950:1;11932:20;:::i;:::-;11927:25;;11971:1;11968;11965:8;11962:2;;;11976:18;;:::i;:::-;11962:2;12021:1;12018;12014:9;12006:17;;11883:146;;;;:::o;12035:96::-;12072:7;12101:24;12119:5;12101:24;:::i;:::-;12090:35;;12080:51;;;:::o;12137:90::-;12171:7;12214:5;12207:13;12200:21;12189:32;;12179:48;;;:::o;12233:126::-;12270:7;12310:42;12303:5;12299:54;12288:65;;12278:81;;;:::o;12365:77::-;12402:7;12431:5;12420:16;;12410:32;;;:::o;12448:86::-;12483:7;12523:4;12516:5;12512:16;12501:27;;12491:43;;;:::o;12540:233::-;12579:3;12602:24;12620:5;12602:24;:::i;:::-;12593:33;;12648:66;12641:5;12638:77;12635:2;;;12718:18;;:::i;:::-;12635:2;12765:1;12758:5;12754:13;12747:20;;12583:190;;;:::o;12779:167::-;12816:3;12839:22;12855:5;12839:22;:::i;:::-;12830:31;;12883:4;12876:5;12873:15;12870:2;;;12891:18;;:::i;:::-;12870:2;12938:1;12931:5;12927:13;12920:20;;12820:126;;;:::o;12952:180::-;13000:77;12997:1;12990:88;13097:4;13094:1;13087:15;13121:4;13118:1;13111:15;13138:180;13186:77;13183:1;13176:88;13283:4;13280:1;13273:15;13307:4;13304:1;13297:15;13324:163;13464:15;13460:1;13452:6;13448:14;13441:39;13430:57;:::o;13493:170::-;13633:22;13629:1;13621:6;13617:14;13610:46;13599:64;:::o;13669:165::-;13809:17;13805:1;13797:6;13793:14;13786:41;13775:59;:::o;13840:172::-;13980:24;13976:1;13968:6;13964:14;13957:48;13946:66;:::o;14018:162::-;14158:14;14154:1;14146:6;14142:14;14135:38;14124:56;:::o;14186:164::-;14326:16;14322:1;14314:6;14310:14;14303:40;14292:58;:::o;14356:166::-;14496:18;14492:1;14484:6;14480:14;14473:42;14462:60;:::o;14528:122::-;14601:24;14619:5;14601:24;:::i;:::-;14594:5;14591:35;14581:2;;14640:1;14637;14630:12;14581:2;14571:79;:::o;14656:122::-;14729:24;14747:5;14729:24;:::i;:::-;14722:5;14719:35;14709:2;;14768:1;14765;14758:12;14709:2;14699:79;:::o

Swarm Source

ipfs://a2ccfdc9dff684d0b2fe65385f1292a1a6c11cdf629c5180e75b7d9375f20fc6
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.