Contract 0x461a404e489465af3c536c72aaab94d064c0962d

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x0a4ef9321a1afe2d4fe35977f9804a5db3d402be9f8041746326e2164d9c3e16Approve105608832021-09-02 9:44:0694 days 23 hrs ago0xef91af0a8a19dd44c77b7ad219a02406bd7bacda IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221915
0x664b80bd22380dbd562ea44db158dd3fbbb2a5483bb21b1be2f3ebdbb0627b4eApprove104922382021-08-30 23:42:3597 days 9 hrs ago0xdeadefe26dfb449ee4e8ba90c12cf04a24009515 IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221915
0xc5e9a1e1a021f3dff8bbf13918e39a139672715323e009c719c28b76f9b08ed0Approve104199442021-08-28 10:47:4299 days 22 hrs ago0xdeadefe26dfb449ee4e8ba90c12cf04a24009515 IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221915
0xbc1af70b75f9c946f41d79fcbab79b207af37f4f9d4b3583aa33814530b5a958Transfer104196022021-08-28 10:30:3499 days 22 hrs ago0xef91af0a8a19dd44c77b7ad219a02406bd7bacda IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000180875
0x41c57ad15080e71983923fc1d2be6671e16afebbe042060bceb444209f8758c8Approve104191302021-08-28 10:05:4199 days 22 hrs ago0xdeadefe26dfb449ee4e8ba90c12cf04a24009515 IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221915
0xe3b768f67b2b3bd09b1cb2429d7042bf986d5d2d817e038ab7c6c25b54f35936Approve102733492021-08-23 7:08:50105 days 1 hr ago0xdeadefe26dfb449ee4e8ba90c12cf04a24009515 IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221915
0x9081f90266fc15383a540db6d5a59d305aed2d06155f13e735da2e55f619cb6fApprove102634622021-08-22 22:54:21105 days 10 hrs ago0xdeadefe26dfb449ee4e8ba90c12cf04a24009515 IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221915
0x16657ca30f5e689ef8061cecc53ba35cba7622b1708317ef59e7118f5b52b84dApprove102625282021-08-22 22:07:39105 days 10 hrs ago0xdeadefe26dfb449ee4e8ba90c12cf04a24009515 IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221915
0x146dcdea26cbb1b257ee4a84e1b2b46a3a9ec973a0d803075f6f1c969dcb0994Approve102625012021-08-22 22:06:18105 days 10 hrs ago0xdeadefe26dfb449ee4e8ba90c12cf04a24009515 IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000221855
0x7502bce21de9f50b5081f007ad1761305f4e72c5a0290b9ead7edb45cc54680fTransfer98878042021-08-09 18:20:30118 days 14 hrs ago0xef91af0a8a19dd44c77b7ad219a02406bd7bacda IN  0x461a404e489465af3c536c72aaab94d064c0962d0 BNB0.000255755
0xc89b49470e267636ab6f7f46f38bb1f41ee41098aad13c6738dcb7cba92417660x6080604087522022021-06-30 16:13:46158 days 16 hrs ago0xef91af0a8a19dd44c77b7ad219a02406bd7bacda IN  Contract Creation0 BNB0.00433695
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Pegas

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-06-30
*/

pragma solidity >=0.6.0 <0.8.0;
/*SPDX-License-Identifier: MIT
/*
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with GSN meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes memory) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}
/**
 * @dev Wrappers over Solidity's arithmetic operations with added overflow
 * checks.
 *
 * Arithmetic operations in Solidity wrap on overflow. This can easily result
 * in bugs, because programmers usually assume that an overflow raises an
 * error, which is the standard behavior in high level programming languages.
 * `SafeMath` restores this intuition by reverting the transaction when an
 * operation overflows.
 *
 * Using this library instead of the unchecked operations eliminates an entire
 * class of bugs, so it's recommended to use it always.
 */
library SafeMath {

    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        uint256 c = a + b;
        if (c < a) return (false, 0);
        return (true, c);
    }

    function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        if (b > a) return (false, 0);
        return (true, a - b);
    }

    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {

        if (a == 0) return (true, 0);
        uint256 c = a * b;
        if (c / a != b) return (false, 0);
        return (true, c);
    }

    function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        if (b == 0) return (false, 0);
        return (true, a / b);
    }

    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        if (b == 0) return (false, 0);
        return (true, a % b);
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a, "SafeMath: subtraction overflow");
        return a - b;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) return 0;
        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b > 0, "SafeMath: division by zero");
        return a / b;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b > 0, "SafeMath: modulo by zero");
        return a % b;
    }

    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        return a - b;
    }

    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        return a / b;
    }

    function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        return a % b;
    }
}

