Contract 0x26C9D2F06959cCAecb25Ac5bC4cF7985f7B91354

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x018692f387b3fe3df8ee50bc3cccb3fbb5c7e9d91ec54747bc16f9df4ea56bb1Approve115650882021-10-07 12:16:4560 days 8 hrs ago0xcb60cfc08701cdc31631f37209343347f39fb0dd IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000222315
0xa7116ae082f091f167e0f82204e8eb5a485ced664cc02a3de10dbe6c374d94fcApprove115626332021-10-07 10:13:5860 days 10 hrs ago0x67d8d5300944cb0af8faed69a5a8b4e2ac4aee79 IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000220875
0xbf962bbef2d0ce15aaa619eb4224b1dd592c4bbd3e5143f4c1e73b046d60f3ccApprove115620882021-10-07 9:46:4360 days 11 hrs ago0x715819597083640cf756ed9fe2921ca86089a873 IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000222315
0x63a5f4f169f784f601abc8780b5e0799754a0692d5568cb741d7a03328a1bb16Approve115617872021-10-07 9:31:4060 days 11 hrs ago0x1e9b36a3ddce2c4a18864a759d1853a505964956 IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000222315
0x55366dcf82a78a91223fce07f944190c516b14d432ca1ac9244d7d831ea3306cApprove115616442021-10-07 9:24:3160 days 11 hrs ago0xfc172fcf54abd6e86784b05ec91bf547e0fac1cc IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000222315
0x230fb86c8a2aab17e993558668a7e06233d6711f30b36d802aca07b1ab4407eaApprove115612492021-10-07 9:04:4660 days 11 hrs ago0x94d83370517312406cf5dfc74409a7efb44f4cc8 IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000220815
0xa5c2a61d4a4d44da84cb08cf8d9cb7b29b6e5cb639a324b8900c9a3cfc6f127eApprove115612442021-10-07 9:04:3160 days 11 hrs ago0x0bdbb82f4ce73e0dc2276c18af16d0d74450a94c IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000622482
0x96b5e9938405352a86fc4d31125b8f9a248ebe92bd93a8517c9034a49631dd83Approve115612422021-10-07 9:04:2560 days 11 hrs ago0x5e3773713f0a20806168d633652b905ee7253f83 IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000222319446
0x7e92d6d2a31abb35bfc69de7a2b891a062f3b0bf511a2df356738f1dec3d6bdfTransfer115612352021-10-07 9:04:0460 days 11 hrs ago0xf303ce3e5e1fa6689abb31b275fbb9c19702ec2d IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000254405
0x82893485bb48fa83d907d7ef6fb5669ed360d56467a6cf9e7c75c004168e9c29Approve115612182021-10-07 9:03:1360 days 11 hrs ago0xf303ce3e5e1fa6689abb31b275fbb9c19702ec2d IN  0x26c9d2f06959ccaecb25ac5bc4cf7985f7b913540 BNB0.000222315
0x02c6bc39ff122e0892084f756fbda9bd973baa820e506157c67e7a1cc8ef33c90x60806040115612012021-10-07 9:02:2260 days 11 hrs ago0xf303ce3e5e1fa6689abb31b275fbb9c19702ec2d IN  Contract Creation0 BNB0.00314141
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
QuaryLock

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-10-07
*/

// SPDX-License-Identifier: MIT

pragma solidity 0.8.7;



interface ICOIN {
    
    function totalSupply() external view returns (uint);

    
    function balanceOf(address account) external view returns (uint);

   
    function transfer(address recipient, uint amount) external returns (bool);


    function allowance(address owner, address spender) external view returns (uint);

 
    function approve(address spender, uint amount) external returns (bool);

   
    function transferFrom(address sender, address recipient, uint amount) external returns (bool);


    event Transfer(address indexed from, address indexed to, uint value);


    event Approval(address indexed owner, address indexed spender, uint value);
}

pragma solidity 0.8.7;

abstract contract Contexts {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}

pragma solidity 0.8.7;

interface ICOINMetadata is ICOIN {
   
