ETH Price: $3,255.60 (-0.47%)

Token

randomify.com (rand)
 

Overview

Max Total Supply

133,658.141826142839667486 rand

Holders

17

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
298.471275864657921688 rand

Value
$0.00
0xf30b321970b3a4bba00d068284f9e4c09d2befe1
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:
randomify

Compiler Version
v0.5.0+commit.1d4f565a

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.5.0;

//welcome to randomify.finance
//Randomify.Finance(rand) is an evolution of yield-farming introducing two new mechanics. 
//TOTAL Supply will be [150,000 rand]. 
//Initial circulating will be [81,960 rand] 
//20 eth Liquidity will be added to Uniswap and locked for 7 days. 
//Team Pool is [7500 rand]
//More information here:
//https://randomify.finance
//https://t.me/randomifyfinance

interface IERC20 {
  function totalSupply() external view returns (uint256);
  function balanceOf(address who) external view returns (uint256);
  function allowance(address owner, address spender) external view returns (uint256);
  function transfer(address to, uint256 value) external returns (bool);
  function approve(address spender, uint256 value) external returns (bool);
  function transferFrom(address from, address to, uint256 value) external returns (bool);

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

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

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

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

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

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

contract ERC20Detailed is IERC20 {

  uint8 public _Tokendecimals;
  string public _Tokenname;
  string public _Tokensymbol;

  constructor(string memory name, string memory symbol, uint8 decimals) public {
   
    _Tokendecimals = decimals;
    _Tokenname = name;
    _Tokensymbol = symbol;
    
  }

  function name() public view returns(string memory) {
    return _Tokenname;
  }

  function symbol() public view returns(string memory) {
    return _Tokensymbol;
  }

  function decimals() public view returns(uint8) {
    return _Tokendecimals;
  }
}

contract randomify is ERC20Detailed {

  using SafeMath for uint256;
  mapping (address => uint256) public _randomifyTokenBalances;
  mapping (address => mapping (address => uint256)) public _allowed;
  string constant tokenName = "randomify.com";
  string constant tokenSymbol = "rand";
  uint8  constant tokenDecimals = 18;
  uint256 _totalSupply = 150000000000000000000000;


  constructor() public payable ERC20Detailed(tokenName, tokenSymbol, tokenDecimals) {
    _generate(msg.sender, _totalSupply);
  }

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

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


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

    uint256 randomifyTokenDecay = value.div(20);
    uint256 tokensToTransfer = value.sub(randomifyTokenDecay);

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

    _totalSupply = _totalSupply.sub(randomifyTokenDecay);

    emit Transfer(msg.sender, to, tokensToTransfer);
    emit Transfer(msg.sender, address(0), randomifyTokenDecay);
    return true;
  }
  

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


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

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

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

    uint256 randomifyTokenDecay = value.div(20);
    uint256 tokensToTransfer = value.sub(randomifyTokenDecay);

    _randomifyTokenBalances[to] = _randomifyTokenBalances[to].add(tokensToTransfer);
    _totalSupply = _totalSupply.sub(randomifyTokenDecay);

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

    emit Transfer(from, to, tokensToTransfer);
    emit Transfer(from, address(0), randomifyTokenDecay);

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

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

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