library Address {

    function isContract(address account) internal view returns (bool) {
        uint256 size;

        assembly { size := extcodesize(account) }
        return size > 0;
    }

    function sendValue(address payable recipient, uint256 amount) internal {
        require(address(this).balance >= amount, "Address: insufficient balance");

        (bool success, ) = recipient.call{ value: amount }("");
        require(success, "Address: unable to send value, recipient may have reverted");
    }

    function functionCall(address target, bytes memory data) internal returns (bytes memory) {
      return functionCall(target, data, "Address: low-level call failed");
    }

    function functionCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        return functionCallWithValue(target, data, 0, errorMessage);
    }

    function functionCallWithValue(address target, bytes memory data, uint256 value) internal returns (bytes memory) {
        return functionCallWithValue(target, data, value, "Address: low-level call with value failed");
    }

    function functionCallWithValue(address target, bytes memory data, uint256 value, string memory errorMessage) internal returns (bytes memory) {
        require(address(this).balance >= value, "Address: insufficient balance for call");
        require(isContract(target), "Address: call to non-contract");

        (bool success, bytes memory returndata) = target.call{ value: value }(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    function functionStaticCall(address target, bytes memory data) internal view returns (bytes memory) {
        return functionStaticCall(target, data, "Address: low-level static call failed");
    }

    function functionStaticCall(address target, bytes memory data, string memory errorMessage) internal view returns (bytes memory) {
        require(isContract(target), "Address: static call to non-contract");

        (bool success, bytes memory returndata) = target.staticcall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    function functionDelegateCall(address target, bytes memory data) internal returns (bytes memory) {
        return functionDelegateCall(target, data, "Address: low-level delegate call failed");
    }

    function functionDelegateCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        require(isContract(target), "Address: delegate call to non-contract");

        (bool success, bytes memory returndata) = target.delegatecall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    function _verifyCallResult(bool success, bytes memory returndata, string memory errorMessage) private pure returns(bytes memory) {
        if (success) {
            return returndata;
        } else {
            
            if (returndata.length > 0) {

                assembly {
                    let returndata_size := mload(returndata)
                    revert(add(32, returndata), returndata_size)
                }
            } else {
                revert(errorMessage);
            }
        }
    }
}

interface IERC20 {

    function totalSupply() external view returns (uint256);

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

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

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

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

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

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

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

contract ERC20 is Context, IERC20 {
    using SafeMath for uint256;

    mapping (address => uint256) private _balances;

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

    uint256 private _totalSupply;

    string private _name;
    string private _symbol;
    uint8 private _decimals;

    constructor (string memory name_, string memory symbol_) public {
        _name = name_;
        _symbol = symbol_;
        _decimals = 8;
    }

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

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

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

    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }

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

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

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

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

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }

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

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero"));
        return true;
    }

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

        _beforeTokenTransfer(sender, recipient, amount);

        _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance");
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }

    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }

    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _beforeTokenTransfer(account, address(0), amount);

        _balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance");
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), amount);
    }

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

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

    function _setupDecimals(uint8 decimals_) internal virtual {
        _decimals = decimals_;
    }

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

contract Pegas is ERC20 {
	constructor() public ERC20("PegasCoin One", "PGCO") {
	    _setupDecimals(8);
	    _mint(msg.sender, 100000000 * 10**8);
	}
}

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"}]

