ETH Price: $3,446.67 (-1.24%)
Gas: 12 Gwei

Token

Revolt Token (RVLT)
 

Overview

Max Total Supply

100,000,000 RVLT

Holders

167 (0.00%)

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
11,775 RVLT

Value
$0.00
0xa45f1a0e936eae83a40a832c914e4053eb8e4744
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

RVLT will fund ALYI's electric vehicles manufacturing facility at Kenya.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
RevoltToken

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-02-27
*/

//---------------------------------------------------------------------------------------------------------------------------

/**

REVOLT token version 1.00


powered by www.IW-Global.com

**/
//---------------------------------------------------------------------------------------------------------------------------



pragma solidity >=0.4.22 <0.6.0;

contract owned {
    address public owner;

    constructor() public {
        owner = msg.sender;
    }

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

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

interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes calldata _extraData) external; }

contract TokenERC20 {
    // Public variables of the token
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    // 18 decimals is the strongly suggested default, avoid changing it
    uint256 public totalSupply;

    // This creates an array with all balances
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    // This generates a public event on the blockchain that will notify clients
    event Transfer(address indexed from, address indexed to, uint256 value);
    
    // This generates a public event on the blockchain that will notify clients
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    // This notifies clients about the amount burnt
    event Burn(address indexed from, uint256 value);

    /**
     * Constrctor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    constructor(
        uint256 initialSupply,
        string memory tokenName,
        string memory tokenSymbol
    ) public {
        totalSupply = initialSupply * 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balanceOf[msg.sender] = totalSupply;                    // Give the creator all initial tokens
        name = tokenName;                                       // Set the name for display purposes
        symbol = tokenSymbol;                                   // Set the symbol for display purposes
    }

    /**
     * Internal transfer, only can be called by this contract
     */
    function _transfer(address _from, address _to, uint _value) internal {
        // Prevent transfer to 0x0 address. Use burn() instead
        require(_to != address(0x0));
        // Check if the sender has enough
        require(balanceOf[_from] >= _value);
        // Check for overflows
        require(balanceOf[_to] + _value > balanceOf[_to]);
        // Save this for an assertion in the future
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        // Subtract from the sender
        balanceOf[_from] -= _value;
        // Add the same to the recipient
        balanceOf[_to] += _value;
        emit Transfer(_from, _to, _value);
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

    /**
     * Transfer tokens
     *
     * Send `_value` tokens to `_to` from your account
     *
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transfer(address _to, uint256 _value) public returns (bool success) {
        _transfer(msg.sender, _to, _value);
        return true;
    }

    /**
     * Transfer tokens from other address
     *
     * Send `_value` tokens to `_to` in behalf of `_from`
     *
     * @param _from The address of the sender
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     // Check allowance
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }

    /**
     * Set allowance for other address
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     */
    function approve(address _spender, uint256 _value) public
        returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
     * Set allowance for other address and notify
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf, and then ping the contract about it
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     * @param _extraData some extra information to send to the approved contract
     */
    function approveAndCall(address _spender, uint256 _value, bytes memory _extraData)
        public
        returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, address(this), _extraData);
            return true;
        }
    }

    /**
     * Destroy tokens
     *
     * Remove `_value` tokens from the system irreversibly
     *
     * @param _value the amount of money to burn
     */
    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);   // Check if the sender has enough
        balanceOf[msg.sender] -= _value;            // Subtract from the sender
        totalSupply -= _value;                      // Updates totalSupply
        emit Burn(msg.sender, _value);
        return true;
    }

    /**
     * Destroy tokens from other account
     *
     * Remove `_value` tokens from the system irreversibly on behalf of `_from`.
     *
     * @param _from the address of the sender
     * @param _value the amount of money to burn
     */
    function burnFrom(address _from, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);                // Check if the targeted balance is enough
        require(_value <= allowance[_from][msg.sender]);    // Check allowance
        balanceOf[_from] -= _value;                         // Subtract from the targeted balance
        allowance[_from][msg.sender] -= _value;             // Subtract from the sender's allowance
        totalSupply -= _value;                              // Update totalSupply
        emit Burn(_from, _value);
        return true;
    }
}


