Contract 0x006699d34aa3013605d468d2755a2fe59a16b12b

 
Ad
Crypto.com
Txn Hash
Block
From
To
Value
0x3f5cd00cd08f4d04d52b8a8f2450808e7795b9b77ed703b19bcbc33d34191577(pending)2021-04-14 23:12:492 mins ago0x6733a553017cc35a100f15477f87ddca42ed846b IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x403727dd708762d411ce99da31a8158c613e04b8e31a3c224c5941668c3c1ff6(pending)2021-04-14 21:41:131 hr 34 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0xf80bcd40850768411db10f48d4bf996a34e3833edfdcbd3836d8d7c252724bb7(pending)2021-04-14 18:13:085 hrs 2 mins ago0xd8eb94a28d3ee6ea93683ed7eae13f32e53e7b1f IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0xfe5775a93291c5f655d8357cfd34d07d3f7e5546c038c10e85f8730b8f15a883(pending)2021-04-14 18:12:565 hrs 2 mins ago0xc34311678884c17f9ecbfb26334796e191a2fb79 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x0358a10aaf189f274b33b4a821107bf5d0a15f07f1a0f6414c2998a2fb4a5596(pending)2021-04-14 18:12:565 hrs 2 mins ago0xc34311678884c17f9ecbfb26334796e191a2fb79 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x92065481db3f5fa4b6b3b3315bb65883ec07a0accbaa368ab3511c0089697932(pending)2021-04-14 18:12:565 hrs 2 mins ago0xc34311678884c17f9ecbfb26334796e191a2fb79 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0xffcd2eab969a833184a32a6d23339d88628d38655792c164a636a0cff4afcd34(pending)2021-04-14 18:12:565 hrs 2 mins ago0xc34311678884c17f9ecbfb26334796e191a2fb79 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x59133328ddcf8a4f43a5afa92afa3fa6febd40fb5cb635d1e33d8da520d7f315(pending)2021-04-14 18:12:565 hrs 2 mins ago0xc34311678884c17f9ecbfb26334796e191a2fb79 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x23c3415d0f08c0d546ee46f944ff04b9dc2574bffde99a130494e6eafaff292d(pending)2021-04-14 18:12:495 hrs 2 mins ago0x8cf5387d1b6fe10e1884f17ca98e6807d49f15c3 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x495f2ff862afac8013cb05475a65e15019e5fe0fa79d085304be5b270a4d80c0(pending)2021-04-14 18:12:495 hrs 2 mins ago0x8cf5387d1b6fe10e1884f17ca98e6807d49f15c3 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x382081670087546a7dfeac4567636dc34fd14f626cfa448059d221598fc366ad(pending)2021-04-14 18:12:415 hrs 2 mins ago0x66e21ba1b02af2dd9f277103f6ec4aef1b0403cc IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x61c8faf5fdc936b6b5ea77fef45191fb6b2ecd6cbdf2137009e44b5957ea4f7a(pending)2021-04-14 18:12:365 hrs 2 mins ago0x4d903fc7827a0f2e3cdc908fba6868fad28d68e7 IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0xe88c282e80280e51c0de1a5478bee97a4fa5c2891030207dfb721f9fd5a5df3b(pending)2021-04-14 18:12:335 hrs 2 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x7081663f1593b602fd13969f47fe9ab390fc943c605165bc374bca83679cc8ac(pending)2021-04-14 18:12:335 hrs 2 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x1572b0c3b9bf0037875d8aac9e402170ae2a18f278dbfe3b59d6bf4699a7fbb7(pending)2021-04-14 18:12:335 hrs 2 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x2c2eefd625c4b8b4d3b408b8972983d867c552575e3cc68c7e201d9e98618f15(pending)2021-04-14 18:12:335 hrs 2 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x643a6628f150ef6bd494d01d0dfba44d2d4edf07b6085b3c8307a1ce90387bf7(pending)2021-04-14 18:12:335 hrs 2 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x598cd8298670f5b46bcbf5383ce2fa377174310d9af231de2c564b2a9d97cc33(pending)2021-04-14 18:12:335 hrs 2 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x5142be93103fb2ee825118dab423273347a978bab73320ec1a0a7d73161f3f8d(pending)2021-04-14 12:26:1910 hrs 48 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x6233a1b78a1b9ef63b3fd54b003532c90658740a17f41fe8076545be1b5fb2c3(pending)2021-04-14 12:16:1010 hrs 59 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x6f9cb66ced920f22321999619f3058753d2314d4f816e26ee2c01ac09b8a7bac(pending)2021-04-14 12:10:2711 hrs 4 mins ago0x3fcc8f36fe3a3295e031f7a89f60a57fc34dd03e IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0xebb67dd51f08a4ef80edf36249912eb81a169f14eb81773fdedf99f485b64730(pending)2021-04-13 7:48:391 day 15 hrs ago0xd8eb94a28d3ee6ea93683ed7eae13f32e53e7b1f IN Zild Protocol: ZILD Token0 Ether(Pending)(Pending)
0x15e741e680e9864628d124220751b4adebc79ff9f1c855d39b699a9dc2cc99ff122411082021-04-14 23:13:571 min agoHoo.com 5 IN  Zild Protocol: ZILD Token0 Ether0.005453368142
0xf58c52de1c89cc3fc9513d50574141d7e1c1e58fb020cc74547c938553468e9e122411022021-04-14 23:12:542 mins ago0x1d3cd927b05f97ee37cdf7ba56dddd7d2d66aaf6 IN  Zild Protocol: ZILD Token0 Ether0.00473502106
0x90bfcfbc2d4b7fbb7658788398a0d4640876e14026ffe249b6d2de24f2c8bf82122410982021-04-14 23:11:293 mins ago0x61e6b95329e1cc0ca0e4c58774714e8d83a993ca IN  Zild Protocol: ZILD Token0 Ether0.00473502106
[ Download CSV Export 

OVERVIEW

ZILD is a protocol that utilizes decentralized financial technologies to enable the sustainable creation of individual and collective non-custodial wealth. It aims to launch ZILD (governance token), YILD (synthetic token for staking) and XILD (reputation token).

View more zero value Internal Transactions in Advanced View mode
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ZildFinanceCoin

Compiler Version
v0.5.4+commit.9549d8ff

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity Multiple files format)