60806040523480156200001157600080fd5b50604080518082018252600d81526c5065676173436f696e204f6e6560981b6020808301918252835180850190945260048452635047434f60e01b90840152815191929162000063916003916200023c565b508051620000799060049060208401906200023c565b50506005805460ff19166008908117909155620000979150620000b0565b620000aa33662386f26fc10000620000c6565b620002d8565b6005805460ff191660ff92909216919091179055565b6001600160a01b03821662000122576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6200013060008383620001d5565b6200014c81600254620001da60201b620005731790919060201c565b6002556001600160a01b038216600090815260208181526040909120546200017f91839062000573620001da821b17901c565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b505050565b60008282018381101562000235576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200027f57805160ff1916838001178555620002af565b82800160010185558215620002af579182015b82811115620002af57825182559160200191906001019062000292565b50620002bd929150620002c1565b5090565b5b80821115620002bd5760008155600101620002c2565b6109f280620002e86000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063395093511161007157806339509351146101d957806370a082311461020557806395d89b411461022b578063a457c2d714610233578063a9059cbb1461025f578063dd62ed3e1461028b576100a9565b806306fdde03146100ae578063095ea7b31461012b57806318160ddd1461016b57806323b872dd14610185578063313ce567146101bb575b600080fd5b6100b66102b9565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100f05781810151838201526020016100d8565b50505050905090810190601f16801561011d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101576004803603604081101561014157600080fd5b506001600160a01b03813516906020013561034f565b604080519115158252519081900360200190f35b61017361036c565b60408051918252519081900360200190f35b6101576004803603606081101561019b57600080fd5b506001600160a01b03813581169160208101359091169060400135610372565b6101c36103f9565b6040805160ff9092168252519081900360200190f35b610157600480360360408110156101ef57600080fd5b506001600160a01b038135169060200135610402565b6101736004803603602081101561021b57600080fd5b50356001600160a01b0316610450565b6100b661046b565b6101576004803603604081101561024957600080fd5b506001600160a01b0381351690602001356104cc565b6101576004803603604081101561027557600080fd5b506001600160a01b038135169060200135610534565b610173600480360360408110156102a157600080fd5b506001600160a01b0381358116916020013516610548565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103455780601f1061031a57610100808354040283529160200191610345565b820191906000526020600020905b81548152906001019060200180831161032857829003601f168201915b5050505050905090565b600061036361035c6105d4565b84846105d8565b50600192915050565b60025490565b600061037f8484846106c4565b6103ef8461038b6105d4565b6103ea85604051806060016040528060288152602001610927602891396001600160a01b038a166000908152600160205260408120906103c96105d4565b6001600160a01b03168152602081019190915260400160002054919061081f565b6105d8565b5060019392505050565b60055460ff1690565b600061036361040f6105d4565b846103ea85600160006104206105d4565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610573565b6001600160a01b031660009081526020819052604090205490565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103455780601f1061031a57610100808354040283529160200191610345565b60006103636104d96105d4565b846103ea8560405180606001604052806025815260200161099860259139600160006105036105d4565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919061081f565b60006103636105416105d4565b84846106c4565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6000828201838110156105cd576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b3390565b6001600160a01b03831661061d5760405162461bcd60e51b81526004018080602001828103825260248152602001806109746024913960400191505060405180910390fd5b6001600160a01b0382166106625760405162461bcd60e51b81526004018080602001828103825260228152602001806108df6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0383166107095760405162461bcd60e51b815260040180806020018281038252602581526020018061094f6025913960400191505060405180910390fd5b6001600160a01b03821661074e5760405162461bcd60e51b81526004018080602001828103825260238152602001806108bc6023913960400191505060405180910390fd5b6107598383836108b6565b61079681604051806060016040528060268152602001610901602691396001600160a01b038616600090815260208190526040902054919061081f565b6001600160a01b0380851660009081526020819052604080822093909355908416815220546107c59082610573565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600081848411156108ae5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561087357818101518382015260200161085b565b50505050905090810190601f1680156108a05780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b50505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212203f1a15902562b2f3c80ce25cbed3f0b34019cc1aee2731d59fef9471eb3cb26564736f6c634300060c0033

Deployed ByteCode Sourcemap

