Contract 0xe08a093b81dd6552F569099Cd3e28Ce590a8E88C 1

Contract Overview

Balance:
0.0122 MATIC
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0x1544194ac6fe209b3ff3ccad6751e599ad6a62ea7515c31e7d0aa4fc64465247Transfer263871642022-05-20 4:40:08255 days 17 hrs ago0xcf658ba2cb062edb91c9e015480c3ab9dbd02839 IN  0xe08a093b81dd6552f569099cd3e28ce590a8e88c0.001 MATIC0.00005663 2.500000012
0xdf0777611797e9eb117181d59d7c2be8c8fe553a90860d9b62f42318054ad6c3Transfer263604602022-05-18 7:31:20257 days 14 hrs ago0xcf658ba2cb062edb91c9e015480c3ab9dbd02839 IN  0xe08a093b81dd6552f569099cd3e28ce590a8e88c0.001 MATIC0.00005663 2.500000014
0x3f56a9c612ec020d7ca09529401efb8bc161d0d174f3dd3da0ae9c2d4fba1ef4Transfer263604442022-05-18 7:29:59257 days 14 hrs ago0xcf658ba2cb062edb91c9e015480c3ab9dbd02839 IN  0xe08a093b81dd6552f569099cd3e28ce590a8e88c0.0001 MATIC0.00005663 2.500000013
0x077571fb2c7f1aba1130977fdff941faf318c30b7a74c5513c490d19d3d509f4Transfer263121612022-05-14 2:54:21261 days 19 hrs ago0x8a7b9aad48cb9c011b966d4d01a05d88d0486e25 IN  0xe08a093b81dd6552f569099cd3e28ce590a8e88c0.0001 MATIC0.00005663 2.500000011
0x45897499110772a7039b333ebae1c2fab4e42f43ccccb5bfdc9afdebdad7f219Add Reciver257521362022-04-01 6:36:42304 days 15 hrs ago0x40cebc4e9c72a3a543f2d4e772108fe32ad4c775 IN  0xe08a093b81dd6552f569099cd3e28ce590a8e88c0 MATIC0.000221106444 2.281682516
0x4984a78f80cd29e42db333e0245cfef9c990d0dbaafbbfa787564db79c72ff3eTransfer257521282022-04-01 6:35:22304 days 15 hrs ago0x40cebc4e9c72a3a543f2d4e772108fe32ad4c775 IN  0xe08a093b81dd6552f569099cd3e28ce590a8e88c0.01 MATIC0.0000549311 2.42500001
0x17417a5d528c22f989523acb720924c5765b1044f79f70d0196d6c1d27bc1d350x60806040253831462022-03-05 4:09:09331 days 17 hrs ago0xcf658ba2cb062edb91c9e015480c3ab9dbd02839 IN  Create: donate0 MATIC0.05142351 30
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
donate

Compiler Version
v0.8.12+commit.f00d7308

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at polygonscan.com on 2022-03-05
*/

// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (security/ReentrancyGuard.sol)

pragma solidity ^0.8.0;

/**
 * @dev Contract module that helps prevent reentrant calls to a function.
 *
 * Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier
 * available, which can be applied to functions to make sure there are no nested
 * (reentrant) calls to them.
 *
 * Note that because there is a single `nonReentrant` guard, functions marked as
 * `nonReentrant` may not call one another. This can be worked around by making
 * those functions `private`, and then adding `external` `nonReentrant` entry
 * points to them.
 *
 * TIP: If you would like to learn more about reentrancy and alternative ways
 * to protect against it, check out our blog post
 * https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul].
 */
abstract contract ReentrancyGuard {
    // Booleans are more expensive than uint256 or any type that takes up a full
    // word because each write operation emits an extra SLOAD to first read the
    // slot's contents, replace the bits taken up by the boolean, and then write
    // back. This is the compiler's defense against contract upgrades and
    // pointer aliasing, and it cannot be disabled.

    // The values being non-zero value makes deployment a bit more expensive,
    // but in exchange the refund on every call to nonReentrant will be lower in
    // amount. Since refunds are capped to a percentage of the total
    // transaction's gas, it is best to keep them low in cases like this one, to
    // increase the likelihood of the full refund coming into effect.
    uint256 private constant _NOT_ENTERED = 1;
    uint256 private constant _ENTERED = 2;

    uint256 private _status;

    constructor() {
        _status = _NOT_ENTERED;
    }

    /**
     * @dev Prevents a contract from calling itself, directly or indirectly.
     * Calling a `nonReentrant` function from another `nonReentrant`
     * function is not supported. It is possible to prevent this from happening
     * by making the `nonReentrant` function external, and making it call a
     * `private` function that does the actual work.
     */
    modifier nonReentrant() {
        // On the first call to nonReentrant, _notEntered will be true
        require(_status != _ENTERED, "ReentrancyGuard: reentrant call");

        // Any calls to nonReentrant after this point will fail
        _status = _ENTERED;

        _;

        // By storing the original value once again, a refund is triggered (see
        // https://eips.ethereum.org/EIPS/eip-2200)
        _status = _NOT_ENTERED;
    }
}