    function name() external view returns (string memory);

   
    function symbol() external view returns (string memory);

   
    function decimals() external view returns (uint8);
}

library SafeMath {
   
    function tryAdd(uint gd1, uint gd2) internal pure returns (bool, uint) {
        unchecked {
            uint gd3 = gd1 + gd2;
            if (gd3 < gd1) return (false, 0);
            return (true, gd3);
        }
    }

 
    function trySub(uint gd1, uint gd2) internal pure returns (bool, uint) {
        unchecked {
            if (gd2 > gd1) return (false, 0);
            return (true, gd1 - gd2);
        }
    }

   
    function tryMul(uint gd1, uint gd2) internal pure returns (bool, uint) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'gd1' not being zero, but the
            // benefit is lost if 'gd2' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (gd1 == 0) return (true, 0);
            uint gd3 = gd1 * gd2;
            if (gd3 / gd1 != gd2) return (false, 0);
            return (true, gd3);
        }
    }


    function tryDiv(uint gd1, uint gd2) internal pure returns (bool, uint) {
        unchecked {
            if (gd2 == 0) return (false, 0);
            return (true, gd1 / gd2);
        }
    }


    function tryMod(uint gd1, uint gd2) internal pure returns (bool, uint) {
        unchecked {
            if (gd2 == 0) return (false, 0);
            return (true, gd1 % gd2);
        }
    }

  
    function add(uint gd1, uint gd2) internal pure returns (uint) {
        return gd1 + gd2;
    }

   
    function sub(uint gd1, uint gd2) internal pure returns (uint) {
        return gd1 - gd2;
    }


    function mul(uint gd1, uint gd2) internal pure returns (uint) {
        return gd1 * gd2;
    }

 
    function div(uint gd1, uint gd2) internal pure returns (uint) {
        return gd1 / gd2;
    }


    function mod(uint gd1, uint gd2) internal pure returns (uint) {
        return gd1 % gd2;
    }


    function sub(uint gd1, uint gd2, string memory errorMessage) internal pure returns (uint) {
        unchecked {
            require(gd2 <= gd1, errorMessage);
            return gd1 - gd2;
        }
    }


    function div(uint gd1, uint gd2, string memory errorMessage) internal pure returns (uint) {
        unchecked {
            require(gd2 > 0, errorMessage);
            return gd1 / gd2;
        }
    }

    function mod(uint gd1, uint gd2, string memory errorMessage) internal pure returns (uint) {
        unchecked {
            require(gd2 > 0, errorMessage);
            return gd1 % gd2;
        }
    }
}

pragma solidity 0.8.7;