File 4 of 4: ZildFinance.sol
pragma solidity 0.5.4;

import 'SafeMath.sol';
import 'Ownable.sol';
import 'IERC20.sol';

contract ZildFinanceCoin is Ownable, IERC20 {

    using SafeMath for uint256;

    string public constant name = 'Zild Finance Coin';
    string public constant symbol = 'Zild';
    uint8 public constant decimals = 18;
    uint256 public totalSupply = 9980 * 10000 * 10 ** uint256(decimals);
    uint256 public allowBurn = 2100 * 10000 * 10 ** uint256(decimals);
    uint256 public tokenDestroyed;
	
    uint256 public constant FounderAllocation = 1497 * 10000 * 10 ** uint256(decimals);
    uint256 public constant FounderLockupAmount = 998 * 10000 * 10 ** uint256(decimals);
    uint256 public constant FounderLockupCliff = 365 days;
    uint256 public constant FounderReleaseInterval = 30 days;
    uint256 public constant FounderReleaseAmount = 20.7916 * 10000 * 10 ** uint256(decimals);
    uint256 public constant MarketingAllocation = 349 * 10000 * 10 ** uint256(decimals);
    uint256 public constant FurnaceAllocation = 150 * 10000 * 10 ** uint256(decimals);
	
    address public founder = address(0);
    uint256 public founderLockupStartTime = 0;
    uint256 public founderReleasedAmount = 0;

    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;    
    mapping (address => bool) public frozenAccount;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed from, address indexed to, uint256 value);
    event ChangeFounder(address indexed previousFounder, address indexed newFounder);
    event SetMinter(address indexed minter);
    event SetMarketing(address indexed marketing);
    event SetFurnace(address indexed furnace);	
    event Burn(address indexed _from, uint256 _tokenDestroyed, uint256 _timestamp);
    event FrozenFunds(address target, bool frozen);
	
    constructor(address _founder, address _marketing) public {
        require(_founder != address(0), "ZildFinanceCoin: founder is the zero address");
        require(_marketing != address(0), "ZildFinanceCoin: operator is the zero address");
        founder = _founder;
        founderLockupStartTime = block.timestamp;
        _balances[address(this)] = totalSupply;
        _transfer(address(this), _marketing, MarketingAllocation);
    }

    function release() public {
        uint256 currentTime = block.timestamp;
        uint256 cliffTime = founderLockupStartTime.add(FounderLockupCliff);
        if (currentTime < cliffTime) return;
        if (founderReleasedAmount >= FounderLockupAmount) return;
        uint256 month = currentTime.sub(cliffTime).div(FounderReleaseInterval);
        uint256 releaseAmount = month.mul(FounderReleaseAmount);
        if (releaseAmount > FounderLockupAmount) releaseAmount = FounderLockupAmount;
        if (releaseAmount <= founderReleasedAmount) return;
        uint256 amount = releaseAmount.sub(founderReleasedAmount);
        founderReleasedAmount = releaseAmount;
        _transfer(address(this), founder, amount);
    }

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

    function transfer(address to, uint256 amount) public returns (bool) {
        require(to != address(0), "ERC20: tranfer to the zero address");
        require(!frozenAccount[msg.sender]);
        require(!frozenAccount[to]);
        _transfer(msg.sender, to, amount);
        return true;
    }
	
    function burn(uint256 _value) public returns (bool){
        _burn(msg.sender, _value);
        return true;
    }

    function _burn(address _who, uint256 _burntAmount) internal {
        require (tokenDestroyed.add(_burntAmount) <= allowBurn, "ZildFinanceCoin: exceeded the maximum allowable burning amount" );
        require(_balances[msg.sender] >= _burntAmount && _burntAmount > 0);
        _transfer(address(_who), address(0), _burntAmount);
        totalSupply = totalSupply.sub(_burntAmount);
        tokenDestroyed = tokenDestroyed.add(_burntAmount);
        emit Burn(_who, _burntAmount, block.timestamp);
    }
	

    function allowance(address from, address to) public view returns (uint256) {
        return _allowances[from][to];
    }

    function approve(address to, uint256 amount) public returns (bool) {
        _approve(msg.sender, to, amount);
        return true;
    }

    function transferFrom(address from, address to, uint256 amount) public returns (bool) {
        uint256 remaining = _allowances[from][msg.sender].sub(amount, "ERC20: transfer amount exceeds allowance");
        require(to != address(0), "ERC20: tranfer to the zero address");
        require(!frozenAccount[from]);
        require(!frozenAccount[to]);
        require(!frozenAccount[msg.sender]);
        _transfer(from, to, amount);
        _approve(from, msg.sender, remaining);
        return true;
    }

    function _transfer(address from, address to, uint256 amount) private {
        require(from != address(0), "ERC20: transfer from the zero address");
        _balances[from] = _balances[from].sub(amount, "ERC20: transfer amount exceeds balance");
        _balances[to] = _balances[to].add(amount);
        emit Transfer(from, to, amount);
    }

    function _approve(address from, address to, uint256 amount) private {
        require(from != address(0), "ERC20: approve from the zero address");
        require(to != address(0), "ERC20: approve to the zero address");
        _allowances[from][to] = amount;
        emit Approval(from, to, amount);
    }

    function changeFounder(address _founder) public onlyOwner {
        require(_founder != address(0), "ZildFinanceCoin: founder is the zero address");
        emit ChangeFounder(founder, _founder);
        founder = _founder;
    }

    function setMinter(address minter) public onlyOwner {
        require(minter != address(0), "ZildFinanceCoin: minter is the zero address");
        require(_balances[minter] == 0, "ZildFinanceCoin: minter has been initialized");
        _transfer(address(this), minter, totalSupply.sub(FounderAllocation));
        emit SetMinter(minter);
    }

    function setFurnace(address furnace) public onlyOwner {
        require(furnace != address(0), "ZildFinanceCoin: furnace is the zero address");
        require(_balances[furnace] == 0, "ZildFinanceCoin: furnace has been initialized");
        _transfer(address(this), furnace, FurnaceAllocation);
        emit SetFurnace(furnace);
    }
	
    function freezeAccount(address _target, bool _bool) public onlyOwner {
        if (_target != address(0)) {
            frozenAccount[_target] = _bool;
            emit FrozenFunds(_target,_bool);
        }
    }

}

