ETH Price: $2,905.74 (-2.64%)
Gas: 5 Gwei

Token

Electronic stock sourcings (UADA)
 

Overview

Max Total Supply

300,000,000 UADA

Holders

36

Total Transfers

-

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

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:
CustomToken

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2019-12-09
*/

pragma solidity ^0.4.25;

library SafeMath {

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

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

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

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

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

contract Ownable {
    address public owner;

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

    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0));
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }

    function renounceOwnership() public onlyOwner {
        emit OwnershipTransferred(owner, address(0));
        owner = address(0);
    }
}

contract Pausable is Ownable {
    bool public paused;
    
    event Paused(address account);
    event Unpaused(address account);

    constructor() internal {
        paused = false;
    }

    modifier whenNotPaused() {
        require(!paused);
        _;
    }

    modifier whenPaused() {
        require(paused);
        _;
    }

    function pause() public onlyOwner whenNotPaused {
        paused = true;
        emit Paused(msg.sender);
    }

    function unpause() public onlyOwner whenPaused {
        paused = false;
        emit Unpaused(msg.sender);
    }
}

contract BaseToken is Pausable {
    using SafeMath for uint256;

    string constant public name = 'Electronic stock sourcings';
    string constant public symbol = 'UADA';
    uint8 constant public decimals = 18;
    uint256 public totalSupply = 3e26;
    uint256 constant public _totalLimit = 1e32;

    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

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

    function _transfer(address from, address to, uint value) internal {
        require(to != address(0));
        balanceOf[from] = balanceOf[from].sub(value);
        balanceOf[to] = balanceOf[to].add(value);
        emit Transfer(from, to, value);
    }

    function _mint(address account, uint256 value) internal {
        require(account != address(0));
        totalSupply = totalSupply.add(value);
        require(_totalLimit >= totalSupply);
        balanceOf[account] = balanceOf[account].add(value);
        emit Transfer(address(0), account, value);
    }

    function transfer(address to, uint256 value) public whenNotPaused returns (bool) {
        _transfer(msg.sender, to, value);
        return true;
    }

    function transferFrom(address from, address to, uint256 value) public whenNotPaused returns (bool) {
        allowance[from][msg.sender] = allowance[from][msg.sender].sub(value);
        _transfer(from, to, value);
        return true;
    }

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

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

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

contract BurnToken is BaseToken {
    event Burn(address indexed from, uint256 value);

    function burn(uint256 value) public whenNotPaused returns (bool) {
        balanceOf[msg.sender] = balanceOf[msg.sender].sub(value);
        totalSupply = totalSupply.sub(value);
        emit Burn(msg.sender, value);
        return true;
    }

    function burnFrom(address from, uint256 value) public whenNotPaused returns (bool) {
        allowance[from][msg.sender] = allowance[from][msg.sender].sub(value);
        balanceOf[from] = balanceOf[from].sub(value);
        totalSupply = totalSupply.sub(value);
        emit Burn(from, value);
        return true;
    }
}

contract CustomToken is BaseToken, BurnToken {
    constructor() public {
        balanceOf[0x251eDbe6F0623529e76364Adc42d510cBCDC3773] = totalSupply;
        emit Transfer(address(0), 0x251eDbe6F0623529e76364Adc42d510cBCDC3773, totalSupply);

        owner = 0x251eDbe6F0623529e76364Adc42d510cBCDC3773;
    }
}

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":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"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":"_totalLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pause","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":"symbol","outputs":[{"name":"","type":"string"}],"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":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"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"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

60806040526af8277896582678ac00000060015534801561001f57600080fd5b506000805460a060020a60ff021916815560015473251edbe6f0623529e76364adc42d510cbcdc3773808352600260209081527f459081571f40db51b4ad06294d9205f96b8f718a9cb3c62929dd003558698c1f83905560408051938452519193927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a360008054600160a060020a03191673251edbe6f0623529e76364adc42d510cbcdc3773179055610c31806100e16000396000f3006080604052600436106101115763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610116578063095ea7b3146101a057806318160ddd146101d857806323b872dd146101ff578063313ce56714610229578063395093511461025457806339f85f5d146102785780633f4ba83a1461028d57806342966c68146102a45780635c975abb146102bc57806370a08231146102d1578063715018a6146102f257806379cc6790146103075780638456cb591461032b5780638da5cb5b1461034057806395d89b4114610371578063a457c2d714610386578063a9059cbb146103aa578063dd62ed3e146103ce578063f2fde38b146103f5575b600080fd5b34801561012257600080fd5b5061012b610416565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561016557818101518382015260200161014d565b50505050905090810190601f1680156101925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ac57600080fd5b506101c4600160a060020a036004351660243561044d565b604080519115158252519081900360200190f35b3480156101e457600080fd5b506101ed6104e1565b60408051918252519081900360200190f35b34801561020b57600080fd5b506101c4600160a060020a03600435811690602435166044356104e7565b34801561023557600080fd5b5061023e61056c565b6040805160ff9092168252519081900360200190f35b34801561026057600080fd5b506101c4600160a060020a0360043516602435610571565b34801561028457600080fd5b506101ed610637565b34801561029957600080fd5b506102a2610649565b005b3480156102b057600080fd5b506101c46004356106cb565b3480156102c857600080fd5b506101c4610767565b3480156102dd57600080fd5b506101ed600160a060020a0360043516610777565b3480156102fe57600080fd5b506102a2610789565b34801561031357600080fd5b506101c4600160a060020a03600435166024356107f7565b34801561033757600080fd5b506102a26108fb565b34801561034c57600080fd5b50610355610982565b60408051600160a060020a039092168252519081900360200190f35b34801561037d57600080fd5b5061012b610991565b34801561039257600080fd5b506101c4600160a060020a03600435166024356109c8565b3480156103b657600080fd5b506101c4600160a060020a0360043516602435610a29565b3480156103da57600080fd5b506101ed600160a060020a0360043581169060243516610a55565b34801561040157600080fd5b506102a2600160a060020a0360043516610a72565b60408051808201909152601a81527f456c656374726f6e69632073746f636b20736f757263696e6773000000000000602082015281565b6000805460a060020a900460ff161561046557600080fd5b600160a060020a038316151561047a57600080fd5b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60015481565b6000805460a060020a900460ff16156104ff57600080fd5b600160a060020a0384166000908152600360209081526040808320338452909152902054610533908363ffffffff610b0616565b600160a060020a0385166000908152600360209081526040808320338452909152902055610562848484610b1d565b5060019392505050565b601281565b6000805460a060020a900460ff161561058957600080fd5b600160a060020a038316151561059e57600080fd5b336000908152600360209081526040808320600160a060020a03871684529091529020546105d2908363ffffffff610bec16565b336000818152600360209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6d04ee2d6d415b85acef810000000081565b600054600160a060020a0316331461066057600080fd5b60005460a060020a900460ff16151561067857600080fd5b6000805474ff0000000000000000000000000000000000000000191690556040805133815290517f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa9181900360200190a1565b6000805460a060020a900460ff16156106e357600080fd5b33600090815260026020526040902054610703908363ffffffff610b0616565b33600090815260026020526040902055600154610726908363ffffffff610b0616565b60015560408051838152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2506001919050565b60005460a060020a900460ff1681565b60026020526000908152604090205481565b600054600160a060020a031633146107a057600080fd5b60008054604051600160a060020a03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a36000805473ffffffffffffffffffffffffffffffffffffffff19169055565b6000805460a060020a900460ff161561080f57600080fd5b600160a060020a0383166000908152600360209081526040808320338452909152902054610843908363ffffffff610b0616565b600160a060020a038416600081815260036020908152604080832033845282528083209490945591815260029091522054610884908363ffffffff610b0616565b600160a060020a0384166000908152600260205260409020556001546108b0908363ffffffff610b0616565b600155604080518381529051600160a060020a038516917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a250600192915050565b600054600160a060020a0316331461091257600080fd5b60005460a060020a900460ff161561092957600080fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1790556040805133815290517f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2589181900360200190a1565b600054600160a060020a031681565b60408051808201909152600481527f5541444100000000000000000000000000000000000000000000000000000000602082015281565b6000805460a060020a900460ff16156109e057600080fd5b600160a060020a03831615156109f557600080fd5b336000908152600360209081526040808320600160a060020a03871684529091529020546105d2908363ffffffff610b0616565b6000805460a060020a900460ff1615610a4157600080fd5b610a4c338484610b1d565b50600192915050565b600360209081526000928352604080842090915290825290205481565b600054600160a060020a03163314610a8957600080fd5b600160a060020a0381161515610a9e57600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008083831115610b1657600080fd5b5050900390565b600160a060020a0382161515610b3257600080fd5b600160a060020a038316600090815260026020526040902054610b5b908263ffffffff610b0616565b600160a060020a038085166000908152600260205260408082209390935590841681522054610b90908263ffffffff610bec16565b600160a060020a0380841660008181526002602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600082820183811015610bfe57600080fd5b93925050505600a165627a7a72305820dee4f1b9e8e3d5840f404f8c1dd3794ce75b3cf28b13337a00ff3730e658e12c0029

Deployed Bytecode

0x6080604052600436106101115763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610116578063095ea7b3146101a057806318160ddd146101d857806323b872dd146101ff578063313ce56714610229578063395093511461025457806339f85f5d146102785780633f4ba83a1461028d57806342966c68146102a45780635c975abb146102bc57806370a08231146102d1578063715018a6146102f257806379cc6790146103075780638456cb591461032b5780638da5cb5b1461034057806395d89b4114610371578063a457c2d714610386578063a9059cbb146103aa578063dd62ed3e146103ce578063f2fde38b146103f5575b600080fd5b34801561012257600080fd5b5061012b610416565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561016557818101518382015260200161014d565b50505050905090810190601f1680156101925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ac57600080fd5b506101c4600160a060020a036004351660243561044d565b604080519115158252519081900360200190f35b3480156101e457600080fd5b506101ed6104e1565b60408051918252519081900360200190f35b34801561020b57600080fd5b506101c4600160a060020a03600435811690602435166044356104e7565b34801561023557600080fd5b5061023e61056c565b6040805160ff9092168252519081900360200190f35b34801561026057600080fd5b506101c4600160a060020a0360043516602435610571565b34801561028457600080fd5b506101ed610637565b34801561029957600080fd5b506102a2610649565b005b3480156102b057600080fd5b506101c46004356106cb565b3480156102c857600080fd5b506101c4610767565b3480156102dd57600080fd5b506101ed600160a060020a0360043516610777565b3480156102fe57600080fd5b506102a2610789565b34801561031357600080fd5b506101c4600160a060020a03600435166024356107f7565b34801561033757600080fd5b506102a26108fb565b34801561034c57600080fd5b50610355610982565b60408051600160a060020a039092168252519081900360200190f35b34801561037d57600080fd5b5061012b610991565b34801561039257600080fd5b506101c4600160a060020a03600435166024356109c8565b3480156103b657600080fd5b506101c4600160a060020a0360043516602435610a29565b3480156103da57600080fd5b506101ed600160a060020a0360043581169060243516610a55565b34801561040157600080fd5b506102a2600160a060020a0360043516610a72565b60408051808201909152601a81527f456c656374726f6e69632073746f636b20736f757263696e6773000000000000602082015281565b6000805460a060020a900460ff161561046557600080fd5b600160a060020a038316151561047a57600080fd5b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60015481565b6000805460a060020a900460ff16156104ff57600080fd5b600160a060020a0384166000908152600360209081526040808320338452909152902054610533908363ffffffff610b0616565b600160a060020a0385166000908152600360209081526040808320338452909152902055610562848484610b1d565b5060019392505050565b601281565b6000805460a060020a900460ff161561058957600080fd5b600160a060020a038316151561059e57600080fd5b336000908152600360209081526040808320600160a060020a03871684529091529020546105d2908363ffffffff610bec16565b336000818152600360209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6d04ee2d6d415b85acef810000000081565b600054600160a060020a0316331461066057600080fd5b60005460a060020a900460ff16151561067857600080fd5b6000805474ff0000000000000000000000000000000000000000191690556040805133815290517f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa9181900360200190a1565b6000805460a060020a900460ff16156106e357600080fd5b33600090815260026020526040902054610703908363ffffffff610b0616565b33600090815260026020526040902055600154610726908363ffffffff610b0616565b60015560408051838152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2506001919050565b60005460a060020a900460ff1681565b60026020526000908152604090205481565b600054600160a060020a031633146107a057600080fd5b60008054604051600160a060020a03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a36000805473ffffffffffffffffffffffffffffffffffffffff19169055565b6000805460a060020a900460ff161561080f57600080fd5b600160a060020a0383166000908152600360209081526040808320338452909152902054610843908363ffffffff610b0616565b600160a060020a038416600081815260036020908152604080832033845282528083209490945591815260029091522054610884908363ffffffff610b0616565b600160a060020a0384166000908152600260205260409020556001546108b0908363ffffffff610b0616565b600155604080518381529051600160a060020a038516917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a250600192915050565b600054600160a060020a0316331461091257600080fd5b60005460a060020a900460ff161561092957600080fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1790556040805133815290517f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2589181900360200190a1565b600054600160a060020a031681565b60408051808201909152600481527f5541444100000000000000000000000000000000000000000000000000000000602082015281565b6000805460a060020a900460ff16156109e057600080fd5b600160a060020a03831615156109f557600080fd5b336000908152600360209081526040808320600160a060020a03871684529091529020546105d2908363ffffffff610b0616565b6000805460a060020a900460ff1615610a4157600080fd5b610a4c338484610b1d565b50600192915050565b600360209081526000928352604080842090915290825290205481565b600054600160a060020a03163314610a8957600080fd5b600160a060020a0381161515610a9e57600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008083831115610b1657600080fd5b5050900390565b600160a060020a0382161515610b3257600080fd5b600160a060020a038316600090815260026020526040902054610b5b908263ffffffff610b0616565b600160a060020a038085166000908152600260205260408082209390935590841681522054610b90908263ffffffff610bec16565b600160a060020a0380841660008181526002602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600082820183811015610bfe57600080fd5b93925050505600a165627a7a72305820dee4f1b9e8e3d5840f404f8c1dd3794ce75b3cf28b13337a00ff3730e658e12c0029

Deployed Bytecode Sourcemap

5312:318:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2128:58;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2128:58: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;2128:58:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3661:257;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3661:257:0;-1:-1:-1;;;;;3661:257:0;;;;;;;;;;;;;;;;;;;;;;;;;2280:33;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2280:33:0;;;;;;;;;;;;;;;;;;;;3408:245;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3408:245:0;-1:-1:-1;;;;;3408:245:0;;;;;;;;;;;;2238:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2238:35:0;;;;;;;;;;;;;;;;;;;;;;;3926:338;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3926:338:0;-1:-1:-1;;;;;3926:338:0;;;;;;;2320:42;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2320:42:0;;;;1932:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1932:116:0;;;;;;4722:248;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4722:248:0;;;;;1483:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1483:18:0;;;;2371:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2371:45:0;-1:-1:-1;;;;;2371:45:0;;;;;1302:138;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1302:138:0;;;;4978:327;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4978:327:0;-1:-1:-1;;;;;4978:327:0;;;;;;;1810:114;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1810:114:0;;;;893:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;893:20:0;;;;;;;;-1:-1:-1;;;;;893:20:0;;;;;;;;;;;;;;2193:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2193:38:0;;;;4272:348;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4272:348:0;-1:-1:-1;;;;;4272:348:0;;;;;;;3246:154;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3246:154:0;-1:-1:-1;;;;;3246:154:0;;;;;;;2423:66;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2423:66:0;-1:-1:-1;;;;;2423:66:0;;;;;;;;;;1102:192;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1102:192:0;-1:-1:-1;;;;;1102:192:0;;;;;2128:58;;;;;;;;;;;;;;;;;;;:::o;3661:257::-;3740:4;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;-1:-1:-1;;;;;3765:21:0;;;;3757:30;;;;;;3808:10;3798:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;3798:30:0;;;;;;;;;;;;:38;;;3852:36;;;;;;;3798:30;;3808:10;3852:36;;;;;;;;;;;-1:-1:-1;3906:4:0;3661:257;;;;:::o;2280:33::-;;;;:::o;3408:245::-;3501:4;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;-1:-1:-1;;;;;3548:15:0;;;;;;:9;:15;;;;;;;;3564:10;3548:27;;;;;;;;:38;;3580:5;3548:38;:31;:38;:::i;:::-;-1:-1:-1;;;;;3518:15:0;;;;;;:9;:15;;;;;;;;3534:10;3518:27;;;;;;;:68;3597:26;3528:4;3613:2;3617:5;3597:9;:26::i;:::-;-1:-1:-1;3641:4:0;3408:245;;;;;:::o;2238:35::-;2271:2;2238:35;:::o;3926:338::-;4020:4;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;-1:-1:-1;;;;;4045:21:0;;;;4037:30;;;;;;4121:10;4111:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;4111:30:0;;;;;;;;;;:46;;4146:10;4111:46;:34;:46;:::i;:::-;4088:10;4078:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;4078:30:0;;;;;;;;;;;;:79;;;4173:61;;;;;;4078:30;;4173:61;;;;;;;;;;;-1:-1:-1;4252:4:0;3926:338;;;;:::o;2320:42::-;2358:4;2320:42;:::o;1932:116::-;1068:5;;-1:-1:-1;;;;;1068:5:0;1054:10;:19;1046:28;;;;;;1775:6;;-1:-1:-1;;;1775:6:0;;;;1767:15;;;;;;;;1999:5;1990:14;;-1:-1:-1;;1990:14:0;;;2020:20;;;2029:10;2020:20;;;;;;;;;;;;;1932:116::o;4722:248::-;4781:4;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;4832:10;4822:21;;;;:9;:21;;;;;;:32;;4848:5;4822:32;:25;:32;:::i;:::-;4808:10;4798:21;;;;:9;:21;;;;;:56;4879:11;;:22;;4895:5;4879:22;:15;:22;:::i;:::-;4865:11;:36;4917:23;;;;;;;;4922:10;;4917:23;;;;;;;;;;-1:-1:-1;4958:4:0;4722:248;;;:::o;1483:18::-;;;-1:-1:-1;;;1483:18:0;;;;;:::o;2371:45::-;;;;;;;;;;;;;:::o;1302:138::-;1068:5;;-1:-1:-1;;;;;1068:5:0;1054:10;:19;1046:28;;;;;;1400:1;1385:5;;1364:39;;-1:-1:-1;;;;;1385:5:0;;;;1364:39;;1400:1;;1364:39;1430:1;1414:18;;-1:-1:-1;;1414:18:0;;;1302:138::o;4978:327::-;5055:4;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;-1:-1:-1;;;;;5102:15:0;;;;;;:9;:15;;;;;;;;5118:10;5102:27;;;;;;;;:38;;5134:5;5102:38;:31;:38;:::i;:::-;-1:-1:-1;;;;;5072:15:0;;;;;;:9;:15;;;;;;;;5088:10;5072:27;;;;;;;:68;;;;5169:15;;;:9;:15;;;;;:26;;5189:5;5169:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;5151:15:0;;;;;;:9;:15;;;;;:44;5220:11;;:22;;5236:5;5220:22;:15;:22;:::i;:::-;5206:11;:36;5258:17;;;;;;;;-1:-1:-1;;;;;5258:17:0;;;;;;;;;;;;;-1:-1:-1;5293:4:0;4978:327;;;;:::o;1810:114::-;1068:5;;-1:-1:-1;;;;;1068:5:0;1054:10;:19;1046:28;;;;;;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;1869:6;:13;;-1:-1:-1;;1869:13:0;-1:-1:-1;;;1869:13:0;;;1898:18;;;1905:10;1898:18;;;;;;;;;;;;;1810:114::o;893:20::-;;;-1:-1:-1;;;;;893:20:0;;:::o;2193:38::-;;;;;;;;;;;;;;;;;;;:::o;4272:348::-;4371:4;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;-1:-1:-1;;;;;4396:21:0;;;;4388:30;;;;;;4472:10;4462:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;4462:30:0;;;;;;;;;;:51;;4497:15;4462:51;:34;:51;:::i;3246:154::-;3321:4;1699:6;;-1:-1:-1;;;1699:6:0;;;;1698:7;1690:16;;;;;;3338:32;3348:10;3360:2;3364:5;3338:9;:32::i;:::-;-1:-1:-1;3388:4:0;3246:154;;;;:::o;2423:66::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;1102:192::-;1068:5;;-1:-1:-1;;;;;1068:5:0;1054:10;:19;1046:28;;;;;;-1:-1:-1;;;;;1183:22:0;;;;1175:31;;;;;;1243:5;;;1222:37;;-1:-1:-1;;;;;1222:37:0;;;;1243:5;;;1222:37;;;1270:5;:16;;-1:-1:-1;;1270:16:0;-1:-1:-1;;;;;1270:16:0;;;;;;;;;;1102:192::o;426:148::-;484:7;;512:6;;;;504:15;;;;;;-1:-1:-1;;542:5:0;;;426:148::o;2662:257::-;-1:-1:-1;;;;;2747:16:0;;;;2739:25;;;;;;-1:-1:-1;;;;;2793:15:0;;;;;;:9;:15;;;;;;:26;;2813:5;2793:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;2775:15:0;;;;;;;:9;:15;;;;;;:44;;;;2846:13;;;;;;;:24;;2864:5;2846:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;2830:13:0;;;;;;;:9;:13;;;;;;;;;:40;;;;2886:25;;;;;;;2830:13;;2886:25;;;;;;;;;;;;;2662:257;;;:::o;582:148::-;640:7;672:5;;;696:6;;;;688:15;;;;;;721:1;582:148;-1:-1:-1;;;582:148:0:o

Swarm Source

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