Contract 0x3e780920601D61cEdb860fe9c4a90c9EA6A35E78 2

 
Ad
Crypto.com
Txn Hash Method
Block
From
To
Value
0xe0c6ab0c08711632d78d3754c437994e4522a611c556b45418710319d5420d57Approve132361672021-09-16 10:14:0621 hrs 36 mins ago0xcd90e288576a1d2132aa1944bb3c65e4b29a0c49 IN  Boosted.Finance: BOOST Token0 Ether0.002009681301 43.258024489
0xdd6d5c0fd537934268ac9a5b3310a826532b6d5a4bf1c1eeb03ac322138603fdApprove132335892021-09-16 0:42:471 day 7 hrs ago0x1ae4b449c7ff8a03a0bb51480ced001048c5e48b IN  Boosted.Finance: BOOST Token0 Ether0.003153107478 67.870064983
0x13450f36ed790d50f98f793ec9e7495cb3b883c0c35ab4898380e9902c803dceApprove132307702021-09-15 14:10:381 day 17 hrs ago0x970f4c913d3d1253fda69ca397f15bc7a0f2f957 IN  Boosted.Finance: BOOST Token0 Ether0.003266375713 70.308143123
0x394bfb3369bf626c84862e01a5db088c67acd79a341222116cc61271344edd13Transfer132307682021-09-15 14:09:141 day 17 hrs agoHotbit 3 IN  Boosted.Finance: BOOST Token0 Ether0.0037365732372.41
0xdca7142722d1c3269189b04c58a1c5bfa39262e293ccd69b852fcf5dd14cf1fcApprove132307572021-09-15 14:06:541 day 17 hrs ago0x71a758e630c45c0c0d46b830d92bef4d6844000e IN  Boosted.Finance: BOOST Token0 Ether0.002452098213 52.780968051
0x329a528ca0d8e15676be35cf0b58259187c55d2531d67a29ea786480ae0a1bebApprove132256142021-09-14 19:08:072 days 12 hrs ago0xde07016d42fd56977a58db6056ff43b4e21769f7 IN  Boosted.Finance: BOOST Token0 Ether0.002408530837 99.633111484
0x400d2d78b6780931707817b637f215d59a4fa41776882e5fa5f21e59d688750dApprove132251012021-09-14 17:13:142 days 14 hrs ago0xac5a4effa47c3e47dfc88625e6fc2fd52e5394f3 IN  Boosted.Finance: BOOST Token0 Ether0.003256144613 70.087920556
0x32030dab7c2139844d4b6ad33cd6a862c219fc061a550d2a9563bd6a1aac8e7fTransfer132228102021-09-14 8:43:062 days 23 hrs ago0x8578ebedb49c18231ccaa41610ac5eda0a5d00ee IN  Boosted.Finance: BOOST Token0 Ether0.00248778505272.1285278
0x0b5fcc73e7b60edae27341073b6485d10e13365108d65d0bcb0cfd0f00f66a79Approve132066822021-09-11 20:42:315 days 11 hrs ago0x33978a3df2220130a868a610f6d06daab5ffb616 IN  Boosted.Finance: BOOST Token0 Ether0.002805685571 60.391871613
0xf58ddc212749b43b3ca0fd5d0742d093fd9ca250b575f0b7453ed99a9fc0817bApprove132017782021-09-11 2:20:576 days 5 hrs ago0x4f12054afa57b17256b9f037a968cd4b5dd34cf7 IN  Boosted.Finance: BOOST Token0 Ether0.003372850872.6
0x84db0ee82491b4a7b283894904c1aa3cd0ca7b4f061d44b1410d29dcfb4813d0Approve131966122021-09-10 7:16:317 days 33 mins ago0x7c68bed84d1e6f1dad93595e761bf05f6fa72df8 IN  Boosted.Finance: BOOST Token0 Ether0.0032361307 69.657124735
0xf023aefc7f00def305c0f99a09308ed7099385c23a299947d597eaa9bbb1107fApprove131860922021-09-08 16:06:038 days 15 hrs ago0xc074887d140e276a8b892222f925440eaf3ff40b IN  Boosted.Finance: BOOST Token0 Ether0.016559042567 356.430379438
0x74f2d7bec1a1de1497ce975262177d5ad9a33df57a0b55dd3075db3b6ad42607Approve131755872021-09-07 1:03:3810 days 6 hrs ago0xb4d551a0f320df92ab2e58903f1c2d33062224cc IN  Boosted.Finance: BOOST Token0 Ether0.0044135195
0x24df2bda1806ee0bc30caefca7e2100abb61ede75433145cb5e005c4be5287adApprove131745982021-09-06 21:28:2710 days 10 hrs ago0x6eee4ed3e2a3cba8fbbd36b6c6886cd0b124cb5e IN  Boosted.Finance: BOOST Token0 Ether0.004858003444104.567640536
0xd9aafc92df698b79ade1294ea704b4316cdf9d71a2ff4c609f679e8a5d01574aApprove131740652021-09-06 19:25:2210 days 12 hrs ago0xc50882804ad558787399fc6a8f456d6c19e9caa1 IN  Boosted.Finance: BOOST Token0 Ether0.004296242674 92.475842144
0x106144b8f67a38c7557599019167ee07baa28f70267ebefadf51782327153a0dApprove131728412021-09-06 14:58:0210 days 16 hrs ago0xa0b2708acc1f641b39c92defb6f930cc9fc873f4 IN  Boosted.Finance: BOOST Token0 Ether0.004756580168 102.384522985
0xc5f1a1a59554bc08fcf1826144dc8205e74c1c4d43e5c49da51a24019065ceb6Transfer131680972021-09-05 21:21:5511 days 10 hrs agoHotbit 3 IN  Boosted.Finance: BOOST Token0 Ether0.00555698368107.7624
0x031bd3e408d711a14dd3fbd89734c6a280f9b4b52e869b44352327f875e96b52Approve131617092021-09-04 21:38:5512 days 10 hrs ago0xc10c553292bd0c5ea4bbc9da07691b6f12b34691 IN  Boosted.Finance: BOOST Token0 Ether0.004678286655100.69926936
0x2ac009f610867466b8d415a75ba8c1cbbcfbb8af4287096824391bca23f3a8baApprove131575302021-09-04 6:14:5313 days 1 hr ago0xfbc2280f60f0e94e6878c4235b1d2068b6027343 IN  Boosted.Finance: BOOST Token0 Ether0.004708116102
0x0a26f202de276d627151a2525eb578a60608419eab0e7a39313af1500340f1ecTransfer131530392021-09-03 13:35:2313 days 18 hrs ago0xf565de25c6c7940ebfa8c01506ed65f18c8bafbf IN  Boosted.Finance: BOOST Token0 Ether0.0083917779179.3
0x1245a56eaf35f745df2f952f79f343d9035041ad8cad64072e98f28cfc44d357Transfer131475272021-09-02 17:06:2814 days 14 hrs ago0xdaf2cb0de5c49070ea3e38bd7d600c0dbb350489 IN  Boosted.Finance: BOOST Token0 Ether0.007252024894154.908146853
0x6ec9f89e0eb838f0282fd0a09d49486b05a2374d97ab4a500a9175e1dbfa1529Transfer131445642021-09-02 6:02:4515 days 1 hr ago0x10506ce5adda0b7314ca041147d353c5cc6f6142 IN  Boosted.Finance: BOOST Token0 Ether0.00366210907571.000001459
0x467171ed567a386c60f405742a5e280fb0482907cbe4f38f73616094916c3ea4Transfer131401252021-09-01 13:45:3715 days 18 hrs ago0x9179310fafb9cdc71a3f0937fe9e9b651765378c IN  Boosted.Finance: BOOST Token0 Ether0.003918398342113.6064
0x43099eeb1fe63dec0522a5612b9172238928891cd6ebc715fa15afe9f5367a93Transfer131399562021-09-01 13:01:2115 days 18 hrs ago0x7f9ec3416f18df3b1d7da5b488cafdad71f787b6 IN  Boosted.Finance: BOOST Token0 Ether0.00275262173779.7792
0x14e5a72523c80c1089f2744a41af607ab42e29269aa61a567be822374becb5c4Transfer131392982021-09-01 10:43:4715 days 21 hrs ago0x8f91c681e9c9a6d74b9fbe8c6c1ed8046b4c50f5 IN  Boosted.Finance: BOOST Token0 Ether0.003103713261 66.297410264
[ Download CSV Export 

OVERVIEW

Staking & farming platform

AdvancedLatest 25 internal transaction
Parent Txn Hash Block From To Value
0x6abd265d77bfae81619de7356977913f3661bff81176757030dfa865699e9fa9132365782021-09-16 11:48:0220 hrs 2 mins ago 0x53b0a526e67aec8f151297f8b6b20d0d8a7b91290x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x6abd265d77bfae81619de7356977913f3661bff81176757030dfa865699e9fa9132365782021-09-16 11:48:0220 hrs 2 mins ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x6abd265d77bfae81619de7356977913f3661bff81176757030dfa865699e9fa9132365782021-09-16 11:48:0220 hrs 2 mins ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0xe6f972799492e4e314a3678032aaae10d1b89b9968f2e75cf8cec6cd5d7bb5c8132362142021-09-16 10:23:0721 hrs 27 mins ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0xe6f972799492e4e314a3678032aaae10d1b89b9968f2e75cf8cec6cd5d7bb5c8132362142021-09-16 10:23:0721 hrs 27 mins ago 0x7a250d5630b4cf539739df2c5dacb4c659f2488d0x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x643ca3190da6efda3e35b686b6d7c6713bfcb5a944dfed9fed872c6d63a259c4132307772021-09-15 14:11:561 day 17 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x643ca3190da6efda3e35b686b6d7c6713bfcb5a944dfed9fed872c6d63a259c4132307772021-09-15 14:11:561 day 17 hrs ago 0x27239549dd40e1d60f5b80b0c4196923745b1fd20x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x643ca3190da6efda3e35b686b6d7c6713bfcb5a944dfed9fed872c6d63a259c4132307772021-09-15 14:11:561 day 17 hrs ago 0x27239549dd40e1d60f5b80b0c4196923745b1fd20x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x643ca3190da6efda3e35b686b6d7c6713bfcb5a944dfed9fed872c6d63a259c4132307772021-09-15 14:11:561 day 17 hrs ago 0x11111112542d85b3ef69ae05771c2dccff4faa260x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x630bc244ae6ce2b042491257df8fc4a2cd4cbf63fa43807d36e0143062ed415a132307642021-09-15 14:07:581 day 17 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x630bc244ae6ce2b042491257df8fc4a2cd4cbf63fa43807d36e0143062ed415a132307642021-09-15 14:07:581 day 17 hrs ago 0x7a250d5630b4cf539739df2c5dacb4c659f2488d0x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0xde389613802915f40ab44d31aa255e3d3c90f237dcaea1ab81873a9fd6b7dc69132298342021-09-15 10:43:091 day 21 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0xde389613802915f40ab44d31aa255e3d3c90f237dcaea1ab81873a9fd6b7dc69132298342021-09-15 10:43:091 day 21 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x84ffd0f3f649f2e48ba0154c82736f98c7fa231777ac5aa13638b7a588d6cf82132252992021-09-14 17:58:372 days 13 hrs ago 0x53b0a526e67aec8f151297f8b6b20d0d8a7b91290x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x84ffd0f3f649f2e48ba0154c82736f98c7fa231777ac5aa13638b7a588d6cf82132252992021-09-14 17:58:372 days 13 hrs ago 0xa1006d0051a35b0000f961a8000000009ea8d2db0x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x84ffd0f3f649f2e48ba0154c82736f98c7fa231777ac5aa13638b7a588d6cf82132252992021-09-14 17:58:372 days 13 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x84ffd0f3f649f2e48ba0154c82736f98c7fa231777ac5aa13638b7a588d6cf82132252992021-09-14 17:58:372 days 13 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x61858df691065de8b9d89e102405defc5f77067bd8811aeb583bde8776e597ba132251042021-09-14 17:13:342 days 14 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x61858df691065de8b9d89e102405defc5f77067bd8811aeb583bde8776e597ba132251042021-09-14 17:13:342 days 14 hrs ago 0x7a250d5630b4cf539739df2c5dacb4c659f2488d0x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x958597f25a03f079dadc13dbd5ca3c78ef2b243f108d0487c87b1540520e451e132076602021-09-12 0:26:125 days 7 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x958597f25a03f079dadc13dbd5ca3c78ef2b243f108d0487c87b1540520e451e132076602021-09-12 0:26:125 days 7 hrs ago 0xdef1c0ded9bec7f1a1670819833240f027b25eff0x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x038d5f4f4c22588fcbb72a2f64dbc7e712dbaca7c01ad6900e6e823060710903132017842021-09-11 2:22:076 days 5 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0x038d5f4f4c22588fcbb72a2f64dbc7e712dbaca7c01ad6900e6e823060710903132017842021-09-11 2:22:076 days 5 hrs ago 0x7a250d5630b4cf539739df2c5dacb4c659f2488d0x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0xacdc74b0820cc35bafd2fb1ac14508b91eca3178f81d4d4e0e1d82b002824e76132017412021-09-11 2:10:276 days 5 hrs ago 0x6b4a0bd2eee3ca06652f758844937daf91ea84220x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
0xacdc74b0820cc35bafd2fb1ac14508b91eca3178f81d4d4e0e1d82b002824e76132017412021-09-11 2:10:276 days 5 hrs ago 0xa1006d0051a35b0000f961a8000000009ea8d2db0x3e780920601d61cedb860fe9c4a90c9ea6a35e780 Ether
[ Export Not Available for Advanced mode ]  
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BoostToken

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
Yes with 10000 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2020-09-01
*/

//SPDX-License-Identifier: MIT
/*
* MIT License
* ===========
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
*/

pragma solidity ^0.5.17;

interface IERC20 {
    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);
}