File 1 of 4: IERC20.sol
pragma solidity 0.5.4;

interface IERC20 {

    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);

}

File 2 of 4: Ownable.sol
pragma solidity 0.5.4;

contract Ownable {

    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor() internal {
        _owner = msg.sender;
        emit OwnershipTransferred(address(0), _owner);
    }

    function owner() public view returns (address) {
        return _owner;
    }

    function isOwner() public view returns (bool) {
        return msg.sender == _owner;
    }

    modifier onlyOwner() {
        require(msg.sender == _owner, "Ownable: caller is not the owner");
        _;
    }

    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }

}

File 3 of 4: SafeMath.sol
pragma solidity ^0.5.0;

/**
 * @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 {
    /**
     * @dev Returns the addition of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `+` operator.
     *
     * Requirements:
     * - Addition cannot overflow.
     */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting with custom message on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     * - Subtraction cannot overflow.
     *
     * _Available since v2.4.0._
     */
    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;

        return c;
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `*` operator.
     *
     * Requirements:
     * - Multiplication cannot overflow.
     */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
        // benefit is lost if 'b' is also tested.
        // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
        if (a == 0) {
            return 0;
        }

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

        return c;
    }

    /**
     * @dev Returns the integer division of two unsigned integers. Reverts on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    /**
     * @dev Returns the integer division of two unsigned integers. Reverts with custom message on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     *
     * _Available since v2.4.0._
     */
    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        // Solidity only automatically asserts when dividing by 0
        require(b > 0, errorMessage);
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold

        return c;
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * Reverts when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * Reverts with custom message when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     *
     * _Available since v2.4.0._
     */
    function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b != 0, errorMessage);
        return a % b;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"founderLockupStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"amount","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"FounderAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FounderLockupAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"allowBurn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"founder","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FurnaceAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MarketingAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FounderReleaseAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"account","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"release","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"furnace","type":"address"}],"name":"setFurnace","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_founder","type":"address"}],"name":"changeFounder","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"founderReleasedAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenDestroyed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_bool","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"minter","type":"address"}],"name":"setMinter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"FounderLockupCliff","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FounderReleaseInterval","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_founder","type":"address"},{"name":"_marketing","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousFounder","type":"address"},{"indexed":true,"name":"newFounder","type":"address"}],"name":"ChangeFounder","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"minter","type":"address"}],"name":"SetMinter","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"marketing","type":"address"}],"name":"SetMarketing","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"furnace","type":"address"}],"name":"SetFurnace","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":false,"name":"_tokenDestroyed","type":"uint256"},{"indexed":false,"name":"_timestamp","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