contract ERC20Interface {
    function totalSupply() public view returns (uint);
    function balanceOf(address tokenOwner) public  view returns (uint balance);
    function allowance(address tokenOwner, address spender) public view returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

/******************************************/
/*       ADVANCED TOKEN STARTS HERE       */
/******************************************/

contract RevoltToken is owned, TokenERC20 {

    uint256 public sellPrice;
    uint256 public buyPrice;

    mapping (address => bool) public frozenAccount;

    /* This generates a public event on the blockchain that will notify clients */
    event FrozenFunds(address target, bool frozen);

    /* Initializes contract with initial supply tokens to the creator of the contract */
    constructor(
        uint256 initialSupply,
        string memory tokenName,
        string memory tokenSymbol
    ) TokenERC20(initialSupply, tokenName, tokenSymbol) public {}

    /* Internal transfer, only can be called by this contract */
    function _transfer(address _from, address _to, uint _value) internal {
        require (_to != address(0x0));                          // Prevent transfer to 0x0 address. Use burn() instead
        require (balanceOf[_from] >= _value);                   // Check if the sender has enough
        require (balanceOf[_to] + _value >= balanceOf[_to]);    // Check for overflows
        require(!frozenAccount[_from]);                         // Check if sender is frozen
        require(!frozenAccount[_to]);                           // Check if recipient is frozen
        balanceOf[_from] -= _value;                             // Subtract from the sender
        balanceOf[_to] += _value;                               // Add the same to the recipient
        emit Transfer(_from, _to, _value);
    }

    /// @notice Create `mintedAmount` tokens and send it to `target`
    /// @param target Address to receive the tokens
    /// @param mintedAmount the amount of tokens it will receive
    function mintToken(address target, uint256 mintedAmount) onlyOwner public {
        balanceOf[target] += mintedAmount;
        totalSupply += mintedAmount;
        emit Transfer(address(0), address(this), mintedAmount);
        emit Transfer(address(this), target, mintedAmount);
    }

    /// @notice `freeze? Prevent | Allow` `target` from sending & receiving tokens
    /// @param target Address to be frozen
    /// @param freeze either to freeze it or not
    function freezeAccount(address target, bool freeze) onlyOwner public {
        frozenAccount[target] = freeze;
        emit FrozenFunds(target, freeze);
    }

    /// @notice Allow users to buy tokens for `newBuyPrice` eth and sell tokens for `newSellPrice` eth
    /// @param newSellPrice Price the users can sell to the contract
    /// @param newBuyPrice Price users can buy from the contract
    function setPrices(uint256 newSellPrice, uint256 newBuyPrice) onlyOwner public {
        sellPrice = newSellPrice;
        buyPrice = newBuyPrice;
    }

    /// @notice Buy tokens from contract by sending ether
    function buy() payable public {
        uint amount = msg.value / buyPrice;                 // calculates the amount
        _transfer(address(this), msg.sender, amount);       // makes the transfers
    }

    /// @notice Sell `amount` tokens to contract
    /// @param amount amount of tokens to be sold
    function sell(uint256 amount) public {
        address myAddress = address(this);
        require(myAddress.balance >= amount * sellPrice);   // checks if the contract has enough ether to buy
        _transfer(msg.sender, address(this), amount);       // makes the transfers
        msg.sender.transfer(amount * sellPrice);            // sends ether to the seller. It's important to do this last to avoid recursion attacks
    }
    
    
    /// owner can extract ETH
	function extractETH(address payable destination, uint256 amount) onlyOwner public {
		address(destination).transfer(amount);
	}
		
    
    // ------------------------------------------------------------------------
    // Owner can transfer out any accidentally sent ERC20 tokens
    // ------------------------------------------------------------------------
    function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {
        return ERC20Interface(tokenAddress).transfer(owner, tokens);
    }

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"initialSupply","type":"uint256"},{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"tokenSymbol","type":"string"}],"payable":false,"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":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"bool","name":"frozen","type":"bool"}],"name":"FrozenFunds","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"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"},{"internalType":"bytes","name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"destination","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"extractETH","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bool","name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"frozenAccount","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"sell","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sellPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"newSellPrice","type":"uint256"},{"internalType":"uint256","name":"newBuyPrice","type":"uint256"}],"name":"setPrices","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040526003805460ff191660121790553480156200001e57600080fd5b506040516200124e3803806200124e833981810160405260608110156200004457600080fd5b8151602083018051604051929492938301929190846401000000008211156200006c57600080fd5b9083019060208201858111156200008257600080fd5b82516401000000008111828201881017156200009d57600080fd5b82525081516020918201929091019080838360005b83811015620000cc578181015183820152602001620000b2565b50505050905090810190601f168015620000fa5780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011e57600080fd5b9083019060208201858111156200013457600080fd5b82516401000000008111828201881017156200014f57600080fd5b82525081516020918201929091019080838360005b838110156200017e57818101518382015260200162000164565b50505050905090810190601f168015620001ac5780820380516001836020036101000a031916815260200191505b506040908152600080546001600160a01b03191633908117825560035460ff16600a0a89026004819055908252600560209081529290912055855187945086935085925062000202916001919085019062000225565b5080516200021890600290602084019062000225565b50505050505050620002ca565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200026857805160ff191683800117855562000298565b8280016001018555821562000298579182015b82811115620002985782518255916020019190600101906200027b565b50620002a6929150620002aa565b5090565b620002c791905b80821115620002a65760008155600101620002b1565b90565b610f7480620002da6000396000f3fe60806040526004361061014b5760003560e01c80638da5cb5b116100b6578063daa82a561161006f578063daa82a5614610569578063dc39d06d146105a2578063dd62ed3e146105db578063e4849b3214610616578063e724529c14610640578063f2fde38b1461067b5761014b565b80638da5cb5b146103e757806395d89b4114610418578063a6f2ae3a1461042d578063a9059cbb14610435578063b414d4b61461046e578063cae9ca51146104a15761014b565b806342966c681161010857806342966c68146102ee5780634b7503341461031857806370a082311461032d57806379c650681461036057806379cc6790146103995780638620410b146103d25761014b565b806305fefda71461015057806306fdde0314610182578063095ea7b31461020c57806318160ddd1461025957806323b872dd14610280578063313ce567146102c3575b600080fd5b34801561015c57600080fd5b506101806004803603604081101561017357600080fd5b50803590602001356106ae565b005b34801561018e57600080fd5b506101976106d0565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d15781810151838201526020016101b9565b50505050905090810190601f1680156101fe5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021857600080fd5b506102456004803603604081101561022f57600080fd5b506001600160a01b03813516906020013561075d565b604080519115158252519081900360200190f35b34801561026557600080fd5b5061026e6107c3565b60408051918252519081900360200190f35b34801561028c57600080fd5b50610245600480360360608110156102a357600080fd5b506001600160a01b038135811691602081013590911690604001356107c9565b3480156102cf57600080fd5b506102d8610839565b6040805160ff9092168252519081900360200190f35b3480156102fa57600080fd5b506102456004803603602081101561031157600080fd5b5035610842565b34801561032457600080fd5b5061026e6108ba565b34801561033957600080fd5b5061026e6004803603602081101561035057600080fd5b50356001600160a01b03166108c0565b34801561036c57600080fd5b506101806004803603604081101561038357600080fd5b506001600160a01b0381351690602001356108d2565b3480156103a557600080fd5b50610245600480360360408110156103bc57600080fd5b506001600160a01b038135169060200135610988565b3480156103de57600080fd5b5061026e610a59565b3480156103f357600080fd5b506103fc610a5f565b604080516001600160a01b039092168252519081900360200190f35b34801561042457600080fd5b50610197610a6e565b610180610ac6565b34801561044157600080fd5b506102456004803603604081101561045857600080fd5b506001600160a01b038135169060200135610ae4565b34801561047a57600080fd5b506102456004803603602081101561049157600080fd5b50356001600160a01b0316610afa565b3480156104ad57600080fd5b50610245600480360360608110156104c457600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156104f457600080fd5b82018360208201111561050657600080fd5b8035906020019184600183028401116401000000008311171561052857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610b0f945050505050565b34801561057557600080fd5b506101806004803603604081101561058c57600080fd5b506001600160a01b038135169060200135610c14565b3480156105ae57600080fd5b50610245600480360360408110156105c557600080fd5b506001600160a01b038135169060200135610c66565b3480156105e757600080fd5b5061026e600480360360408110156105fe57600080fd5b506001600160a01b0381358116916020013516610d08565b34801561062257600080fd5b506101806004803603602081101561063957600080fd5b5035610d25565b34801561064c57600080fd5b506101806004803603604081101561066357600080fd5b506001600160a01b0381351690602001351515610d74565b34801561068757600080fd5b506101806004803603602081101561069e57600080fd5b50356001600160a01b0316610def565b6000546001600160a01b031633146106c557600080fd5b600791909155600855565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b820191906000526020600020905b81548152906001019060200180831161073857829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b6001600160a01b03831660009081526006602090815260408083203384529091528120548211156107f957600080fd5b6001600160a01b038416600090815260066020908152604080832033845290915290208054839003905561082e848484610e28565b5060015b9392505050565b60035460ff1681565b3360009081526005602052604081205482111561085e57600080fd5b3360008181526005602090815260409182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a2506001919050565b60075481565b60056020526000908152604090205481565b6000546001600160a01b031633146108e957600080fd5b6001600160a01b03821660009081526005602090815260408083208054850190556004805485019055805184815290513093927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a36040805182815290516001600160a01b0384169130917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b0382166000908152600560205260408120548211156109ad57600080fd5b6001600160a01b03831660009081526006602090815260408083203384529091529020548211156109dd57600080fd5b6001600160a01b0383166000818152600560209081526040808320805487900390556006825280832033845282529182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a250600192915050565b60085481565b6000546001600160a01b031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b60006008543481610ad357fe5b049050610ae1303383610e28565b50565b6000610af1338484610e28565b50600192915050565b60096020526000908152604090205460ff1681565b600083610b1c818561075d565b15610c0c57604051638f4ffcb160e01b815233600482018181526024830187905230604484018190526080606485019081528751608486015287516001600160a01b03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b83811015610b9b578181015183820152602001610b83565b50505050905090810190601f168015610bc85780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610bea57600080fd5b505af1158015610bfe573d6000803e3d6000fd5b505050506001915050610832565b509392505050565b6000546001600160a01b03163314610c2b57600080fd5b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610c61573d6000803e3d6000fd5b505050565b600080546001600160a01b03163314610c7e57600080fd5b600080546040805163a9059cbb60e01b81526001600160a01b0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b158015610cd557600080fd5b505af1158015610ce9573d6000803e3d6000fd5b505050506040513d6020811015610cff57600080fd5b50519392505050565b600660209081526000928352604080842090915290825290205481565b6007543090820281311015610d3957600080fd5b610d44333084610e28565b6007546040513391840280156108fc02916000818181858888f19350505050158015610c61573d6000803e3d6000fd5b6000546001600160a01b03163314610d8b57600080fd5b6001600160a01b038216600081815260096020908152604091829020805460ff191685151590811790915582519384529083015280517f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a59281900390910190a15050565b6000546001600160a01b03163314610e0657600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038216610e3b57600080fd5b6001600160a01b038316600090815260056020526040902054811115610e6057600080fd5b6001600160a01b0382166000908152600560205260409020548181011015610e8757600080fd5b6001600160a01b03831660009081526009602052604090205460ff1615610ead57600080fd5b6001600160a01b03821660009081526009602052604090205460ff1615610ed357600080fd5b6001600160a01b03808416600081815260056020908152604080832080548790039055938616808352918490208054860190558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a350505056fea265627a7a7231582020b03786da0e38b862cb1bad96c15687ad2866e077503fcecd1e5aaef4a26de964736f6c634300051000320000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000c5265766f6c7420546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000452564c5400000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x60806040526004361061014b5760003560e01c80638da5cb5b116100b6578063daa82a561161006f578063daa82a5614610569578063dc39d06d146105a2578063dd62ed3e146105db578063e4849b3214610616578063e724529c14610640578063f2fde38b1461067b5761014b565b80638da5cb5b146103e757806395d89b4114610418578063a6f2ae3a1461042d578063a9059cbb14610435578063b414d4b61461046e578063cae9ca51146104a15761014b565b806342966c681161010857806342966c68146102ee5780634b7503341461031857806370a082311461032d57806379c650681461036057806379cc6790146103995780638620410b146103d25761014b565b806305fefda71461015057806306fdde0314610182578063095ea7b31461020c57806318160ddd1461025957806323b872dd14610280578063313ce567146102c3575b600080fd5b34801561015c57600080fd5b506101806004803603604081101561017357600080fd5b50803590602001356106ae565b005b34801561018e57600080fd5b506101976106d0565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d15781810151838201526020016101b9565b50505050905090810190601f1680156101fe5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021857600080fd5b506102456004803603604081101561022f57600080fd5b506001600160a01b03813516906020013561075d565b604080519115158252519081900360200190f35b34801561026557600080fd5b5061026e6107c3565b60408051918252519081900360200190f35b34801561028c57600080fd5b50610245600480360360608110156102a357600080fd5b506001600160a01b038135811691602081013590911690604001356107c9565b3480156102cf57600080fd5b506102d8610839565b6040805160ff9092168252519081900360200190f35b3480156102fa57600080fd5b506102456004803603602081101561031157600080fd5b5035610842565b34801561032457600080fd5b5061026e6108ba565b34801561033957600080fd5b5061026e6004803603602081101561035057600080fd5b50356001600160a01b03166108c0565b34801561036c57600080fd5b506101806004803603604081101561038357600080fd5b506001600160a01b0381351690602001356108d2565b3480156103a557600080fd5b50610245600480360360408110156103bc57600080fd5b506001600160a01b038135169060200135610988565b3480156103de57600080fd5b5061026e610a59565b3480156103f357600080fd5b506103fc610a5f565b604080516001600160a01b039092168252519081900360200190f35b34801561042457600080fd5b50610197610a6e565b610180610ac6565b34801561044157600080fd5b506102456004803603604081101561045857600080fd5b506001600160a01b038135169060200135610ae4565b34801561047a57600080fd5b506102456004803603602081101561049157600080fd5b50356001600160a01b0316610afa565b3480156104ad57600080fd5b50610245600480360360608110156104c457600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156104f457600080fd5b82018360208201111561050657600080fd5b8035906020019184600183028401116401000000008311171561052857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610b0f945050505050565b34801561057557600080fd5b506101806004803603604081101561058c57600080fd5b506001600160a01b038135169060200135610c14565b3480156105ae57600080fd5b50610245600480360360408110156105c557600080fd5b506001600160a01b038135169060200135610c66565b3480156105e757600080fd5b5061026e600480360360408110156105fe57600080fd5b506001600160a01b0381358116916020013516610d08565b34801561062257600080fd5b506101806004803603602081101561063957600080fd5b5035610d25565b34801561064c57600080fd5b506101806004803603604081101561066357600080fd5b506001600160a01b0381351690602001351515610d74565b34801561068757600080fd5b506101806004803603602081101561069e57600080fd5b50356001600160a01b0316610def565b6000546001600160a01b031633146106c557600080fd5b600791909155600855565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b820191906000526020600020905b81548152906001019060200180831161073857829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b6001600160a01b03831660009081526006602090815260408083203384529091528120548211156107f957600080fd5b6001600160a01b038416600090815260066020908152604080832033845290915290208054839003905561082e848484610e28565b5060015b9392505050565b60035460ff1681565b3360009081526005602052604081205482111561085e57600080fd5b3360008181526005602090815260409182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a2506001919050565b60075481565b60056020526000908152604090205481565b6000546001600160a01b031633146108e957600080fd5b6001600160a01b03821660009081526005602090815260408083208054850190556004805485019055805184815290513093927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a36040805182815290516001600160a01b0384169130917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b0382166000908152600560205260408120548211156109ad57600080fd5b6001600160a01b03831660009081526006602090815260408083203384529091529020548211156109dd57600080fd5b6001600160a01b0383166000818152600560209081526040808320805487900390556006825280832033845282529182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a250600192915050565b60085481565b6000546001600160a01b031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156107555780601f1061072a57610100808354040283529160200191610755565b60006008543481610ad357fe5b049050610ae1303383610e28565b50565b6000610af1338484610e28565b50600192915050565b60096020526000908152604090205460ff1681565b600083610b1c818561075d565b15610c0c57604051638f4ffcb160e01b815233600482018181526024830187905230604484018190526080606485019081528751608486015287516001600160a01b03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b83811015610b9b578181015183820152602001610b83565b50505050905090810190601f168015610bc85780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610bea57600080fd5b505af1158015610bfe573d6000803e3d6000fd5b505050506001915050610832565b509392505050565b6000546001600160a01b03163314610c2b57600080fd5b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610c61573d6000803e3d6000fd5b505050565b600080546001600160a01b03163314610c7e57600080fd5b600080546040805163a9059cbb60e01b81526001600160a01b0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b158015610cd557600080fd5b505af1158015610ce9573d6000803e3d6000fd5b505050506040513d6020811015610cff57600080fd5b50519392505050565b600660209081526000928352604080842090915290825290205481565b6007543090820281311015610d3957600080fd5b610d44333084610e28565b6007546040513391840280156108fc02916000818181858888f19350505050158015610c61573d6000803e3d6000fd5b6000546001600160a01b03163314610d8b57600080fd5b6001600160a01b038216600081815260096020908152604091829020805460ff191685151590811790915582519384529083015280517f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a59281900390910190a15050565b6000546001600160a01b03163314610e0657600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038216610e3b57600080fd5b6001600160a01b038316600090815260056020526040902054811115610e6057600080fd5b6001600160a01b0382166000908152600560205260409020548181011015610e8757600080fd5b6001600160a01b03831660009081526009602052604090205460ff1615610ead57600080fd5b6001600160a01b03821660009081526009602052604090205460ff1615610ed357600080fd5b6001600160a01b03808416600081815260056020908152604080832080548790039055938616808352918490208054860190558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a350505056fea265627a7a7231582020b03786da0e38b862cb1bad96c15687ad2866e077503fcecd1e5aaef4a26de964736f6c63430005100032

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