pragma solidity 0.8.12;

 
contract donate is ReentrancyGuard  {
    

    modifier isOwner() {    
        require(msg.sender == owner, "restricted");
        _;
    }
    modifier legitAddress(address payable _address){
        _address.transfer(0);
        require(recivers[ _address] != 1, "address already registered");
        require(recivers[ _address] != 2, "address is suspended");
        require(recivers[ _address] != 3, "address is banned");
        _; // execute fx 
    }
    

    event addStatus(
        address reciver,
        string status    
    );
    event releaseFund(
        address fundReciver,
        uint value
    );
    event inTx(
        address donater,
        uint amount
    );
    event orgTx(
        uint value,
        uint time
    );
 
    mapping(uint => address payable) public id ;
    mapping(address => uint) public recivers ; // 0-not registered 1-active 2-suspended 3-inactive

    address public owner;
    address payable orgWallet;
 
    uint public totalReciver;
    uint public thresholdValue;
    uint256 public time; 
    uint256 public releaseTime;
 
 
    constructor(address payable _Wallet) ReentrancyGuard() {
        owner = msg.sender;
        orgWallet = _Wallet;
        thresholdValue = 100;
        Time();
    }
   
    receive() payable external{
        emit inTx(msg.sender, msg.value);    
    }


        function transferOwnership (address newOwner) public isOwner{
            owner = newOwner;
        }
        function trasferOrgwallet (address payable newWallet) public isOwner{
            orgWallet = newWallet;
        }

        function Time() private {
            time = block.timestamp;
            releaseTime = block.timestamp + 1 days;
        }

        function currentBalance()view public returns (uint){
            return address(this).balance;
        }
 
        function setValue(uint _threshold) public isOwner{
            require (_threshold > 100, "Need more than 100");
            thresholdValue = _threshold;
        }

        function availableReciver() public view returns(uint256){
            uint _availableReciver;
            for (uint i = 0; i < totalReciver; i++){  
                if  (recivers[id[i]] == 1){
                    _availableReciver ++; 
                }  
             }
             return _availableReciver;   
        }
       
        
        function addReciver (address payable _address) public legitAddress(_address) {

            if (recivers[ _address] == 0){
                id[totalReciver] = _address;
                recivers[_address] = 1;                
                totalReciver++;                
                emit addStatus(id[totalReciver], "address active");

            }else{
                emit addStatus(_address, "address registration error");
            }

        }
 


        function  release() nonReentrant() public {
            require (address(this).balance > thresholdValue, "Wait for the minimum amount");
            require (block.timestamp > releaseTime, "Wait for 24 hours");
            
            uint _availableReciver = availableReciver();
            
            require (_availableReciver > 1, "not enough reciver");


            uint orgAmount = (address(this).balance / 100)*2;
            uint netAmount;

            if( _availableReciver != 0){

                netAmount = (address(this).balance - orgAmount)/ _availableReciver;
            }
            require (netAmount > 0 , "Value to small");

            orgWallet.transfer(orgAmount);
            emit orgTx(orgAmount,block.timestamp);
            
            address payable empty;

             for (uint i = 0; i < totalReciver; i++){  
                if  (recivers[id[i]] == 1){
                    
                    emit releaseFund(id[i], netAmount);
                    id[i].transfer(netAmount);
                    recivers[id[i]] = 0; 
                }                
                id[i] = empty;
             }
            totalReciver = 0;
            Time();

         
        }

        function suspend(address _address, uint256 status) public isOwner{
            recivers[_address] = status;
        }

        function END () external isOwner{
            address payable empty;
            selfdestruct(empty);
        }
    
}

Contract ABI

