ERC-20
Overview
Max Total Supply
60,721,400 EZC
Holders
2,414
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
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
ETHERZ
Compiler Version
v0.5.14+commit.01f1aaa4
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-08-13 */ pragma solidity 0.5.14; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: Addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a, "SafeMath: Subtraction overflow"); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: Multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0, "SafeMath: division by zero"); uint256 c = a / b; return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { require(b != 0, "SafeMath: Modulo by zero"); return a % b; } } contract ERC20 { function balanceOf(address who) public view returns (uint256); function transferFrom(address from, address to, uint256 value) public returns (bool); function approve(address spender, uint256 value) public returns (bool); function transfer(address to, uint256 value) public returns(bool); function allowance(address owner, address spender) public view returns (uint256); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } contract ETHERZ is ERC20 { using SafeMath for uint256; string public name; string public symbol; uint8 public decimals; uint256 public totalSupply; address public owner; address public etherzAddress; uint256 public circulatingSupply; mapping (address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; constructor () public { symbol = "EZC"; name = "ETHERZ"; decimals = 18; owner = msg.sender; totalSupply = 60000000 * 10**uint(decimals); balances[msg.sender] = totalSupply; } modifier onlyOwner() { require(msg.sender == owner, "Only owner"); _; } function balanceOf(address _owner) public view returns (uint256) { return balances[_owner]; } function transfer(address _to, uint256 _value) public returns (bool) { require(_to != address(0), "Null address"); require(_value <= balances[msg.sender], "Insufficient balance"); balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); emit Transfer(msg.sender, _to, _value); return true; } function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { require(_from != address(0), "Null address"); require(_to != address(0), "Null address"); require(_value <= balances[_from], "Invalid balance"); require(_value <= allowed[_from][msg.sender], "Invalid allowance"); balances[_from] = balances[_from].sub(_value); balances[_to] = balances[_to].add(_value); allowed[_from][msg.sender] = (allowed[_from][msg.sender]).sub(_value); emit Transfer(_from, _to, _value); return true; } function approve(address _spender, uint256 _value) public returns (bool) { require(_spender != address(0), "Null address"); require(_value > 0, "Null value"); allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) public view returns (uint256) { return allowed[_owner][_spender]; } function updateOwner(address _newOwner) public onlyOwner returns(bool) { require(_newOwner != address(0), "Null Address"); owner = _newOwner; return true; } function updateEtherzAddress(address _newEtherzAddress) public onlyOwner returns(bool) { require(_newEtherzAddress != address(0), "Null Address"); etherzAddress = _newEtherzAddress; return true; } function mint(address _receiver, uint256 _value) public returns (bool) { require(_receiver != address(0), "Null address"); require(_value >= 0, "Null amount"); require(msg.sender == etherzAddress, "Only from etherz"); require(totalSupply >= circulatingSupply + _value, "Amount greater than totalSupply"); totalSupply = totalSupply.add(_value); balances[_receiver] = balances[_receiver].add(_value); circulatingSupply = circulatingSupply + _value; emit Transfer(address(0), _receiver, _value); return true; } function ownerMint(uint256 _value) public onlyOwner returns (bool) { require(_value >= 0, "Null amount"); require(totalSupply >= circulatingSupply + _value, "Amount greater than totalSupply"); circulatingSupply = circulatingSupply.add(_value); balances[owner] = balances[owner].add(_value); emit Transfer(address(0), owner, _value); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"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":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":"_owner","type":"address"},{"internalType":"address","name":"_spender","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"circulatingSupply","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":true,"inputs":[],"name":"etherzAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_receiver","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"_value","type":"uint256"}],"name":"ownerMint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_newEtherzAddress","type":"address"}],"name":"updateEtherzAddress","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"updateOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b5060408051808201909152600380825262455a4360e81b602090920191825261003b916001916100b9565b506040805180820190915260068082526522aa2422a92d60d11b6020909201918252610069916000916100b9565b5060028054601260ff19909116179081905560048054336001600160a01b0319909116811790915560ff909116600a0a630393870002600381905560009182526007602052604090912055610154565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100fa57805160ff1916838001178555610127565b82800160010185558215610127579182015b8281111561012757825182559160200191906001019061010c565b50610133929150610137565b5090565b61015191905b80821115610133576000815560010161013d565b90565b610ece80620001646000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c8063880cdc3111610097578063a9059cbb11610066578063a9059cbb14610302578063c2ab70381461032e578063dd62ed3e14610336578063f19e75d41461036457610100565b8063880cdc31146102a85780638da5cb5b146102ce5780639358928b146102f257806395d89b41146102fa57610100565b806323b872dd116100d357806323b872dd14610202578063313ce5671461023857806340c10f191461025657806370a082311461028257610100565b806306fdde0314610105578063095ea7b31461018257806318160ddd146101c25780631f97bff8146101dc575b600080fd5b61010d610381565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ae6004803603604081101561019857600080fd5b506001600160a01b03813516906020013561040f565b604080519115158252519081900360200190f35b6101ca610504565b60408051918252519081900360200190f35b6101ae600480360360208110156101f257600080fd5b50356001600160a01b031661050a565b6101ae6004803603606081101561021857600080fd5b506001600160a01b038135811691602081013590911690604001356105c8565b610240610824565b6040805160ff9092168252519081900360200190f35b6101ae6004803603604081101561026c57600080fd5b506001600160a01b03813516906020013561082d565b6101ca6004803603602081101561029857600080fd5b50356001600160a01b03166109b8565b6101ae600480360360208110156102be57600080fd5b50356001600160a01b03166109d3565b6102d6610a91565b604080516001600160a01b039092168252519081900360200190f35b6101ca610aa0565b61010d610aa6565b6101ae6004803603604081101561031857600080fd5b506001600160a01b038135169060200135610b00565b6102d6610c45565b6101ca6004803603604081101561034c57600080fd5b506001600160a01b0381358116916020013516610c54565b6101ae6004803603602081101561037a57600080fd5b5035610c7f565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104075780601f106103dc57610100808354040283529160200191610407565b820191906000526020600020905b8154815290600101906020018083116103ea57829003601f168201915b505050505081565b60006001600160a01b03831661045b576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6000821161049d576040805162461bcd60e51b815260206004820152600a6024820152694e756c6c2076616c756560b01b604482015290519081900360640190fd5b3360008181526008602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60035481565b6004546000906001600160a01b03163314610559576040805162461bcd60e51b815260206004820152600a60248201526927b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6001600160a01b0382166105a3576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c204164647265737360a01b604482015290519081900360640190fd5b50600580546001600160a01b0383166001600160a01b03199091161790556001919050565b60006001600160a01b038416610614576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6001600160a01b03831661065e576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6001600160a01b0384166000908152600760205260409020548211156106bd576040805162461bcd60e51b815260206004820152600f60248201526e496e76616c69642062616c616e636560881b604482015290519081900360640190fd5b6001600160a01b0384166000908152600860209081526040808320338452909152902054821115610729576040805162461bcd60e51b8152602060048201526011602482015270496e76616c696420616c6c6f77616e636560781b604482015290519081900360640190fd5b6001600160a01b038416600090815260076020526040902054610752908363ffffffff610dbb16565b6001600160a01b038086166000908152600760205260408082209390935590851681522054610787908363ffffffff610e1816565b6001600160a01b0380851660009081526007602090815260408083209490945591871681526008825282812033825290915220546107cb908363ffffffff610dbb16565b6001600160a01b0380861660008181526008602090815260408083203384528252918290209490945580518681529051928716939192600080516020610e7a833981519152929181900390910190a35060019392505050565b60025460ff1681565b60006001600160a01b038316610879576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6005546001600160a01b031633146108cb576040805162461bcd60e51b815260206004820152601060248201526f27b7363c90333937b69032ba3432b93d60811b604482015290519081900360640190fd5b81600654016003541015610926576040805162461bcd60e51b815260206004820152601f60248201527f416d6f756e742067726561746572207468616e20746f74616c537570706c7900604482015290519081900360640190fd5b600354610939908363ffffffff610e1816565b6003556001600160a01b038316600090815260076020526040902054610965908363ffffffff610e1816565b6001600160a01b03841660008181526007602090815260408083209490945560068054870190558351868152935192939192600080516020610e7a8339815191529281900390910190a350600192915050565b6001600160a01b031660009081526007602052604090205490565b6004546000906001600160a01b03163314610a22576040805162461bcd60e51b815260206004820152600a60248201526927b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6001600160a01b038216610a6c576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c204164647265737360a01b604482015290519081900360640190fd5b50600480546001600160a01b0383166001600160a01b03199091161790556001919050565b6004546001600160a01b031681565b60065481565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104075780601f106103dc57610100808354040283529160200191610407565b60006001600160a01b038316610b4c576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b33600090815260076020526040902054821115610ba7576040805162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b604482015290519081900360640190fd5b33600090815260076020526040902054610bc7908363ffffffff610dbb16565b33600090815260076020526040808220929092556001600160a01b03851681522054610bf9908363ffffffff610e1816565b6001600160a01b038416600081815260076020908152604091829020939093558051858152905191923392600080516020610e7a8339815191529281900390910190a350600192915050565b6005546001600160a01b031681565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b6004546000906001600160a01b03163314610cce576040805162461bcd60e51b815260206004820152600a60248201526927b7363c9037bbb732b960b11b604482015290519081900360640190fd5b81600654016003541015610d29576040805162461bcd60e51b815260206004820152601f60248201527f416d6f756e742067726561746572207468616e20746f74616c537570706c7900604482015290519081900360640190fd5b600654610d3c908363ffffffff610e1816565b6006556004546001600160a01b0316600090815260076020526040902054610d6a908363ffffffff610e1816565b600480546001600160a01b039081166000908152600760209081526040808320959095559254845187815294519216939092600080516020610e7a83398151915292918290030190a3506001919050565b600082821115610e12576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a205375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600082820183811015610e72576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a204164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a72315820d30c64d198374f00690db43ac7efc53e892bc0804d60114b2120c211c51b087d64736f6c634300050e0032
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101005760003560e01c8063880cdc3111610097578063a9059cbb11610066578063a9059cbb14610302578063c2ab70381461032e578063dd62ed3e14610336578063f19e75d41461036457610100565b8063880cdc31146102a85780638da5cb5b146102ce5780639358928b146102f257806395d89b41146102fa57610100565b806323b872dd116100d357806323b872dd14610202578063313ce5671461023857806340c10f191461025657806370a082311461028257610100565b806306fdde0314610105578063095ea7b31461018257806318160ddd146101c25780631f97bff8146101dc575b600080fd5b61010d610381565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ae6004803603604081101561019857600080fd5b506001600160a01b03813516906020013561040f565b604080519115158252519081900360200190f35b6101ca610504565b60408051918252519081900360200190f35b6101ae600480360360208110156101f257600080fd5b50356001600160a01b031661050a565b6101ae6004803603606081101561021857600080fd5b506001600160a01b038135811691602081013590911690604001356105c8565b610240610824565b6040805160ff9092168252519081900360200190f35b6101ae6004803603604081101561026c57600080fd5b506001600160a01b03813516906020013561082d565b6101ca6004803603602081101561029857600080fd5b50356001600160a01b03166109b8565b6101ae600480360360208110156102be57600080fd5b50356001600160a01b03166109d3565b6102d6610a91565b604080516001600160a01b039092168252519081900360200190f35b6101ca610aa0565b61010d610aa6565b6101ae6004803603604081101561031857600080fd5b506001600160a01b038135169060200135610b00565b6102d6610c45565b6101ca6004803603604081101561034c57600080fd5b506001600160a01b0381358116916020013516610c54565b6101ae6004803603602081101561037a57600080fd5b5035610c7f565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104075780601f106103dc57610100808354040283529160200191610407565b820191906000526020600020905b8154815290600101906020018083116103ea57829003601f168201915b505050505081565b60006001600160a01b03831661045b576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6000821161049d576040805162461bcd60e51b815260206004820152600a6024820152694e756c6c2076616c756560b01b604482015290519081900360640190fd5b3360008181526008602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60035481565b6004546000906001600160a01b03163314610559576040805162461bcd60e51b815260206004820152600a60248201526927b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6001600160a01b0382166105a3576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c204164647265737360a01b604482015290519081900360640190fd5b50600580546001600160a01b0383166001600160a01b03199091161790556001919050565b60006001600160a01b038416610614576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6001600160a01b03831661065e576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6001600160a01b0384166000908152600760205260409020548211156106bd576040805162461bcd60e51b815260206004820152600f60248201526e496e76616c69642062616c616e636560881b604482015290519081900360640190fd5b6001600160a01b0384166000908152600860209081526040808320338452909152902054821115610729576040805162461bcd60e51b8152602060048201526011602482015270496e76616c696420616c6c6f77616e636560781b604482015290519081900360640190fd5b6001600160a01b038416600090815260076020526040902054610752908363ffffffff610dbb16565b6001600160a01b038086166000908152600760205260408082209390935590851681522054610787908363ffffffff610e1816565b6001600160a01b0380851660009081526007602090815260408083209490945591871681526008825282812033825290915220546107cb908363ffffffff610dbb16565b6001600160a01b0380861660008181526008602090815260408083203384528252918290209490945580518681529051928716939192600080516020610e7a833981519152929181900390910190a35060019392505050565b60025460ff1681565b60006001600160a01b038316610879576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b6005546001600160a01b031633146108cb576040805162461bcd60e51b815260206004820152601060248201526f27b7363c90333937b69032ba3432b93d60811b604482015290519081900360640190fd5b81600654016003541015610926576040805162461bcd60e51b815260206004820152601f60248201527f416d6f756e742067726561746572207468616e20746f74616c537570706c7900604482015290519081900360640190fd5b600354610939908363ffffffff610e1816565b6003556001600160a01b038316600090815260076020526040902054610965908363ffffffff610e1816565b6001600160a01b03841660008181526007602090815260408083209490945560068054870190558351868152935192939192600080516020610e7a8339815191529281900390910190a350600192915050565b6001600160a01b031660009081526007602052604090205490565b6004546000906001600160a01b03163314610a22576040805162461bcd60e51b815260206004820152600a60248201526927b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6001600160a01b038216610a6c576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c204164647265737360a01b604482015290519081900360640190fd5b50600480546001600160a01b0383166001600160a01b03199091161790556001919050565b6004546001600160a01b031681565b60065481565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104075780601f106103dc57610100808354040283529160200191610407565b60006001600160a01b038316610b4c576040805162461bcd60e51b815260206004820152600c60248201526b4e756c6c206164647265737360a01b604482015290519081900360640190fd5b33600090815260076020526040902054821115610ba7576040805162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b604482015290519081900360640190fd5b33600090815260076020526040902054610bc7908363ffffffff610dbb16565b33600090815260076020526040808220929092556001600160a01b03851681522054610bf9908363ffffffff610e1816565b6001600160a01b038416600081815260076020908152604091829020939093558051858152905191923392600080516020610e7a8339815191529281900390910190a350600192915050565b6005546001600160a01b031681565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b6004546000906001600160a01b03163314610cce576040805162461bcd60e51b815260206004820152600a60248201526927b7363c9037bbb732b960b11b604482015290519081900360640190fd5b81600654016003541015610d29576040805162461bcd60e51b815260206004820152601f60248201527f416d6f756e742067726561746572207468616e20746f74616c537570706c7900604482015290519081900360640190fd5b600654610d3c908363ffffffff610e1816565b6006556004546001600160a01b0316600090815260076020526040902054610d6a908363ffffffff610e1816565b600480546001600160a01b039081166000908152600760209081526040808320959095559254845187815294519216939092600080516020610e7a83398151915292918290030190a3506001919050565b600082821115610e12576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a205375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600082820183811015610e72576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a204164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a72315820d30c64d198374f00690db43ac7efc53e892bc0804d60114b2120c211c51b087d64736f6c634300050e0032
Deployed Bytecode Sourcemap
1622:3791:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1622:3791:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1699:18;;;:::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;1699:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3503:308;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3503:308:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1779:26;;;:::i;:::-;;;;;;;;;;;;;;;;4163:228;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4163:228:0;-1:-1:-1;;;;;4163:228:0;;:::i;2892:599::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2892:599:0;;;;;;;;;;;;;;;;;:::i;1751:21::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4403:593;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4403:593:0;;;;;;;;:::i;2376:107::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2376:107:0;-1:-1:-1;;;;;2376:107:0;;:::i;3963:188::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3963:188:0;-1:-1:-1;;;;;3963:188:0;;:::i;1812:20::-;;;:::i;:::-;;;;-1:-1:-1;;;;;1812:20:0;;;;;;;;;;;;;;1874:32;;;:::i;1724:20::-;;;:::i;2491:393::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2491:393:0;;;;;;;;:::i;1839:28::-;;;:::i;3819:134::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3819:134:0;;;;;;;;;;:::i;5004:406::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5004:406:0;;:::i;1699:18::-;;;;;;;;;;;;;;;-1:-1:-1;;1699:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3503:308::-;3570:4;-1:-1:-1;;;;;3595:22:0;;3587:47;;;;;-1:-1:-1;;;3587:47:0;;;;;;;;;;;;-1:-1:-1;;;3587:47:0;;;;;;;;;;;;;;;3662:1;3653:6;:10;3645:33;;;;;-1:-1:-1;;;3645:33:0;;;;;;;;;;;;-1:-1:-1;;;3645:33:0;;;;;;;;;;;;;;;3697:10;3689:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3689:29:0;;;;;;;;;;;;:38;;;3743;;;;;;;3689:29;;3697:10;3743:38;;;;;;;;;;;-1:-1:-1;3799:4:0;3503:308;;;;:::o;1779:26::-;;;;:::o;4163:228::-;2326:5;;4244:4;;-1:-1:-1;;;;;2326:5:0;2312:10;:19;2304:42;;;;;-1:-1:-1;;;2304:42:0;;;;;;;;;;;;-1:-1:-1;;;2304:42:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;4269:31:0;;4261:56;;;;;-1:-1:-1;;;4261:56:0;;;;;;;;;;;;-1:-1:-1;;;4261:56:0;;;;;;;;;;;;;;;-1:-1:-1;4328:13:0;:33;;-1:-1:-1;;;;;4328:33:0;;-1:-1:-1;;;;;;4328:33:0;;;;;;;4163:228;;;:::o;2892:599::-;2974:4;-1:-1:-1;;;;;2999:19:0;;2991:44;;;;;-1:-1:-1;;;2991:44:0;;;;;;;;;;;;-1:-1:-1;;;2991:44:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3054:17:0;;3046:42;;;;;-1:-1:-1;;;3046:42:0;;;;;;;;;;;;-1:-1:-1;;;3046:42:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3117:15:0;;;;;;:8;:15;;;;;;3107:25;;;3099:53;;;;;-1:-1:-1;;;3099:53:0;;;;;;;;;;;;-1:-1:-1;;;3099:53:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3181:14:0;;;;;;:7;:14;;;;;;;;3196:10;3181:26;;;;;;;;3171:36;;;3163:66;;;;;-1:-1:-1;;;3163:66:0;;;;;;;;;;;;-1:-1:-1;;;3163:66:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3258:15:0;;;;;;:8;:15;;;;;;:27;;3278:6;3258:27;:19;:27;:::i;:::-;-1:-1:-1;;;;;3240:15:0;;;;;;;:8;:15;;;;;;:45;;;;3312:13;;;;;;;:25;;3330:6;3312:25;:17;:25;:::i;:::-;-1:-1:-1;;;;;3296:13:0;;;;;;;:8;:13;;;;;;;;:41;;;;3378:14;;;;;:7;:14;;;;;3393:10;3378:26;;;;;;;3377:40;;3410:6;3377:40;:32;:40;:::i;:::-;-1:-1:-1;;;;;3348:14:0;;;;;;;:7;:14;;;;;;;;3363:10;3348:26;;;;;;;;:69;;;;3433:28;;;;;;;;;;;3348:14;;-1:-1:-1;;;;;;;;;;;3433:28:0;;;;;;;;;;-1:-1:-1;3479:4:0;2892:599;;;;;:::o;1751:21::-;;;;;;:::o;4403:593::-;4468:4;-1:-1:-1;;;;;4493:23:0;;4485:48;;;;;-1:-1:-1;;;4485:48:0;;;;;;;;;;;;-1:-1:-1;;;4485:48:0;;;;;;;;;;;;;;;4612:13;;-1:-1:-1;;;;;4612:13:0;4598:10;:27;4590:56;;;;;-1:-1:-1;;;4590:56:0;;;;;;;;;;;;-1:-1:-1;;;4590:56:0;;;;;;;;;;;;;;;4700:6;4680:17;;:26;4665:11;;:41;;4657:85;;;;;-1:-1:-1;;;4657:85:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4767:11;;:23;;4783:6;4767:23;:15;:23;:::i;:::-;4753:11;:37;-1:-1:-1;;;;;4823:19:0;;;;;;:8;:19;;;;;;:31;;4847:6;4823:31;:23;:31;:::i;:::-;-1:-1:-1;;;;;4801:19:0;;;;;;:8;:19;;;;;;;;:53;;;;4885:17;;;:26;;4865:46;;4927:39;;;;;;;4801:19;;;;-1:-1:-1;;;;;;;;;;;4927:39:0;;;;;;;;;-1:-1:-1;4984:4:0;4403:593;;;;:::o;2376:107::-;-1:-1:-1;;;;;2459:16:0;2432:7;2459:16;;;:8;:16;;;;;;;2376:107::o;3963:188::-;2326:5;;4028:4;;-1:-1:-1;;;;;2326:5:0;2312:10;:19;2304:42;;;;;-1:-1:-1;;;2304:42:0;;;;;;;;;;;;-1:-1:-1;;;2304:42:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;4053:23:0;;4045:48;;;;;-1:-1:-1;;;4045:48:0;;;;;;;;;;;;-1:-1:-1;;;4045:48:0;;;;;;;;;;;;;;;-1:-1:-1;4104:5:0;:17;;-1:-1:-1;;;;;4104:17:0;;-1:-1:-1;;;;;;4104:17:0;;;;;;;3963:188;;;:::o;1812:20::-;;;-1:-1:-1;;;;;1812:20:0;;:::o;1874:32::-;;;;:::o;1724:20::-;;;;;;;;;;;;;;;-1:-1:-1;;1724:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2491:393;2554:4;-1:-1:-1;;;;;2579:17:0;;2571:42;;;;;-1:-1:-1;;;2571:42:0;;;;;;;;;;;;-1:-1:-1;;;2571:42:0;;;;;;;;;;;;;;;2651:10;2642:20;;;;:8;:20;;;;;;2632:30;;;2624:63;;;;;-1:-1:-1;;;2624:63:0;;;;;;;;;;;;-1:-1:-1;;;2624:63:0;;;;;;;;;;;;;;;2730:10;2721:20;;;;:8;:20;;;;;;:32;;2746:6;2721:32;:24;:32;:::i;:::-;2707:10;2698:20;;;;:8;:20;;;;;;:55;;;;-1:-1:-1;;;;;2780:13:0;;;;;;:25;;2798:6;2780:25;:17;:25;:::i;:::-;-1:-1:-1;;;;;2764:13:0;;;;;;:8;:13;;;;;;;;;:41;;;;2821:33;;;;;;;2764:13;;2830:10;;-1:-1:-1;;;;;;;;;;;2821:33:0;;;;;;;;;-1:-1:-1;2872:4:0;2491:393;;;;:::o;1839:28::-;;;-1:-1:-1;;;;;1839:28:0;;:::o;3819:134::-;-1:-1:-1;;;;;3920:15:0;;;3893:7;3920:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;3819:134::o;5004:406::-;2326:5;;5065:4;;-1:-1:-1;;;;;2326:5:0;2312:10;:19;2304:42;;;;;-1:-1:-1;;;2304:42:0;;;;;;;;;;;;-1:-1:-1;;;2304:42:0;;;;;;;;;;;;;;;5171:6;5151:17;;:26;5136:11;;:41;;5128:85;;;;;-1:-1:-1;;;5128:85:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;5244:17;;:29;;5266:6;5244:29;:21;:29;:::i;:::-;5224:17;:49;5311:5;;-1:-1:-1;;;;;5311:5:0;5302:15;;;;:8;:15;;;;;;:27;;5322:6;5302:27;:19;:27;:::i;:::-;5293:5;;;-1:-1:-1;;;;;5293:5:0;;;5284:15;;;;:8;:15;;;;;;;;:45;;;;5366:5;;5345:35;;;;;;;5366:5;;;5284:15;;-1:-1:-1;;;;;;;;;;;5345:35:0;;;;;;;;-1:-1:-1;5398:4:0;5004:406;;;:::o;240:182::-;298:7;331:1;326;:6;;318:49;;;;;-1:-1:-1;;;318:49:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;390:5:0;;;240:182::o;53:179::-;111:7;143:5;;;167:6;;;;159:46;;;;;-1:-1:-1;;;159:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;223:1;53:179;-1:-1:-1;;;53:179:0:o
Swarm Source
bzzr://d30c64d198374f00690db43ac7efc53e892bc0804d60114b2120c211c51b087d
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.