60806040526a528d78d7384a3cf70000006001556a115eec47f6cf7e3500000060025560048054600160a060020a0319169055600060058190556006553480156200004957600080fd5b5060405160408062001c12833981018060405260408110156200006b57600080fd5b50805160209091015160008054600160a060020a0319163317808255604051600160a060020a039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3600160a060020a038216151562000120576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c81526020018062001b94602c913960400191505060405180910390fd5b600160a060020a038116151562000183576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d81526020018062001bc0602d913960400191505060405180910390fd5b60048054600160a060020a031916600160a060020a0384161790554260055560015430600081815260076020526040902091909155620001d990826a02e3094773038501400000640100000000620001e1810204565b50506200045f565b600160a060020a038316151562000244576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018062001bed6025913960400191505060405180910390fd5b62000293816060604051908101604052806026815260200162001b6e60269139600160a060020a03861660009081526007602052604090205491906401000000006200100b6200032e82021704565b600160a060020a038085166000908152600760205260408082209390935590841681522054620002d29082640100000000620012c2620003e382021704565b600160a060020a0380841660008181526007602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115620003db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156200039f57818101518382015260200162000385565b50505050905090810190601f168015620003cd5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6000828201838110156200045857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6116ff806200046f6000396000f3fe608060405234801561001057600080fd5b5060043610610202576000357c01000000000000000000000000000000000000000000000000000000009004806386d1a69f1161012c578063b414d4b6116100bf578063f2fde38b1161008e578063f2fde38b146104fd578063fca3b5aa14610523578063fedacfa414610549578063ff1970381461055157610202565b8063b414d4b614610473578063d9aa188114610499578063dd62ed3e146104a1578063e724529c146104cf57610202565b806393c32e06116100fb57806393c32e061461041157806395d89b4114610437578063a42d91d81461043f578063a9059cbb1461044757610202565b806386d1a69f146103d157806387829c65146103db5780638da5cb5b146104015780638f32d59b1461040957610202565b8063313ce567116101a45780634e680654116101735780634e6806541461039357806353b841721461039b5780635f6e84ee146103a357806370a08231146103ab57610202565b8063313ce5671461032c57806335e061fc1461034a57806342966c68146103525780634d853ee51461036f57610202565b806318160ddd116101e057806318160ddd146102de57806323b872dd146102e657806326e5be361461031c57806330cf480b1461032457610202565b806306fdde031461020757806307e4498c14610284578063095ea7b31461029e575b600080fd5b61020f610559565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610249578181015183820152602001610231565b50505050905090810190601f1680156102765780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61028c610590565b60408051918252519081900360200190f35b6102ca600480360360408110156102b457600080fd5b50600160a060020a038135169060200135610596565b604080519115158252519081900360200190f35b61028c6105ad565b6102ca600480360360608110156102fc57600080fd5b50600160a060020a038135811691602081013590911690604001356105b3565b61028c6106db565b61028c6106ea565b6103346106f9565b6040805160ff9092168252519081900360200190f35b61028c6106fe565b6102ca6004803603602081101561036857600080fd5b5035610704565b610377610718565b60408051600160a060020a039092168252519081900360200190f35b61028c610727565b61028c610736565b61028c610745565b61028c600480360360208110156103c157600080fd5b5035600160a060020a0316610753565b6103d961076e565b005b6103d9600480360360208110156103f157600080fd5b5035600160a060020a031661086d565b6103776109ac565b6102ca6109bb565b6103d96004803603602081101561042757600080fd5b5035600160a060020a03166109cc565b61020f610acf565b61028c610b06565b6102ca6004803603604081101561045d57600080fd5b50600160a060020a038135169060200135610b0c565b6102ca6004803603602081101561048957600080fd5b5035600160a060020a0316610ba6565b61028c610bbb565b61028c600480360360408110156104b757600080fd5b50600160a060020a0381358116916020013516610bc1565b6103d9600480360360408110156104e557600080fd5b50600160a060020a0381351690602001351515610bec565b6103d96004803603602081101561051357600080fd5b5035600160a060020a0316610cb0565b6103d96004803603602081101561053957600080fd5b5035600160a060020a0316610db2565b61028c610f06565b61028c610f0e565b60408051808201909152601181527f5a696c642046696e616e636520436f696e000000000000000000000000000000602082015281565b60055481565b60006105a3338484610f15565b5060015b92915050565b60015481565b60008061060583606060405190810160405280602881526020016115ec60289139600160a060020a0388166000908152600860209081526040808320338452909152902054919063ffffffff61100b16565b9050600160a060020a03841615156106515760405160e560020a62461bcd02815260040180806020018281038252602281526020018061153f6022913960400191505060405180910390fd5b600160a060020a03851660009081526009602052604090205460ff161561067757600080fd5b600160a060020a03841660009081526009602052604090205460ff161561069d57600080fd5b3360009081526009602052604090205460ff16156106ba57600080fd5b6106c58585856110a5565b6106d0853383610f15565b506001949350505050565b6a0c6205537ba4bc5840000081565b6a084158e2526dd2e580000081565b601281565b60025481565b600061071033836111c4565b506001919050565b600454600160a060020a031681565b6a013da329b633647180000081565b6a02e309477303850140000081565b692c0726213dd1f530000081565b600160a060020a031660009081526007602052604090205490565b600554429060009061078a906301e1338063ffffffff6112c216565b90508082101561079b57505061086b565b6006546a084158e2526dd2e5800000116107b657505061086b565b60006107db62278d006107cf858563ffffffff61132616565b9063ffffffff61136816565b905060006107f982692c0726213dd1f530000063ffffffff6113aa16565b90506a084158e2526dd2e580000081111561081c57506a084158e2526dd2e58000005b600654811161082e575050505061086b565b60006108456006548361132690919063ffffffff16565b6006839055600454909150610865903090600160a060020a0316836110a5565b50505050505b565b600054600160a060020a031633146108bd576040805160e560020a62461bcd0281526020600482018190526024820152600080516020611614833981519152604482015290519081900360640190fd5b600160a060020a03811615156109075760405160e560020a62461bcd02815260040180806020018281038252602c8152602001806116a8602c913960400191505060405180910390fd5b600160a060020a0381166000908152600760205260409020541561095f5760405160e560020a62461bcd02815260040180806020018281038252602d8152602001806114ec602d913960400191505060405180910390fd5b61097530826a013da329b63364718000006110a5565b604051600160a060020a038216907f563cb3456af3dceec7b66059f2c03af0b838a856cdd6bccf313f3260ccab3c8d90600090a250565b600054600160a060020a031690565b600054600160a060020a0316331490565b600054600160a060020a03163314610a1c576040805160e560020a62461bcd0281526020600482018190526024820152600080516020611614833981519152604482015290519081900360640190fd5b600160a060020a0381161515610a665760405160e560020a62461bcd02815260040180806020018281038252602c815260200180611561602c913960400191505060405180910390fd5b600454604051600160a060020a038084169216907f0d6a44001f99eb1e3e879ad45c4f03a44f9fec7dedebb037550b0c8180372ae190600090a36004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60408051808201909152600481527f5a696c6400000000000000000000000000000000000000000000000000000000602082015281565b60065481565b6000600160a060020a0383161515610b585760405160e560020a62461bcd02815260040180806020018281038252602281526020018061153f6022913960400191505060405180910390fd5b3360009081526009602052604090205460ff1615610b7557600080fd5b600160a060020a03831660009081526009602052604090205460ff1615610b9b57600080fd5b6105a33384846110a5565b60096020526000908152604090205460ff1681565b60035481565b600160a060020a03918216600090815260086020908152604080832093909416825291909152205490565b600054600160a060020a03163314610c3c576040805160e560020a62461bcd0281526020600482018190526024820152600080516020611614833981519152604482015290519081900360640190fd5b600160a060020a03821615610cac57600160a060020a038216600081815260096020908152604091829020805460ff191685151590811790915582519384529083015280517f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a59281900390910190a15b5050565b600054600160a060020a03163314610d00576040805160e560020a62461bcd0281526020600482018190526024820152600080516020611614833981519152604482015290519081900360640190fd5b600160a060020a0381161515610d4a5760405160e560020a62461bcd0281526004018080602001828103825260268152602001806114786026913960400191505060405180910390fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600054600160a060020a03163314610e02576040805160e560020a62461bcd0281526020600482018190526024820152600080516020611614833981519152604482015290519081900360640190fd5b600160a060020a0381161515610e4c5760405160e560020a62461bcd02815260040180806020018281038252602b815260200180611634602b913960400191505060405180910390fd5b600160a060020a03811660009081526007602052604090205415610ea45760405160e560020a62461bcd02815260040180806020018281038252602c8152602001806114c0602c913960400191505060405180910390fd5b600154610ecf9030908390610eca906a0c6205537ba4bc5840000063ffffffff61132616565b6110a5565b604051600160a060020a038216907fcec52196e972044edde8689a1b608e459c5946b7f3e5c8cd3d6d8e126d422e1c90600090a250565b6301e1338081565b62278d0081565b600160a060020a0383161515610f5f5760405160e560020a62461bcd0281526004018080602001828103825260248152602001806116846024913960400191505060405180910390fd5b600160a060020a0382161515610fa95760405160e560020a62461bcd02815260040180806020018281038252602281526020018061149e6022913960400191505060405180910390fd5b600160a060020a03808416600081815260086020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6000818484111561109d5760405160e560020a62461bcd0281526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561106257818101518382015260200161104a565b50505050905090810190601f16801561108f5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600160a060020a03831615156110ef5760405160e560020a62461bcd02815260040180806020018281038252602581526020018061165f6025913960400191505060405180910390fd5b611133816060604051908101604052806026815260200161151960269139600160a060020a038616600090815260076020526040902054919063ffffffff61100b16565b600160a060020a038085166000908152600760205260408082209390935590841681522054611168908263ffffffff6112c216565b600160a060020a0380841660008181526007602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6002546003546111da908363ffffffff6112c216565b111561121a5760405160e560020a62461bcd02815260040180806020018281038252603e81526020018061158d603e913960400191505060405180910390fd5b3360009081526007602052604090205481118015906112395750600081115b151561124457600080fd5b611250826000836110a5565b600154611263908263ffffffff61132616565b600155600354611279908263ffffffff6112c216565b600355604080518281524260208201528151600160a060020a038516927f49995e5dd6158cf69ad3e9777c46755a1a826a446c6416992167462dad033b2a928290030190a25050565b60008282018381101561131f576040805160e560020a62461bcd02815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600061131f83836040805190810160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061100b565b600061131f83836040805190810160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061140a565b60008215156113bb575060006105a7565b8282028284828115156113ca57fe5b041461131f5760405160e560020a62461bcd0281526004018080602001828103825260218152602001806115cb6021913960400191505060405180910390fd5b60008181841161145f5760405160e560020a62461bcd0281526004018080602001828103825283818151815260200191508051906020019080838360008381101561106257818101518382015260200161104a565b506000838581151561146d57fe5b049594505050505056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f20616464726573735a696c6446696e616e6365436f696e3a206d696e74657220686173206265656e20696e697469616c697a65645a696c6446696e616e6365436f696e3a206675726e61636520686173206265656e20696e697469616c697a656445524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e66657220746f20746865207a65726f20616464726573735a696c6446696e616e6365436f696e3a20666f756e64657220697320746865207a65726f20616464726573735a696c6446696e616e6365436f696e3a20657863656564656420746865206d6178696d756d20616c6c6f7761626c65206275726e696e6720616d6f756e74536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725a696c6446696e616e6365436f696e3a206d696e74657220697320746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573735a696c6446696e616e6365436f696e3a206675726e61636520697320746865207a65726f2061646472657373a165627a7a72305820e6fd4002a5984c22bde21a7c9b84330841d0b32b169895279b8dfd458969c211002945524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63655a696c6446696e616e6365436f696e3a20666f756e64657220697320746865207a65726f20616464726573735a696c6446696e616e6365436f696e3a206f70657261746f7220697320746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f2061646472657373000000000000000000000000105f7e95a94047224e63947a522864bfbae04beb000000000000000000000000fc96e922f8e73a2effecee10c30c2d82c47d7e44

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