contract Context {
    constructor () internal { }
    // solhint-disable-previous-line no-empty-blocks

    function _msgSender() internal view returns (address payable) {
        return msg.sender;
    }
}

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

    mapping (address => uint) private _balances;

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

    uint private _totalSupply;
    function totalSupply() public view returns (uint) {
        return _totalSupply;
    }
    function balanceOf(address account) public view returns (uint) {
        return _balances[account];
    }
    function transfer(address recipient, uint amount) public returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }
    function allowance(address owner, address spender) public view returns (uint) {
        return _allowances[owner][spender];
    }
    function approve(address spender, uint amount) public returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }
    function transferFrom(address sender, address recipient, uint amount) public 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, uint addedValue) public returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
        return true;
    }
    function decreaseAllowance(address spender, uint subtractedValue) public returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero"));
        return true;
    }
    function _transfer(address sender, address recipient, uint amount) internal {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _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, uint amount) internal {
        require(account != address(0), "ERC20: mint to the zero address");

        _totalSupply = _totalSupply.add(amount);
        require(_totalSupply <= 1e23, "_totalSupply exceed hard limit");
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }
    function _burn(address account, uint amount) internal {
        require(account != address(0), "ERC20: burn from the zero address");

        _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, uint amount) internal {
        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);
    }
}

