ETH Price: $3,429.77 (-3.02%)
Gas: 4 Gwei

Token

CBK (CBK)
 

Overview

Max Total Supply

21,000,000 CBK

Holders

161 (0.00%)

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
cyprien.eth
Balance
322.960486982988204119 CBK

Value
$0.00
0x42a63047a1cd8449e3e70adeb7363c4ca01db528
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

The proposed film and business model includes reserved slots for crypto community exposure. In the docuseries episodes, those crypto communities play a key role in the use of CBK tokens by “booking” those slots through the Dapp.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
CBK

Compiler Version
v0.6.0+commit.26b70077

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2020-12-16
*/

pragma solidity ^0.6.0;

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

    function _msgData() internal view virtual returns (bytes memory) {
        this;
        return msg.data;
    }
}

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

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

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

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

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

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

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

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

        return c;
    }

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

        return c;
    }

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

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

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

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

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

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


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

    mapping (address => uint256) private _balances;

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

    uint256 private _totalSupply;
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    address private _owner;
    bool public mintingFinished = false;

    modifier onlyOwner() {
        require(msg.sender == _owner, "Only the owner is allowed to access this function.");
        _;
    }

    constructor () public {
        _name = "CBK";
        _symbol = "CBK";
        _decimals = 18;
        _owner = msg.sender;
        _totalSupply = 21000000 ether;
        _balances[msg.sender] = _totalSupply;
    }

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

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

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

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

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

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

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

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

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

        _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance");
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }
    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance");
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), amount);
    }
    
    function burn(uint256 amount) public virtual {
        _burn(msg.sender, amount);
    }

    function burnFrom(address account, uint256 amount) public virtual {
        uint256 decreasedAllowance = allowance(account, _msgSender()).sub(amount, "ERC20: burn amount exceeds allowance");

        _approve(account, _msgSender(), decreasedAllowance);
        _burn(account, amount);
    }

    function mint(address account, uint256 amount) onlyOwner public {
        require(account != address(0), "ERC20: mint to the zero address");
        require(!mintingFinished);
        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }

    function finishMinting() onlyOwner public {
        mintingFinished = true;
    }

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

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

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

    function transferOwnership(address newOwner) onlyOwner public {
        _owner = newOwner;
    }
}

Contract Security Audit

Contract ABI

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