000000000000000000000000105f7e95a94047224e63947a522864bfbae04beb000000000000000000000000fc96e922f8e73a2effecee10c30c2d82c47d7e44

-----Decoded View---------------
Arg [0] : _founder (address): 0x105f7e95a94047224e63947a522864bfbae04beb
Arg [1] : _marketing (address): 0xfc96e922f8e73a2effecee10c30c2d82c47d7e44

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000105f7e95a94047224e63947a522864bfbae04beb
Arg [1] : 000000000000000000000000fc96e922f8e73a2effecee10c30c2d82c47d7e44


Deployed ByteCode Sourcemap

97:6768:3:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;97:6768:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;185:49;;;:::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;185:49:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1133:41;;;:::i;:::-;;;;;;;;;;;;;;;;4348:140;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4348:140:3;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;328:67;;;:::i;4496:516::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4496:516:3;;;;;;;;;;;;;;;;;:::i;513:82::-;;;:::i;602:83::-;;;:::i;286:35::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;402:65;;;:::i;3572:117::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3572:117:3;;:::i;1091:35::-;;;:::i;:::-;;;;-1:-1:-1;;;;;1091:35:3;;;;;;;;;;;;;;1000:81;;;:::i;910:83::-;;;:::i;815:88::-;;;:::i;3145:110::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3145:110:3;-1:-1:-1;;;;;3145:110:3;;:::i;2402:735::-;;;:::i;:::-;;6293:341;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6293:341:3;-1:-1:-1;;;;;6293:341:3;;:::i;300:79:1:-;;;:::i;387:92::-;;;:::i;5695:233:3:-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5695:233:3;-1:-1:-1;;;;;5695:233:3;;:::i;241:38::-;;;:::i;1181:40::-;;;:::i;3263:300::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3263:300:3;;;;;;;;:::i;1363:46::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1363:46:3;-1:-1:-1;;;;;1363:46:3;;:::i;474:29::-;;;:::i;4218:122::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4218:122:3;;;;;;;;;;:::i;6643:217::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6643:217:3;;;;;;;;;;:::i;612:236:1:-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;612:236:1;-1:-1:-1;;;;;612:236:1;;:::i;5936:349:3:-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5936:349:3;-1:-1:-1;;;;;5936:349:3;;:::i;692:53::-;;;:::i;752:56::-;;;:::i;185:49::-;;;;;;;;;;;;;;;;;;;:::o;1133:41::-;;;;:::o;4348:140::-;4409:4;4426:32;4435:10;4447:2;4451:6;4426:8;:32::i;:::-;-1:-1:-1;4476:4:3;4348:140;;;;;:::o;328:67::-;;;;:::o;4496:516::-;4576:4;4593:17;4613:85;4647:6;4613:85;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4613:17:3;;;;;;:11;:17;;;;;;;;4631:10;4613:29;;;;;;;;;:85;;:33;:85;:::i;:::-;4593:105;-1:-1:-1;;;;;;4717:16:3;;;;4709:63;;;;-1:-1:-1;;;;;4709:63:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4792:19:3;;;;;;:13;:19;;;;;;;;4791:20;4783:29;;;;;;-1:-1:-1;;;;;4832:17:3;;;;;;:13;:17;;;;;;;;4831:18;4823:27;;;;;;4884:10;4870:25;;;;:13;:25;;;;;;;;4869:26;4861:35;;;;;;4907:27;4917:4;4923:2;4927:6;4907:9;:27::i;:::-;4945:37;4954:4;4960:10;4972:9;4945:8;:37::i;:::-;-1:-1:-1;5000:4:3;;4496:516;-1:-1:-1;;;;4496:516:3:o;513:82::-;557:38;513:82;:::o;602:83::-;648:37;602:83;:::o;286:35::-;319:2;286:35;:::o;402:65::-;;;;:::o;3572:117::-;3618:4;3634:25;3640:10;3652:6;3634:5;:25::i;:::-;-1:-1:-1;3677:4:3;3572:117;;;:::o;1091:35::-;;;-1:-1:-1;;;;;1091:35:3;;:::o;1000:81::-;1044:37;1000:81;:::o;910:83::-;956:37;910:83;:::o;815:88::-;862:41;815:88;:::o;3145:110::-;-1:-1:-1;;;;;3229:18:3;3202:7;3229:18;;;:9;:18;;;;;;;3145:110::o;2402:735::-;2507:22;;2461:15;;2439:19;;2507:46;;737:8;2507:46;:26;:46;:::i;:::-;2487:66;;2582:9;2568:11;:23;2564:36;;;2593:7;;;;2564:36;2614:21;;648:37;-1:-1:-1;2610:57:3;;2660:7;;;;2610:57;2677:13;2693:54;801:7;2693:26;:11;2709:9;2693:26;:15;:26;:::i;:::-;:30;:54;:30;:54;:::i;:::-;2677:70;-1:-1:-1;2758:21:3;2782:31;2677:70;862:41;2782:31;:9;:31;:::i;:::-;2758:55;-1:-1:-1;648:37:3;2828:35;;2824:76;;;-1:-1:-1;648:37:3;2824:76;2932:21;;2915:38;;2911:51;;2955:7;;;;;;2911:51;2972:14;2989:40;3007:21;;2989:13;:17;;:40;;;;:::i;:::-;3040:21;:37;;;3113:7;;2972:57;;-1:-1:-1;3088:41:3;;3106:4;;-1:-1:-1;;;;;3113:7:3;2972:57;3088:9;:41::i;:::-;2402:735;;;;;;:::o;6293:341::-;541:6:1;;-1:-1:-1;;;;;541:6:1;527:10;:20;519:65;;;;;-1:-1:-1;;;;;519:65:1;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;519:65:1;;;;;;;;;;;;;;;-1:-1:-1;;;;;6366:21:3;;;;6358:78;;;;-1:-1:-1;;;;;6358:78:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6455:18:3;;;;;;:9;:18;;;;;;:23;6447:81;;;;-1:-1:-1;;;;;6447:81:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6539:52;6557:4;6564:7;1044:37;6539:9;:52::i;:::-;6607:19;;-1:-1:-1;;;;;6607:19:3;;;;;;;;6293:341;:::o;300:79:1:-;338:7;365:6;-1:-1:-1;;;;;365:6:1;300:79;:::o;387:92::-;427:4;465:6;-1:-1:-1;;;;;465:6:1;451:10;:20;;387:92::o;5695:233:3:-;541:6:1;;-1:-1:-1;;;;;541:6:1;527:10;:20;519:65;;;;;-1:-1:-1;;;;;519:65:1;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;519:65:1;;;;;;;;;;;;;;;-1:-1:-1;;;;;5772:22:3;;;;5764:79;;;;-1:-1:-1;;;;;5764:79:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5873:7;;5859:32;;-1:-1:-1;;;;;5859:32:3;;;;5873:7;;5859:32;;5873:7;;5859:32;5902:7;:18;;-1:-1:-1;;5902:18:3;-1:-1:-1;;;;;5902:18:3;;;;;;;;;;5695:233::o;241:38::-;;;;;;;;;;;;;;;;;;;:::o;1181:40::-;;;;:::o;3263:300::-;3325:4;-1:-1:-1;;;;;3350:16:3;;;;3342:63;;;;-1:-1:-1;;;;;3342:63:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3439:10;3425:25;;;;:13;:25;;;;;;;;3424:26;3416:35;;;;;;-1:-1:-1;;;;;3471:17:3;;;;;;:13;:17;;;;;;;;3470:18;3462:27;;;;;;3500:33;3510:10;3522:2;3526:6;3500:9;:33::i;1363:46::-;;;;;;;;;;;;;;;:::o;474:29::-;;;;:::o;4218:122::-;-1:-1:-1;;;;;4311:17:3;;;4284:7;4311:17;;;:11;:17;;;;;;;;:21;;;;;;;;;;;;;4218:122::o;6643:217::-;541:6:1;;-1:-1:-1;;;;;541:6:1;527:10;:20;519:65;;;;;-1:-1:-1;;;;;519:65:1;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;519:65:1;;;;;;;;;;;;;;;-1:-1:-1;;;;;6727:21:3;;;6723:130;;-1:-1:-1;;;;;6765:22:3;;;;;;:13;:22;;;;;;;;;:30;;-1:-1:-1;;6765:30:3;;;;;;;;;;6815:26;;;;;;;;;;;;;;;;;;;;;6723:130;6643:217;;:::o;612:236:1:-;541:6;;-1:-1:-1;;;;;541:6:1;527:10;:20;519:65;;;;;-1:-1:-1;;;;;519:65:1;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;519:65:1;;;;;;;;;;;;;;;-1:-1:-1;;;;;693:22:1;;;;685:73;;;;-1:-1:-1;;;;;685:73:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;795:6;;;774:38;;-1:-1:-1;;;;;774:38:1;;;;795:6;;;774:38;;;823:6;:17;;-1:-1:-1;;823:17:1;-1:-1:-1;;;;;823:17:1;;;;;;;;;;612:236::o;5936:349:3:-;541:6:1;;-1:-1:-1;;;;;541:6:1;527:10;:20;519:65;;;;;-1:-1:-1;;;;;519:65:1;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;519:65:1;;;;;;;;;;;;;;;-1:-1:-1;;;;;6007:20:3;;;;5999:76;;;;-1:-1:-1;;;;;5999:76:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6094:17:3;;;;;;:9;:17;;;;;;:22;6086:79;;;;-1:-1:-1;;;;;6086:79:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6209:11;;6176:68;;6194:4;;6201:6;;6209:34;;557:38;6209:34;:15;:34;:::i;:::-;6176:9;:68::i;:::-;6260:17;;-1:-1:-1;;;;;6260:17:3;;;;;;;;5936:349;:::o;692:53::-;737:8;692:53;:::o;752:56::-;801:7;752:56;:::o;5376:311::-;-1:-1:-1;;;;;5463:18:3;;;;5455:67;;;;-1:-1:-1;;;;;5455:67:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5541:16:3;;;;5533:63;;;;-1:-1:-1;;;;;5533:63:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5607:17:3;;;;;;;:11;:17;;;;;;;;:21;;;;;;;;;;;;;:30;;;5653:26;;;;;;;;;;;;;;;;;5376:311;;;:::o;1788:192:2:-;1874:7;1910:12;1902:6;;;;1894:29;;;;-1:-1:-1;;;;;1894:29:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1894:29:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1946:5:2;;;1788:192::o;5020:348:3:-;-1:-1:-1;;;;;5108:18:3;;;;5100:68;;;;-1:-1:-1;;;;;5100:68:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5197:69;5217:6;5197:69;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5197:15:3;;;;;;:9;:15;;;;;;;:69;;:19;:69;:::i;:::-;-1:-1:-1;;;;;5179:15:3;;;;;;;:9;:15;;;;;;:87;;;;5293:13;;;;;;;:25;;5311:6;5293:25;:17;:25;:::i;:::-;-1:-1:-1;;;;;5277:13:3;;;;;;;:9;:13;;;;;;;;;:41;;;;5334:26;;;;;;;5277:13;;5334:26;;;;;;;;;;;;;5020:348;;;:::o;3697:510::-;3813:9;;3777:14;;:32;;3796:12;3777:32;:18;:32;:::i;:::-;:45;;3768:122;;;;-1:-1:-1;;;;;3768:122:3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3919:10;3909:21;;;;:9;:21;;;;;;:37;-1:-1:-1;3909:37:3;;;:57;;;3965:1;3950:12;:16;3909:57;3901:66;;;;;;;;3978:50;3996:4;4011:1;4015:12;3978:9;:50::i;:::-;4053:11;;:29;;4069:12;4053:29;:15;:29;:::i;:::-;4039:11;:43;4110:14;;:32;;4129:12;4110:32;:18;:32;:::i;:::-;4093:14;:49;4158:41;;;;;;4183:15;4158:41;;;;;;-1:-1:-1;;;;;4158:41:3;;;;;;;;;;;3697:510;;:::o;859:181:2:-;917:7;949:5;;;973:6;;;;965:46;;;;;-1:-1:-1;;;;;965:46:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;1031:1;859:181;-1:-1:-1;;;859:181:2:o;1315:136::-;1373:7;1400:43;1404:1;1407;1400:43;;;;;;;;;;;;;;;;;;:3;:43::i;3170:132::-;3228:7;3255:39;3259:1;3262;3255:39;;;;;;;;;;;;;;;;;;:3;:39::i;2231:471::-;2289:7;2534:6;;2530:47;;;-1:-1:-1;2564:1:2;2557:8;;2530:47;2601:5;;;2605:1;2601;:5;2625;;;;;;;;:10;2617:56;;;;-1:-1:-1;;;;;2617:56:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3832:345;3918:7;4020:12;4013:5;;;4005:28;;;;-1:-1:-1;;;;;4005:28:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;4005:28:2;;4044:9;4060:1;4056;:5;;;;;;;;;3832:345;-1:-1:-1;;;;;3832:345:2:o

Swarm Source

bzzr://e6fd4002a5984c22bde21a7c9b84330841d0b32b169895279b8dfd458969c211
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.