ETH Price: $3,033.14 (-3.43%)
Gas: 11 Gwei

Token

AMC FIGHT NIGHT (AMC)
 

Overview

Max Total Supply

480,406.18547223769556517 AMC

Holders

123

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

Compiler Version
v0.8.5+commit.a4f2e591

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2021-06-30
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.5;
contract Token {
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 public totalSupply;
    
    uint public constant MAX_SUPPLY = 400000000e18;

    address public owner;
    modifier restricted {
        require(msg.sender == owner, "This function is restricted to owner");
        _;
    }
    modifier issuerOnly {
        require(isIssuer[msg.sender], "You do not have issuer rights");
        _;
    }

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

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event IssuerRights(address indexed issuer, bool value);
    event TransferOwnership(address indexed previousOwner, address indexed newOwner);

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

    function mint(address _to, uint256 _amount) public issuerOnly returns (bool success) {
        require(_amount + totalSupply <= MAX_SUPPLY, "AMC: maxcap reached");
        totalSupply += _amount;
        balanceOf[_to] += _amount;
        emit Transfer(address(0), _to, _amount);
        return true;
    }

    function burn(uint256 _amount) public issuerOnly returns (bool success) {
        totalSupply -= _amount;
        balanceOf[msg.sender] -= _amount;
        emit Transfer(msg.sender, address(0), _amount);
        return true;
    }

    function burnFrom(address _from, uint256 _amount) public issuerOnly returns (bool success) {
        allowance[_from][msg.sender] -= _amount;
        balanceOf[_from] -= _amount;
        totalSupply -= _amount;
        emit Transfer(_from, address(0), _amount);
        return true;
    }

    function approve(address _spender, uint256 _amount) public returns (bool success) {
        allowance[msg.sender][_spender] = _amount;
        emit Approval(msg.sender, _spender, _amount);
        return true;
    }

    function transfer(address _to, uint256 _amount) public returns (bool success) {
        balanceOf[msg.sender] -= _amount;
        balanceOf[_to] += _amount;
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }

    function transferFrom( address _from, address _to, uint256 _amount) public returns (bool success) {
        allowance[_from][msg.sender] -= _amount;
        balanceOf[_from] -= _amount;
        balanceOf[_to] += _amount;
        emit Transfer(_from, _to, _amount);
        return true;
    }

    function transferOwnership(address _newOwner) public restricted {
        require(_newOwner != address(0), "Invalid address: should not be 0x0");
        emit TransferOwnership(owner, _newOwner);
        owner = _newOwner;
    }

    function setIssuerRights(address _issuer, bool _value) public restricted {
        isIssuer[_issuer] = _value;
        emit IssuerRights(_issuer, _value);
    }

    constructor(string memory _name, string memory _symbol, uint8 _decimals) {
        name = _name;
        symbol = _symbol;
        decimals = _decimals;
        owner = msg.sender;
        emit TransferOwnership(address(0), msg.sender);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint8","name":"_decimals","type":"uint8"}],"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":"issuer","type":"address"},{"indexed":false,"internalType":"bool","name":"value","type":"bool"}],"name":"IssuerRights","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"TransferOwnership","type":"event"},{"inputs":[],"name":"MAX_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","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":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burnFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isIssuer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_issuer","type":"address"},{"internalType":"bool","name":"_value","type":"bool"}],"name":"setIssuerRights","outputs":[],"stateMutability":"nonpayable","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":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b5060405162000eee38038062000eee833981016040819052620000349162000216565b825162000049906000906020860190620000b9565b5081516200005f906001906020850190620000b9565b506002805460ff191660ff831617905560048054336001600160a01b031990911681179091556040516000907f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c908290a3505050620002ee565b828054620000c7906200029b565b90600052602060002090601f016020900481019282620000eb576000855562000136565b82601f106200010657805160ff191683800117855562000136565b8280016001018555821562000136579182015b828111156200013657825182559160200191906001019062000119565b506200014492915062000148565b5090565b5b8082111562000144576000815560010162000149565b600082601f8301126200017157600080fd5b81516001600160401b03808211156200018e576200018e620002d8565b604051601f8301601f19908116603f01168101908282118183101715620001b957620001b9620002d8565b81604052838152602092508683858801011115620001d657600080fd5b600091505b83821015620001fa5785820183015181830184015290820190620001db565b838211156200020c5760008385830101525b9695505050505050565b6000806000606084860312156200022c57600080fd5b83516001600160401b03808211156200024457600080fd5b62000252878388016200015f565b945060208601519150808211156200026957600080fd5b5062000278868287016200015f565b925050604084015160ff811681146200029057600080fd5b809150509250925092565b600181811c90821680620002b057607f821691505b60208210811415620002d257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b610bf080620002fe6000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a25780638da5cb5b116100715780638da5cb5b1461026e57806395d89b4114610281578063a9059cbb14610289578063dd62ed3e1461029c578063f2fde38b146102c757600080fd5b806370a08231146101f357806379cc679014610213578063877b9a6714610226578063893d20e81461024957600080fd5b806323b872dd116100e957806323b872dd14610188578063313ce5671461019b57806332cb6b0c146101ba57806340c10f19146101cd57806342966c68146101e057600080fd5b806306fdde031461011b578063095ea7b31461013957806318160ddd1461015c5780631e2487d514610173575b600080fd5b6101236102da565b6040516101309190610a4a565b60405180910390f35b61014c610147366004610a07565b610368565b6040519015158152602001610130565b61016560035481565b604051908152602001610130565b6101866101813660046109cb565b6103d4565b005b61014c61019636600461098f565b610466565b6002546101a89060ff1681565b60405160ff9091168152602001610130565b6101656b014adf4b7320334b9000000081565b61014c6101db366004610a07565b610541565b61014c6101ee366004610a31565b61063f565b61016561020136600461093a565b60056020526000908152604090205481565b61014c610221366004610a07565b6106d8565b61014c61023436600461093a565b60076020526000908152604090205460ff1681565b6004546001600160a01b03165b6040516001600160a01b039091168152602001610130565b600454610256906001600160a01b031681565b6101236107b1565b61014c610297366004610a07565b6107be565b6101656102aa36600461095c565b600660209081526000928352604080842090915290825290205481565b6101866102d536600461093a565b61083c565b600080546102e790610b49565b80601f016020809104026020016040519081016040528092919081815260200182805461031390610b49565b80156103605780601f1061033557610100808354040283529160200191610360565b820191906000526020600020905b81548152906001019060200180831161034357829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103c39086815260200190565b60405180910390a350600192915050565b6004546001600160a01b031633146104075760405162461bcd60e51b81526004016103fe90610a9f565b60405180910390fd5b6001600160a01b038216600081815260076020908152604091829020805460ff191685151590811790915591519182527f4d8b9faf0fbe6a82229a9d56d9c20817dda2fe0bbdd64ad9f97d551f38022ba6910160405180910390a25050565b6001600160a01b038316600090815260066020908152604080832033845290915281208054839190839061049b908490610b32565b90915550506001600160a01b038416600090815260056020526040812080548492906104c8908490610b32565b90915550506001600160a01b038316600090815260056020526040812080548492906104f5908490610b1a565b92505081905550826001600160a01b0316846001600160a01b0316600080516020610b9b8339815191528460405161052f91815260200190565b60405180910390a35060019392505050565b3360009081526007602052604081205460ff166105705760405162461bcd60e51b81526004016103fe90610ae3565b6b014adf4b7320334b900000006003548361058b9190610b1a565b11156105cf5760405162461bcd60e51b8152602060048201526013602482015272105350ce881b585e18d85c081c995858da1959606a1b60448201526064016103fe565b81600360008282546105e19190610b1a565b90915550506001600160a01b0383166000908152600560205260408120805484929061060e908490610b1a565b90915550506040518281526001600160a01b03841690600090600080516020610b9b833981519152906020016103c3565b3360009081526007602052604081205460ff1661066e5760405162461bcd60e51b81526004016103fe90610ae3565b81600360008282546106809190610b32565b909155505033600090815260056020526040812080548492906106a4908490610b32565b90915550506040518281526000903390600080516020610b9b8339815191529060200160405180910390a35060015b919050565b3360009081526007602052604081205460ff166107075760405162461bcd60e51b81526004016103fe90610ae3565b6001600160a01b03831660009081526006602090815260408083203384529091528120805484929061073a908490610b32565b90915550506001600160a01b03831660009081526005602052604081208054849290610767908490610b32565b9250508190555081600360008282546107809190610b32565b90915550506040518281526000906001600160a01b03851690600080516020610b9b833981519152906020016103c3565b600180546102e790610b49565b336000908152600560205260408120805483919083906107df908490610b32565b90915550506001600160a01b0383166000908152600560205260408120805484929061080c908490610b1a565b90915550506040518281526001600160a01b038416903390600080516020610b9b833981519152906020016103c3565b6004546001600160a01b031633146108665760405162461bcd60e51b81526004016103fe90610a9f565b6001600160a01b0381166108c75760405162461bcd60e51b815260206004820152602260248201527f496e76616c696420616464726573733a2073686f756c64206e6f742062652030604482015261078360f41b60648201526084016103fe565b6004546040516001600160a01b038084169216907f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c90600090a3600480546001600160a01b0319166001600160a01b0392909216919091179055565b80356001600160a01b03811681146106d357600080fd5b60006020828403121561094c57600080fd5b61095582610923565b9392505050565b6000806040838503121561096f57600080fd5b61097883610923565b915061098660208401610923565b90509250929050565b6000806000606084860312156109a457600080fd5b6109ad84610923565b92506109bb60208501610923565b9150604084013590509250925092565b600080604083850312156109de57600080fd5b6109e783610923565b9150602083013580151581146109fc57600080fd5b809150509250929050565b60008060408385031215610a1a57600080fd5b610a2383610923565b946020939093013593505050565b600060208284031215610a4357600080fd5b5035919050565b600060208083528351808285015260005b81811015610a7757858101830151858201604001528201610a5b565b81811115610a89576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526024908201527f546869732066756e6374696f6e206973207265737472696374656420746f206f6040820152633bb732b960e11b606082015260800190565b6020808252601d908201527f596f7520646f206e6f7420686176652069737375657220726967687473000000604082015260600190565b60008219821115610b2d57610b2d610b84565b500190565b600082821015610b4457610b44610b84565b500390565b600181811c90821680610b5d57607f821691505b60208210811415610b7e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212208a312bd17595a4b7c3570af62a46c2e15adc5853cbb3d831e341dbb269d9d83164736f6c63430008050033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000f414d43204649474854204e4947485400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003414d430000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a25780638da5cb5b116100715780638da5cb5b1461026e57806395d89b4114610281578063a9059cbb14610289578063dd62ed3e1461029c578063f2fde38b146102c757600080fd5b806370a08231146101f357806379cc679014610213578063877b9a6714610226578063893d20e81461024957600080fd5b806323b872dd116100e957806323b872dd14610188578063313ce5671461019b57806332cb6b0c146101ba57806340c10f19146101cd57806342966c68146101e057600080fd5b806306fdde031461011b578063095ea7b31461013957806318160ddd1461015c5780631e2487d514610173575b600080fd5b6101236102da565b6040516101309190610a4a565b60405180910390f35b61014c610147366004610a07565b610368565b6040519015158152602001610130565b61016560035481565b604051908152602001610130565b6101866101813660046109cb565b6103d4565b005b61014c61019636600461098f565b610466565b6002546101a89060ff1681565b60405160ff9091168152602001610130565b6101656b014adf4b7320334b9000000081565b61014c6101db366004610a07565b610541565b61014c6101ee366004610a31565b61063f565b61016561020136600461093a565b60056020526000908152604090205481565b61014c610221366004610a07565b6106d8565b61014c61023436600461093a565b60076020526000908152604090205460ff1681565b6004546001600160a01b03165b6040516001600160a01b039091168152602001610130565b600454610256906001600160a01b031681565b6101236107b1565b61014c610297366004610a07565b6107be565b6101656102aa36600461095c565b600660209081526000928352604080842090915290825290205481565b6101866102d536600461093a565b61083c565b600080546102e790610b49565b80601f016020809104026020016040519081016040528092919081815260200182805461031390610b49565b80156103605780601f1061033557610100808354040283529160200191610360565b820191906000526020600020905b81548152906001019060200180831161034357829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103c39086815260200190565b60405180910390a350600192915050565b6004546001600160a01b031633146104075760405162461bcd60e51b81526004016103fe90610a9f565b60405180910390fd5b6001600160a01b038216600081815260076020908152604091829020805460ff191685151590811790915591519182527f4d8b9faf0fbe6a82229a9d56d9c20817dda2fe0bbdd64ad9f97d551f38022ba6910160405180910390a25050565b6001600160a01b038316600090815260066020908152604080832033845290915281208054839190839061049b908490610b32565b90915550506001600160a01b038416600090815260056020526040812080548492906104c8908490610b32565b90915550506001600160a01b038316600090815260056020526040812080548492906104f5908490610b1a565b92505081905550826001600160a01b0316846001600160a01b0316600080516020610b9b8339815191528460405161052f91815260200190565b60405180910390a35060019392505050565b3360009081526007602052604081205460ff166105705760405162461bcd60e51b81526004016103fe90610ae3565b6b014adf4b7320334b900000006003548361058b9190610b1a565b11156105cf5760405162461bcd60e51b8152602060048201526013602482015272105350ce881b585e18d85c081c995858da1959606a1b60448201526064016103fe565b81600360008282546105e19190610b1a565b90915550506001600160a01b0383166000908152600560205260408120805484929061060e908490610b1a565b90915550506040518281526001600160a01b03841690600090600080516020610b9b833981519152906020016103c3565b3360009081526007602052604081205460ff1661066e5760405162461bcd60e51b81526004016103fe90610ae3565b81600360008282546106809190610b32565b909155505033600090815260056020526040812080548492906106a4908490610b32565b90915550506040518281526000903390600080516020610b9b8339815191529060200160405180910390a35060015b919050565b3360009081526007602052604081205460ff166107075760405162461bcd60e51b81526004016103fe90610ae3565b6001600160a01b03831660009081526006602090815260408083203384529091528120805484929061073a908490610b32565b90915550506001600160a01b03831660009081526005602052604081208054849290610767908490610b32565b9250508190555081600360008282546107809190610b32565b90915550506040518281526000906001600160a01b03851690600080516020610b9b833981519152906020016103c3565b600180546102e790610b49565b336000908152600560205260408120805483919083906107df908490610b32565b90915550506001600160a01b0383166000908152600560205260408120805484929061080c908490610b1a565b90915550506040518281526001600160a01b038416903390600080516020610b9b833981519152906020016103c3565b6004546001600160a01b031633146108665760405162461bcd60e51b81526004016103fe90610a9f565b6001600160a01b0381166108c75760405162461bcd60e51b815260206004820152602260248201527f496e76616c696420616464726573733a2073686f756c64206e6f742062652030604482015261078360f41b60648201526084016103fe565b6004546040516001600160a01b038084169216907f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c90600090a3600480546001600160a01b0319166001600160a01b0392909216919091179055565b80356001600160a01b03811681146106d357600080fd5b60006020828403121561094c57600080fd5b61095582610923565b9392505050565b6000806040838503121561096f57600080fd5b61097883610923565b915061098660208401610923565b90509250929050565b6000806000606084860312156109a457600080fd5b6109ad84610923565b92506109bb60208501610923565b9150604084013590509250925092565b600080604083850312156109de57600080fd5b6109e783610923565b9150602083013580151581146109fc57600080fd5b809150509250929050565b60008060408385031215610a1a57600080fd5b610a2383610923565b946020939093013593505050565b600060208284031215610a4357600080fd5b5035919050565b600060208083528351808285015260005b81811015610a7757858101830151858201604001528201610a5b565b81811115610a89576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526024908201527f546869732066756e6374696f6e206973207265737472696374656420746f206f6040820152633bb732b960e11b606082015260800190565b6020808252601d908201527f596f7520646f206e6f7420686176652069737375657220726967687473000000604082015260600190565b60008219821115610b2d57610b2d610b84565b500190565b600082821015610b4457610b44610b84565b500390565b600181811c90821680610b5d57607f821691505b60208210811415610b7e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212208a312bd17595a4b7c3570af62a46c2e15adc5853cbb3d831e341dbb269d9d83164736f6c63430008050033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000f414d43204649474854204e4947485400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003414d430000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): AMC FIGHT NIGHT
Arg [1] : _symbol (string): AMC
Arg [2] : _decimals (uint8): 18

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000f
Arg [4] : 414d43204649474854204e494748540000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 414d430000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

57:3345:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;79:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1963:219;;;;;;:::i;:::-;;:::i;:::-;;;2150:14:1;;2143:22;2125:41;;2113:2;2098:18;1963:219:0;2080:92:1;159:26:0;;;;;;;;;4439:25:1;;;4427:2;4412:18;159:26:0;4394:76:1;2980:163:0;;;;;;:::i;:::-;;:::i;:::-;;2435:297;;;;;;:::i;:::-;;:::i;131:21::-;;;;;;;;;;;;4647:4:1;4635:17;;;4617:36;;4605:2;4590:18;131:21:0;4572:87:1;198:46:0;;232:12;198:46;;1098:312;;;;;;:::i;:::-;;:::i;1418:235::-;;;;;;:::i;:::-;;:::i;526:44::-;;;;;;:::i;:::-;;;;;;;;;;;;;;1661:294;;;;;;:::i;:::-;;:::i;648:40::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;1009:81;1077:5;;-1:-1:-1;;;;;1077:5:0;1009:81;;;-1:-1:-1;;;;;1941:32:1;;;1923:51;;1911:2;1896:18;1009:81:0;1878:102:1;253:20:0;;;;;-1:-1:-1;;;;;253:20:0;;;104;;;:::i;2190:237::-;;;;;;:::i;:::-;;:::i;577:64::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;2740:232;;;;;;:::i;:::-;;:::i;79:18::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1963:219::-;2066:10;2031:12;2056:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2056:31:0;;;;;;;;;;:41;;;2113:39;2031:12;;2056:31;;2113:39;;;;2090:7;4439:25:1;;4427:2;4412:18;;4394:76;2113:39:0;;;;;;;;-1:-1:-1;2170:4:0;1963:219;;;;:::o;2980:163::-;333:5;;-1:-1:-1;;;;;333:5:0;319:10;:19;311:68;;;;-1:-1:-1;;;311:68:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;3064:17:0;::::1;;::::0;;;:8:::1;:17;::::0;;;;;;;;:26;;-1:-1:-1;;3064:26:0::1;::::0;::::1;;::::0;;::::1;::::0;;;3106:29;;2125:41:1;;;3106:29:0::1;::::0;2098:18:1;3106:29:0::1;;;;;;;2980:163:::0;;:::o;2435:297::-;-1:-1:-1;;;;;2544:16:0;;2519:12;2544:16;;;:9;:16;;;;;;;;2561:10;2544:28;;;;;;;:39;;2576:7;;2544:28;2519:12;;2544:39;;2576:7;;2544:39;:::i;:::-;;;;-1:-1:-1;;;;;;;2594:16:0;;;;;;:9;:16;;;;;:27;;2614:7;;2594:16;:27;;2614:7;;2594:27;:::i;:::-;;;;-1:-1:-1;;;;;;;2632:14:0;;;;;;:9;:14;;;;;:25;;2650:7;;2632:14;:25;;2650:7;;2632:25;:::i;:::-;;;;;;;;2689:3;-1:-1:-1;;;;;2673:29:0;2682:5;-1:-1:-1;;;;;2673:29:0;-1:-1:-1;;;;;;;;;;;2694:7:0;2673:29;;;;4439:25:1;;4427:2;4412:18;;4394:76;2673:29:0;;;;;;;;-1:-1:-1;2720:4:0;2435:297;;;;;:::o;1098:312::-;453:10;1169:12;444:20;;;:8;:20;;;;;;;;436:62;;;;-1:-1:-1;;;436:62:0;;;;;;;:::i;:::-;232:12:::1;1212:11;;1202:7;:21;;;;:::i;:::-;:35;;1194:67;;;::::0;-1:-1:-1;;;1194:67:0;;3789:2:1;1194:67:0::1;::::0;::::1;3771:21:1::0;3828:2;3808:18;;;3801:30;-1:-1:-1;;;3847:18:1;;;3840:49;3906:18;;1194:67:0::1;3761:169:1::0;1194:67:0::1;1287:7;1272:11;;:22;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;1305:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;:25;;1323:7;;1305:14;:25:::1;::::0;1323:7;;1305:25:::1;:::i;:::-;::::0;;;-1:-1:-1;;1346:34:0::1;::::0;4439:25:1;;;-1:-1:-1;;;;;1346:34:0;::::1;::::0;1363:1:::1;::::0;-1:-1:-1;;;;;;;;;;;1346:34:0;4427:2:1;4412:18;1346:34:0::1;4394:76:1::0;1418:235:0;453:10;1476:12;444:20;;;:8;:20;;;;;;;;436:62;;;;-1:-1:-1;;;436:62:0;;;;;;;:::i;:::-;1516:7:::1;1501:11;;:22;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;1544:10:0::1;1534:21;::::0;;;:9:::1;:21;::::0;;;;:32;;1559:7;;1534:21;:32:::1;::::0;1559:7;;1534:32:::1;:::i;:::-;::::0;;;-1:-1:-1;;1582:41:0::1;::::0;4439:25:1;;;1611:1:0::1;::::0;1591:10:::1;::::0;-1:-1:-1;;;;;;;;;;;1582:41:0;4427:2:1;4412:18;1582:41:0::1;;;;;;;-1:-1:-1::0;1641:4:0::1;509:1;1418:235:::0;;;:::o;1661:294::-;453:10;1738:12;444:20;;;:8;:20;;;;;;;;436:62;;;;-1:-1:-1;;;436:62:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1763:16:0;::::1;;::::0;;;:9:::1;:16;::::0;;;;;;;1780:10:::1;1763:28:::0;;;;;;;:39;;1795:7;;1763:16;:39:::1;::::0;1795:7;;1763:39:::1;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;1813:16:0;::::1;;::::0;;;:9:::1;:16;::::0;;;;:27;;1833:7;;1813:16;:27:::1;::::0;1833:7;;1813:27:::1;:::i;:::-;;;;;;;;1866:7;1851:11;;:22;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;1889:36:0::1;::::0;4439:25:1;;;1913:1:0::1;::::0;-1:-1:-1;;;;;1889:36:0;::::1;::::0;-1:-1:-1;;;;;;;;;;;1889:36:0;4427:2:1;4412:18;1889:36:0::1;4394:76:1::0;104:20:0;;;;;;;:::i;2190:237::-;2289:10;2254:12;2279:21;;;:9;:21;;;;;:32;;2304:7;;2279:21;2254:12;;2279:32;;2304:7;;2279:32;:::i;:::-;;;;-1:-1:-1;;;;;;;2322:14:0;;;;;;:9;:14;;;;;:25;;2340:7;;2322:14;:25;;2340:7;;2322:25;:::i;:::-;;;;-1:-1:-1;;2363:34:0;;4439:25:1;;;-1:-1:-1;;;;;2363:34:0;;;2372:10;;-1:-1:-1;;;;;;;;;;;2363:34:0;4427:2:1;4412:18;2363:34:0;4394:76:1;2740:232:0;333:5;;-1:-1:-1;;;;;333:5:0;319:10;:19;311:68;;;;-1:-1:-1;;;311:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2823:23:0;::::1;2815:70;;;::::0;-1:-1:-1;;;2815:70:0;;3386:2:1;2815:70:0::1;::::0;::::1;3368:21:1::0;3425:2;3405:18;;;3398:30;3464:34;3444:18;;;3437:62;-1:-1:-1;;;3515:18:1;;;3508:32;3557:19;;2815:70:0::1;3358:224:1::0;2815:70:0::1;2919:5;::::0;2901:35:::1;::::0;-1:-1:-1;;;;;2901:35:0;;::::1;::::0;2919:5:::1;::::0;2901:35:::1;::::0;2919:5:::1;::::0;2901:35:::1;2947:5;:17:::0;;-1:-1:-1;;;;;;2947:17:0::1;-1:-1:-1::0;;;;;2947:17:0;;;::::1;::::0;;;::::1;::::0;;2740:232::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;192:186;251:6;304:2;292:9;283:7;279:23;275:32;272:2;;;320:1;317;310:12;272:2;343:29;362:9;343:29;:::i;:::-;333:39;262:116;-1:-1:-1;;;262:116:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:2;;;528:1;525;518:12;480:2;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;470:173;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:2;;;810:1;807;800:12;762:2;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;752:224;;;;;:::o;981:347::-;1046:6;1054;1107:2;1095:9;1086:7;1082:23;1078:32;1075:2;;;1123:1;1120;1113:12;1075:2;1146:29;1165:9;1146:29;:::i;:::-;1136:39;;1225:2;1214:9;1210:18;1197:32;1272:5;1265:13;1258:21;1251:5;1248:32;1238:2;;1294:1;1291;1284:12;1238:2;1317:5;1307:15;;;1065:263;;;;;:::o;1333:254::-;1401:6;1409;1462:2;1450:9;1441:7;1437:23;1433:32;1430:2;;;1478:1;1475;1468:12;1430:2;1501:29;1520:9;1501:29;:::i;:::-;1491:39;1577:2;1562:18;;;;1549:32;;-1:-1:-1;;;1420:167:1:o;1592:180::-;1651:6;1704:2;1692:9;1683:7;1679:23;1675:32;1672:2;;;1720:1;1717;1710:12;1672:2;-1:-1:-1;1743:23:1;;1662:110;-1:-1:-1;1662:110:1:o;2177:597::-;2289:4;2318:2;2347;2336:9;2329:21;2379:6;2373:13;2422:6;2417:2;2406:9;2402:18;2395:34;2447:1;2457:140;2471:6;2468:1;2465:13;2457:140;;;2566:14;;;2562:23;;2556:30;2532:17;;;2551:2;2528:26;2521:66;2486:10;;2457:140;;;2615:6;2612:1;2609:13;2606:2;;;2685:1;2680:2;2671:6;2660:9;2656:22;2652:31;2645:42;2606:2;-1:-1:-1;2758:2:1;2737:15;-1:-1:-1;;2733:29:1;2718:45;;;;2765:2;2714:54;;2298:476;-1:-1:-1;;;2298:476:1:o;2779:400::-;2981:2;2963:21;;;3020:2;3000:18;;;2993:30;3059:34;3054:2;3039:18;;3032:62;-1:-1:-1;;;3125:2:1;3110:18;;3103:34;3169:3;3154:19;;2953:226::o;3935:353::-;4137:2;4119:21;;;4176:2;4156:18;;;4149:30;4215:31;4210:2;4195:18;;4188:59;4279:2;4264:18;;4109:179::o;4664:128::-;4704:3;4735:1;4731:6;4728:1;4725:13;4722:2;;;4741:18;;:::i;:::-;-1:-1:-1;4777:9:1;;4712:80::o;4797:125::-;4837:4;4865:1;4862;4859:8;4856:2;;;4870:18;;:::i;:::-;-1:-1:-1;4907:9:1;;4846:76::o;4927:380::-;5006:1;5002:12;;;;5049;;;5070:2;;5124:4;5116:6;5112:17;5102:27;;5070:2;5177;5169:6;5166:14;5146:18;5143:38;5140:2;;;5223:10;5218:3;5214:20;5211:1;5204:31;5258:4;5255:1;5248:15;5286:4;5283:1;5276:15;5140:2;;4982:325;;;:::o;5312:127::-;5373:10;5368:3;5364:20;5361:1;5354:31;5404:4;5401:1;5394:15;5428:4;5425:1;5418:15

Swarm Source

ipfs://8a312bd17595a4b7c3570af62a46c2e15adc5853cbb3d831e341dbb269d9d831
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.