60806040526000600560156101000a81548160ff0219169083151502179055503480156200002c57600080fd5b506040518060400160405280600381526020017f43424b0000000000000000000000000000000000000000000000000000000000815250600390805190602001906200007a92919062000183565b506040518060400160405280600381526020017f43424b000000000000000000000000000000000000000000000000000000000081525060049080519060200190620000c892919062000183565b506012600560006101000a81548160ff021916908360ff16021790555033600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506a115eec47f6cf7e350000006002819055506002546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000232565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001c657805160ff1916838001178555620001f7565b82800160010185558215620001f7579182015b82811115620001f6578251825591602001919060010190620001d9565b5b5090506200020691906200020a565b5090565b6200022f91905b808211156200022b57600081600090555060010162000211565b5090565b90565b6119c280620002426000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806342966c68116100a257806395d89b411161007157806395d89b4114610475578063a457c2d7146104f8578063a9059cbb1461055e578063dd62ed3e146105c4578063f2fde38b1461063c5761010b565b806342966c681461039757806370a08231146103c557806379cc67901461041d5780637d64bcb41461046b5761010b565b806323b872dd116100de57806323b872dd14610239578063313ce567146102bf57806339509351146102e357806340c10f19146103495761010b565b806305d2035b1461011057806306fdde0314610132578063095ea7b3146101b557806318160ddd1461021b575b600080fd5b610118610680565b604051808215151515815260200191505060405180910390f35b61013a610693565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017a57808201518184015260208101905061015f565b50505050905090810190601f1680156101a75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610201600480360360408110156101cb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610735565b604051808215151515815260200191505060405180910390f35b610223610753565b6040518082815260200191505060405180910390f35b6102a56004803603606081101561024f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061075d565b604051808215151515815260200191505060405180910390f35b6102c7610836565b604051808260ff1660ff16815260200191505060405180910390f35b61032f600480360360408110156102f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061084d565b604051808215151515815260200191505060405180910390f35b6103956004803603604081101561035f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610900565b005b6103c3600480360360208110156103ad57600080fd5b8101908080359060200190929190505050610b7b565b005b610407600480360360208110156103db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b88565b6040518082815260200191505060405180910390f35b6104696004803603604081101561043357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bd0565b005b610473610c32565b005b61047d610cf5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104bd5780820151818401526020810190506104a2565b50505050905090810190601f1680156104ea5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105446004803603604081101561050e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d97565b604051808215151515815260200191505060405180910390f35b6105aa6004803603604081101561057457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e64565b604051808215151515815260200191505060405180910390f35b610626600480360360408110156105da57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e82565b6040518082815260200191505060405180910390f35b61067e6004803603602081101561065257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f09565b005b600560159054906101000a900460ff1681565b606060038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561072b5780601f106107005761010080835404028352916020019161072b565b820191906000526020600020905b81548152906001019060200180831161070e57829003601f168201915b5050505050905090565b6000610749610742610ff3565b8484610ffb565b6001905092915050565b6000600254905090565b600061076a8484846111f2565b61082b84610776610ff3565b610826856040518060600160405280602881526020016118b260289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006107dc610ff3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b610ffb565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006108f661085a610ff3565b846108f1856001600061086b610ff3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461156890919063ffffffff16565b610ffb565b6001905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109a6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806118806032913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a49576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b600560159054906101000a900460ff1615610a6357600080fd5b610a788160025461156890919063ffffffff16565b600281905550610acf816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461156890919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610b8533826115f0565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610c0f826040518060600160405280602481526020016118da60249139610c0086610bfb610ff3565b610e82565b6114a89092919063ffffffff16565b9050610c2383610c1d610ff3565b83610ffb565b610c2d83836115f0565b505050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cd8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806118806032913960400191505060405180910390fd5b6001600560156101000a81548160ff021916908315150217905550565b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d8d5780601f10610d6257610100808354040283529160200191610d8d565b820191906000526020600020905b815481529060010190602001808311610d7057829003601f168201915b5050505050905090565b6000610e5a610da4610ff3565b84610e55856040518060600160405280602581526020016119686025913960016000610dce610ff3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b610ffb565b6001905092915050565b6000610e78610e71610ff3565b84846111f2565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610faf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806118806032913960400191505060405180910390fd5b80600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611081576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806119446024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611107576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806118386022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611278576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061191f6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156112fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806117f36023913960400191505060405180910390fd5b6113698160405180606001604052806026815260200161185a602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113fc816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461156890919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290611555576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561151a5780820151818401526020810190506114ff565b50505050905090810190601f1680156115475780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000808284019050838110156115e6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611676576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806118fe6021913960400191505060405180910390fd5b6116e181604051806060016040528060228152602001611816602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611738816002546117a890919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60006117ea83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114a8565b90509291505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654f6e6c7920746865206f776e657220697320616c6c6f77656420746f2061636365737320746869732066756e6374696f6e2e45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122069cfaef5f3d0fe2e0770c64e1b90a769326f2095e9eeec93b063dabf5531035b64736f6c63430006000033

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061010b5760003560e01c806342966c68116100a257806395d89b411161007157806395d89b4114610475578063a457c2d7146104f8578063a9059cbb1461055e578063dd62ed3e146105c4578063f2fde38b1461063c5761010b565b806342966c681461039757806370a08231146103c557806379cc67901461041d5780637d64bcb41461046b5761010b565b806323b872dd116100de57806323b872dd14610239578063313ce567146102bf57806339509351146102e357806340c10f19146103495761010b565b806305d2035b1461011057806306fdde0314610132578063095ea7b3146101b557806318160ddd1461021b575b600080fd5b610118610680565b604051808215151515815260200191505060405180910390f35b61013a610693565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017a57808201518184015260208101905061015f565b50505050905090810190601f1680156101a75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610201600480360360408110156101cb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610735565b604051808215151515815260200191505060405180910390f35b610223610753565b6040518082815260200191505060405180910390f35b6102a56004803603606081101561024f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061075d565b604051808215151515815260200191505060405180910390f35b6102c7610836565b604051808260ff1660ff16815260200191505060405180910390f35b61032f600480360360408110156102f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061084d565b604051808215151515815260200191505060405180910390f35b6103956004803603604081101561035f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610900565b005b6103c3600480360360208110156103ad57600080fd5b8101908080359060200190929190505050610b7b565b005b610407600480360360208110156103db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b88565b6040518082815260200191505060405180910390f35b6104696004803603604081101561043357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bd0565b005b610473610c32565b005b61047d610cf5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104bd5780820151818401526020810190506104a2565b50505050905090810190601f1680156104ea5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105446004803603604081101561050e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d97565b604051808215151515815260200191505060405180910390f35b6105aa6004803603604081101561057457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e64565b604051808215151515815260200191505060405180910390f35b610626600480360360408110156105da57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e82565b6040518082815260200191505060405180910390f35b61067e6004803603602081101561065257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f09565b005b600560159054906101000a900460ff1681565b606060038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561072b5780601f106107005761010080835404028352916020019161072b565b820191906000526020600020905b81548152906001019060200180831161070e57829003601f168201915b5050505050905090565b6000610749610742610ff3565b8484610ffb565b6001905092915050565b6000600254905090565b600061076a8484846111f2565b61082b84610776610ff3565b610826856040518060600160405280602881526020016118b260289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006107dc610ff3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b610ffb565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006108f661085a610ff3565b846108f1856001600061086b610ff3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461156890919063ffffffff16565b610ffb565b6001905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109a6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806118806032913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a49576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b600560159054906101000a900460ff1615610a6357600080fd5b610a788160025461156890919063ffffffff16565b600281905550610acf816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461156890919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610b8533826115f0565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000610c0f826040518060600160405280602481526020016118da60249139610c0086610bfb610ff3565b610e82565b6114a89092919063ffffffff16565b9050610c2383610c1d610ff3565b83610ffb565b610c2d83836115f0565b505050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cd8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806118806032913960400191505060405180910390fd5b6001600560156101000a81548160ff021916908315150217905550565b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d8d5780601f10610d6257610100808354040283529160200191610d8d565b820191906000526020600020905b815481529060010190602001808311610d7057829003601f168201915b5050505050905090565b6000610e5a610da4610ff3565b84610e55856040518060600160405280602581526020016119686025913960016000610dce610ff3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b610ffb565b6001905092915050565b6000610e78610e71610ff3565b84846111f2565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610faf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806118806032913960400191505060405180910390fd5b80600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611081576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806119446024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611107576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806118386022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611278576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061191f6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156112fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806117f36023913960400191505060405180910390fd5b6113698160405180606001604052806026815260200161185a602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113fc816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461156890919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290611555576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561151a5780820151818401526020810190506114ff565b50505050905090810190601f1680156115475780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000808284019050838110156115e6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611676576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806118fe6021913960400191505060405180910390fd5b6116e181604051806060016040528060228152602001611816602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114a89092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611738816002546117a890919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60006117ea83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114a8565b90509291505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654f6e6c7920746865206f776e657220697320616c6c6f77656420746f2061636365737320746869732066756e6374696f6e2e45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122069cfaef5f3d0fe2e0770c64e1b90a769326f2095e9eeec93b063dabf5531035b64736f6c63430006000033