contract QuaryLock is Contexts, ICOIN, ICOINMetadata {
    mapping (address => uint) private _balances;

    mapping (address => mapping (address => uint)) private _allowances;

    uint private _coinSupply;
    string private _coinName;
    string private _coinSymbol;


    constructor () {
        _coinName = "Quary Lock";
        _coinSymbol = 'QUARY';
        _coinSupply = 1*10**12 * 10**9;
        _balances[msg.sender] = _coinSupply;

    emit Transfer(address(0), msg.sender, _coinSupply);
    }


    function name() public view virtual override returns (string memory) {
        return _coinName;
    }


    function symbol() public view virtual override returns (string memory) {
        return _coinSymbol;
    }


    function decimals() public view virtual override returns (uint8) {
        return 9;
    }


    function totalSupply() public view virtual override returns (uint) {
        return _coinSupply;
    }


    function balanceOf(address account) public view virtual override returns (uint) {
        return _balances[account];
    }

    function transfer(address recipient, uint amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }


    function allowance(address owner, address spender) public view virtual override returns (uint) {
        return _allowances[owner][spender];
    }


    function approve(address spender, uint amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }


    function transferFrom(address sender, address recipient, uint amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);

        uint currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }

        return true;
    }


    function increaseAllowance(address spender, uint addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }


    function decreaseAllowance(address spender, uint subtractedValue) public virtual returns (bool) {
        uint currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }

        return true;
    }

    function _transfer(address sender, address recipient, uint amount) internal virtual {
        require(sender != address(0), "BEP20: transfer from the zero address");
        require(recipient != address(0), "BEP20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        uint senderBalance = _balances[sender];
        require(senderBalance >= amount, "BEP20: transfer amount exceeds balance");
        unchecked {
            _balances[sender] = senderBalance - amount;
        }
        _balances[recipient] += amount;

        emit Transfer(sender, recipient, amount);
    }


    function _approve(address owner, address spender, uint amount) internal virtual {
        require(owner != address(0), "BEP0: approve from the zero address");
        require(spender != address(0), "BEP0: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

  
    function _beforeTokenTransfer(address from, address to, uint amount) internal virtual { }
    
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b5060408051808201909152600a808252695175617279204c6f636b60b01b6020909201918252610042916003916100ca565b5060408051808201909152600580825264515541525960d81b602090920191825261006f916004916100ca565b50683635c9adc5dea0000060028190553360008181526020818152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a361019e565b8280546100d690610163565b90600052602060002090601f0160209004810192826100f8576000855561013e565b82601f1061011157805160ff191683800117855561013e565b8280016001018555821561013e579182015b8281111561013e578251825591602001919060010190610123565b5061014a92915061014e565b5090565b5b8082111561014a576000815560010161014f565b600181811c9082168061017757607f821691505b6020821081141561019857634e487b7160e01b600052602260045260246000fd5b50919050565b6108c3806101ad6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461012357806370a082311461013657806395d89b411461015f578063a457c2d714610167578063a9059cbb1461017a578063dd62ed3e1461018d57600080fd5b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101c6565b6040516100c391906107d7565b60405180910390f35b6100df6100da3660046107ad565b610258565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f366004610771565b61026e565b604051600981526020016100c3565b6100df6101313660046107ad565b61031d565b6100f361014436600461071c565b6001600160a01b031660009081526020819052604090205490565b6100b6610359565b6100df6101753660046107ad565b610368565b6100df6101883660046107ad565b610401565b6100f361019b36600461073e565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600380546101d590610852565b80601f016020809104026020016040519081016040528092919081815260200182805461020190610852565b801561024e5780601f106102235761010080835404028352916020019161024e565b820191906000526020600020905b81548152906001019060200180831161023157829003601f168201915b5050505050905090565b600061026533848461040e565b50600192915050565b600061027b848484610531565b6001600160a01b0384166000908152600160209081526040808320338452909152902054828110156103055760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b610312853385840361040e565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161026591859061035490869061082c565b61040e565b6060600480546101d590610852565b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156103ea5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016102fc565b6103f7338585840361040e565b5060019392505050565b6000610265338484610531565b6001600160a01b0383166104705760405162461bcd60e51b815260206004820152602360248201527f424550303a20617070726f76652066726f6d20746865207a65726f206164647260448201526265737360e81b60648201526084016102fc565b6001600160a01b0382166104d05760405162461bcd60e51b815260206004820152602160248201527f424550303a20617070726f766520746f20746865207a65726f206164647265736044820152607360f81b60648201526084016102fc565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105955760405162461bcd60e51b815260206004820152602560248201527f42455032303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016102fc565b6001600160a01b0382166105f75760405162461bcd60e51b815260206004820152602360248201527f42455032303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016102fc565b6001600160a01b0383166000908152602081905260409020548181101561066f5760405162461bcd60e51b815260206004820152602660248201527f42455032303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016102fc565b6001600160a01b038085166000908152602081905260408082208585039055918516815290812080548492906106a690849061082c565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106f291815260200190565b60405180910390a350505050565b80356001600160a01b038116811461071757600080fd5b919050565b60006020828403121561072e57600080fd5b61073782610700565b9392505050565b6000806040838503121561075157600080fd5b61075a83610700565b915061076860208401610700565b90509250929050565b60008060006060848603121561078657600080fd5b61078f84610700565b925061079d60208501610700565b9150604084013590509250925092565b600080604083850312156107c057600080fd5b6107c983610700565b946020939093013593505050565b600060208083528351808285015260005b81811015610804578581018301518582016040015282016107e8565b81811115610816576000604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561084d57634e487b7160e01b600052601160045260246000fd5b500190565b600181811c9082168061086657607f821691505b6020821081141561088757634e487b7160e01b600052602260045260246000fd5b5091905056fea2646970667358221220fd6270bbeaf2597d69536c81dd5e2de9e2ca2195f093171afa68db7f3281e0e464736f6c63430008070033

Deployed ByteCode Sourcemap

4060:3822:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4592:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5512:166;;;;;;:::i;:::-;;:::i;:::-;;;1405:14:1;;1398:22;1380:41;;1368:2;1353:18;5512:166:0;1240:187:1;4926:104:0;5011:11;;4926:104;;;5018:25:1;;;5006:2;4991:18;4926:104:0;4872:177:1;5688:452:0;;;;;;:::i;:::-;;:::i;4824:92::-;;;4907:1;5196:36:1;;5184:2;5169:18;4824:92:0;5054:184:1;6150:212:0;;;;;;:::i;:::-;;:::i;5040:124::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5138:18:0;5114:4;5138:18;;;;;;;;;;;;5040:124;4706:108;;;:::i;6372:407::-;;;;;;:::i;:::-;;:::i;5172:172::-;;;;;;:::i;:::-;;:::i;5354:148::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5467:18:0;;;5443:4;5467:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;5354:148;4592:104;4646:13;4679:9;4672:16;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4592:104;:::o;5512:166::-;5592:4;5609:39;902:10;5632:7;5641:6;5609:8;:39::i;:::-;-1:-1:-1;5666:4:0;5512:166;;;;:::o;5688:452::-;5791:4;5808:36;5818:6;5826:9;5837:6;5808:9;:36::i;:::-;-1:-1:-1;;;;;5881:19:0;;5857:21;5881:19;;;:11;:19;;;;;;;;902:10;5881:33;;;;;;;;5933:26;;;;5925:79;;;;-1:-1:-1;;;5925:79:0;;3044:2:1;5925:79:0;;;3026:21:1;3083:2;3063:18;;;3056:30;3122:34;3102:18;;;3095:62;-1:-1:-1;;;3173:18:1;;;3166:38;3221:19;;5925:79:0;;;;;;;;;6040:57;6049:6;902:10;6090:6;6071:16;:25;6040:8;:57::i;:::-;-1:-1:-1;6128:4:0;;5688:452;-1:-1:-1;;;;5688:452:0:o;6150:212::-;902:10;6235:4;6284:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6284:34:0;;;;;;;;;;6235:4;;6252:80;;6275:7;;6284:47;;6321:10;;6284:47;:::i;:::-;6252:8;:80::i;4706:108::-;4762:13;4795:11;4788:18;;;;;:::i;6372:407::-;902:10;6462:4;6503:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6503:34:0;;;;;;;;;;6556:35;;;;6548:85;;;;-1:-1:-1;;;6548:85:0;;4668:2:1;6548:85:0;;;4650:21:1;4707:2;4687:18;;;4680:30;4746:34;4726:18;;;4719:62;-1:-1:-1;;;4797:18:1;;;4790:35;4842:19;;6548:85:0;4466:401:1;6548:85:0;6669:67;902:10;6692:7;6720:15;6701:16;:34;6669:8;:67::i;:::-;-1:-1:-1;6767:4:0;;6372:407;-1:-1:-1;;;6372:407:0:o;5172:172::-;5255:4;5272:42;902:10;5296:9;5307:6;5272:9;:42::i;7431:341::-;-1:-1:-1;;;;;7530:19:0;;7522:67;;;;-1:-1:-1;;;7522:67:0;;4264:2:1;7522:67:0;;;4246:21:1;4303:2;4283:18;;;4276:30;4342:34;4322:18;;;4315:62;-1:-1:-1;;;4393:18:1;;;4386:33;4436:19;;7522:67:0;4062:399:1;7522:67:0;-1:-1:-1;;;;;7608:21:0;;7600:67;;;;-1:-1:-1;;;7600:67:0;;2642:2:1;7600:67:0;;;2624:21:1;2681:2;2661:18;;;2654:30;2720:34;2700:18;;;2693:62;-1:-1:-1;;;2771:18:1;;;2764:31;2812:19;;7600:67:0;2440:397:1;7600:67:0;-1:-1:-1;;;;;7680:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7732:32;;5018:25:1;;;7732:32:0;;4991:18:1;7732:32:0;;;;;;;7431:341;;;:::o;6787:634::-;-1:-1:-1;;;;;6890:20:0;;6882:70;;;;-1:-1:-1;;;6882:70:0;;2236:2:1;6882:70:0;;;2218:21:1;2275:2;2255:18;;;2248:30;2314:34;2294:18;;;2287:62;-1:-1:-1;;;2365:18:1;;;2358:35;2410:19;;6882:70:0;2034:401:1;6882:70:0;-1:-1:-1;;;;;6971:23:0;;6963:71;;;;-1:-1:-1;;;6963:71:0;;3860:2:1;6963:71:0;;;3842:21:1;3899:2;3879:18;;;3872:30;3938:34;3918:18;;;3911:62;-1:-1:-1;;;3989:18:1;;;3982:33;4032:19;;6963:71:0;3658:399:1;6963:71:0;-1:-1:-1;;;;;7128:17:0;;7107:18;7128:17;;;;;;;;;;;7164:23;;;;7156:74;;;;-1:-1:-1;;;7156:74:0;;3453:2:1;7156:74:0;;;3435:21:1;3492:2;3472:18;;;3465:30;3531:34;3511:18;;;3504:62;-1:-1:-1;;;3582:18:1;;;3575:36;3628:19;;7156:74:0;3251:402:1;7156:74:0;-1:-1:-1;;;;;7266:17:0;;;:9;:17;;;;;;;;;;;7286:22;;;7266:42;;7330:20;;;;;;;;:30;;7302:6;;7266:9;7330:30;;7302:6;;7330:30;:::i;:::-;;;;;;;;7395:9;-1:-1:-1;;;;;7378:35:0;7387:6;-1:-1:-1;;;;;7378:35:0;;7406:6;7378:35;;;;5018:25:1;;5006:2;4991:18;;4872:177;7378:35:0;;;;;;;;6871:550;6787:634;;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:52;;;810:1;807;800:12;762:52;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;648:328;;;;;:::o;981:254::-;1049:6;1057;1110:2;1098:9;1089:7;1085:23;1081:32;1078:52;;;1126:1;1123;1116:12;1078:52;1149:29;1168:9;1149:29;:::i;:::-;1139:39;1225:2;1210:18;;;;1197:32;;-1:-1:-1;;;981:254:1:o;1432:597::-;1544:4;1573:2;1602;1591:9;1584:21;1634:6;1628:13;1677:6;1672:2;1661:9;1657:18;1650:34;1702:1;1712:140;1726:6;1723:1;1720:13;1712:140;;;1821:14;;;1817:23;;1811:30;1787:17;;;1806:2;1783:26;1776:66;1741:10;;1712:140;;;1870:6;1867:1;1864:13;1861:91;;;1940:1;1935:2;1926:6;1915:9;1911:22;1907:31;1900:42;1861:91;-1:-1:-1;2013:2:1;1992:15;-1:-1:-1;;1988:29:1;1973:45;;;;2020:2;1969:54;;1432:597;-1:-1:-1;;;1432:597:1:o;5243:225::-;5283:3;5314:1;5310:6;5307:1;5304:13;5301:136;;;5359:10;5354:3;5350:20;5347:1;5340:31;5394:4;5391:1;5384:15;5422:4;5419:1;5412:15;5301:136;-1:-1:-1;5453:9:1;;5243:225::o;5473:380::-;5552:1;5548:12;;;;5595;;;5616:61;;5670:4;5662:6;5658:17;5648:27;;5616:61;5723:2;5715:6;5712:14;5692:18;5689:38;5686:161;;;5769:10;5764:3;5760:20;5757:1;5750:31;5804:4;5801:1;5794:15;5832:4;5829:1;5822:15;5686:161;;5473:380;;;:::o

Swarm Source

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