contract ERC20Detailed is IERC20 {
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    constructor (string memory name, string memory symbol, uint8 decimals) public {
        _name = name;
        _symbol = symbol;
        _decimals = decimals;
    }
    function name() public view returns (string memory) {
        return _name;
    }
    function symbol() public view returns (string memory) {
        return _symbol;
    }
    function decimals() public view returns (uint8) {
        return _decimals;
    }
}

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

        return c;
    }
    function sub(uint a, uint b) internal pure returns (uint) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }
    function sub(uint a, uint b, string memory errorMessage) internal pure returns (uint) {
        require(b <= a, errorMessage);
        uint c = a - b;

        return c;
    }
    function mul(uint a, uint b) internal pure returns (uint) {
        if (a == 0) {
            return 0;
        }

        uint c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }
    function div(uint a, uint b) internal pure returns (uint) {
        return div(a, b, "SafeMath: division by zero");
    }
    function div(uint a, uint b, string memory errorMessage) internal pure returns (uint) {
        // Solidity only automatically asserts when dividing by 0
        require(b > 0, errorMessage);
        uint c = a / b;

        return c;
    }
}

library Address {
    function isContract(address account) internal view returns (bool) {
        bytes32 codehash;
        bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470;
        // solhint-disable-next-line no-inline-assembly
        assembly { codehash := extcodehash(account) }
        return (codehash != 0x0 && codehash != accountHash);
    }
}