0000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000c5265766f6c7420546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000452564c5400000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 100000000
Arg [1] : tokenName (string): Revolt Token
Arg [2] : tokenSymbol (string): RVLT

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000005f5e100
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [4] : 5265766f6c7420546f6b656e0000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [6] : 52564c5400000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

7796:4124:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10340:155;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10340:155:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10340:155:0;;;;;;;:::i;:::-;;886:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;886:18:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;886:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4545:225;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4545:225:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4545:225:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1044:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1044:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;3980:296;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3980:296:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3980:296:0;;;;;;;;;;;;;;;;;:::i;938:26::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;938:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5707:374;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5707:374:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5707:374:0;;:::i;7847:24::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7847:24:0;;;:::i;1127:45::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1127:45:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1127:45:0;-1:-1:-1;;;;;1127:45:0;;:::i;9455:290::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9455:290:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9455:290:0;;;;;;;;:::i;6344:611::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6344:611:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6344:611:0;;;;;;;;:::i;7878:23::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7878:23:0;;;:::i;395:20::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;395:20:0;;;:::i;:::-;;;;-1:-1:-1;;;;;395:20:0;;;;;;;;;;;;;;911;;8:9:-1;5:2;;;30:1;27;20:12;5:2;911:20:0;;;:::i;10562:208::-;;;:::i;3548:152::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3548:152:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3548:152:0;;;;;;;;:::i;7910:46::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7910:46:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7910:46:0;-1:-1:-1;;;;;7910:46:0;;:::i;5169:363::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5169:363:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;5169:363:0;;;;;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;5169:363:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;5169:363:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;5169:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;5169:363:0;;-1:-1:-1;5169:363:0;;-1:-1:-1;;;;;5169:363:0:i;11358:129::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11358:129:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11358:129:0;;;;;;;;:::i;11731:184::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11731:184:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11731:184:0;;;;;;;;:::i;1179:66::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1179:66:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;1179:66:0;;;;;;;;;;:::i;10879:433::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10879:433:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10879:433:0;;:::i;9931:161::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9931:161:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9931:161:0;;;;;;;;;;:::i;576:97::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;576:97:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;576:97:0;-1:-1:-1;;;;;576:97:0;;:::i;10340:155::-;542:5;;-1:-1:-1;;;;;542:5:0;528:10;:19;520:28;;;;;;10430:9;:24;;;;10465:8;:22;10340:155::o;886:18::-;;;;;;;;;;;;;;;-1:-1:-1;;886:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4545:225::-;4656:10;4621:12;4646:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;4646:31:0;;;;;;;;;;;:40;;;4702:38;;;;;;;4621:12;;4646:31;;4656:10;;4702:38;;;;;;;;-1:-1:-1;4758:4:0;4545:225;;;;:::o;1044:26::-;;;;:::o;3980:296::-;-1:-1:-1;;;;;4105:16:0;;4062:12;4105:16;;;:9;:16;;;;;;;;4122:10;4105:28;;;;;;;;4095:38;;;4087:47;;;;;;-1:-1:-1;;;;;4168:16:0;;;;;;:9;:16;;;;;;;;4185:10;4168:28;;;;;;;:38;;;;;;;4217:29;4178:5;4234:3;4200:6;4217:9;:29::i;:::-;-1:-1:-1;4264:4:0;3980:296;;;;;;:::o;938:26::-;;;;;;:::o;5707:374::-;5796:10;5753:12;5786:21;;;:9;:21;;;;;;:31;-1:-1:-1;5786:31:0;5778:40;;;;;;5875:10;5865:21;;;;:9;:21;;;;;;;;;:31;;;;;;;5946:11;:21;;;;;;;6027:24;;;;;;;;;;;;;;;;;-1:-1:-1;6069:4:0;5707:374;;;:::o;7847:24::-;;;;:::o;1127:45::-;;;;;;;;;;;;;:::o;9455:290::-;542:5;;-1:-1:-1;;;;;542:5:0;528:10;:19;520:28;;;;;;-1:-1:-1;;;;;9540:17:0;;;;;;:9;:17;;;;;;;;:33;;;;;;9584:11;:27;;;;;;9627:49;;;;;;;9656:4;;9540:17;9627:49;;;;;;;;9692:45;;;;;;;;-1:-1:-1;;;;;9692:45:0;;;9709:4;;9692:45;;;;;;;;;9455:290;;:::o;6344:611::-;-1:-1:-1;;;;;6442:16:0;;6409:12;6442:16;;;:9;:16;;;;;;:26;-1:-1:-1;6442:26:0;6434:35;;;;;;-1:-1:-1;;;;;6556:16:0;;;;;;:9;:16;;;;;;;;6573:10;6556:28;;;;;;;;6546:38;;;6538:47;;;;;;-1:-1:-1;;;;;6618:16:0;;;;;;:9;:16;;;;;;;;:26;;;;;;;6717:9;:16;;;;;6734:10;6717:28;;;;;;;;:38;;;;;;;6818:11;:21;;;;;;;6906:19;;;;;;;;;;;;;;;;;-1:-1:-1;6943:4:0;6344:611;;;;:::o;7878:23::-;;;;:::o;395:20::-;;;-1:-1:-1;;;;;395:20:0;;:::o;911:::-;;;;;;;;;;;;;;-1:-1:-1;;911:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10562:208;10603:11;10629:8;;10617:9;:20;;;;;;10603:34;;10689:44;10707:4;10714:10;10726:6;10689:9;:44::i;:::-;10562:208;:::o;3548:152::-;3611:12;3636:34;3646:10;3658:3;3663:6;3636:9;:34::i;:::-;-1:-1:-1;3688:4:0;3548:152;;;;:::o;7910:46::-;;;;;;;;;;;;;;;:::o;5169:363::-;5286:12;5351:8;5375:25;5351:8;5393:6;5375:7;:25::i;:::-;5371:154;;;5417:70;;-1:-1:-1;;;5417:70:0;;5441:10;5417:70;;;;;;;;;;;;5469:4;5417:70;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5417:23:0;;;;;5441:10;5453:6;;5469:4;5476:10;;5417:70;;;;;;;;;;;;;;;;-1:-1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;5417:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5417:70:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5417:70:0;;;;5509:4;5502:11;;;;;5371:154;5169:363;;;;;;:::o;11358:129::-;542:5;;-1:-1:-1;;;;;542:5:0;528:10;:19;520:28;;;;;;11445:37;;-1:-1:-1;;;;;11445:29:0;;;:37;;;;;11475:6;;11445:37;;;;11475:6;11445:29;:37;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11445:37:0;11358:129;;:::o;11731:184::-;11823:12;542:5;;-1:-1:-1;;;;;542:5:0;528:10;:19;520:28;;;;;;11893:5;;;11855:52;;;-1:-1:-1;;;11855:52:0;;-1:-1:-1;;;;;11893:5:0;;;11855:52;;;;;;;;;;;;:37;;;;;;:52;;;;;;;;;;;;;;;;;:37;:52;;;5:2:-1;;;;30:1;27;20:12;5:2;11855:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11855:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11855:52:0;;11731:184;-1:-1:-1;;;11731:184:0:o;1179:66::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;10879:433::-;11009:9;;10955:4;;11000:18;;10979:17;;:39;;10971:48;;;;;;11082:44;11092:10;11112:4;11119:6;11082:9;:44::i;:::-;11195:9;;11166:39;;:10;;11186:18;;11166:39;;;;;;;;;11186:18;11166:10;:39;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;9931:161:0;542:5;;-1:-1:-1;;;;;542:5:0;528:10;:19;520:28;;;;;;-1:-1:-1;;;;;10011:21:0;;;;;;:13;:21;;;;;;;;;:30;;-1:-1:-1;;10011:30:0;;;;;;;;;;10057:27;;;;;;;;;;;;;;;;;;;;;9931:161;;:::o;576:97::-;542:5;;-1:-1:-1;;;;;542:5:0;528:10;:19;520:28;;;;;;649:5;:16;;-1:-1:-1;;;;;;649:16:0;-1:-1:-1;;;;;649:16:0;;;;;;;;;;576:97::o;8448:810::-;-1:-1:-1;;;;;8537:19:0;;8528:29;;;;;;-1:-1:-1;;;;;8657:16:0;;;;;;:9;:16;;;;;;:26;-1:-1:-1;8657:26:0;8648:36;;;;;;-1:-1:-1;;;;;8783:14:0;;;;;;:9;:14;;;;;;8756:23;;;:41;;8747:51;;;;;;-1:-1:-1;;;;;8844:20:0;;;;;;:13;:20;;;;;;;;8843:21;8835:30;;;;;;-1:-1:-1;;;;;8938:18:0;;;;;;:13;:18;;;;;;;;8937:19;8929:28;;;;;;-1:-1:-1;;;;;9026:16:0;;;;;;;:9;:16;;;;;;;;:26;;;;;;;9119:14;;;;;;;;;;:24;;;;;;9222:28;;;;;;;9119:14;;9222:28;;;;;;;;;;;8448:810;;;:::o

Swarm Source

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