ETH Price: $2,629.72 (+6.55%)

Token

Blockburn (BURN)
 

Overview

Max Total Supply

1,898,892.439188868124401604 BURN

Holders

1,281

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
20 BURN

Value
$0.00
0x974C1D678b289C157e93b7549873cEDA595a2A53
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
Blockburn

Compiler Version
v0.5.0+commit.1d4f565a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2019-06-20
*/

/**
 *Submitted for verification at Etherscan.io on 2019-06-20
*/

pragma solidity ^0.5.0;

interface IERC20 {
    function totalSupply() external view returns(uint256);

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

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

    function transfer(address to, uint256 value) external returns(bool);

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

    function transferFrom(address from, address to, uint256 value) external returns(bool);

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

library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns(uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns(uint256) {
        uint256 c = a / b;
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns(uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns(uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }

    function ceil(uint256 a, uint256 m) internal pure returns(uint256) {
        uint256 c = add(a, m);
        uint256 d = sub(c, 1);
        return mul(div(d, m), m);
    }
}

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

contract Blockburn is ERC20Detailed {

    using SafeMath for uint256;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowed;

    string constant tokenName = "Blockburn";
    string constant tokenSymbol = "BURN";
    uint8 constant tokenDecimals = 18;
    uint256 _totalSupply;
    uint256 public basePercent = 200;
    address admin;
    address developers;
    uint256 public _startTime;
    uint256 public _burnStopAmount;
    uint256 public _lastTokenSupply;
    uint256 public _releaseAmountAfterTwoYears;
    bool public _timeLockReleased;

    constructor(address _developers, address bank) public payable ERC20Detailed(tokenName, tokenSymbol, tokenDecimals) {
        admin = msg.sender;
        developers = _developers;
        // give 1m tokens to admin
        _mint(bank, 1000000 * 10**18);
        // give 800k tokens to contract
        _mint(address(this), 800000 * 10**18);
        
        _totalSupply = 2000000 * 10**18;

        _startTime = now;
        _burnStopAmount = 0;
        _lastTokenSupply = 1200000 * 10**18;
        _releaseAmountAfterTwoYears = 200000 * 10**18;
        
        _timeLockReleased = false;
    }

    modifier onlyAdmin() {
        require(msg.sender == admin, "Only admin can do this");
        _;
    }

    function transferAdmin(address _newAdmin) public onlyAdmin {
        require(_newAdmin != admin && _newAdmin != address(0), "Error");
        admin = _newAdmin;
    }

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

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

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

    function findTwoPercent(uint256 value) internal view returns(uint256) {
        uint256 roundValue = value.ceil(basePercent);
        uint256 onePercent = roundValue.mul(basePercent).div(10000);
        return onePercent;
    }

    function transfer(address to, uint256 value) public returns(bool) {
        require(value <= _balances[msg.sender]);
        require(to != address(0));

        uint256 tokensToBurn = findTwoPercent(value);

        _balances[msg.sender] = _balances[msg.sender].sub(value);
        _balances[to] = _balances[to].add(value);

        uint contractBalance = _balances[address(this)];

        if(contractBalance > 0) {
            if (tokensToBurn > contractBalance)
                tokensToBurn = contractBalance; 

            _burn(address(this), tokensToBurn);
        }

        emit Transfer(msg.sender, to, value);
        return true;
    }

    function withdraw(uint amount) public onlyAdmin {
        address contractAddr = address(this);
        require(amount <= _balances[contractAddr]);

        _balances[contractAddr] = _balances[contractAddr].sub(amount);
        _balances[admin] = _balances[admin].add(amount);
        emit Transfer(contractAddr, admin, amount);
    }

    function multiTransfer(address[] memory receivers, uint256[] memory amounts) public {
        for (uint256 i = 0; i < receivers.length; i++) {
            transfer(receivers[i], amounts[i]);
        }
    }

    function approve(address spender, uint256 value) public returns(bool) {
        require(spender != address(0));
        _allowed[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function transferFrom(address from, address to, uint256 value) public returns(bool) {
        require(value <= _balances[from]);
        require(value <= _allowed[from][msg.sender]);
        require(to != address(0));

        _balances[from] = _balances[from].sub(value);

        uint256 tokensToBurn = findTwoPercent(value);

        _balances[to] = _balances[to].add(value);
        _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value);

        uint contractBalance = _balances[address(this)];

        if(contractBalance > 0) {
            if (tokensToBurn > contractBalance)
                tokensToBurn = contractBalance; 

            _burn(address(this), tokensToBurn);
        }

        emit Transfer(from, to, value);
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue) public returns(bool) {
        require(spender != address(0));
        _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].add(addedValue));
        emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public returns(bool) {
        require(spender != address(0));
        _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].sub(subtractedValue));
        emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
        return true;
    }

    function _mint(address account, uint256 amount) internal {
        require(amount != 0);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }

    function _burn(address account, uint256 amount) internal {
        require(amount != 0);
        require(amount <= _balances[account]);
        _totalSupply = _totalSupply.sub(amount);
        _balances[account] = _balances[account].sub(amount);
        emit Transfer(account, address(0), amount);
    }

    function burnFrom(address account, uint256 amount) external {
        require(amount <= _allowed[account][msg.sender]);
        _allowed[account][msg.sender] = _allowed[account][msg.sender].sub(amount);
        _burn(account, amount);
    }

    function release() public {
        require(now >= _startTime + 102 weeks, "Early for release");
        require(!_timeLockReleased, "Timelock already released");
        
        _mint(developers, _releaseAmountAfterTwoYears);
        _timeLockReleased = true;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","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":"receivers","type":"address[]"},{"name":"amounts","type":"uint256[]"}],"name":"multiTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newAdmin","type":"address"}],"name":"transferAdmin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"_releaseAmountAfterTwoYears","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"release","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":"_timeLockReleased","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_burnStopAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"basePercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_lastTokenSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_developers","type":"address"},{"name":"bank","type":"address"}],"payable":true,"stateMutability":"payable","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":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

6080604081815260c86006558062001539833981018060405260408110156200002757600080fd5b508051602091820151604080518082018252600981527f426c6f636b6275726e00000000000000000000000000000000000000000000008186019081528251808401909352600483527f4255524e00000000000000000000000000000000000000000000000000000000958301959095528051939492939092601291620000b1916000916200023a565b508151620000c79060019060208501906200023a565b506002805460ff191660ff9290921691909117905550506007805433600160a060020a03199182161790915560088054909116600160a060020a038416179055620001268169d3c21bcecceda10000006401000000006200018b810204565b620001453069a968163f0a57b40000006401000000006200018b810204565b50506a01a784379d99db42000000600555426009556000600a5569fe1c215e8f838e000000600b55692a5a058fc295ed000000600c55600d805460ff19169055620002df565b8015156200019857600080fd5b600160a060020a038216600090815260036020526040902054620001cb90826401000000006200103f6200022382021704565b600160a060020a03831660008181526003602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000828201838110156200023357fe5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200027d57805160ff1916838001178555620002ad565b82800160010185558215620002ad579182015b82811115620002ad57825182559160200191906001019062000290565b50620002bb929150620002bf565b5090565b620002dc91905b80821115620002bb5760008155600101620002c6565b90565b61124a80620002ef6000396000f3fe6080604052600436106101275763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461012c578063095ea7b3146101b657806318160ddd146102035780631e89d5451461022a57806323b872dd146103605780632e1a7d4d146103a3578063313ce567146103cd57806339509351146103f857806370a082311461043157806375829def1461046457806379cc6790146104975780637f6e5b5d146104d057806386d1a69f146104e557806395d89b41146104fa578063a24ac4131461050f578063a39c13e714610524578063a457c2d714610539578063a9059cbb14610572578063c5ac0ded146105ab578063dd62ed3e146105c0578063e50e97ab146105fb578063fa1acb5c14610610575b600080fd5b34801561013857600080fd5b50610141610625565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017b578181015183820152602001610163565b50505050905090810190601f1680156101a85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c257600080fd5b506101ef600480360360408110156101d957600080fd5b50600160a060020a0381351690602001356106bb565b604080519115158252519081900360200190f35b34801561020f57600080fd5b5061021861073a565b60408051918252519081900360200190f35b34801561023657600080fd5b5061035e6004803603604081101561024d57600080fd5b81019060208101813564010000000081111561026857600080fd5b82018360208201111561027a57600080fd5b8035906020019184602083028401116401000000008311171561029c57600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156102ec57600080fd5b8201836020820111156102fe57600080fd5b8035906020019184602083028401116401000000008311171561032057600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610740945050505050565b005b34801561036c57600080fd5b506101ef6004803603606081101561038357600080fd5b50600160a060020a03813581169160208101359091169060400135610792565b3480156103af57600080fd5b5061035e600480360360208110156103c657600080fd5b503561094f565b3480156103d957600080fd5b506103e2610a7f565b6040805160ff9092168252519081900360200190f35b34801561040457600080fd5b506101ef6004803603604081101561041b57600080fd5b50600160a060020a038135169060200135610a88565b34801561043d57600080fd5b506102186004803603602081101561045457600080fd5b5035600160a060020a0316610b38565b34801561047057600080fd5b5061035e6004803603602081101561048757600080fd5b5035600160a060020a0316610b53565b3480156104a357600080fd5b5061035e600480360360408110156104ba57600080fd5b50600160a060020a038135169060200135610c60565b3480156104dc57600080fd5b50610218610cf6565b3480156104f157600080fd5b5061035e610cfc565b34801561050657600080fd5b50610141610ddf565b34801561051b57600080fd5b506101ef610e3f565b34801561053057600080fd5b50610218610e48565b34801561054557600080fd5b506101ef6004803603604081101561055c57600080fd5b50600160a060020a038135169060200135610e4e565b34801561057e57600080fd5b506101ef6004803603604081101561059557600080fd5b50600160a060020a038135169060200135610e99565b3480156105b757600080fd5b50610218610fa5565b3480156105cc57600080fd5b50610218600480360360408110156105e357600080fd5b50600160a060020a0381358116916020013516610fab565b34801561060757600080fd5b50610218610fd6565b34801561061c57600080fd5b50610218610fdc565b60008054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106b15780601f10610686576101008083540402835291602001916106b1565b820191906000526020600020905b81548152906001019060200180831161069457829003601f168201915b5050505050905090565b6000600160a060020a03831615156106d257600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60055490565b60005b825181101561078d57610784838281518110151561075d57fe5b90602001906020020151838381518110151561077557fe5b90602001906020020151610e99565b50600101610743565b505050565b600160a060020a0383166000908152600360205260408120548211156107b757600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020548211156107e757600080fd5b600160a060020a03831615156107fc57600080fd5b600160a060020a038416600090815260036020526040902054610825908363ffffffff610fe216565b600160a060020a03851660009081526003602052604081209190915561084a83610ff4565b600160a060020a038516600090815260036020526040902054909150610876908463ffffffff61103f16565b600160a060020a0380861660009081526003602090815260408083209490945591881681526004825282812033825290915220546108ba908463ffffffff610fe216565b600160a060020a038616600090815260046020908152604080832033845282528083209390935530825260039052908120549081111561090a5780821115610900578091505b61090a3083611055565b84600160a060020a031686600160a060020a03166000805160206111ff833981519152866040518082815260200191505060405180910390a350600195945050505050565b600754600160a060020a031633146109b1576040805160e560020a62461bcd02815260206004820152601660248201527f4f6e6c792061646d696e2063616e20646f207468697300000000000000000000604482015290519081900360640190fd5b306000818152600360205260409020548211156109cd57600080fd5b600160a060020a0381166000908152600360205260409020546109f6908363ffffffff610fe216565b600160a060020a038083166000908152600360205260408082209390935560075490911681522054610a2e908363ffffffff61103f16565b60078054600160a060020a039081166000908152600360209081526040918290209490945591548251868152925190821693918516926000805160206111ff83398151915292908290030190a35050565b60025460ff1690565b6000600160a060020a0383161515610a9f57600080fd5b336000908152600460209081526040808320600160a060020a0387168452909152902054610ad3908363ffffffff61103f16565b336000818152600460209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a031660009081526003602052604090205490565b600754600160a060020a03163314610bb5576040805160e560020a62461bcd02815260206004820152601660248201527f4f6e6c792061646d696e2063616e20646f207468697300000000000000000000604482015290519081900360640190fd5b600754600160a060020a03828116911614801590610bdb5750600160a060020a03811615155b1515610c31576040805160e560020a62461bcd02815260206004820152600560248201527f4572726f72000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0382166000908152600460209081526040808320338452909152902054811115610c9057600080fd5b600160a060020a0382166000908152600460209081526040808320338452909152902054610cc4908263ffffffff610fe216565b600160a060020a0383166000908152600460209081526040808320338452909152902055610cf28282611055565b5050565b600c5481565b6009546303ad4f0001421015610d5c576040805160e560020a62461bcd02815260206004820152601160248201527f4561726c7920666f722072656c65617365000000000000000000000000000000604482015290519081900360640190fd5b600d5460ff1615610db7576040805160e560020a62461bcd02815260206004820152601960248201527f54696d656c6f636b20616c72656164792072656c656173656400000000000000604482015290519081900360640190fd5b600854600c54610dd091600160a060020a03169061110a565b600d805460ff19166001179055565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156106b15780601f10610686576101008083540402835291602001916106b1565b600d5460ff1681565b600a5481565b6000600160a060020a0383161515610e6557600080fd5b336000908152600460209081526040808320600160a060020a0387168452909152902054610ad3908363ffffffff610fe216565b33600090815260036020526040812054821115610eb557600080fd5b600160a060020a0383161515610eca57600080fd5b6000610ed583610ff4565b33600090815260036020526040902054909150610ef8908463ffffffff610fe216565b3360009081526003602052604080822092909255600160a060020a03861681522054610f2a908463ffffffff61103f16565b600160a060020a038516600090815260036020526040808220929092553081529081205490811115610f6c5780821115610f62578091505b610f6c3083611055565b604080518581529051600160a060020a0387169133916000805160206111ff8339815191529181900360200190a3506001949350505050565b60065481565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b600b5481565b60095481565b600082821115610fee57fe5b50900390565b60008061100c6006548461118590919063ffffffff16565b9050600061103761271061102b600654856111bf90919063ffffffff16565b9063ffffffff6111e716565b949350505050565b60008282018381101561104e57fe5b9392505050565b80151561106157600080fd5b600160a060020a03821660009081526003602052604090205481111561108657600080fd5b600554611099908263ffffffff610fe216565b600555600160a060020a0382166000908152600360205260409020546110c5908263ffffffff610fe216565b600160a060020a0383166000818152600360209081526040808320949094558351858152935191936000805160206111ff833981519152929081900390910190a35050565b80151561111657600080fd5b600160a060020a03821660009081526003602052604090205461113f908263ffffffff61103f16565b600160a060020a03831660008181526003602090815260408083209490945583518581529351929391926000805160206111ff8339815191529281900390910190a35050565b600080611192848461103f565b905060006111a1826001610fe2565b90506111b66111b082866111e7565b856111bf565b95945050505050565b60008215156111d057506000610734565b8282028284828115156111df57fe5b041461104e57fe5b60008082848115156111f557fe5b0494935050505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820db8fb71f8a32cf49e5e59e3746b50a26cfa84d42eec477626cda14b9dd254fc000290000000000000000000000008ec35b3849f481f8814da26e2cc04a252ad7c8f10000000000000000000000009367f861126b58b63f47debe11e7bc0b6d446fad

Deployed Bytecode

0x6080604052600436106101275763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461012c578063095ea7b3146101b657806318160ddd146102035780631e89d5451461022a57806323b872dd146103605780632e1a7d4d146103a3578063313ce567146103cd57806339509351146103f857806370a082311461043157806375829def1461046457806379cc6790146104975780637f6e5b5d146104d057806386d1a69f146104e557806395d89b41146104fa578063a24ac4131461050f578063a39c13e714610524578063a457c2d714610539578063a9059cbb14610572578063c5ac0ded146105ab578063dd62ed3e146105c0578063e50e97ab146105fb578063fa1acb5c14610610575b600080fd5b34801561013857600080fd5b50610141610625565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017b578181015183820152602001610163565b50505050905090810190601f1680156101a85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c257600080fd5b506101ef600480360360408110156101d957600080fd5b50600160a060020a0381351690602001356106bb565b604080519115158252519081900360200190f35b34801561020f57600080fd5b5061021861073a565b60408051918252519081900360200190f35b34801561023657600080fd5b5061035e6004803603604081101561024d57600080fd5b81019060208101813564010000000081111561026857600080fd5b82018360208201111561027a57600080fd5b8035906020019184602083028401116401000000008311171561029c57600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156102ec57600080fd5b8201836020820111156102fe57600080fd5b8035906020019184602083028401116401000000008311171561032057600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610740945050505050565b005b34801561036c57600080fd5b506101ef6004803603606081101561038357600080fd5b50600160a060020a03813581169160208101359091169060400135610792565b3480156103af57600080fd5b5061035e600480360360208110156103c657600080fd5b503561094f565b3480156103d957600080fd5b506103e2610a7f565b6040805160ff9092168252519081900360200190f35b34801561040457600080fd5b506101ef6004803603604081101561041b57600080fd5b50600160a060020a038135169060200135610a88565b34801561043d57600080fd5b506102186004803603602081101561045457600080fd5b5035600160a060020a0316610b38565b34801561047057600080fd5b5061035e6004803603602081101561048757600080fd5b5035600160a060020a0316610b53565b3480156104a357600080fd5b5061035e600480360360408110156104ba57600080fd5b50600160a060020a038135169060200135610c60565b3480156104dc57600080fd5b50610218610cf6565b3480156104f157600080fd5b5061035e610cfc565b34801561050657600080fd5b50610141610ddf565b34801561051b57600080fd5b506101ef610e3f565b34801561053057600080fd5b50610218610e48565b34801561054557600080fd5b506101ef6004803603604081101561055c57600080fd5b50600160a060020a038135169060200135610e4e565b34801561057e57600080fd5b506101ef6004803603604081101561059557600080fd5b50600160a060020a038135169060200135610e99565b3480156105b757600080fd5b50610218610fa5565b3480156105cc57600080fd5b50610218600480360360408110156105e357600080fd5b50600160a060020a0381358116916020013516610fab565b34801561060757600080fd5b50610218610fd6565b34801561061c57600080fd5b50610218610fdc565b60008054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106b15780601f10610686576101008083540402835291602001916106b1565b820191906000526020600020905b81548152906001019060200180831161069457829003601f168201915b5050505050905090565b6000600160a060020a03831615156106d257600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60055490565b60005b825181101561078d57610784838281518110151561075d57fe5b90602001906020020151838381518110151561077557fe5b90602001906020020151610e99565b50600101610743565b505050565b600160a060020a0383166000908152600360205260408120548211156107b757600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020548211156107e757600080fd5b600160a060020a03831615156107fc57600080fd5b600160a060020a038416600090815260036020526040902054610825908363ffffffff610fe216565b600160a060020a03851660009081526003602052604081209190915561084a83610ff4565b600160a060020a038516600090815260036020526040902054909150610876908463ffffffff61103f16565b600160a060020a0380861660009081526003602090815260408083209490945591881681526004825282812033825290915220546108ba908463ffffffff610fe216565b600160a060020a038616600090815260046020908152604080832033845282528083209390935530825260039052908120549081111561090a5780821115610900578091505b61090a3083611055565b84600160a060020a031686600160a060020a03166000805160206111ff833981519152866040518082815260200191505060405180910390a350600195945050505050565b600754600160a060020a031633146109b1576040805160e560020a62461bcd02815260206004820152601660248201527f4f6e6c792061646d696e2063616e20646f207468697300000000000000000000604482015290519081900360640190fd5b306000818152600360205260409020548211156109cd57600080fd5b600160a060020a0381166000908152600360205260409020546109f6908363ffffffff610fe216565b600160a060020a038083166000908152600360205260408082209390935560075490911681522054610a2e908363ffffffff61103f16565b60078054600160a060020a039081166000908152600360209081526040918290209490945591548251868152925190821693918516926000805160206111ff83398151915292908290030190a35050565b60025460ff1690565b6000600160a060020a0383161515610a9f57600080fd5b336000908152600460209081526040808320600160a060020a0387168452909152902054610ad3908363ffffffff61103f16565b336000818152600460209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a031660009081526003602052604090205490565b600754600160a060020a03163314610bb5576040805160e560020a62461bcd02815260206004820152601660248201527f4f6e6c792061646d696e2063616e20646f207468697300000000000000000000604482015290519081900360640190fd5b600754600160a060020a03828116911614801590610bdb5750600160a060020a03811615155b1515610c31576040805160e560020a62461bcd02815260206004820152600560248201527f4572726f72000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0382166000908152600460209081526040808320338452909152902054811115610c9057600080fd5b600160a060020a0382166000908152600460209081526040808320338452909152902054610cc4908263ffffffff610fe216565b600160a060020a0383166000908152600460209081526040808320338452909152902055610cf28282611055565b5050565b600c5481565b6009546303ad4f0001421015610d5c576040805160e560020a62461bcd02815260206004820152601160248201527f4561726c7920666f722072656c65617365000000000000000000000000000000604482015290519081900360640190fd5b600d5460ff1615610db7576040805160e560020a62461bcd02815260206004820152601960248201527f54696d656c6f636b20616c72656164792072656c656173656400000000000000604482015290519081900360640190fd5b600854600c54610dd091600160a060020a03169061110a565b600d805460ff19166001179055565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156106b15780601f10610686576101008083540402835291602001916106b1565b600d5460ff1681565b600a5481565b6000600160a060020a0383161515610e6557600080fd5b336000908152600460209081526040808320600160a060020a0387168452909152902054610ad3908363ffffffff610fe216565b33600090815260036020526040812054821115610eb557600080fd5b600160a060020a0383161515610eca57600080fd5b6000610ed583610ff4565b33600090815260036020526040902054909150610ef8908463ffffffff610fe216565b3360009081526003602052604080822092909255600160a060020a03861681522054610f2a908463ffffffff61103f16565b600160a060020a038516600090815260036020526040808220929092553081529081205490811115610f6c5780821115610f62578091505b610f6c3083611055565b604080518581529051600160a060020a0387169133916000805160206111ff8339815191529181900360200190a3506001949350505050565b60065481565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b600b5481565b60095481565b600082821115610fee57fe5b50900390565b60008061100c6006548461118590919063ffffffff16565b9050600061103761271061102b600654856111bf90919063ffffffff16565b9063ffffffff6111e716565b949350505050565b60008282018381101561104e57fe5b9392505050565b80151561106157600080fd5b600160a060020a03821660009081526003602052604090205481111561108657600080fd5b600554611099908263ffffffff610fe216565b600555600160a060020a0382166000908152600360205260409020546110c5908263ffffffff610fe216565b600160a060020a0383166000818152600360209081526040808320949094558351858152935191936000805160206111ff833981519152929081900390910190a35050565b80151561111657600080fd5b600160a060020a03821660009081526003602052604090205461113f908263ffffffff61103f16565b600160a060020a03831660008181526003602090815260408083209490945583518581529351929391926000805160206111ff8339815191529281900390910190a35050565b600080611192848461103f565b905060006111a1826001610fe2565b90506111b66111b082866111e7565b856111bf565b95945050505050565b60008215156111d057506000610734565b8282028284828115156111df57fe5b041461104e57fe5b60008082848115156111f557fe5b0494935050505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820db8fb71f8a32cf49e5e59e3746b50a26cfa84d42eec477626cda14b9dd254fc00029

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

0000000000000000000000008ec35b3849f481f8814da26e2cc04a252ad7c8f10000000000000000000000009367f861126b58b63f47debe11e7bc0b6d446fad

-----Decoded View---------------
Arg [0] : _developers (address): 0x8eC35b3849F481F8814Da26E2CC04A252aD7c8f1
Arg [1] : bank (address): 0x9367f861126B58b63f47DEBe11e7Bc0b6d446fAD

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000008ec35b3849f481f8814da26e2cc04a252ad7c8f1
Arg [1] : 0000000000000000000000009367f861126b58b63f47debe11e7bc0b6d446fad


Deployed Bytecode Sourcemap

2168:6161:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1895:82;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1895:82:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1895:82:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5544:241;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5544:241:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5544:241:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3715:90;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3715:90:0;;;;;;;;;;;;;;;;;;;;5326:210;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5326:210:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5326:210:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;5326:210:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;5326:210:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;5326:210:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;5326:210:0;;;;;;;;-1:-1:-1;5326:210:0;;-1:-1:-1;;21:11;5:28;;2:2;;;46:1;43;36:12;2:2;5326:210:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;5326:210:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;5326:210:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;5326:210:0;;-1:-1:-1;5326:210:0;;-1:-1:-1;;;;;5326:210:0;;;5793:794;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5793:794:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5793:794:0;;;;;;;;;;;;;;;;;;4977:341;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4977:341:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4977:341:0;;;2079:82;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2079:82:0;;;;;;;;;;;;;;;;;;;;;;;6595:322;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6595:322:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6595:322:0;;;;;;;;;3813:105;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3813:105:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3813:105:0;-1:-1:-1;;;;;3813:105:0;;;3538:169;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3538:169:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3538:169:0;-1:-1:-1;;;;;3538:169:0;;;7801:244;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7801:244:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7801:244:0;;;;;;;;;2718:42;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2718:42:0;;;;8053:273;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8053:273:0;;;;1985:86;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1985:86:0;;;;2767:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2767:29:0;;;;2643:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2643:30:0;;;;6925:332;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6925:332:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6925:332:0;;;;;;;;;4303:666;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4303:666:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4303:666:0;;;;;;;;;2527:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2527:32:0;;;;3926:130;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3926:130:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3926:130:0;;;;;;;;;;;2680:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2680:31:0;;;;2611:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2611:25:0;;;;1895:82;1964:5;1957:12;;;;;;;;-1:-1:-1;;1957:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1931:13;;1957:12;;1964:5;;1957:12;;1964:5;1957:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1895:82;:::o;5544:241::-;5608:4;-1:-1:-1;;;;;5633:21:0;;;;5625:30;;;;;;5675:10;5666:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;5666:29:0;;;;;;;;;;;;:37;;;5719:36;;;;;;;5666:29;;5675:10;5719:36;;;;;;;;;;;-1:-1:-1;5773:4:0;5544:241;;;;;:::o;3715:90::-;3785:12;;3715:90;:::o;5326:210::-;5426:9;5421:108;5445:9;:16;5441:1;:20;5421:108;;;5483:34;5492:9;5502:1;5492:12;;;;;;;;;;;;;;;;;;5506:7;5514:1;5506:10;;;;;;;;;;;;;;;;;;5483:8;:34::i;:::-;-1:-1:-1;5463:3:0;;5421:108;;;;5326:210;;:::o;5793:794::-;-1:-1:-1;;;;;5905:15:0;;5871:4;5905:15;;;:9;:15;;;;;;5896:24;;;5888:33;;;;;;-1:-1:-1;;;;;5949:14:0;;;;;;:8;:14;;;;;;;;5964:10;5949:26;;;;;;;;5940:35;;;5932:44;;;;;;-1:-1:-1;;;;;5995:16:0;;;;5987:25;;;;;;-1:-1:-1;;;;;6043:15:0;;;;;;:9;:15;;;;;;:26;;6063:5;6043:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;6025:15:0;;;;;;:9;:15;;;;;:44;;;;6105:21;6120:5;6105:14;:21::i;:::-;-1:-1:-1;;;;;6155:13:0;;;;;;:9;:13;;;;;;6082:44;;-1:-1:-1;6155:24:0;;6173:5;6155:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;6139:13:0;;;;;;;:9;:13;;;;;;;;:40;;;;6219:14;;;;;:8;:14;;;;;6234:10;6219:26;;;;;;;:37;;6250:5;6219:37;:30;:37;:::i;:::-;-1:-1:-1;;;;;6190:14:0;;;;;;:8;:14;;;;;;;;6205:10;6190:26;;;;;;;:66;;;;6310:4;6292:24;;:9;:24;;;;;;;6332:19;;6329:186;;;6387:15;6372:12;:30;6368:83;;;6436:15;6421:30;;6368:83;6469:34;6483:4;6490:12;6469:5;:34::i;:::-;6547:2;-1:-1:-1;;;;;6532:25:0;6541:4;-1:-1:-1;;;;;6532:25:0;-1:-1:-1;;;;;;;;;;;6551:5:0;6532:25;;;;;;;;;;;;;;;;;;-1:-1:-1;6575:4:0;;5793:794;-1:-1:-1;;;;;5793:794:0:o;4977:341::-;3478:5;;-1:-1:-1;;;;;3478:5:0;3464:10;:19;3456:54;;;;;-1:-1:-1;;;;;3456:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;5067:4;5036:20;5101:23;;;:9;:23;;;;;;5091:33;;;5083:42;;;;;;-1:-1:-1;;;;;5164:23:0;;;;;;:9;:23;;;;;;:35;;5192:6;5164:35;:27;:35;:::i;:::-;-1:-1:-1;;;;;5138:23:0;;;;;;;:9;:23;;;;;;:61;;;;5239:5;;;;;5229:16;;;;:28;;5250:6;5229:28;:20;:28;:::i;:::-;5220:5;;;-1:-1:-1;;;;;5220:5:0;;;5210:16;;;;:9;:16;;;;;;;;;:47;;;;5296:5;;5273:37;;;;;;;5296:5;;;;5273:37;;;;-1:-1:-1;;;;;;;;;;;5273:37:0;;;;;;;;3521:1;4977:341;:::o;2079:82::-;2144:9;;;;2079:82;:::o;6595:322::-;6674:4;-1:-1:-1;;;;;6699:21:0;;;;6691:30;;;;;;6774:10;6765:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6765:29:0;;;;;;;;;;:45;;6799:10;6765:45;:33;:45;:::i;:::-;6741:10;6732:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6732:29:0;;;;;;;;;;;;:79;;;6827:60;;;;;;6732:29;;6827:60;;;;;;;;;;;-1:-1:-1;6905:4:0;6595:322;;;;:::o;3813:105::-;-1:-1:-1;;;;;3894:16:0;3867:7;3894:16;;;:9;:16;;;;;;;3813:105::o;3538:169::-;3478:5;;-1:-1:-1;;;;;3478:5:0;3464:10;:19;3456:54;;;;;-1:-1:-1;;;;;3456:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3629:5;;-1:-1:-1;;;;;3616:18:0;;;3629:5;;3616:18;;;;:45;;-1:-1:-1;;;;;;3638:23:0;;;;3616:45;3608:63;;;;;;;-1:-1:-1;;;;;3608:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3682:5;:17;;-1:-1:-1;;3682:17:0;-1:-1:-1;;;;;3682:17:0;;;;;;;;;;3538:169::o;7801:244::-;-1:-1:-1;;;;;7890:17:0;;;;;;:8;:17;;;;;;;;7908:10;7890:29;;;;;;;;7880:39;;;7872:48;;;;;;-1:-1:-1;;;;;7963:17:0;;;;;;:8;:17;;;;;;;;7981:10;7963:29;;;;;;;;:41;;7997:6;7963:41;:33;:41;:::i;:::-;-1:-1:-1;;;;;7931:17:0;;;;;;:8;:17;;;;;;;;7949:10;7931:29;;;;;;;:73;8015:22;7940:7;8030:6;8015:5;:22::i;:::-;7801:244;;:::o;2718:42::-;;;;:::o;8053:273::-;8105:10;;8118:9;8105:22;8098:3;:29;;8090:59;;;;;-1:-1:-1;;;;;8090:59:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;8169:17;;;;8168:18;8160:56;;;;;-1:-1:-1;;;;;8160:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;8243:10;;8255:27;;8237:46;;-1:-1:-1;;;;;8243:10:0;;8237:5;:46::i;:::-;8294:17;:24;;-1:-1:-1;;8294:24:0;8314:4;8294:24;;;8053:273::o;1985:86::-;2056:7;2049:14;;;;;;;;-1:-1:-1;;2049:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2023:13;;2049:14;;2056:7;;2049:14;;2056:7;2049:14;;;;;;;;;;;;;;;;;;;;;;;;2767:29;;;;;;:::o;2643:30::-;;;;:::o;6925:332::-;7009:4;-1:-1:-1;;;;;7034:21:0;;;;7026:30;;;;;;7109:10;7100:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;7100:29:0;;;;;;;;;;:50;;7134:15;7100:50;:33;:50;:::i;4303:666::-;4407:10;4363:4;4397:21;;;:9;:21;;;;;;4388:30;;;4380:39;;;;;;-1:-1:-1;;;;;4438:16:0;;;;4430:25;;;;;;4468:20;4491:21;4506:5;4491:14;:21::i;:::-;4559:10;4549:21;;;;:9;:21;;;;;;4468:44;;-1:-1:-1;4549:32:0;;4575:5;4549:32;:25;:32;:::i;:::-;4535:10;4525:21;;;;:9;:21;;;;;;:56;;;;-1:-1:-1;;;;;4608:13:0;;;;;;:24;;4626:5;4608:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;4592:13:0;;;;;;:9;:13;;;;;;:40;;;;4686:4;4668:24;;;;;;;4708:19;;4705:186;;;4763:15;4748:12;:30;4744:83;;;4812:15;4797:30;;4744:83;4845:34;4859:4;4866:12;4845:5;:34::i;:::-;4908:31;;;;;;;;-1:-1:-1;;;;;4908:31:0;;;4917:10;;-1:-1:-1;;;;;;;;;;;4908:31:0;;;;;;;;-1:-1:-1;4957:4:0;;4303:666;-1:-1:-1;;;;4303:666:0:o;2527:32::-;;;;:::o;3926:130::-;-1:-1:-1;;;;;4024:15:0;;;3997:7;4024:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;3926:130::o;2680:31::-;;;;:::o;2611:25::-;;;;:::o;1126:122::-;1183:7;1210:6;;;;1203:14;;;;-1:-1:-1;1235:5:0;;;1126:122::o;4064:231::-;4125:7;4145:18;4166:23;4177:11;;4166:5;:10;;:23;;;;:::i;:::-;4145:44;;4200:18;4221:38;4253:5;4221:27;4236:11;;4221:10;:14;;:27;;;;:::i;:::-;:31;:38;:31;:38;:::i;:::-;4200:59;4064:231;-1:-1:-1;;;;4064:231:0:o;1256:146::-;1313:7;1345:5;;;1368:6;;;;1361:14;;;;1393:1;1256:146;-1:-1:-1;;;1256:146:0:o;7484:309::-;7560:11;;;7552:20;;;;;;-1:-1:-1;;;;;7601:18:0;;;;;;:9;:18;;;;;;7591:28;;;7583:37;;;;;;7646:12;;:24;;7663:6;7646:24;:16;:24;:::i;:::-;7631:12;:39;-1:-1:-1;;;;;7702:18:0;;;;;;:9;:18;;;;;;:30;;7725:6;7702:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;7681:18:0;;;;;;:9;:18;;;;;;;;:51;;;;7748:37;;;;;;;7681:18;;-1:-1:-1;;;;;;;;;;;7748:37:0;;;;;;;;;;7484:309;;:::o;7265:211::-;7341:11;;;7333:20;;;;;;-1:-1:-1;;;;;7385:18:0;;;;;;:9;:18;;;;;;:30;;7408:6;7385:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;7364:18:0;;;;;;:9;:18;;;;;;;;:51;;;;7431:37;;;;;;;7364:18;;;;-1:-1:-1;;;;;;;;;;;7431:37:0;;;;;;;;;7265:211;;:::o;1410:174::-;1468:7;1488:9;1500;1504:1;1507;1500:3;:9::i;:::-;1488:21;;1520:9;1532;1536:1;1539;1532:3;:9::i;:::-;1520:21;;1559:17;1563:9;1567:1;1570;1563:3;:9::i;:::-;1574:1;1559:3;:17::i;:::-;1552:24;1410:174;-1:-1:-1;;;;;1410:174:0:o;782:207::-;839:7;863:6;;859:47;;;-1:-1:-1;893:1:0;886:8;;859:47;928:5;;;932:1;928;:5;951;;;;;;;;:10;944:18;;;997:121;1054:7;1074:9;1090:1;1086;:5;;;;;;;;;997:121;-1:-1:-1;;;;997:121:0:o

Swarm Source

bzzr://db8fb71f8a32cf49e5e59e3746b50a26cfa84d42eec477626cda14b9dd254fc0
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.