library SafeERC20 {
    using SafeMath for uint;
    using Address for address;

    function safeTransfer(IERC20 token, address to, uint value) internal {
        callOptionalReturn(token, abi.encodeWithSelector(token.transfer.selector, to, value));
    }

    function safeTransferFrom(IERC20 token, address from, address to, uint value) internal {
        callOptionalReturn(token, abi.encodeWithSelector(token.transferFrom.selector, from, to, value));
    }

    function safeApprove(IERC20 token, address spender, uint value) internal {
        require((value == 0) || (token.allowance(address(this), spender) == 0),
            "SafeERC20: approve from non-zero to non-zero allowance"
        );
        callOptionalReturn(token, abi.encodeWithSelector(token.approve.selector, spender, value));
    }
    function callOptionalReturn(IERC20 token, bytes memory data) private {
        require(address(token).isContract(), "SafeERC20: call to non-contract");

        // solhint-disable-next-line avoid-low-level-calls
        (bool success, bytes memory returndata) = address(token).call(data);
        require(success, "SafeERC20: low-level call failed");

        if (returndata.length > 0) { // Return data is optional
            // solhint-disable-next-line max-line-length
            require(abi.decode(returndata, (bool)), "SafeERC20: ERC20 operation did not succeed");
        }
    }
}