Deployed Bytecode Sourcemap

2480:4795:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2480:4795:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2839:35;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3256:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3256:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6997:169;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6997:169:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3533:100;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4110:321;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4110:321:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3442:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4439:218;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4439:218:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6195:349;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6195:349:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;5795:89;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5795:89:0;;;;;;;;;;;;;;;;;:::i;:::-;;3641:119;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3641:119:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5892:295;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5892:295:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;6552:83;;;:::i;:::-;;3347:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3347:87:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4665:269;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4665:269:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3768:175;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3768:175:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3951:151;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3951:151:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7174:98;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7174:98:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;2839:35;;;;;;;;;;;;;:::o;3256:83::-;3293:13;3326:5;3319:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3256:83;:::o;6997:169::-;7080:4;7097:39;7106:12;:10;:12::i;:::-;7120:7;7129:6;7097:8;:39::i;:::-;7154:4;7147:11;;6997:169;;;;:::o;3533:100::-;3586:7;3613:12;;3606:19;;3533:100;:::o;4110:321::-;4216:4;4233:36;4243:6;4251:9;4262:6;4233:9;:36::i;:::-;4280:121;4289:6;4297:12;:10;:12::i;:::-;4311:89;4349:6;4311:89;;;;;;;;;;;;;;;;;:11;:19;4323:6;4311:19;;;;;;;;;;;;;;;:33;4331:12;:10;:12::i;:::-;4311:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;4280:8;:121::i;:::-;4419:4;4412:11;;4110:321;;;;;:::o;3442:83::-;3483:5;3508:9;;;;;;;;;;;3501:16;;3442:83;:::o;4439:218::-;4527:4;4544:83;4553:12;:10;:12::i;:::-;4567:7;4576:50;4615:10;4576:11;:25;4588:12;:10;:12::i;:::-;4576:25;;;;;;;;;;;;;;;:34;4602:7;4576:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;4544:8;:83::i;:::-;4645:4;4638:11;;4439:218;;;;:::o;6195:349::-;2937:6;;;;;;;;;;;2923:20;;:10;:20;;;2915:83;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6297:1:::1;6278:21;;:7;:21;;;;6270:65;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;6355:15;;;;;;;;;;;6354:16;6346:25;;;::::0;::::1;;6397:24;6414:6;6397:12;;:16;;:24;;;;:::i;:::-;6382:12;:39;;;;6453:30;6476:6;6453:9;:18:::0;6463:7:::1;6453:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;6432:9;:18:::0;6442:7:::1;6432:18;;;;;;;;;;;;;;;:51;;;;6520:7;6499:37;;6516:1;6499:37;;;6529:6;6499:37;;;;;;;;;;;;;;;;;;6195:349:::0;;:::o;5795:89::-;5851:25;5857:10;5869:6;5851:5;:25::i;:::-;5795:89;:::o;3641:119::-;3707:7;3734:9;:18;3744:7;3734:18;;;;;;;;;;;;;;;;3727:25;;3641:119;;;:::o;5892:295::-;5969:26;5998:84;6035:6;5998:84;;;;;;;;;;;;;;;;;:32;6008:7;6017:12;:10;:12::i;:::-;5998:9;:32::i;:::-;:36;;:84;;;;;:::i;:::-;5969:113;;6095:51;6104:7;6113:12;:10;:12::i;:::-;6127:18;6095:8;:51::i;:::-;6157:22;6163:7;6172:6;6157:5;:22::i;:::-;5892:295;;;:::o;6552:83::-;2937:6;;;;;;;;;;;2923:20;;:10;:20;;;2915:83;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6623:4:::1;6605:15;;:22;;;;;;;;;;;;;;;;;;6552:83::o:0;3347:87::-;3386:13;3419:7;3412:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3347:87;:::o;4665:269::-;4758:4;4775:129;4784:12;:10;:12::i;:::-;4798:7;4807:96;4846:15;4807:96;;;;;;;;;;;;;;;;;:11;:25;4819:12;:10;:12::i;:::-;4807:25;;;;;;;;;;;;;;;:34;4833:7;4807:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;4775:8;:129::i;:::-;4922:4;4915:11;;4665:269;;;;:::o;3768:175::-;3854:4;3871:42;3881:12;:10;:12::i;:::-;3895:9;3906:6;3871:9;:42::i;:::-;3931:4;3924:11;;3768:175;;;;:::o;3951:151::-;4040:7;4067:11;:18;4079:5;4067:18;;;;;;;;;;;;;;;:27;4086:7;4067:27;;;;;;;;;;;;;;;;4060:34;;3951:151;;;;:::o;7174:98::-;2937:6;;;;;;;;;;;2923:20;;:10;:20;;;2915:83;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7256:8:::1;7247:6;;:17;;;;;;;;;;;;;;;;;;7174:98:::0;:::o;60:106::-;113:15;148:10;141:17;;60:106;:::o;6643:346::-;6762:1;6745:19;;:5;:19;;;;6737:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6843:1;6824:21;;:7;:21;;;;6816:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6927:6;6897:11;:18;6909:5;6897:18;;;;;;;;;;;;;;;:27;6916:7;6897:27;;;;;;;;;;;;;;;:36;;;;6965:7;6949:32;;6958:5;6949:32;;;6974:6;6949:32;;;;;;;;;;;;;;;;;;6643:346;;;:::o;4942:479::-;5066:1;5048:20;;:6;:20;;;;5040:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5150:1;5129:23;;:9;:23;;;;5121:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5225;5247:6;5225:71;;;;;;;;;;;;;;;;;:9;:17;5235:6;5225:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;5205:9;:17;5215:6;5205:17;;;;;;;;;;;;;;;:91;;;;5330:32;5355:6;5330:9;:20;5340:9;5330:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;5307:9;:20;5317:9;5307:20;;;;;;;;;;;;;;;:55;;;;5395:9;5378:35;;5387:6;5378:35;;;5406:6;5378:35;;;;;;;;;;;;;;;;;;4942:479;;;:::o;1360:192::-;1446:7;1479:1;1474;:6;;1482:12;1466:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1466:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1506:9;1522:1;1518;:5;1506:17;;1543:1;1536:8;;;1360:192;;;;;:::o;1025:181::-;1083:7;1103:9;1119:1;1115;:5;1103:17;;1144:1;1139;:6;;1131:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1197:1;1190:8;;;1025:181;;;;:::o;5427:356::-;5530:1;5511:21;;:7;:21;;;;5503:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5604:68;5627:6;5604:68;;;;;;;;;;;;;;;;;:9;:18;5614:7;5604:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;5583:9;:18;5593:7;5583:18;;;;;;;;;;;;;;;:89;;;;5698:24;5715:6;5698:12;;:16;;:24;;;;:::i;:::-;5683:12;:39;;;;5764:1;5738:37;;5747:7;5738:37;;;5768:6;5738:37;;;;;;;;;;;;;;;;;;5427:356;;:::o;1214:136::-;1272:7;1299:43;1303:1;1306;1299:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;1292:50;;1214:136;;;;:::o

Swarm Source

ipfs://69cfaef5f3d0fe2e0770c64e1b90a769326f2095e9eeec93b063dabf5531035b
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.