  function burn(uint256 amount) external {
    _burn(msg.sender, amount);
  }

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

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

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":"","type":"address"}],"name":"_randomifyTokenBalances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_Tokenname","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_Tokendecimals","outputs":[{"name":"","type":"uint8"}],"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":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"_Tokensymbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"_allowed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":true,"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

691fc3842bd1f071c00000600555600d60808181527f72616e646f6d6966792e636f6d0000000000000000000000000000000000000060a0908152610100604052600460c09081527f72616e640000000000000000000000000000000000000000000000000000000060e0526000805460ff1916601290811790915592939092916200008f91600191906200017b565b508151620000a59060029060208501906200017b565b50505050620000c633600554620000cc640100000000026401000000009004565b62000220565b801515620000d957600080fd5b600160a060020a0382166000908152600360205260409020546200010c908264010000000062000c7e6200016482021704565b600160a060020a03831660008181526003602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000828201838110156200017457fe5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001be57805160ff1916838001178555620001ee565b82800160010185558215620001ee579182015b82811115620001ee578251825591602001919060010190620001d1565b50620001fc92915062000200565b5090565b6200021d91905b80821115620001fc576000815560010162000207565b90565b610d9580620002306000396000f3fe6080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610100578063095ea7b31461018a5780630ea017d5146101d757806318160ddd1461021c5780631929d7051461023157806319745f3d1461024657806323b872dd14610271578063313ce567146102b457806339509351146102c957806342966c68146103025780634ae735531461032e57806370a082311461034357806379cc67901461037657806395d89b41146103af578063a457c2d7146103c4578063a9059cbb146103fd578063ba0fb86114610436578063dd62ed3e14610471575b600080fd5b34801561010c57600080fd5b506101156104ac565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014f578181015183820152602001610137565b50505050905090810190601f16801561017c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019657600080fd5b506101c3600480360360408110156101ad57600080fd5b50600160a060020a038135169060200135610541565b604080519115158252519081900360200190f35b3480156101e357600080fd5b5061020a600480360360208110156101fa57600080fd5b5035600160a060020a03166105bf565b60408051918252519081900360200190f35b34801561022857600080fd5b5061020a6105d1565b34801561023d57600080fd5b506101156105d7565b34801561025257600080fd5b5061025b610664565b6040805160ff9092168252519081900360200190f35b34801561027d57600080fd5b506101c36004803603606081101561029457600080fd5b50600160a060020a0381358116916020810135909116906040013561066d565b3480156102c057600080fd5b5061025b61085a565b3480156102d557600080fd5b506101c3600480360360408110156102ec57600080fd5b50600160a060020a038135169060200135610863565b34801561030e57600080fd5b5061032c6004803603602081101561032557600080fd5b5035610913565b005b34801561033a57600080fd5b50610115610920565b34801561034f57600080fd5b5061020a6004803603602081101561036657600080fd5b5035600160a060020a0316610978565b34801561038257600080fd5b5061032c6004803603604081101561039957600080fd5b50600160a060020a038135169060200135610993565b3480156103bb57600080fd5b50610115610a29565b3480156103d057600080fd5b506101c3600480360360408110156103e757600080fd5b50600160a060020a038135169060200135610a87565b34801561040957600080fd5b506101c36004803603604081101561042057600080fd5b50600160a060020a038135169060200135610ad2565b34801561044257600080fd5b5061020a6004803603604081101561045957600080fd5b50600160a060020a0381358116916020013516610c0d565b34801561047d57600080fd5b5061020a6004803603604081101561049457600080fd5b50600160a060020a0381358116916020013516610c2a565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156105375780601f1061050c57610100808354040283529160200191610537565b820191906000526020600020905b81548152906001019060200180831161051a57829003601f168201915b5050505050905090565b6000600160a060020a038316151561055857600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60036020526000908152604090205481565b60055490565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561065c5780601f106106315761010080835404028352916020019161065c565b820191906000526020600020905b81548152906001019060200180831161063f57829003601f168201915b505050505081565b60005460ff1681565b600160a060020a03831660009081526003602052604081205482111561069257600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020548211156106c257600080fd5b600160a060020a03831615156106d757600080fd5b600160a060020a038416600090815260036020526040902054610700908363ffffffff610c5516565b600160a060020a03851660009081526003602052604081209190915561072d83601463ffffffff610c6716565b90506000610741848363ffffffff610c5516565b600160a060020a03861660009081526003602052604090205490915061076d908263ffffffff610c7e16565b600160a060020a038616600090815260036020526040902055600554610799908363ffffffff610c5516565b600555600160a060020a03861660009081526004602090815260408083203384529091529020546107d0908563ffffffff610c5516565b600160a060020a0380881660008181526004602090815260408083203384528252918290209490945580518581529051928916939192600080516020610d4a833981519152929181900390910190a3604080518381529051600091600160a060020a03891691600080516020610d4a8339815191529181900360200190a350600195945050505050565b60005460ff1690565b6000600160a060020a038316151561087a57600080fd5b336000908152600460209081526040808320600160a060020a03871684529091529020546108ae908363ffffffff610c7e16565b336000818152600460209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b61091d3382610c94565b50565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561065c5780601f106106315761010080835404028352916020019161065c565b600160a060020a031660009081526003602052604090205490565b600160a060020a03821660009081526004602090815260408083203384529091529020548111156109c357600080fd5b600160a060020a03821660009081526004602090815260408083203384529091529020546109f7908263ffffffff610c5516565b600160a060020a0383166000908152600460209081526040808320338452909152902055610a258282610c94565b5050565b60028054604080516020601f60001961010060018716150201909416859004938401819004810282018101909252828152606093909290918301828280156105375780601f1061050c57610100808354040283529160200191610537565b6000600160a060020a0383161515610a9e57600080fd5b336000908152600460209081526040808320600160a060020a03871684529091529020546108ae908363ffffffff610c5516565b33600090815260036020526040812054821115610aee57600080fd5b600160a060020a0383161515610b0357600080fd5b6000610b1683601463ffffffff610c6716565b90506000610b2a848363ffffffff610c5516565b33600090815260036020526040902054909150610b4d908563ffffffff610c5516565b3360009081526003602052604080822092909255600160a060020a03871681522054610b7f908263ffffffff610c7e16565b600160a060020a038616600090815260036020526040902055600554610bab908363ffffffff610c5516565b600555604080518281529051600160a060020a038716913391600080516020610d4a8339815191529181900360200190a36040805183815290516000913391600080516020610d4a8339815191529181900360200190a3506001949350505050565b600460209081526000928352604080842090915290825290205481565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b600082821115610c6157fe5b50900390565b6000808284811515610c7557fe5b04949350505050565b600082820183811015610c8d57fe5b9392505050565b801515610ca057600080fd5b600160a060020a038216600090815260036020526040902054811115610cc557600080fd5b600554610cd8908263ffffffff610c5516565b600555600160a060020a038216600090815260036020526040902054610d04908263ffffffff610c5516565b600160a060020a038316600081815260036020908152604080832094909455835185815293519193600080516020610d4a833981519152929081900390910190a3505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582057fada48f117c12d5e61c10ed7e3210ca0cd380085c13a12637da0e7477fe1c70029

Deployed Bytecode

0x6080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610100578063095ea7b31461018a5780630ea017d5146101d757806318160ddd1461021c5780631929d7051461023157806319745f3d1461024657806323b872dd14610271578063313ce567146102b457806339509351146102c957806342966c68146103025780634ae735531461032e57806370a082311461034357806379cc67901461037657806395d89b41146103af578063a457c2d7146103c4578063a9059cbb146103fd578063ba0fb86114610436578063dd62ed3e14610471575b600080fd5b34801561010c57600080fd5b506101156104ac565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014f578181015183820152602001610137565b50505050905090810190601f16801561017c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019657600080fd5b506101c3600480360360408110156101ad57600080fd5b50600160a060020a038135169060200135610541565b604080519115158252519081900360200190f35b3480156101e357600080fd5b5061020a600480360360208110156101fa57600080fd5b5035600160a060020a03166105bf565b60408051918252519081900360200190f35b34801561022857600080fd5b5061020a6105d1565b34801561023d57600080fd5b506101156105d7565b34801561025257600080fd5b5061025b610664565b6040805160ff9092168252519081900360200190f35b34801561027d57600080fd5b506101c36004803603606081101561029457600080fd5b50600160a060020a0381358116916020810135909116906040013561066d565b3480156102c057600080fd5b5061025b61085a565b3480156102d557600080fd5b506101c3600480360360408110156102ec57600080fd5b50600160a060020a038135169060200135610863565b34801561030e57600080fd5b5061032c6004803603602081101561032557600080fd5b5035610913565b005b34801561033a57600080fd5b50610115610920565b34801561034f57600080fd5b5061020a6004803603602081101561036657600080fd5b5035600160a060020a0316610978565b34801561038257600080fd5b5061032c6004803603604081101561039957600080fd5b50600160a060020a038135169060200135610993565b3480156103bb57600080fd5b50610115610a29565b3480156103d057600080fd5b506101c3600480360360408110156103e757600080fd5b50600160a060020a038135169060200135610a87565b34801561040957600080fd5b506101c36004803603604081101561042057600080fd5b50600160a060020a038135169060200135610ad2565b34801561044257600080fd5b5061020a6004803603604081101561045957600080fd5b50600160a060020a0381358116916020013516610c0d565b34801561047d57600080fd5b5061020a6004803603604081101561049457600080fd5b50600160a060020a0381358116916020013516610c2a565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156105375780601f1061050c57610100808354040283529160200191610537565b820191906000526020600020905b81548152906001019060200180831161051a57829003601f168201915b5050505050905090565b6000600160a060020a038316151561055857600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60036020526000908152604090205481565b60055490565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561065c5780601f106106315761010080835404028352916020019161065c565b820191906000526020600020905b81548152906001019060200180831161063f57829003601f168201915b505050505081565b60005460ff1681565b600160a060020a03831660009081526003602052604081205482111561069257600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020548211156106c257600080fd5b600160a060020a03831615156106d757600080fd5b600160a060020a038416600090815260036020526040902054610700908363ffffffff610c5516565b600160a060020a03851660009081526003602052604081209190915561072d83601463ffffffff610c6716565b90506000610741848363ffffffff610c5516565b600160a060020a03861660009081526003602052604090205490915061076d908263ffffffff610c7e16565b600160a060020a038616600090815260036020526040902055600554610799908363ffffffff610c5516565b600555600160a060020a03861660009081526004602090815260408083203384529091529020546107d0908563ffffffff610c5516565b600160a060020a0380881660008181526004602090815260408083203384528252918290209490945580518581529051928916939192600080516020610d4a833981519152929181900390910190a3604080518381529051600091600160a060020a03891691600080516020610d4a8339815191529181900360200190a350600195945050505050565b60005460ff1690565b6000600160a060020a038316151561087a57600080fd5b336000908152600460209081526040808320600160a060020a03871684529091529020546108ae908363ffffffff610c7e16565b336000818152600460209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b61091d3382610c94565b50565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561065c5780601f106106315761010080835404028352916020019161065c565b600160a060020a031660009081526003602052604090205490565b600160a060020a03821660009081526004602090815260408083203384529091529020548111156109c357600080fd5b600160a060020a03821660009081526004602090815260408083203384529091529020546109f7908263ffffffff610c5516565b600160a060020a0383166000908152600460209081526040808320338452909152902055610a258282610c94565b5050565b60028054604080516020601f60001961010060018716150201909416859004938401819004810282018101909252828152606093909290918301828280156105375780601f1061050c57610100808354040283529160200191610537565b6000600160a060020a0383161515610a9e57600080fd5b336000908152600460209081526040808320600160a060020a03871684529091529020546108ae908363ffffffff610c5516565b33600090815260036020526040812054821115610aee57600080fd5b600160a060020a0383161515610b0357600080fd5b6000610b1683601463ffffffff610c6716565b90506000610b2a848363ffffffff610c5516565b33600090815260036020526040902054909150610b4d908563ffffffff610c5516565b3360009081526003602052604080822092909255600160a060020a03871681522054610b7f908263ffffffff610c7e16565b600160a060020a038616600090815260036020526040902055600554610bab908363ffffffff610c5516565b600555604080518281529051600160a060020a038716913391600080516020610d4a8339815191529181900360200190a36040805183815290516000913391600080516020610d4a8339815191529181900360200190a3506001949350505050565b600460209081526000928352604080842090915290825290205481565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b600082821115610c6157fe5b50900390565b6000808284811515610c7557fe5b04949350505050565b600082820183811015610c8d57fe5b9392505050565b801515610ca057600080fd5b600160a060020a038216600090815260036020526040902054811115610cc557600080fd5b600554610cd8908263ffffffff610c5516565b600555600160a060020a038216600090815260036020526040902054610d04908263ffffffff610c5516565b600160a060020a038316600081815260036020908152604080832094909455835185815293519193600080516020610d4a833981519152929081900390910190a3505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582057fada48f117c12d5e61c10ed7e3210ca0cd380085c13a12637da0e7477fe1c70029

Deployed Bytecode Sourcemap

2404:4078:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2138:81;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2138:81: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;2138:81:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3948:224;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3948:224:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3948:224:0;;;;;;;;;;;;;;;;;;;;;;;;;;;2478:59;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2478:59:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2478:59:0;-1:-1:-1;;;;;2478:59:0;;;;;;;;;;;;;;;;;;;2932:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2932:85:0;;;;1892:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1892:24:0;;;;1860:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1860:27:0;;;;;;;;;;;;;;;;;;;;;;;4178:776;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4178:776:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4178:776:0;;;;;;;;;;;;;;;;;;2316:81;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2316:81:0;;;;4964:305;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4964:305:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4964:305:0;;;;;;;;;5831:77;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5831:77:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5831:77:0;;;;;1921:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1921:26:0;;;;3023:114;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3023:114:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3023:114:0;-1:-1:-1;;;;;3023:114:0;;;6249:230;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6249:230:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6249:230:0;;;;;;;;;2225:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2225:85:0;;;;5275:315;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5275:315:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5275:315:0;;;;;;;;;3145:660;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3145:660:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3145:660:0;;;;;;;;;2542:65;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2542:65:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2542:65:0;;;;;;;;;;;3815:125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3815:125:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3815:125:0;;;;;;;;;;;2138:81;2203:10;2196:17;;;;;;;;-1:-1:-1;;2196:17:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2174:13;;2196:17;;2203:10;;2196:17;;2203:10;2196:17;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2138:81;:::o;3948:224::-;4013:4;-1:-1:-1;;;;;4034:21:0;;;;4026:30;;;;;;4072:10;4063:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;4063:29:0;;;;;;;;;;;;:37;;;4112:36;;;;;;;4063:29;;4072:10;4112:36;;;;;;;;;;;-1:-1:-1;4162:4:0;3948:224;;;;:::o;2478:59::-;;;;;;;;;;;;;:::o;2932:85::-;2999:12;;2932:85;:::o;1892:24::-;;;;;;;;;;;;;;;-1:-1:-1;;1892:24:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1860:27::-;;;;;;:::o;4178:776::-;-1:-1:-1;;;;;4287:29:0;;4257:4;4287:29;;;:23;:29;;;;;;4278:38;;;4270:47;;;;;;-1:-1:-1;;;;;4341:14:0;;;;;;:8;:14;;;;;;;;4356:10;4341:26;;;;;;;;4332:35;;;4324:44;;;;;;-1:-1:-1;;;;;4383:16:0;;;;4375:25;;;;;;-1:-1:-1;;;;;4441:29:0;;;;;;:23;:29;;;;;;:40;;4475:5;4441:40;:33;:40;:::i;:::-;-1:-1:-1;;;;;4409:29:0;;;;;;:23;:29;;;;;:72;;;;4520:13;:5;4530:2;4520:13;:9;:13;:::i;:::-;4490:43;-1:-1:-1;4540:24:0;4567:30;:5;4490:43;4567:30;:9;:30;:::i;:::-;-1:-1:-1;;;;;4636:27:0;;;;;;:23;:27;;;;;;4540:57;;-1:-1:-1;4636:49:0;;4540:57;4636:49;:31;:49;:::i;:::-;-1:-1:-1;;;;;4606:27:0;;;;;;:23;:27;;;;;:79;4707:12;;:37;;4724:19;4707:37;:16;:37;:::i;:::-;4692:12;:52;-1:-1:-1;;;;;4782:14:0;;;;;;:8;:14;;;;;;;;4797:10;4782:26;;;;;;;;:37;;4813:5;4782:37;:30;:37;:::i;:::-;-1:-1:-1;;;;;4753:14:0;;;;;;;:8;:14;;;;;;;;4768:10;4753:26;;;;;;;;:66;;;;4833:36;;;;;;;;;;;4753:14;;-1:-1:-1;;;;;;;;;;;4833:36:0;;;;;;;;;;4881:47;;;;;;;;4904:1;;-1:-1:-1;;;;;4881:47:0;;;-1:-1:-1;;;;;;;;;;;4881:47:0;;;;;;;;-1:-1:-1;4944:4:0;;4178:776;-1:-1:-1;;;;;4178:776:0:o;2316:81::-;2356:5;2377:14;;;2316:81;:::o;4964:305::-;5044:4;-1:-1:-1;;;;;5065:21:0;;;;5057:30;;;;;;5136:10;5127:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;5127:29:0;;;;;;;;;;:45;;5161:10;5127:45;:33;:45;:::i;:::-;5103:10;5094:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;5094:29:0;;;;;;;;;;;;:79;;;5185:60;;;;;;5094:29;;5185:60;;;;;;;;;;;-1:-1:-1;5259:4:0;4964:305;;;;:::o;5831:77::-;5877:25;5883:10;5895:6;5877:5;:25::i;:::-;5831:77;:::o;1921:26::-;;;;;;;;;;;;;;-1:-1:-1;;1921:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3023:114;-1:-1:-1;;;;;3101:30:0;3078:7;3101:30;;;:23;:30;;;;;;;3023:114::o;6249:230::-;-1:-1:-1;;;;;6334:17:0;;;;;;:8;:17;;;;;;;;6352:10;6334:29;;;;;;;;6324:39;;;6316:48;;;;;;-1:-1:-1;;;;;6403:17:0;;;;;;:8;:17;;;;;;;;6421:10;6403:29;;;;;;;;:41;;6437:6;6403:41;:33;:41;:::i;:::-;-1:-1:-1;;;;;6371:17:0;;;;;;:8;:17;;;;;;;;6389:10;6371:29;;;;;;;:73;6451:22;6380:7;6466:6;6451:5;:22::i;:::-;6249:230;;:::o;2225:85::-;2292:12;2285:19;;;;;;;-1:-1:-1;;2285:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2263:13;;2285:19;;2292:12;;2285:19;;2292:12;2285:19;;;;;;;;;;;;;;;;;;;;;;;;5275:315;5360:4;-1:-1:-1;;;;;5381:21:0;;;;5373:30;;;;;;5452:10;5443:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;5443:29:0;;;;;;;;;;:50;;5477:15;5443:50;:33;:50;:::i;3145:660::-;3260:10;3206:4;3236:35;;;:23;:35;;;;;;3227:44;;;3219:53;;;;;;-1:-1:-1;;;;;3287:16:0;;;;3279:25;;;;;;3313:27;3343:13;:5;3353:2;3343:13;:9;:13;:::i;:::-;3313:43;-1:-1:-1;3363:24:0;3390:30;:5;3313:43;3390:30;:9;:30;:::i;:::-;3491:10;3467:35;;;;:23;:35;;;;;;3363:57;;-1:-1:-1;3467:46:0;;3507:5;3467:46;:39;:46;:::i;:::-;3453:10;3429:35;;;;:23;:35;;;;;;:84;;;;-1:-1:-1;;;;;3550:27:0;;;;;;:49;;3582:16;3550:49;:31;:49;:::i;:::-;-1:-1:-1;;;;;3520:27:0;;;;;;:23;:27;;;;;:79;3623:12;;:37;;3640:19;3623:37;:16;:37;:::i;:::-;3608:12;:52;3674:42;;;;;;;;-1:-1:-1;;;;;3674:42:0;;;3683:10;;-1:-1:-1;;;;;;;;;;;3674:42:0;;;;;;;;3728:53;;;;;;;;3757:1;;3737:10;;-1:-1:-1;;;;;;;;;;;3728:53:0;;;;;;;;-1:-1:-1;3795:4:0;;3145:660;-1:-1:-1;;;;3145:660:0:o;2542:65::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;3815:125::-;-1:-1:-1;;;;;3910:15:0;;;3887:7;3910:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;3815:125::o;1398:113::-;1456:7;1479:6;;;;1472:14;;;;-1:-1:-1;1500:5:0;;;1398:113::o;1280:112::-;1338:7;1354:9;1370:1;1366;:5;;;;;;;;;1280:112;-1:-1:-1;;;;1280:112:0:o;1517:133::-;1575:7;1603:5;;;1622:6;;;;1615:14;;;;1643:1;1517:133;-1:-1:-1;;;1517:133:0:o;5914:329::-;5986:11;;;5978:20;;;;;;-1:-1:-1;;;;;6023:32:0;;;;;;:23;:32;;;;;;6013:42;;;6005:51;;;;;;6078:12;;:24;;6095:6;6078:24;:16;:24;:::i;:::-;6063:12;:39;-1:-1:-1;;;;;6144:32:0;;;;;;:23;:32;;;;;;:44;;6181:6;6144:44;:36;:44;:::i;:::-;-1:-1:-1;;;;;6109:32:0;;;;;;:23;:32;;;;;;;;:79;;;;6200:37;;;;;;;6109:32;;-1:-1:-1;;;;;;;;;;;6200:37:0;;;;;;;;;;5914:329;;:::o

Swarm Source

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