contract BoostToken is ERC20, ERC20Detailed {
    using SafeERC20 for IERC20;
    using Address for address;
    using SafeMath for uint;


    address public governance;
    mapping (address => bool) public minters;

    constructor () public ERC20Detailed("Boosted Finance", "BOOST", 18) {
        governance = msg.sender;
        addMinter(governance);
        // underlying _mint function has hard limit 
        mint(governance, 1e23);
    }

    function mint(address account, uint amount) public {
        require(minters[msg.sender], "!minter");
        _mint(account, amount);
    }

    function setGovernance(address _governance) public {
        require(msg.sender == governance, "!governance");
        governance = _governance;
    }

    function addMinter(address _minter) public {
        require(msg.sender == governance, "!governance");
        minters[_minter] = true;
    }

    function removeMinter(address _minter) public {
        require(msg.sender == governance, "!governance");
        minters[_minter] = false;
    }

    function burn(uint256 amount) public {
        _burn(msg.sender, amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"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"},{"constant":false,"inputs":[{"internalType":"address","name":"_minter","type":"address"}],"name":"addMinter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"governance","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"minters","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_minter","type":"address"}],"name":"removeMinter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_governance","type":"address"}],"name":"setGovernance","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"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"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604080518082018252600f81526e426f6f737465642046696e616e636560881b6020808301918252835180850190945260058452641093d3d4d560da1b9084015281519192916012916200006a916003919062000395565b5081516200008090600490602085019062000395565b506005805460ff191660ff9290921691909117610100600160a81b0319166101003381029190911791829055620000c593506001600160a01b039104169050620000f2565b600554620000ec9061010090046001600160a01b031669152d02c7e14af680000062000169565b6200043a565b60055461010090046001600160a01b0316331462000145576040805162461bcd60e51b815260206004820152600b60248201526a21676f7665726e616e636560a81b604482015290519081900360640190fd5b6001600160a01b03166000908152600660205260409020805460ff19166001179055565b3360009081526006602052604090205460ff16620001b8576040805162461bcd60e51b815260206004820152600760248201526610b6b4b73a32b960c91b604482015290519081900360640190fd5b620001cd82826001600160e01b03620001d116565b5050565b6001600160a01b0382166200022d576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b62000249816002546200033360201b62000e861790919060201c565b600281905569152d02c7e14af68000001015620002ad576040805162461bcd60e51b815260206004820152601e60248201527f5f746f74616c537570706c79206578636565642068617264206c696d69740000604482015290519081900360640190fd5b6001600160a01b03821660009081526020818152604090912054620002dd91839062000e8662000333821b17901c565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000828201838110156200038e576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620003d857805160ff191683800117855562000408565b8280016001018555821562000408579182015b8281111562000408578251825591602001919060010190620003eb565b50620004169291506200041a565b5090565b6200043791905b8082111562000416576000815560010162000421565b90565b611349806200044a6000396000f3fe608060405234801561001057600080fd5b50600436106101365760003560e01c80635aa6e675116100b2578063a457c2d711610081578063ab033ea911610066578063ab033ea914610455578063dd62ed3e14610488578063f46eccc4146104c357610136565b8063a457c2d7146103e3578063a9059cbb1461041c57610136565b80635aa6e6751461034457806370a082311461037557806395d89b41146103a8578063983b2d56146103b057610136565b80633092afd51161010957806339509351116100ee57806339509351146102b557806340c10f19146102ee57806342966c681461032757610136565b80633092afd514610262578063313ce5671461029757610136565b806306fdde031461013b578063095ea7b3146101b857806318160ddd1461020557806323b872dd1461021f575b600080fd5b6101436104f6565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017d578181015183820152602001610165565b50505050905090810190601f1680156101aa5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101f1600480360360408110156101ce57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356105aa565b604080519115158252519081900360200190f35b61020d6105c7565b60408051918252519081900360200190f35b6101f16004803603606081101561023557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356105cd565b6102956004803603602081101561027857600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610674565b005b61029f610731565b6040805160ff9092168252519081900360200190f35b6101f1600480360360408110156102cb57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561073a565b6102956004803603604081101561030457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561079b565b6102956004803603602081101561033d57600080fd5b503561080d565b61034c61081a565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61020d6004803603602081101561038b57600080fd5b503573ffffffffffffffffffffffffffffffffffffffff1661083b565b610143610863565b610295600480360360208110156103c657600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166108e2565b6101f1600480360360408110156103f957600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356109a2565b6101f16004803603604081101561043257600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610a1d565b6102956004803603602081101561046b57600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610a31565b61020d6004803603604081101561049e57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610aee565b6101f1600480360360208110156104d957600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610b26565b60038054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105a05780601f10610575576101008083540402835291602001916105a0565b820191906000526020600020905b81548152906001019060200180831161058357829003601f168201915b5050505050905090565b60006105be6105b7610b3b565b8484610b3f565b50600192915050565b60025490565b60006105da848484610c52565b61066a846105e6610b3b565b6106658560405180606001604052806028815260200161125e6028913973ffffffffffffffffffffffffffffffffffffffff8a16600090815260016020526040812090610631610b3b565b73ffffffffffffffffffffffffffffffffffffffff168152602081019190915260400160002054919063ffffffff610def16565b610b3f565b5060019392505050565b600554610100900473ffffffffffffffffffffffffffffffffffffffff1633146106e5576040805162461bcd60e51b815260206004820152600b60248201527f21676f7665726e616e6365000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff16600090815260066020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055565b60055460ff1690565b60006105be610747610b3b565b846106658560016000610758610b3b565b73ffffffffffffffffffffffffffffffffffffffff908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610e8616565b3360009081526006602052604090205460ff166107ff576040805162461bcd60e51b815260206004820152600760248201527f216d696e74657200000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6108098282610ee7565b5050565b610817338261105e565b50565b600554610100900473ffffffffffffffffffffffffffffffffffffffff1681565b73ffffffffffffffffffffffffffffffffffffffff1660009081526020819052604090205490565b60048054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105a05780601f10610575576101008083540402835291602001916105a0565b600554610100900473ffffffffffffffffffffffffffffffffffffffff163314610953576040805162461bcd60e51b815260206004820152600b60248201527f21676f7665726e616e6365000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff16600090815260066020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055565b60006105be6109af610b3b565b84610665856040518060600160405280602581526020016112f060259139600160006109d9610b3b565b73ffffffffffffffffffffffffffffffffffffffff908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610def16565b60006105be610a2a610b3b565b8484610c52565b600554610100900473ffffffffffffffffffffffffffffffffffffffff163314610aa2576040805162461bcd60e51b815260206004820152600b60248201527f21676f7665726e616e6365000000000000000000000000000000000000000000604482015290519081900360640190fd5b6005805473ffffffffffffffffffffffffffffffffffffffff909216610100027fffffffffffffffffffffff0000000000000000000000000000000000000000ff909216919091179055565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260016020908152604080832093909416825291909152205490565b60066020526000908152604090205460ff1681565b3390565b73ffffffffffffffffffffffffffffffffffffffff8316610b915760405162461bcd60e51b81526004018080602001828103825260248152602001806112cc6024913960400191505060405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8216610be35760405162461bcd60e51b81526004018080602001828103825260228152602001806112166022913960400191505060405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b73ffffffffffffffffffffffffffffffffffffffff8316610ca45760405162461bcd60e51b81526004018080602001828103825260258152602001806112a76025913960400191505060405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8216610cf65760405162461bcd60e51b81526004018080602001828103825260238152602001806111d16023913960400191505060405180910390fd5b610d46816040518060600160405280602681526020016112386026913973ffffffffffffffffffffffffffffffffffffffff8616600090815260208190526040902054919063ffffffff610def16565b73ffffffffffffffffffffffffffffffffffffffff8085166000908152602081905260408082209390935590841681522054610d88908263ffffffff610e8616565b73ffffffffffffffffffffffffffffffffffffffff8084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610e7e5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610e43578181015183820152602001610e2b565b50505050905090810190601f168015610e705780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610ee0576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b73ffffffffffffffffffffffffffffffffffffffff8216610f4f576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b600254610f62908263ffffffff610e8616565b600281905569152d02c7e14af68000001015610fc5576040805162461bcd60e51b815260206004820152601e60248201527f5f746f74616c537570706c79206578636565642068617264206c696d69740000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff8216600090815260208190526040902054610ffb908263ffffffff610e8616565b73ffffffffffffffffffffffffffffffffffffffff83166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b73ffffffffffffffffffffffffffffffffffffffff82166110b05760405162461bcd60e51b81526004018080602001828103825260218152602001806112866021913960400191505060405180910390fd5b611100816040518060600160405280602281526020016111f46022913973ffffffffffffffffffffffffffffffffffffffff8516600090815260208190526040902054919063ffffffff610def16565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260208190526040902055600254611139908263ffffffff61118e16565b60025560408051828152905160009173ffffffffffffffffffffffffffffffffffffffff8516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6000610ee083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610def56fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa265627a7a72315820ad7106f12f969d39b565bed7346f91ab0a9d7948cc973d2cf77356df803e7ba764736f6c63430005110032