12219:157:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8398:91;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9292:169;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;9292:169:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;8699:108;;;:::i;:::-;;;;;;;;;;;;;;;;9469:321;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;9469:321:0;;;;;;;;;;;;;;;;;:::i;8600:91::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;9798:218;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;9798:218:0;;;;;;;;:::i;8815:127::-;;;;;;;;;;;;;;;;-1:-1:-1;8815:127:0;-1:-1:-1;;;;;8815:127:0;;:::i;8497:95::-;;;:::i;10024:269::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;10024:269:0;;;;;;;;:::i;8950:175::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;8950:175:0;;;;;;;;:::i;9133:151::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;9133:151:0;;;;;;;;;;:::i;8398:91::-;8476:5;8469:12;;;;;;;;-1:-1:-1;;8469:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8443:13;;8469:12;;8476:5;;8469:12;;8476:5;8469:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8398:91;:::o;9292:169::-;9375:4;9392:39;9401:12;:10;:12::i;:::-;9415:7;9424:6;9392:8;:39::i;:::-;-1:-1:-1;9449:4:0;9292:169;;;;:::o;8699:108::-;8787:12;;8699:108;:::o;9469:321::-;9575:4;9592:36;9602:6;9610:9;9621:6;9592:9;:36::i;:::-;9639:121;9648:6;9656:12;:10;:12::i;:::-;9670:89;9708:6;9670:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;9670:19:0;;;;;;:11;:19;;;;;;9690:12;:10;:12::i;:::-;-1:-1:-1;;;;;9670:33:0;;;;;;;;;;;;-1:-1:-1;9670:33:0;;;:89;:37;:89::i;:::-;9639:8;:121::i;:::-;-1:-1:-1;9778:4:0;9469:321;;;;;:::o;8600:91::-;8674:9;;;;8600:91;:::o;9798:218::-;9886:4;9903:83;9912:12;:10;:12::i;:::-;9926:7;9935:50;9974:10;9935:11;:25;9947:12;:10;:12::i;:::-;-1:-1:-1;;;;;9935:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;9935:25:0;;;:34;;;;;;;;;;;:38;:50::i;8815:127::-;-1:-1:-1;;;;;8916:18:0;8889:7;8916:18;;;;;;;;;;;;8815:127::o;8497:95::-;8577:7;8570:14;;;;;;;;-1:-1:-1;;8570:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8544:13;;8570:14;;8577:7;;8570:14;;8577:7;8570:14;;;;;;;;;;;;;;;;;;;;;;;;10024:269;10117:4;10134:129;10143:12;:10;:12::i;:::-;10157:7;10166:96;10205:15;10166:96;;;;;;;;;;;;;;;;;:11;:25;10178:12;:10;:12::i;:::-;-1:-1:-1;;;;;10166:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;10166:25:0;;;:34;;;;;;;;;;;:96;:38;:96::i;8950:175::-;9036:4;9053:42;9063:12;:10;:12::i;:::-;9077:9;9088:6;9053:9;:42::i;9133:151::-;-1:-1:-1;;;;;9249:18:0;;;9222:7;9249:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;9133:151::o;2469:179::-;2527:7;2559:5;;;2583:6;;;;2575:46;;;;;-1:-1:-1;;;2575:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2639:1;2469:179;-1:-1:-1;;;2469:179:0:o;608:106::-;696:10;608:106;:::o;11660:346::-;-1:-1:-1;;;;;11762:19:0;;11754:68;;;;-1:-1:-1;;;11754:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;11841:21:0;;11833:68;;;;-1:-1:-1;;;11833:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;11914:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;11966:32;;;;;;;;;;;;;;;;;11660:346;;;:::o;10301:539::-;-1:-1:-1;;;;;10407:20:0;;10399:70;;;;-1:-1:-1;;;10399:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;10488:23:0;;10480:71;;;;-1:-1:-1;;;10480:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10564:47;10585:6;10593:9;10604:6;10564:20;:47::i;:::-;10644:71;10666:6;10644:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;10644:17:0;;:9;:17;;;;;;;;;;;;:71;:21;:71::i;:::-;-1:-1:-1;;;;;10624:17:0;;;:9;:17;;;;;;;;;;;:91;;;;10749:20;;;;;;;:32;;10774:6;10749:24;:32::i;:::-;-1:-1:-1;;;;;10726:20:0;;;:9;:20;;;;;;;;;;;;:55;;;;10797:35;;;;;;;10726:20;;10797:35;;;;;;;;;;;;;10301:539;;;:::o;3370:166::-;3456:7;3492:12;3484:6;;;;3476:29;;;;-1:-1:-1;;;3476:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;3523:5:0;;;3370:166::o;12120:92::-;;;;:::o

Swarm Source

ipfs://3f1a15902562b2f3c80ce25cbed3f0b34019cc1aee2731d59fef9471eb3cb265
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.