[{"inputs":[{"internalType":"address payable","name":"_Wallet","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"reciver","type":"address"},{"indexed":false,"internalType":"string","name":"status","type":"string"}],"name":"addStatus","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"donater","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"inTx","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"orgTx","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"fundReciver","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"releaseFund","type":"event"},{"inputs":[],"name":"END","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_address","type":"address"}],"name":"addReciver","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"availableReciver","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"currentBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"id","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"recivers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"release","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"releaseTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_threshold","type":"uint256"}],"name":"setValue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"status","type":"uint256"}],"name":"suspend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"thresholdValue","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"time","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalReciver","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"newWallet","type":"address"}],"name":"trasferOrgwallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040523480156200001157600080fd5b5060405162001de238038062001de283398181016040528101906200003791906200016a565b600160008190555033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506064600681905550620000d9620000e060201b60201c565b5062000232565b426007819055506201518042620000f89190620001d5565b600881905550565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620001328262000105565b9050919050565b620001448162000125565b81146200015057600080fd5b50565b600081519050620001648162000139565b92915050565b60006020828403121562000183576200018262000100565b5b6000620001938482850162000153565b91505092915050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620001e2826200019c565b9150620001ef836200019c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620002275762000226620001a6565b5b828201905092915050565b611ba080620002426000396000f3fe6080604052600436106100f75760003560e01c80638ee85e691161008a578063e1cf2de911610059578063e1cf2de914610338578063efe7a50414610375578063f2fde38b1461038c578063f8bb4c86146103b557610137565b80638ee85e6914610290578063b91d4001146102b9578063ce845d1d146102e4578063dc67f1671461030f57610137565b806355241077116100c657806355241077146101e85780637d3c40c81461021157806386d1a69f1461024e5780638da5cb5b1461026557610137565b806316ada5471461013c5780632b0c26a61461016757806347f5c4ca14610192578063488a64f0146101bd57610137565b36610137577f9a3da5d1493472c5c55524b3a7b25fecfebca0e0eeab40cfde907743dd6b89c5333460405161012d9291906111d5565b60405180910390a1005b600080fd5b34801561014857600080fd5b506101516103de565b60405161015e91906111fe565b60405180910390f35b34801561017357600080fd5b5061017c6103e4565b60405161018991906111fe565b60405180910390f35b34801561019e57600080fd5b506101a76103ea565b6040516101b491906111fe565b60405180910390f35b3480156101c957600080fd5b506101d261049f565b6040516101df91906111fe565b60405180910390f35b3480156101f457600080fd5b5061020f600480360381019061020a919061124a565b6104a5565b005b34801561021d57600080fd5b506102386004803603810190610233919061124a565b610582565b6040516102459190611298565b60405180910390f35b34801561025a57600080fd5b506102636105b5565b005b34801561027157600080fd5b5061027a610a6f565b60405161028791906112b3565b60405180910390f35b34801561029c57600080fd5b506102b760048036038101906102b291906112fa565b610a95565b005b3480156102c557600080fd5b506102ce610e0c565b6040516102db91906111fe565b60405180910390f35b3480156102f057600080fd5b506102f9610e12565b60405161030691906111fe565b60405180910390f35b34801561031b57600080fd5b5061033660048036038101906103319190611353565b610e1a565b005b34801561034457600080fd5b5061035f600480360381019061035a9190611393565b610ef2565b60405161036c91906111fe565b60405180910390f35b34801561038157600080fd5b5061038a610f0a565b005b34801561039857600080fd5b506103b360048036038101906103ae9190611393565b610fb5565b005b3480156103c157600080fd5b506103dc60048036038101906103d791906112fa565b611089565b005b60075481565b60055481565b60008060005b600554811015610497576001600260006001600085815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610484578180610480906113ef565b9250505b808061048f906113ef565b9150506103f0565b508091505090565b60065481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610535576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052c90611495565b60405180910390fd5b60648111610578576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056f90611501565b60405180910390fd5b8060068190555050565b60016020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260005414156105fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105f29061156d565b60405180910390fd5b60026000819055506006544711610647576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063e906115d9565b60405180910390fd5b600854421161068b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068290611645565b60405180910390fd5b60006106956103ea565b9050600181116106da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d1906116b1565b60405180910390fd5b600060026064476106eb9190611700565b6106f59190611731565b9050600080831461071a5782824761070d919061178b565b6107179190611700565b90505b6000811161075d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107549061180b565b60405180910390fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156107c5573d6000803e3d6000fd5b507f5c3961d11404bcc7c7e3d41e5860addb9536047a3f9d3ea2078837f33588ce1f82426040516107f792919061182b565b60405180910390a1600080600090505b600554811015610a50576001600260006001600085815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414156109eb577f50f69ca2da109166be252d461405790caca3ac8de008ac9c3621c92b334026896001600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040516108f09291906118b3565b60405180910390a16001600082815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015610971573d6000803e3d6000fd5b506000600260006001600085815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b816001600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508080610a48906113ef565b915050610807565b506000600581905550610a6161115d565b505050506001600081905550565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b808073ffffffffffffffffffffffffffffffffffffffff166108fc60009081150290604051600060405180830381858888f19350505050158015610add573d6000803e3d6000fd5b506001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610b61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5890611928565b60405180910390fd5b60028060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610be3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bda90611994565b60405180910390fd5b6003600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610c66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5d90611a00565b60405180910390fd5b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610dd0578160016000600554815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060056000815480929190610d5a906113ef565b91905055507f31a3cfa15c777e03ee2ae20be99a1cdf0d3e8d465464b3d13b18fee5c91f809760016000600554815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051610dc39190611a6c565b60405180910390a1610e08565b7f31a3cfa15c777e03ee2ae20be99a1cdf0d3e8d465464b3d13b18fee5c91f809782604051610dff9190611ae6565b60405180910390a15b5050565b60085481565b600047905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610eaa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea190611495565b60405180910390fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60026020528060005260406000206000915090505481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9190611495565b60405180910390fd5b60008073ffffffffffffffffffffffffffffffffffffffff16ff5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611045576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103c90611495565b60405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611119576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111090611495565b60405180910390fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b4260078190555062015180426111739190611b14565b600881905550565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006111a68261117b565b9050919050565b6111b68161119b565b82525050565b6000819050919050565b6111cf816111bc565b82525050565b60006040820190506111ea60008301856111ad565b6111f760208301846111c6565b9392505050565b600060208201905061121360008301846111c6565b92915050565b600080fd5b611227816111bc565b811461123257600080fd5b50565b6000813590506112448161121e565b92915050565b6000602082840312156112605761125f611219565b5b600061126e84828501611235565b91505092915050565b60006112828261117b565b9050919050565b61129281611277565b82525050565b60006020820190506112ad6000830184611289565b92915050565b60006020820190506112c860008301846111ad565b92915050565b6112d781611277565b81146112e257600080fd5b50565b6000813590506112f4816112ce565b92915050565b6000602082840312156113105761130f611219565b5b600061131e848285016112e5565b91505092915050565b6113308161119b565b811461133b57600080fd5b50565b60008135905061134d81611327565b92915050565b6000806040838503121561136a57611369611219565b5b60006113788582860161133e565b925050602061138985828601611235565b9150509250929050565b6000602082840312156113a9576113a8611219565b5b60006113b78482850161133e565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006113fa826111bc565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561142d5761142c6113c0565b5b600182019050919050565b600082825260208201905092915050565b7f7265737472696374656400000000000000000000000000000000000000000000600082015250565b600061147f600a83611438565b915061148a82611449565b602082019050919050565b600060208201905081810360008301526114ae81611472565b9050919050565b7f4e656564206d6f7265207468616e203130300000000000000000000000000000600082015250565b60006114eb601283611438565b91506114f6826114b5565b602082019050919050565b6000602082019050818103600083015261151a816114de565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000611557601f83611438565b915061156282611521565b602082019050919050565b600060208201905081810360008301526115868161154a565b9050919050565b7f5761697420666f7220746865206d696e696d756d20616d6f756e740000000000600082015250565b60006115c3601b83611438565b91506115ce8261158d565b602082019050919050565b600060208201905081810360008301526115f2816115b6565b9050919050565b7f5761697420666f7220323420686f757273000000000000000000000000000000600082015250565b600061162f601183611438565b915061163a826115f9565b602082019050919050565b6000602082019050818103600083015261165e81611622565b9050919050565b7f6e6f7420656e6f75676820726563697665720000000000000000000000000000600082015250565b600061169b601283611438565b91506116a682611665565b602082019050919050565b600060208201905081810360008301526116ca8161168e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061170b826111bc565b9150611716836111bc565b925082611726576117256116d1565b5b828204905092915050565b600061173c826111bc565b9150611747836111bc565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156117805761177f6113c0565b5b828202905092915050565b6000611796826111bc565b91506117a1836111bc565b9250828210156117b4576117b36113c0565b5b828203905092915050565b7f56616c756520746f20736d616c6c000000000000000000000000000000000000600082015250565b60006117f5600e83611438565b9150611800826117bf565b602082019050919050565b60006020820190508181036000830152611824816117e8565b9050919050565b600060408201905061184060008301856111c6565b61184d60208301846111c6565b9392505050565b6000819050919050565b600061187961187461186f8461117b565b611854565b61117b565b9050919050565b600061188b8261185e565b9050919050565b600061189d82611880565b9050919050565b6118ad81611892565b82525050565b60006040820190506118c860008301856118a4565b6118d560208301846111c6565b9392505050565b7f6164647265737320616c72656164792072656769737465726564000000000000600082015250565b6000611912601a83611438565b915061191d826118dc565b602082019050919050565b6000602082019050818103600083015261194181611905565b9050919050565b7f616464726573732069732073757370656e646564000000000000000000000000600082015250565b600061197e601483611438565b915061198982611948565b602082019050919050565b600060208201905081810360008301526119ad81611971565b9050919050565b7f616464726573732069732062616e6e6564000000000000000000000000000000600082015250565b60006119ea601183611438565b91506119f5826119b4565b602082019050919050565b60006020820190508181036000830152611a19816119dd565b9050919050565b7f6164647265737320616374697665000000000000000000000000000000000000600082015250565b6000611a56600e83611438565b9150611a6182611a20565b602082019050919050565b6000604082019050611a8160008301846118a4565b8181036020830152611a9281611a49565b905092915050565b7f6164647265737320726567697374726174696f6e206572726f72000000000000600082015250565b6000611ad0601a83611438565b9150611adb82611a9a565b602082019050919050565b6000604082019050611afb60008301846118a4565b8181036020830152611b0c81611ac3565b905092915050565b6000611b1f826111bc565b9150611b2a836111bc565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611b5f57611b5e6113c0565b5b82820190509291505056fea26469706673582212207fda3d550ec97a19d1c6157060ec2317c25ed3338fcb7e10608f64b8f7abef2f64736f6c634300080c0033000000000000000000000000cf658ba2cb062edb91c9e015480c3ab9dbd02839

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