Deployed ByteCode Sourcemap

8816:1171:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8816:1171:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5562:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;5562:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2770:149;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2770:149:0;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;2265:88;;;:::i;:::-;;;;;;;;;;;;;;;;2925:301;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2925:301:0;;;;;;;;;;;;;;;;;;:::i;9747:148::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9747:148:0;;;;:::i;:::-;;5744:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3232:207;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3232:207:0;;;;;;;;;:::i;9284:142::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9284:142:0;;;;;;;;;:::i;9903:81::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9903:81:0;;:::i;8966:25::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2359:107;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2359:107:0;;;;:::i;5651:87::-;;;:::i;9595:144::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9595:144:0;;;;:::i;3445:258::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3445:258:0;;;;;;;;;:::i;2472:155::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2472:155:0;;;;;;;;;:::i;9434:153::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9434:153:0;;;;:::i;2633:131::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2633:131:0;;;;;;;;;;;:::i;8998:40::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8998:40:0;;;;:::i;5562:83::-;5632:5;5625:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5599:13;;5625:12;;5632:5;;5625:12;;5632:5;5625:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5562:83;:::o;2770:149::-;2833:4;2850:39;2859:12;:10;:12::i;:::-;2873:7;2882:6;2850:8;:39::i;:::-;-1:-1:-1;2907:4:0;2770:149;;;;:::o;2265:88::-;2333:12;;2265:88;:::o;2925:301::-;3011:4;3028:36;3038:6;3046:9;3057:6;3028:9;:36::i;:::-;3075:121;3084:6;3092:12;:10;:12::i;:::-;3106:89;3144:6;3106:89;;;;;;;;;;;;;;;;;:19;;;;;;;:11;:19;;;;;;3126:12;:10;:12::i;:::-;3106:33;;;;;;;;;;;;;-1:-1:-1;3106:33:0;;;:89;;:37;:89;:::i;:::-;3075:8;:121::i;:::-;-1:-1:-1;3214:4:0;2925:301;;;;;:::o;9747:148::-;9826:10;;;;;;;9812;:24;9804:48;;;;;-1:-1:-1;;;9804:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;9863:16;;9882:5;9863:16;;;:7;:16;;;;;:24;;;;;;9747:148::o;5744:83::-;5810:9;;;;5744:83;:::o;3232:207::-;3309:4;3326:83;3335:12;:10;:12::i;:::-;3349:7;3358:50;3397:10;3358:11;:25;3370:12;:10;:12::i;:::-;3358:25;;;;;;;;;;;;;;;;;;-1:-1:-1;3358:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;9284:142::-;9362:10;9354:19;;;;:7;:19;;;;;;;;9346:39;;;;;-1:-1:-1;;;9346:39:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;9396:22;9402:7;9411:6;9396:5;:22::i;:::-;9284:142;;:::o;9903:81::-;9951:25;9957:10;9969:6;9951:5;:25::i;:::-;9903:81;:::o;8966:25::-;;;;;;;;;:::o;2359:107::-;2440:18;;2416:4;2440:18;;;;;;;;;;;;2359:107::o;5651:87::-;5723:7;5716:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5690:13;;5716:14;;5723:7;;5716:14;;5723:7;5716:14;;;;;;;;;;;;;;;;;;;;;;;;9595:144;9671:10;;;;;;;9657;:24;9649:48;;;;;-1:-1:-1;;;9649:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;9708:16;;;;;;:7;:16;;;;;:23;;;;9727:4;9708:23;;;9595:144::o;3445:258::-;3527:4;3544:129;3553:12;:10;:12::i;:::-;3567:7;3576:96;3615:15;3576:96;;;;;;;;;;;;;;;;;:11;:25;3588:12;:10;:12::i;:::-;3576:25;;;;;;;;;;;;;;;;;;-1:-1:-1;3576:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;2472:155::-;2538:4;2555:42;2565:12;:10;:12::i;:::-;2579:9;2590:6;2555:9;:42::i;9434:153::-;9518:10;;;;;;;9504;:24;9496:48;;;;;-1:-1:-1;;;9496:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;9555:10;:24;;;;;;;;;;;;;;;;;;9434:153::o;2633:131::-;2729:18;;;;2705:4;2729:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;2633:131::o;8998:40::-;;;;;;;;;;;;;;;:::o;1928:98::-;2008:10;1928:98;:::o;4919:335::-;5010:19;;;5002:68;;;;-1:-1:-1;;;5002:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5089:21;;;5081:68;;;;-1:-1:-1;;;5081:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5162:18;;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;5214:32;;;;;;;;;;;;;;;;;4919:335;;;:::o;3709:468::-;3804:20;;;3796:70;;;;-1:-1:-1;;;3796:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3885:23;;;3877:71;;;;-1:-1:-1;;;3877:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3981;4003:6;3981:71;;;;;;;;;;;;;;;;;:17;;;:9;:17;;;;;;;;;;;;:71;;:21;:71;:::i;:::-;3961:17;;;;:9;:17;;;;;;;;;;;:91;;;;4086:20;;;;;;;:32;;4111:6;4086:32;:24;:32;:::i;:::-;4063:20;;;;:9;:20;;;;;;;;;;;;:55;;;;4134:35;;;;;;;4063:20;;4134:35;;;;;;;;;;;;;3709:468;;;:::o;6166:180::-;6246:4;6279:12;6271:6;;;;6263:29;;;;-1:-1:-1;;;6263:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;6263:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;6312:5:0;;;6166:180::o;5858:169::-;5910:4;5936:5;;;5960:6;;;;5952:46;;;;;-1:-1:-1;;;5952:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;6018:1;5858:169;-1:-1:-1;;;5858:169:0:o;4183:379::-;4256:21;;;4248:65;;;;;-1:-1:-1;;;4248:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4341:12;;:24;;4358:6;4341:24;:16;:24;:::i;:::-;4326:12;:39;;;4400:4;-1:-1:-1;4384:20:0;4376:63;;;;;-1:-1:-1;;;4376:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4471:18;;;:9;:18;;;;;;;;;;;:30;;4494:6;4471:30;:22;:30;:::i;:::-;4450:18;;;:9;:18;;;;;;;;;;;:51;;;;4517:37;;;;;;;4450:18;;:9;;4517:37;;;;;;;;;;4183:379;;:::o;4568:345::-;4641:21;;;4633:67;;;;-1:-1:-1;;;4633:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4734:68;4757:6;4734:68;;;;;;;;;;;;;;;;;:18;;;:9;:18;;;;;;;;;;;;:68;;:22;:68;:::i;:::-;4713:18;;;:9;:18;;;;;;;;;;:89;4828:12;;:24;;4845:6;4828:24;:16;:24;:::i;:::-;4813:12;:39;4868:37;;;;;;;;4894:1;;4868:37;;;;;;;;;;;;;4568:345;;:::o;6033:127::-;6085:4;6109:43;6113:1;6116;6109:43;;;;;;;;;;;;;;;;;:3;:43::i

Swarm Source

bzzr://ad7106f12f969d39b565bed7346f91ab0a9d7948cc973d2cf77356df803e7ba7
Block Transaction Difficulty Gas Used Reward
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.