000000000000000000000000cf658ba2cb062edb91c9e015480c3ab9dbd02839

-----Decoded View---------------
Arg [0] : _Wallet (address): 0xcf658ba2cb062edb91c9e015480c3ab9dbd02839

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000cf658ba2cb062edb91c9e015480c3ab9dbd02839


Deployed ByteCode Sourcemap

2755:4445:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4115:27;4120:10;4132:9;4115:27;;;;;;;:::i;:::-;;;;;;;;2755:4445;;;;;3826:19;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3762:24;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4844:330;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3793:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4666:166;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3548:42;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5688:1246;;;;;;;;;;;;;:::i;:::-;;3700:20;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5203:468;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3853:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4547:106;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6946:119;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3598:40;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7077:114;;;;;;;;;;;;;:::i;:::-;;4168:103;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4281:116;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3826:19;;;;:::o;3762:24::-;;;;:::o;4844:330::-;4892:7;4915:22;4957:6;4952:168;4973:12;;4969:1;:16;4952:168;;;5036:1;5017:8;:15;5026:2;:5;5029:1;5026:5;;;;;;;;;;;;;;;;;;;;;5017:15;;;;;;;;;;;;;;;;:20;5012:90;;;5061:20;;;;;:::i;:::-;;;;5012:90;4987:3;;;;;:::i;:::-;;;;4952:168;;;;5142:17;5135:24;;;4844:330;:::o;3793:26::-;;;;:::o;4666:166::-;2862:5;;;;;;;;;;;2848:19;;:10;:19;;;2840:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;4752:3:::1;4739:10;:16;4730:48;;;;;;;;;;;;:::i;:::-;;;;;;;;;4810:10;4793:14;:27;;;;4666:166:::0;:::o;3548:42::-;;;;;;;;;;;;;;;;;;;;;;:::o;5688:1246::-;1778:1;2376:7;;:19;;2368:63;;;;;;;;;;;;:::i;:::-;;;;;;;;;1778:1;2509:7;:18;;;;5778:14:::1;;5754:21;:38;5745:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;5866:11;;5848:15;:29;5839:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;5928:22;5953:18;:16;:18::i;:::-;5928:43;;6029:1;6009:17;:21;6000:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;6072:14;6119:1;6114:3;6090:21;:27;;;;:::i;:::-;6089:31;;;;:::i;:::-;6072:48;;6135:14;6191:1:::0;6170:17:::1;:22;6166:130;;6263:17;6251:9;6227:21;:33;;;;:::i;:::-;6226:54;;;;:::i;:::-;6214:66;;6166:130;6331:1;6319:9;:13;6310:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;6369:9;;;;;;;;;;;:18;;:29;6388:9;6369:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;6418:32;6424:9;6434:15;6418:32;;;;;;;:::i;:::-;;;;;;;;6479:21;6523:6:::0;6532:1:::1;6523:10;;6518:340;6539:12;;6535:1;:16;6518:340;;;6602:1;6583:8;:15;6592:2;:5;6595:1;6592:5;;;;;;;;;;;;;;;;;;;;;6583:15;;;;;;;;;;;;;;;;:20;6578:216;;;6654:29;6666:2;:5;6669:1;6666:5;;;;;;;;;;;;;;;;;;;;;6673:9;6654:29;;;;;;;:::i;:::-;;;;;;;;6706:2;:5;6709:1;6706:5;;;;;;;;;;;;;;;;;;;;;:14;;:25;6721:9;6706:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;6772:1;6754:8;:15;6763:2;:5;6766:1;6763:5;;;;;;;;;;;;;;;;;;;;;6754:15;;;;;;;;;;;;;;;:19;;;;6578:216;6836:5;6828:2;:5;6831:1;6828:5;;;;;;;;;;;;:13;;;;;;;;;;;;;;;;;;6553:3;;;;;:::i;:::-;;;;6518:340;;;;6887:1;6872:12;:16;;;;6903:6;:4;:6::i;:::-;5730:1204;;;;1734:1:::0;2688:7;:22;;;;5688:1246::o;3700:20::-;;;;;;;;;;;;;:::o;5203:468::-;5270:8;2966;:17;;:20;2984:1;2966:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3028:1;3005:8;:19;3015:8;3005:19;;;;;;;;;;;;;;;;:24;;2997:63;;;;;;;;;;;;:::i;:::-;;;;;;;;;3102:1;3079:8;:19;3089:8;3079:19;;;;;;;;;;;;;;;;:24;;3071:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;3170:1;3147:8;:19;3157:8;3147:19;;;;;;;;;;;;;;;;:24;;3139:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;5324:1:::1;5301:8;:19;5311:8;5301:19;;;;;;;;;;;;;;;;:24;5297:361;;;5364:8;5345:2;:16;5348:12;;5345:16;;;;;;;;;;;;:27;;;;;;;;;;;;;;;;;;5412:1;5391:8;:18;5400:8;5391:18;;;;;;;;;;;;;;;:22;;;;5448:12;;:14;;;;;;;;;:::i;:::-;;;;;;5502:45;5512:2;:16;5515:12;;5512:16;;;;;;;;;;;;;;;;;;;;;5502:45;;;;;;:::i;:::-;;;;;;;;5297:361;;;5593:49;5603:8;5593:49;;;;;;:::i;:::-;;;;;;;;5297:361;5203:468:::0;;:::o;3853:26::-;;;;:::o;4547:106::-;4593:4;4620:21;4613:28;;4547:106;:::o;6946:119::-;2862:5;;;;;;;;;;;2848:19;;:10;:19;;;2840:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;7047:6:::1;7026:8;:18;7035:8;7026:18;;;;;;;;;;;;;;;:27;;;;6946:119:::0;;:::o;3598:40::-;;;;;;;;;;;;;;;;;:::o;7077:114::-;2862:5;;;;;;;;;;;2848:19;;:10;:19;;;2840:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;7124:21:::1;7173:5;7160:19;;;4168:103:::0;2862:5;;;;;;;;;;;2848:19;;:10;:19;;;2840:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;4251:8:::1;4243:5;;:16;;;;;;;;;;;;;;;;;;4168:103:::0;:::o;4281:116::-;2862:5;;;;;;;;;;;2848:19;;:10;:19;;;2840:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;4376:9:::1;4364;;:21;;;;;;;;;;;;;;;;;;4281:116:::0;:::o;4409:126::-;4455:15;4448:4;:22;;;;4517:6;4499:15;:24;;;;:::i;:::-;4485:11;:38;;;;4409:126::o;7::1:-;44:7;84:42;77:5;73:54;62:65;;7:126;;;:::o;139:96::-;176:7;205:24;223:5;205:24;:::i;:::-;194:35;;139:96;;;:::o;241:118::-;328:24;346:5;328:24;:::i;:::-;323:3;316:37;241:118;;:::o;365:77::-;402:7;431:5;420:16;;365:77;;;:::o;448:118::-;535:24;553:5;535:24;:::i;:::-;530:3;523:37;448:118;;:::o;572:332::-;693:4;731:2;720:9;716:18;708:26;;744:71;812:1;801:9;797:17;788:6;744:71;:::i;:::-;825:72;893:2;882:9;878:18;869:6;825:72;:::i;:::-;572:332;;;;;:::o;910:222::-;1003:4;1041:2;1030:9;1026:18;1018:26;;1054:71;1122:1;1111:9;1107:17;1098:6;1054:71;:::i;:::-;910:222;;;;:::o;1219:117::-;1328:1;1325;1318:12;1465:122;1538:24;1556:5;1538:24;:::i;:::-;1531:5;1528:35;1518:63;;1577:1;1574;1567:12;1518:63;1465:122;:::o;1593:139::-;1639:5;1677:6;1664:20;1655:29;;1693:33;1720:5;1693:33;:::i;:::-;1593:139;;;;:::o;1738:329::-;1797:6;1846:2;1834:9;1825:7;1821:23;1817:32;1814:119;;;1852:79;;:::i;:::-;1814:119;1972:1;1997:53;2042:7;2033:6;2022:9;2018:22;1997:53;:::i;:::-;1987:63;;1943:117;1738:329;;;;:::o;2073:104::-;2118:7;2147:24;2165:5;2147:24;:::i;:::-;2136:35;;2073:104;;;:::o;2183:142::-;2286:32;2312:5;2286:32;:::i;:::-;2281:3;2274:45;2183:142;;:::o;2331:254::-;2440:4;2478:2;2467:9;2463:18;2455:26;;2491:87;2575:1;2564:9;2560:17;2551:6;2491:87;:::i;:::-;2331:254;;;;:::o;2591:222::-;2684:4;2722:2;2711:9;2707:18;2699:26;;2735:71;2803:1;2792:9;2788:17;2779:6;2735:71;:::i;:::-;2591:222;;;;:::o;2819:138::-;2900:32;2926:5;2900:32;:::i;:::-;2893:5;2890:43;2880:71;;2947:1;2944;2937:12;2880:71;2819:138;:::o;2963:155::-;3017:5;3055:6;3042:20;3033:29;;3071:41;3106:5;3071:41;:::i;:::-;2963:155;;;;:::o;3124:345::-;3191:6;3240:2;3228:9;3219:7;3215:23;3211:32;3208:119;;;3246:79;;:::i;:::-;3208:119;3366:1;3391:61;3444:7;3435:6;3424:9;3420:22;3391:61;:::i;:::-;3381:71;;3337:125;3124:345;;;;:::o;3475:122::-;3548:24;3566:5;3548:24;:::i;:::-;3541:5;3538:35;3528:63;;3587:1;3584;3577:12;3528:63;3475:122;:::o;3603:139::-;3649:5;3687:6;3674:20;3665:29;;3703:33;3730:5;3703:33;:::i;:::-;3603:139;;;;:::o;3748:474::-;3816:6;3824;3873:2;3861:9;3852:7;3848:23;3844:32;3841:119;;;3879:79;;:::i;:::-;3841:119;3999:1;4024:53;4069:7;4060:6;4049:9;4045:22;4024:53;:::i;:::-;4014:63;;3970:117;4126:2;4152:53;4197:7;4188:6;4177:9;4173:22;4152:53;:::i;:::-;4142:63;;4097:118;3748:474;;;;;:::o;4228:329::-;4287:6;4336:2;4324:9;4315:7;4311:23;4307:32;4304:119;;;4342:79;;:::i;:::-;4304:119;4462:1;4487:53;4532:7;4523:6;4512:9;4508:22;4487:53;:::i;:::-;4477:63;;4433:117;4228:329;;;;:::o;4563:180::-;4611:77;4608:1;4601:88;4708:4;4705:1;4698:15;4732:4;4729:1;4722:15;4749:233;4788:3;4811:24;4829:5;4811:24;:::i;:::-;4802:33;;4857:66;4850:5;4847:77;4844:103;;;4927:18;;:::i;:::-;4844:103;4974:1;4967:5;4963:13;4956:20;;4749:233;;;:::o;4988:169::-;5072:11;5106:6;5101:3;5094:19;5146:4;5141:3;5137:14;5122:29;;4988:169;;;;:::o;5163:160::-;5303:12;5299:1;5291:6;5287:14;5280:36;5163:160;:::o;5329:366::-;5471:3;5492:67;5556:2;5551:3;5492:67;:::i;:::-;5485:74;;5568:93;5657:3;5568:93;:::i;:::-;5686:2;5681:3;5677:12;5670:19;;5329:366;;;:::o;5701:419::-;5867:4;5905:2;5894:9;5890:18;5882:26;;5954:9;5948:4;5944:20;5940:1;5929:9;5925:17;5918:47;5982:131;6108:4;5982:131;:::i;:::-;5974:139;;5701:419;;;:::o;6126:168::-;6266:20;6262:1;6254:6;6250:14;6243:44;6126:168;:::o;6300:366::-;6442:3;6463:67;6527:2;6522:3;6463:67;:::i;:::-;6456:74;;6539:93;6628:3;6539:93;:::i;:::-;6657:2;6652:3;6648:12;6641:19;;6300:366;;;:::o;6672:419::-;6838:4;6876:2;6865:9;6861:18;6853:26;;6925:9;6919:4;6915:20;6911:1;6900:9;6896:17;6889:47;6953:131;7079:4;6953:131;:::i;:::-;6945:139;;6672:419;;;:::o;7097:181::-;7237:33;7233:1;7225:6;7221:14;7214:57;7097:181;:::o;7284:366::-;7426:3;7447:67;7511:2;7506:3;7447:67;:::i;:::-;7440:74;;7523:93;7612:3;7523:93;:::i;:::-;7641:2;7636:3;7632:12;7625:19;;7284:366;;;:::o;7656:419::-;7822:4;7860:2;7849:9;7845:18;7837:26;;7909:9;7903:4;7899:20;7895:1;7884:9;7880:17;7873:47;7937:131;8063:4;7937:131;:::i;:::-;7929:139;;7656:419;;;:::o;8081:177::-;8221:29;8217:1;8209:6;8205:14;8198:53;8081:177;:::o;8264:366::-;8406:3;8427:67;8491:2;8486:3;8427:67;:::i;:::-;8420:74;;8503:93;8592:3;8503:93;:::i;:::-;8621:2;8616:3;8612:12;8605:19;;8264:366;;;:::o;8636:419::-;8802:4;8840:2;8829:9;8825:18;8817:26;;8889:9;8883:4;8879:20;8875:1;8864:9;8860:17;8853:47;8917:131;9043:4;8917:131;:::i;:::-;8909:139;;8636:419;;;:::o;9061:167::-;9201:19;9197:1;9189:6;9185:14;9178:43;9061:167;:::o;9234:366::-;9376:3;9397:67;9461:2;9456:3;9397:67;:::i;:::-;9390:74;;9473:93;9562:3;9473:93;:::i;:::-;9591:2;9586:3;9582:12;9575:19;;9234:366;;;:::o;9606:419::-;9772:4;9810:2;9799:9;9795:18;9787:26;;9859:9;9853:4;9849:20;9845:1;9834:9;9830:17;9823:47;9887:131;10013:4;9887:131;:::i;:::-;9879:139;;9606:419;;;:::o;10031:168::-;10171:20;10167:1;10159:6;10155:14;10148:44;10031:168;:::o;10205:366::-;10347:3;10368:67;10432:2;10427:3;10368:67;:::i;:::-;10361:74;;10444:93;10533:3;10444:93;:::i;:::-;10562:2;10557:3;10553:12;10546:19;;10205:366;;;:::o;10577:419::-;10743:4;10781:2;10770:9;10766:18;10758:26;;10830:9;10824:4;10820:20;10816:1;10805:9;10801:17;10794:47;10858:131;10984:4;10858:131;:::i;:::-;10850:139;;10577:419;;;:::o;11002:180::-;11050:77;11047:1;11040:88;11147:4;11144:1;11137:15;11171:4;11168:1;11161:15;11188:185;11228:1;11245:20;11263:1;11245:20;:::i;:::-;11240:25;;11279:20;11297:1;11279:20;:::i;:::-;11274:25;;11318:1;11308:35;;11323:18;;:::i;:::-;11308:35;11365:1;11362;11358:9;11353:14;;11188:185;;;;:::o;11379:348::-;11419:7;11442:20;11460:1;11442:20;:::i;:::-;11437:25;;11476:20;11494:1;11476:20;:::i;:::-;11471:25;;11664:1;11596:66;11592:74;11589:1;11586:81;11581:1;11574:9;11567:17;11563:105;11560:131;;;11671:18;;:::i;:::-;11560:131;11719:1;11716;11712:9;11701:20;;11379:348;;;;:::o;11733:191::-;11773:4;11793:20;11811:1;11793:20;:::i;:::-;11788:25;;11827:20;11845:1;11827:20;:::i;:::-;11822:25;;11866:1;11863;11860:8;11857:34;;;11871:18;;:::i;:::-;11857:34;11916:1;11913;11909:9;11901:17;;11733:191;;;;:::o;11930:164::-;12070:16;12066:1;12058:6;12054:14;12047:40;11930:164;:::o;12100:366::-;12242:3;12263:67;12327:2;12322:3;12263:67;:::i;:::-;12256:74;;12339:93;12428:3;12339:93;:::i;:::-;12457:2;12452:3;12448:12;12441:19;;12100:366;;;:::o;12472:419::-;12638:4;12676:2;12665:9;12661:18;12653:26;;12725:9;12719:4;12715:20;12711:1;12700:9;12696:17;12689:47;12753:131;12879:4;12753:131;:::i;:::-;12745:139;;12472:419;;;:::o;12897:332::-;13018:4;13056:2;13045:9;13041:18;13033:26;;13069:71;13137:1;13126:9;13122:17;13113:6;13069:71;:::i;:::-;13150:72;13218:2;13207:9;13203:18;13194:6;13150:72;:::i;:::-;12897:332;;;;;:::o;13235:60::-;13263:3;13284:5;13277:12;;13235:60;;;:::o;13301:142::-;13351:9;13384:53;13402:34;13411:24;13429:5;13411:24;:::i;:::-;13402:34;:::i;:::-;13384:53;:::i;:::-;13371:66;;13301:142;;;:::o;13449:126::-;13499:9;13532:37;13563:5;13532:37;:::i;:::-;13519:50;;13449:126;;;:::o;13581:134::-;13639:9;13672:37;13703:5;13672:37;:::i;:::-;13659:50;;13581:134;;;:::o;13721:147::-;13816:45;13855:5;13816:45;:::i;:::-;13811:3;13804:58;13721:147;;:::o;13874:348::-;14003:4;14041:2;14030:9;14026:18;14018:26;;14054:79;14130:1;14119:9;14115:17;14106:6;14054:79;:::i;:::-;14143:72;14211:2;14200:9;14196:18;14187:6;14143:72;:::i;:::-;13874:348;;;;;:::o;14228:176::-;14368:28;14364:1;14356:6;14352:14;14345:52;14228:176;:::o;14410:366::-;14552:3;14573:67;14637:2;14632:3;14573:67;:::i;:::-;14566:74;;14649:93;14738:3;14649:93;:::i;:::-;14767:2;14762:3;14758:12;14751:19;;14410:366;;;:::o;14782:419::-;14948:4;14986:2;14975:9;14971:18;14963:26;;15035:9;15029:4;15025:20;15021:1;15010:9;15006:17;14999:47;15063:131;15189:4;15063:131;:::i;:::-;15055:139;;14782:419;;;:::o;15207:170::-;15347:22;15343:1;15335:6;15331:14;15324:46;15207:170;:::o;15383:366::-;15525:3;15546:67;15610:2;15605:3;15546:67;:::i;:::-;15539:74;;15622:93;15711:3;15622:93;:::i;:::-;15740:2;15735:3;15731:12;15724:19;;15383:366;;;:::o;15755:419::-;15921:4;15959:2;15948:9;15944:18;15936:26;;16008:9;16002:4;15998:20;15994:1;15983:9;15979:17;15972:47;16036:131;16162:4;16036:131;:::i;:::-;16028:139;;15755:419;;;:::o;16180:167::-;16320:19;16316:1;16308:6;16304:14;16297:43;16180:167;:::o;16353:366::-;16495:3;16516:67;16580:2;16575:3;16516:67;:::i;:::-;16509:74;;16592:93;16681:3;16592:93;:::i;:::-;16710:2;16705:3;16701:12;16694:19;;16353:366;;;:::o;16725:419::-;16891:4;16929:2;16918:9;16914:18;16906:26;;16978:9;16972:4;16968:20;16964:1;16953:9;16949:17;16942:47;17006:131;17132:4;17006:131;:::i;:::-;16998:139;;16725:419;;;:::o;17150:164::-;17290:16;17286:1;17278:6;17274:14;17267:40;17150:164;:::o;17320:366::-;17462:3;17483:67;17547:2;17542:3;17483:67;:::i;:::-;17476:74;;17559:93;17648:3;17559:93;:::i;:::-;17677:2;17672:3;17668:12;17661:19;;17320:366;;;:::o;17692:545::-;17894:4;17932:2;17921:9;17917:18;17909:26;;17945:79;18021:1;18010:9;18006:17;17997:6;17945:79;:::i;:::-;18071:9;18065:4;18061:20;18056:2;18045:9;18041:18;18034:48;18099:131;18225:4;18099:131;:::i;:::-;18091:139;;17692:545;;;;:::o;18243:176::-;18383:28;18379:1;18371:6;18367:14;18360:52;18243:176;:::o;18425:366::-;18567:3;18588:67;18652:2;18647:3;18588:67;:::i;:::-;18581:74;;18664:93;18753:3;18664:93;:::i;:::-;18782:2;18777:3;18773:12;18766:19;;18425:366;;;:::o;18797:545::-;18999:4;19037:2;19026:9;19022:18;19014:26;;19050:79;19126:1;19115:9;19111:17;19102:6;19050:79;:::i;:::-;19176:9;19170:4;19166:20;19161:2;19150:9;19146:18;19139:48;19204:131;19330:4;19204:131;:::i;:::-;19196:139;;18797:545;;;;:::o;19348:305::-;19388:3;19407:20;19425:1;19407:20;:::i;:::-;19402:25;;19441:20;19459:1;19441:20;:::i;:::-;19436:25;;19595:1;19527:66;19523:74;19520:1;19517:81;19514:107;;;19601:18;;:::i;:::-;19514:107;19645:1;19642;19638:9;19631:16;;19348:305;;;;:::o

Swarm Source

ipfs://7fda3d550ec97a19d1c6157060ec2317c25ed3338fcb7e10608f64b8f7abef2f
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading