Overview
ETH Balance
0 ETH
Eth Value
$0.00Token Holdings
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 1,912 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Approve | 20125270 | 163 days ago | IN | 0 ETH | 0.00008402 | ||||
Approve | 17032522 | 597 days ago | IN | 0 ETH | 0.00076595 | ||||
Approve | 16962275 | 607 days ago | IN | 0 ETH | 0.00110105 | ||||
Approve | 16093821 | 729 days ago | IN | 0 ETH | 0.00053617 | ||||
Approve | 16017407 | 739 days ago | IN | 0 ETH | 0.00028546 | ||||
Approve | 14238340 | 1014 days ago | IN | 0 ETH | 0.00212408 | ||||
Transfer | 13105563 | 1190 days ago | IN | 0 ETH | 0.00379518 | ||||
Transfer | 12985462 | 1209 days ago | IN | 0 ETH | 0.00186416 | ||||
Approve | 12968863 | 1212 days ago | IN | 0 ETH | 0.00092665 | ||||
Transfer | 12954717 | 1214 days ago | IN | 0 ETH | 0.00070969 | ||||
Approve | 12658735 | 1260 days ago | IN | 0 ETH | 0.00024425 | ||||
Transfer | 12643438 | 1262 days ago | IN | 0 ETH | 0.00036733 | ||||
Transfer | 12640383 | 1263 days ago | IN | 0 ETH | 0.00069381 | ||||
Transfer | 12640383 | 1263 days ago | IN | 0 ETH | 0.00056505 | ||||
Transfer | 12636182 | 1264 days ago | IN | 0 ETH | 0.00026079 | ||||
Transfer | 12631980 | 1264 days ago | IN | 0 ETH | 0.00073892 | ||||
Transfer | 12631973 | 1264 days ago | IN | 0 ETH | 0.00028237 | ||||
Transfer | 12631966 | 1264 days ago | IN | 0 ETH | 0.00046599 | ||||
Transfer | 12631825 | 1264 days ago | IN | 0 ETH | 0.00046599 | ||||
Transfer | 12631811 | 1264 days ago | IN | 0 ETH | 0.00073892 | ||||
Transfer | 12631678 | 1264 days ago | IN | 0 ETH | 0.00026079 | ||||
Transfer | 12631079 | 1264 days ago | IN | 0 ETH | 0.00073851 | ||||
Transfer | 12631046 | 1264 days ago | IN | 0 ETH | 0.00036733 | ||||
Transfer | 12630941 | 1264 days ago | IN | 0 ETH | 0.00036733 | ||||
Transfer | 12630920 | 1264 days ago | IN | 0 ETH | 0.00050467 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
11344561 | 1463 days ago | 0.05515269 ETH | ||||
11317951 | 1467 days ago | 0.22628077 ETH | ||||
11273740 | 1473 days ago | 0.59 ETH | ||||
11272762 | 1474 days ago | 21.795 ETH | ||||
11254155 | 1476 days ago | 0.59 ETH | ||||
11248447 | 1477 days ago | 1.74 ETH | ||||
11240503 | 1479 days ago | 5 ETH | ||||
11083222 | 1503 days ago | 0.015 ETH | ||||
10987874 | 1517 days ago | 15.1965 ETH | ||||
10944589 | 1524 days ago | 0.90855099 ETH | ||||
10793627 | 1547 days ago | 2.67064274 ETH | ||||
10564975 | 1583 days ago | 1.08589274 ETH | ||||
10408428 | 1607 days ago | 0.265 ETH | ||||
10402701 | 1608 days ago | 5.05036886 ETH | ||||
10397727 | 1608 days ago | 6.37509033 ETH | ||||
10397233 | 1608 days ago | 3.87509033 ETH | ||||
10392743 | 1609 days ago | 10.59 ETH | ||||
10389116 | 1610 days ago | 7 ETH | ||||
10388277 | 1610 days ago | 2.7376 ETH | ||||
10387460 | 1610 days ago | 1.47613053 ETH | ||||
10387460 | 1610 days ago | 1.47613053 ETH | ||||
10387438 | 1610 days ago | 2.33763219 ETH | ||||
10387438 | 1610 days ago | 2.33763219 ETH | ||||
10387392 | 1610 days ago | 79.71725419 ETH | ||||
10387313 | 1610 days ago | 2.36183261 ETH |
Loading...
Loading
Contract Name:
UniTopia
Compiler Version
v0.5.16+commit.9c3226ce
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-07-03 */ /*___________________________________________________________________ _ _ ______ | | / / / --|-/|-/-----__---/----__----__---_--_----__-------/-------__------ |/ |/ /___) / / ' / ) / / ) /___) / / ) __/__|____(___ _/___(___ _(___/_/_/__/_(___ _____/______(___/__o_o_ ██╗ ██╗███╗ ██╗██╗ ████████╗ ██████╗ ██████╗ ██╗ █████╗ ██║ ██║████╗ ██║██║ ╚══██╔══╝██╔═══██╗██╔══██╗██║██╔══██╗ ██║ ██║██╔██╗ ██║██║ ██║ ██║ ██║██████╔╝██║███████║ ██║ ██║██║╚██╗██║██║ ██║ ██║ ██║██╔═══╝ ██║██╔══██║ ╚██████╔╝██║ ╚████║██║ ██║ ╚██████╔╝██║ ██║██║ ██║ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ === 'UniTopia' Token contract with following features === => ERC20 Compliance => Higher degree of control by owner - safeguard functionality => SafeMath implementation => Burnable and no-minting => multi token tranfer => approve and call fallback ======================= Quick Stats =================== => Name : UniTopia => Symbol : uTOPIA => Total supply: 1,000,000 (1 Million) => Decimals : 18 ============= Independant Audit of the code ============ => Multiple Freelancers Auditors => Community Audit by Bug Bounty program ------------------------------------------------------------------- Copyright (c) 2020 onwards UniTopia Network. ( https://unitopia.network ) Contract designed with ❤ by EtherAuthority ( https://EtherAuthority.io ) ------------------------------------------------------------------- */ pragma solidity 0.5.16; //*******************************************************************// //------------------------ SafeMath Library -------------------------// //*******************************************************************// library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(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) { require(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(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); } } //*******************************************************************// //--------------------- ApproveAndCallFallBack ----------------------// //*******************************************************************// interface ApproveAndCallFallBack { function receiveApproval(address from, uint256 tokens, address token, bytes calldata data) external; } //*******************************************************************// //------------------ Contract to Manage Ownership -------------------// //*******************************************************************// contract owned { address payable public owner; address payable internal newOwner; event OwnershipTransferred(address indexed _from, address indexed _to); constructor() public { owner = msg.sender; emit OwnershipTransferred(address(0), owner); } modifier onlyOwner { require(msg.sender == owner); _; } function transferOwnership(address payable _newOwner) public onlyOwner { newOwner = _newOwner; } //this flow is to prevent transferring ownership to wrong wallet by mistake function acceptOwnership() public { require(msg.sender == newOwner); emit OwnershipTransferred(owner, newOwner); owner = newOwner; newOwner = address(0); } } //****************************************************************************// //--------------------- MAIN CODE STARTS HERE ---------------------// //****************************************************************************// contract UniTopia is owned { /*=============================== = DATA STORAGE = ===============================*/ using SafeMath for uint256; bool public safeGuard=false; string public constant name = "UniTopia"; string public constant symbol = "uTOPIA"; uint8 public constant decimals = 18; uint256 public _totalSupply; uint256 public tokenPrice; uint256 public soldTokens; uint256 public preMintedToken; mapping(address=>uint256) public Pool; mapping (address => uint256) private balances; mapping (address => mapping (address => uint256)) private allowed; event Transfer(address indexed from, address indexed to, uint256 value); event TransferPoolamount(address _from, address _to, uint256 _ether); event Approval(address _from, address _spender, uint256 _tokenAmt); /** * Contract creator should provide total supply (without decimals) and token price, while deploying the smart contract. */ constructor(uint256 _supply,uint256 _price,uint256 _premint) public { _totalSupply= _supply * (10 ** 18); tokenPrice=_price; soldTokens=_premint* (10 ** 18); balances[msg.sender] = _premint* (10 ** 18); emit Transfer(address(0), msg.sender, _premint* (10 ** 18)); } /** * Users get tokens immediately according to ether contributed. */ function buyToken() payable public returns(bool) { require(msg.value!=0,"Invalid Amount"); uint256 one=10**18/tokenPrice; uint256 tknAmount=one*msg.value; require(soldTokens.add(tknAmount)<=_totalSupply,"Token Not Available"); balances[msg.sender]+=tknAmount; //_totalSupply-=tknAmount; Pool[owner]+=msg.value; soldTokens+=tknAmount; emit Transfer(address(this),msg.sender,tknAmount); } /** * owner can withdraw the fund anytime. */ function withDraw() public onlyOwner{ require(Pool[owner]!=0,"No Ether Available"); owner.transfer(Pool[owner]); emit TransferPoolamount(address(this),owner,Pool[owner]); Pool[owner]=0; } /** *Owner can chaneg teh token price anytime. */ function changeTokenPrice(uint256 _price) public onlyOwner{ require(_price!=0); tokenPrice=_price; } /** * when safeGuard is true, then only token transfer will start. * once token transfer will be started, then it will not even reverted by owner. */ function transfer(address to, uint256 value) public returns (bool) { require(safeGuard==true,'Transfer Is Not Available'); require(value <= balances[msg.sender]); require(to != address(0)); balances[msg.sender] = balances[msg.sender].sub(value); balances[to] = balances[to].add(value); emit Transfer(msg.sender, to, value); return true; } /** * when safeGuard is true, then only token transfer will start. * once token transfer will be started, then it will not even reverted by owner. */ function transferFrom(address from, address to, uint256 value) public returns (bool) { require(safeGuard==true,'Transfer Is Not Available'); require(value <= balances[from]); require(value <= allowed[from][msg.sender]); require(to != address(0)); 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; } /** * user can transfer tokens in bulk. * maximum 150 at a time. */ function multiTransfer(address[] memory receivers, uint256[] memory amounts) public { uint256 arrayLength = receivers.length; require(arrayLength <= 150, 'Too many addresses'); for (uint256 i = 0; i < arrayLength; i++) { transfer(receivers[i], amounts[i]); } } /** * approve token spending to any third party. * approved user or contract can spend toknes. */ 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; } /** * This function allows user to approve and at the same time call any other smart contract function and do any code execution. */ function approveAndCall(address spender, uint256 tokens, bytes calldata data) external returns (bool) { allowed[msg.sender][spender] = tokens; emit Approval(msg.sender, spender, tokens); ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, address(this), data); return true; } /** * Increase allowance. */ 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; } /** * decrease allowance. */ 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; } /** * anyone can burn the tokens. and it will decrease the total supply of the tokens. */ function burn(uint256 amount) external { require(amount != 0); require(amount <= balances[msg.sender]); _totalSupply = _totalSupply.sub(amount); balances[msg.sender] = balances[msg.sender].sub(amount); emit Transfer(msg.sender, address(0), amount); } /** * only owner can change thi safeGuard status to true. * It will start the token transfer. and once it is started, it can not be stoped. */ function changeSafeGuard() public onlyOwner{ safeGuard=true; } /*=============================== = VIEW FUNCTIONS = ===============================*/ function tokenSold() public view returns(uint256) { return soldTokens; } function totalEther() public view returns(uint256) { return Pool[owner]; } function availableToken() public view returns(uint256) { return _totalSupply.sub(soldTokens); } function totalSupply() public view returns (uint256) { return _totalSupply; } function balanceOf(address player) public view returns (uint256) { return balances[player]; } function allowance(address player, address spender) public view returns (uint256) { return allowed[player][spender]; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"_supply","type":"uint256"},{"internalType":"uint256","name":"_price","type":"uint256"},{"internalType":"uint256","name":"_premint","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_from","type":"address"},{"indexed":false,"internalType":"address","name":"_spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"_tokenAmt","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"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_from","type":"address"},{"indexed":false,"internalType":"address","name":"_to","type":"address"},{"indexed":false,"internalType":"uint256","name":"_ether","type":"uint256"}],"name":"TransferPoolamount","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"Pool","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"player","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":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"availableToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"player","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"buyToken","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"changeSafeGuard","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_price","type":"uint256"}],"name":"changeTokenPrice","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address[]","name":"receivers","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"name":"multiTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address payable","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"preMintedToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"safeGuard","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"soldTokens","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenSold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalEther","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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 payable","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withDraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526001805460ff60a01b1916905534801561001d57600080fd5b506040516114e03803806114e08339818101604052606081101561004057600080fd5b5080516020820151604092830151600080546001600160a01b031916331780825594519394929391926001600160a01b0316917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3670de0b6b3a7640000808402600255600383905581026004819055336000818152600760209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050506113d28061010e6000396000f3fe6080604052600436106101cd5760003560e01c806370a08231116100f7578063a482171911610095578063dd62ed3e11610064578063dd62ed3e14610743578063e0b13f621461077e578063f2fde38b146107b1578063fbc94f24146107e4576101cd565b8063a48217191461065b578063a9059cbb14610663578063ae6e22f11461069c578063cae9ca51146106b1576101cd565b80637ff9b596116100d15780637ff9b596146105c75780638da5cb5b146105dc57806395d89b411461060d578063a457c2d714610622576101cd565b806370a082311461056a57806379279fd11461059d57806379ba5097146105b2576101cd565b8063395093511161016f578063564b28a01161013e578063564b28a0146105165780635b6127cc1461052b5780635e6efca0146105405780635ed9ebfc14610555576101cd565b806339509351146104895780633eaaf86b146104c257806342966c68146104d7578063519ee19e14610501576101cd565b806318160ddd116101ab57806318160ddd146102c05780631e89d545146102e757806323b872dd1461041b578063313ce5671461045e576101cd565b806306fdde03146101d2578063095ea7b31461025c5780630fdb1c10146102a9575b600080fd5b3480156101de57600080fd5b506101e761080e565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610221578181015183820152602001610209565b50505050905090810190601f16801561024e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026857600080fd5b506102956004803603604081101561027f57600080fd5b506001600160a01b038135169060200135610832565b604080519115158252519081900360200190f35b3480156102b557600080fd5b506102be6108b6565b005b3480156102cc57600080fd5b506102d56109e9565b60408051918252519081900360200190f35b3480156102f357600080fd5b506102be6004803603604081101561030a57600080fd5b81019060208101813564010000000081111561032557600080fd5b82018360208201111561033757600080fd5b8035906020019184602083028401116401000000008311171561035957600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156103a957600080fd5b8201836020820111156103bb57600080fd5b803590602001918460208302840111640100000000831117156103dd57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506109ef945050505050565b34801561042757600080fd5b506102956004803603606081101561043e57600080fd5b506001600160a01b03813581169160208101359091169060400135610a86565b34801561046a57600080fd5b50610473610c4b565b6040805160ff9092168252519081900360200190f35b34801561049557600080fd5b50610295600480360360408110156104ac57600080fd5b506001600160a01b038135169060200135610c50565b3480156104ce57600080fd5b506102d5610d0a565b3480156104e357600080fd5b506102be600480360360208110156104fa57600080fd5b5035610d10565b34801561050d57600080fd5b506102d5610da7565b34801561052257600080fd5b506102d5610dad565b34801561053757600080fd5b506102d5610dcb565b34801561054c57600080fd5b506102be610dd1565b34801561056157600080fd5b506102d5610dfd565b34801561057657600080fd5b506102d56004803603602081101561058d57600080fd5b50356001600160a01b0316610e03565b3480156105a957600080fd5b50610295610e1e565b3480156105be57600080fd5b506102be610e2e565b3480156105d357600080fd5b506102d5610ea9565b3480156105e857600080fd5b506105f1610eaf565b604080516001600160a01b039092168252519081900360200190f35b34801561061957600080fd5b506101e7610ebe565b34801561062e57600080fd5b506102956004803603604081101561064557600080fd5b506001600160a01b038135169060200135610ee0565b610295610f29565b34801561066f57600080fd5b506102956004803603604081101561068657600080fd5b506001600160a01b03813516906020013561104c565b3480156106a857600080fd5b506102d561117b565b3480156106bd57600080fd5b50610295600480360360608110156106d457600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561070457600080fd5b82018360208201111561071657600080fd5b8035906020019184600183028401116401000000008311171561073857600080fd5b509092509050611197565b34801561074f57600080fd5b506102d56004803603604081101561076657600080fd5b506001600160a01b03813581169160200135166112b3565b34801561078a57600080fd5b506102d5600480360360208110156107a157600080fd5b50356001600160a01b03166112de565b3480156107bd57600080fd5b506102be600480360360208110156107d457600080fd5b50356001600160a01b03166112f0565b3480156107f057600080fd5b506102be6004803603602081101561080757600080fd5b5035611329565b60405180604001604052806008815260200167556e69546f70696160c01b81525081565b60006001600160a01b03831661084757600080fd5b3360008181526008602090815260408083206001600160a01b03881680855290835292819020869055805193845290830191909152818101849052517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b6000546001600160a01b031633146108cd57600080fd5b600080546001600160a01b031681526006602052604090205461092c576040805162461bcd60e51b81526020600482015260126024820152714e6f20457468657220417661696c61626c6560701b604482015290519081900360640190fd5b600080546001600160a01b031680825260066020526040808320549051919281156108fc029290818181858888f19350505050158015610970573d6000803e3d6000fd5b50600080546001600160a01b031680825260066020908152604092839020548351308152918201929092528083019190915290517f4cfea0680be77c1c2fdb98caabb722e2de57ab1f1b06137dd732bca973e4cf9b9181900360600190a1600080546001600160a01b0316815260066020526040812055565b60025490565b81516096811115610a3c576040805162461bcd60e51b8152602060048201526012602482015271546f6f206d616e792061646472657373657360701b604482015290519081900360640190fd5b60005b81811015610a8057610a77848281518110610a5657fe5b6020026020010151848381518110610a6a57fe5b602002602001015161104c565b50600101610a3f565b50505050565b60018054600091600160a01b90910460ff16151514610ae8576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b6001600160a01b038416600090815260076020526040902054821115610b0d57600080fd5b6001600160a01b0384166000908152600860209081526040808320338452909152902054821115610b3d57600080fd5b6001600160a01b038316610b5057600080fd5b6001600160a01b038416600090815260076020526040902054610b79908363ffffffff61134f16565b6001600160a01b038086166000908152600760205260408082209390935590851681522054610bae908363ffffffff61136416565b6001600160a01b038085166000908152600760209081526040808320949094559187168152600882528281203382529091522054610bf2908363ffffffff61134f16565b6001600160a01b038086166000818152600860209081526040808320338452825291829020949094558051868152905192871693919260008051602061137e833981519152929181900390910190a35060019392505050565b601281565b60006001600160a01b038316610c6557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61136416565b3360008181526008602090815260408083206001600160a01b038916808552908352928190208590558051938452908301919091528181019290925290517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b60025481565b80610d1a57600080fd5b33600090815260076020526040902054811115610d3657600080fd5b600254610d49908263ffffffff61134f16565b60025533600090815260076020526040902054610d6c908263ffffffff61134f16565b3360008181526007602090815260408083209490945583518581529351919360008051602061137e833981519152929081900390910190a350565b60045490565b6000610dc660045460025461134f90919063ffffffff16565b905090565b60055481565b6000546001600160a01b03163314610de857600080fd5b6001805460ff60a01b1916600160a01b179055565b60045481565b6001600160a01b031660009081526007602052604090205490565b600154600160a01b900460ff1681565b6001546001600160a01b03163314610e4557600080fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b60035481565b6000546001600160a01b031681565b6040518060400160405280600681526020016575544f50494160d01b81525081565b60006001600160a01b038316610ef557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61134f16565b600034610f6e576040805162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908105b5bdd5b9d60921b604482015290519081900360640190fd5b6000600354670de0b6b3a764000081610f8357fe5b60025460045492909104925034830291610fa3908363ffffffff61136416565b1115610fec576040805162461bcd60e51b8152602060048201526013602482015272546f6b656e204e6f7420417661696c61626c6560681b604482015290519081900360640190fd5b33600081815260076020908152604080832080548601905582546001600160a01b031683526006825291829020805434019055600480548501905581518481529151309260008051602061137e83398151915292908290030190a3505090565b60018054600091600160a01b90910460ff161515146110ae576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b336000908152600760205260409020548211156110ca57600080fd5b6001600160a01b0383166110dd57600080fd5b336000908152600760205260409020546110fd908363ffffffff61134f16565b33600090815260076020526040808220929092556001600160a01b0385168152205461112f908363ffffffff61136416565b6001600160a01b03841660008181526007602090815260409182902093909355805185815290519192339260008051602061137e8339815191529281900390910190a350600192915050565b600080546001600160a01b031681526006602052604090205490565b3360008181526008602090815260408083206001600160a01b0389168085529083528184208890558151948552918401919091528281018690525190917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925919081900360600190a1604051638f4ffcb160e01b81523360048201818152602483018790523060448401819052608060648501908152608485018790526001600160a01b038a1694638f4ffcb194938a93928a928a92919060a401848480828437600081840152601f19601f8201169050808301925050509650505050505050600060405180830381600087803b15801561129057600080fd5b505af11580156112a4573d6000803e3d6000fd5b50600198975050505050505050565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b60066020526000908152604090205481565b6000546001600160a01b0316331461130757600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461134057600080fd5b8061134a57600080fd5b600355565b60008282111561135e57600080fd5b50900390565b60008282018381101561137657600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a723158206ba7be8f0dba3198215f532cd811430a7d5acacccd472ce39610c35de389577764736f6c6343000510003200000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000011c37937e080000000000000000000000000000000000000000000000000000000000000030d40
Deployed Bytecode
0x6080604052600436106101cd5760003560e01c806370a08231116100f7578063a482171911610095578063dd62ed3e11610064578063dd62ed3e14610743578063e0b13f621461077e578063f2fde38b146107b1578063fbc94f24146107e4576101cd565b8063a48217191461065b578063a9059cbb14610663578063ae6e22f11461069c578063cae9ca51146106b1576101cd565b80637ff9b596116100d15780637ff9b596146105c75780638da5cb5b146105dc57806395d89b411461060d578063a457c2d714610622576101cd565b806370a082311461056a57806379279fd11461059d57806379ba5097146105b2576101cd565b8063395093511161016f578063564b28a01161013e578063564b28a0146105165780635b6127cc1461052b5780635e6efca0146105405780635ed9ebfc14610555576101cd565b806339509351146104895780633eaaf86b146104c257806342966c68146104d7578063519ee19e14610501576101cd565b806318160ddd116101ab57806318160ddd146102c05780631e89d545146102e757806323b872dd1461041b578063313ce5671461045e576101cd565b806306fdde03146101d2578063095ea7b31461025c5780630fdb1c10146102a9575b600080fd5b3480156101de57600080fd5b506101e761080e565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610221578181015183820152602001610209565b50505050905090810190601f16801561024e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026857600080fd5b506102956004803603604081101561027f57600080fd5b506001600160a01b038135169060200135610832565b604080519115158252519081900360200190f35b3480156102b557600080fd5b506102be6108b6565b005b3480156102cc57600080fd5b506102d56109e9565b60408051918252519081900360200190f35b3480156102f357600080fd5b506102be6004803603604081101561030a57600080fd5b81019060208101813564010000000081111561032557600080fd5b82018360208201111561033757600080fd5b8035906020019184602083028401116401000000008311171561035957600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156103a957600080fd5b8201836020820111156103bb57600080fd5b803590602001918460208302840111640100000000831117156103dd57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506109ef945050505050565b34801561042757600080fd5b506102956004803603606081101561043e57600080fd5b506001600160a01b03813581169160208101359091169060400135610a86565b34801561046a57600080fd5b50610473610c4b565b6040805160ff9092168252519081900360200190f35b34801561049557600080fd5b50610295600480360360408110156104ac57600080fd5b506001600160a01b038135169060200135610c50565b3480156104ce57600080fd5b506102d5610d0a565b3480156104e357600080fd5b506102be600480360360208110156104fa57600080fd5b5035610d10565b34801561050d57600080fd5b506102d5610da7565b34801561052257600080fd5b506102d5610dad565b34801561053757600080fd5b506102d5610dcb565b34801561054c57600080fd5b506102be610dd1565b34801561056157600080fd5b506102d5610dfd565b34801561057657600080fd5b506102d56004803603602081101561058d57600080fd5b50356001600160a01b0316610e03565b3480156105a957600080fd5b50610295610e1e565b3480156105be57600080fd5b506102be610e2e565b3480156105d357600080fd5b506102d5610ea9565b3480156105e857600080fd5b506105f1610eaf565b604080516001600160a01b039092168252519081900360200190f35b34801561061957600080fd5b506101e7610ebe565b34801561062e57600080fd5b506102956004803603604081101561064557600080fd5b506001600160a01b038135169060200135610ee0565b610295610f29565b34801561066f57600080fd5b506102956004803603604081101561068657600080fd5b506001600160a01b03813516906020013561104c565b3480156106a857600080fd5b506102d561117b565b3480156106bd57600080fd5b50610295600480360360608110156106d457600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561070457600080fd5b82018360208201111561071657600080fd5b8035906020019184600183028401116401000000008311171561073857600080fd5b509092509050611197565b34801561074f57600080fd5b506102d56004803603604081101561076657600080fd5b506001600160a01b03813581169160200135166112b3565b34801561078a57600080fd5b506102d5600480360360208110156107a157600080fd5b50356001600160a01b03166112de565b3480156107bd57600080fd5b506102be600480360360208110156107d457600080fd5b50356001600160a01b03166112f0565b3480156107f057600080fd5b506102be6004803603602081101561080757600080fd5b5035611329565b60405180604001604052806008815260200167556e69546f70696160c01b81525081565b60006001600160a01b03831661084757600080fd5b3360008181526008602090815260408083206001600160a01b03881680855290835292819020869055805193845290830191909152818101849052517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b6000546001600160a01b031633146108cd57600080fd5b600080546001600160a01b031681526006602052604090205461092c576040805162461bcd60e51b81526020600482015260126024820152714e6f20457468657220417661696c61626c6560701b604482015290519081900360640190fd5b600080546001600160a01b031680825260066020526040808320549051919281156108fc029290818181858888f19350505050158015610970573d6000803e3d6000fd5b50600080546001600160a01b031680825260066020908152604092839020548351308152918201929092528083019190915290517f4cfea0680be77c1c2fdb98caabb722e2de57ab1f1b06137dd732bca973e4cf9b9181900360600190a1600080546001600160a01b0316815260066020526040812055565b60025490565b81516096811115610a3c576040805162461bcd60e51b8152602060048201526012602482015271546f6f206d616e792061646472657373657360701b604482015290519081900360640190fd5b60005b81811015610a8057610a77848281518110610a5657fe5b6020026020010151848381518110610a6a57fe5b602002602001015161104c565b50600101610a3f565b50505050565b60018054600091600160a01b90910460ff16151514610ae8576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b6001600160a01b038416600090815260076020526040902054821115610b0d57600080fd5b6001600160a01b0384166000908152600860209081526040808320338452909152902054821115610b3d57600080fd5b6001600160a01b038316610b5057600080fd5b6001600160a01b038416600090815260076020526040902054610b79908363ffffffff61134f16565b6001600160a01b038086166000908152600760205260408082209390935590851681522054610bae908363ffffffff61136416565b6001600160a01b038085166000908152600760209081526040808320949094559187168152600882528281203382529091522054610bf2908363ffffffff61134f16565b6001600160a01b038086166000818152600860209081526040808320338452825291829020949094558051868152905192871693919260008051602061137e833981519152929181900390910190a35060019392505050565b601281565b60006001600160a01b038316610c6557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61136416565b3360008181526008602090815260408083206001600160a01b038916808552908352928190208590558051938452908301919091528181019290925290517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b60025481565b80610d1a57600080fd5b33600090815260076020526040902054811115610d3657600080fd5b600254610d49908263ffffffff61134f16565b60025533600090815260076020526040902054610d6c908263ffffffff61134f16565b3360008181526007602090815260408083209490945583518581529351919360008051602061137e833981519152929081900390910190a350565b60045490565b6000610dc660045460025461134f90919063ffffffff16565b905090565b60055481565b6000546001600160a01b03163314610de857600080fd5b6001805460ff60a01b1916600160a01b179055565b60045481565b6001600160a01b031660009081526007602052604090205490565b600154600160a01b900460ff1681565b6001546001600160a01b03163314610e4557600080fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b60035481565b6000546001600160a01b031681565b6040518060400160405280600681526020016575544f50494160d01b81525081565b60006001600160a01b038316610ef557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61134f16565b600034610f6e576040805162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908105b5bdd5b9d60921b604482015290519081900360640190fd5b6000600354670de0b6b3a764000081610f8357fe5b60025460045492909104925034830291610fa3908363ffffffff61136416565b1115610fec576040805162461bcd60e51b8152602060048201526013602482015272546f6b656e204e6f7420417661696c61626c6560681b604482015290519081900360640190fd5b33600081815260076020908152604080832080548601905582546001600160a01b031683526006825291829020805434019055600480548501905581518481529151309260008051602061137e83398151915292908290030190a3505090565b60018054600091600160a01b90910460ff161515146110ae576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b336000908152600760205260409020548211156110ca57600080fd5b6001600160a01b0383166110dd57600080fd5b336000908152600760205260409020546110fd908363ffffffff61134f16565b33600090815260076020526040808220929092556001600160a01b0385168152205461112f908363ffffffff61136416565b6001600160a01b03841660008181526007602090815260409182902093909355805185815290519192339260008051602061137e8339815191529281900390910190a350600192915050565b600080546001600160a01b031681526006602052604090205490565b3360008181526008602090815260408083206001600160a01b0389168085529083528184208890558151948552918401919091528281018690525190917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925919081900360600190a1604051638f4ffcb160e01b81523360048201818152602483018790523060448401819052608060648501908152608485018790526001600160a01b038a1694638f4ffcb194938a93928a928a92919060a401848480828437600081840152601f19601f8201169050808301925050509650505050505050600060405180830381600087803b15801561129057600080fd5b505af11580156112a4573d6000803e3d6000fd5b50600198975050505050505050565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b60066020526000908152604090205481565b6000546001600160a01b0316331461130757600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461134057600080fd5b8061134a57600080fd5b600355565b60008282111561135e57600080fd5b50900390565b60008282018381101561137657600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a723158206ba7be8f0dba3198215f532cd811430a7d5acacccd472ce39610c35de389577764736f6c63430005100032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000011c37937e080000000000000000000000000000000000000000000000000000000000000030d40
-----Decoded View---------------
Arg [0] : _supply (uint256): 1000000
Arg [1] : _price (uint256): 5000000000000000
Arg [2] : _premint (uint256): 200000
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000f4240
Arg [1] : 0000000000000000000000000000000000000000000000000011c37937e08000
Arg [2] : 0000000000000000000000000000000000000000000000000000000000030d40
Deployed Bytecode Sourcemap
5095:6963:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5315:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5315:41:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;5315:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9251:223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9251:223:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9251:223:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;7073:234;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7073:234:0;;;:::i;:::-;;11727:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11727:85:0;;;:::i;:::-;;;;;;;;;;;;;;;;8836:290;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8836:290:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8836:290:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;8836:290:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;8836:290:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;8836:290:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;8836:290:0;;;;;;;;-1:-1:-1;8836:290:0;;-1:-1:-1;;21:11;5:28;;2:2;;;46:1;43;36:12;2:2;8836:290:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;8836:290:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;8836:290:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;8836:290:0;;-1:-1:-1;8836:290:0;;-1:-1:-1;;;;;8836:290:0:i;8235:509::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8235:509:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;8235:509:0;;;;;;;;;;;;;;;;;:::i;5406:35::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5406:35:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;9994:300;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9994:300:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9994:300:0;;;;;;;;:::i;5450:27::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5450:27:0;;;:::i;10771:278::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10771:278:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10771:278:0;;:::i;11425:85::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11425:85:0;;;:::i;11613:108::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11613:108:0;;;:::i;5542:29::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5542:29:0;;;:::i;11224:72::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11224:72:0;;;:::i;5512:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5512:25:0;;;:::i;11818:101::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11818:101:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11818:101:0;-1:-1:-1;;;;;11818:101:0;;:::i;5281:27::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5281:27:0;;;:::i;4642:196::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4642:196:0;;;:::i;5482:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5482:25:0;;;:::i;4079:29::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4079:29:0;;;:::i;:::-;;;;-1:-1:-1;;;;;4079:29:0;;;;;;;;;;;;;;5361:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5361:40:0;;;:::i;10350:310::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10350:310:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;10350:310:0;;;;;;;;:::i;6509:495::-;;;:::i;7677:380::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7677:380:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7677:380:0;;;;;;;;:::i;11518:87::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11518:87:0;;;:::i;9628:316::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9628:316:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;9628:316:0;;;;;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;9628:316:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;9628:316:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;-1:-1;9628:316:0;;-1:-1:-1;9628:316:0;-1:-1:-1;9628:316:0;:::i;11927:126::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11927:126:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11927:126:0;;;;;;;;;;:::i;5580:37::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5580:37:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5580:37:0;-1:-1:-1;;;;;5580:37:0;;:::i;4443:110::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4443:110:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4443:110:0;-1:-1:-1;;;;;4443:110:0;;:::i;7384:117::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7384:117:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7384:117:0;;:::i;5315:41::-;;;;;;;;;;;;;;-1:-1:-1;;;5315:41:0;;;;:::o;9251:223::-;9316:4;-1:-1:-1;;;;;9337:21:0;;9329:30;;;;;;9374:10;9366:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;9366:28:0;;;;;;;;;;;;:36;;;9414;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;9464:4:0;9251:223;;;;:::o;7073:234::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;7134:11;7139:5;;-1:-1:-1;;;;;7139:5:0;7134:11;;:4;:11;;;;;;7126:44;;;;;-1:-1:-1;;;7126:44:0;;;;;;;;;;;;-1:-1:-1;;;7126:44:0;;;;;;;;;;;;;;;7179:5;;;-1:-1:-1;;;;;7179:5:0;7194:11;;;:4;:11;;;;;;;7179:27;;:5;;:27;;;;;;;:5;:27;7194:11;7179:5;:27;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;7261:5:0;;;-1:-1:-1;;;;;7261:5:0;7267:11;;;:4;:11;;;;;;;;;;7228:51;;7255:4;7228:51;;;;;;;;;;;;;;;;;;;;;;;;;;;7300:1;7293:5;;-1:-1:-1;;;;;7293:5:0;7288:11;;:4;:11;;;;;:13;7073:234::o;11727:85::-;11794:12;;11727:85;:::o;8836:290::-;8949:16;;8995:3;8980:18;;;8972:49;;;;;-1:-1:-1;;;8972:49:0;;;;;;;;;;;;-1:-1:-1;;;8972:49:0;;;;;;;;;;;;;;;9033:9;9028:93;9052:11;9048:1;:15;9028:93;;;9079:34;9088:9;9098:1;9088:12;;;;;;;;;;;;;;9102:7;9110:1;9102:10;;;;;;;;;;;;;;9079:8;:34::i;:::-;-1:-1:-1;9065:3:0;;9028:93;;;;8836:290;;;:::o;8235:509::-;8335:9;;;8314:4;;-1:-1:-1;;;8335:9:0;;;;;:15;;;8327:52;;;;;-1:-1:-1;;;8327:52:0;;;;;;;;;;;;-1:-1:-1;;;8327:52:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;8403:14:0;;;;;;:8;:14;;;;;;8394:23;;;8386:32;;;;;;-1:-1:-1;;;;;8442:13:0;;;;;;:7;:13;;;;;;;;8456:10;8442:25;;;;;;;;8433:34;;;8425:43;;;;;;-1:-1:-1;;;;;8483:16:0;;8475:25;;;;;;-1:-1:-1;;;;;8530:14:0;;;;;;:8;:14;;;;;;:25;;8549:5;8530:25;:18;:25;:::i;:::-;-1:-1:-1;;;;;8513:14:0;;;;;;;:8;:14;;;;;;:42;;;;8577:12;;;;;;;:23;;8594:5;8577:23;:16;:23;:::i;:::-;-1:-1:-1;;;;;8562:12:0;;;;;;;:8;:12;;;;;;;;:38;;;;8641:13;;;;;:7;:13;;;;;8655:10;8641:25;;;;;;;:36;;8671:5;8641:36;:29;:36;:::i;:::-;-1:-1:-1;;;;;8613:13:0;;;;;;;:7;:13;;;;;;;;8627:10;8613:25;;;;;;;;:64;;;;8695:25;;;;;;;;;;;8613:13;;-1:-1:-1;;;;;;;;;;;8695:25:0;;;;;;;;;;-1:-1:-1;8734:4:0;8235:509;;;;;:::o;5406:35::-;5439:2;5406:35;:::o;9994:300::-;10074:4;-1:-1:-1;;;;;10095:21:0;;10087:30;;;;;;10163:10;10155:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10155:28:0;;;;;;;;;;:44;;10188:10;10155:44;:32;:44;:::i;:::-;10132:10;10124:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10124:28:0;;;;;;;;;;;;:75;;;10211:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10284:4:0;9994:300;;;;:::o;5450:27::-;;;;:::o;10771:278::-;10825:11;10817:20;;;;;;10871:10;10862:20;;;;:8;:20;;;;;;10852:30;;;10844:39;;;;;;10905:12;;:24;;10922:6;10905:24;:16;:24;:::i;:::-;10890:12;:39;10968:10;10959:20;;;;:8;:20;;;;;;:32;;10984:6;10959:32;:24;:32;:::i;:::-;10945:10;10936:20;;;;:8;:20;;;;;;;;:55;;;;11003:40;;;;;;;10936:20;;-1:-1:-1;;;;;;;;;;;11003:40:0;;;;;;;;;;10771:278;:::o;11425:85::-;11494:10;;11425:85;:::o;11613:108::-;11659:7;11687:28;11704:10;;11687:12;;:16;;:28;;;;:::i;:::-;11680:35;;11613:108;:::o;5542:29::-;;;;:::o;11224:72::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;11286:4;11276:14;;-1:-1:-1;;;;11276:14:0;-1:-1:-1;;;11276:14:0;;;11224:72::o;5512:25::-;;;;:::o;11818:101::-;-1:-1:-1;;;;;11897:16:0;11874:7;11897:16;;;:8;:16;;;;;;;11818:101::o;5281:27::-;;;-1:-1:-1;;;5281:27:0;;;;;:::o;4642:196::-;4709:8;;-1:-1:-1;;;;;4709:8:0;4695:10;:22;4687:31;;;;;;4762:8;;;4755:5;;4734:37;;-1:-1:-1;;;;;4762:8:0;;;;4755:5;;;;4734:37;;;4790:8;;;;4782:16;;-1:-1:-1;;;;;;4782:16:0;;;-1:-1:-1;;;;;4790:8:0;;4782:16;;;;4809:21;;;4642:196::o;5482:25::-;;;;:::o;4079:29::-;;;-1:-1:-1;;;;;4079:29:0;;:::o;5361:40::-;;;;;;;;;;;;;;-1:-1:-1;;;5361:40:0;;;;:::o;10350:310::-;10435:4;-1:-1:-1;;;;;10456:21:0;;10448:30;;;;;;10524:10;10516:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10516:28:0;;;;;;;;;;:49;;10549:15;10516:49;:32;:49;:::i;6509:495::-;6552:4;6578:9;6570:38;;;;;-1:-1:-1;;;6570:38:0;;;;;;;;;;;;-1:-1:-1;;;6570:38:0;;;;;;;;;;;;;;;6625:11;6644:10;;6637:6;:17;;;;;6754:12;;6727:10;;6637:17;;;;;-1:-1:-1;6693:9:0;6689:13;;;6727:25;;6689:13;6727:25;:14;:25;:::i;:::-;:39;;6719:70;;;;;-1:-1:-1;;;6719:70:0;;;;;;;;;;;;-1:-1:-1;;;6719:70:0;;;;;;;;;;;;;;;6815:10;6806:20;;;;:8;:20;;;;;;;;:31;;;;;;6885:5;;-1:-1:-1;;;;;6885:5:0;6880:11;;:4;:11;;;;;;:22;;6893:9;6880:22;;;6911:10;:21;;;;;;6954:44;;;;;;;6971:4;;-1:-1:-1;;;;;;;;;;;6954:44:0;;;;;;;;6509:495;;;:::o;7677:380::-;7759:9;;;7738:4;;-1:-1:-1;;;7759:9:0;;;;;:15;;;7751:52;;;;;-1:-1:-1;;;7751:52:0;;;;;;;;;;;;-1:-1:-1;;;7751:52:0;;;;;;;;;;;;;;;7836:10;7827:20;;;;:8;:20;;;;;;7818:29;;;7810:38;;;;;;-1:-1:-1;;;;;7863:16:0;;7855:25;;;;;;7921:10;7912:20;;;;:8;:20;;;;;;:31;;7937:5;7912:31;:24;:31;:::i;:::-;7898:10;7889:20;;;;:8;:20;;;;;;:54;;;;-1:-1:-1;;;;;7965:12:0;;;;;;:23;;7982:5;7965:23;:16;:23;:::i;:::-;-1:-1:-1;;;;;7950:12:0;;;;;;:8;:12;;;;;;;;;:38;;;;8002:31;;;;;;;7950:12;;8011:10;;-1:-1:-1;;;;;;;;;;;8002:31:0;;;;;;;;;-1:-1:-1;8047:4:0;7677:380;;;;:::o;11518:87::-;11560:7;11593:5;;-1:-1:-1;;;;;11593:5:0;11588:11;;:4;:11;;;;;;11518:87;:::o;9628:316::-;9745:10;9724:4;9737:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;9737:28:0;;;;;;;;;;;:37;;;9786;;;;;;;;;;;;;;;;;;;9724:4;;9786:37;;;;;;;;;;9830:88;;-1:-1:-1;;;9830:88:0;;9878:10;9830:88;;;;;;;;;;;;9906:4;9830:88;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;9830:47:0;;;;;9878:10;9890:6;;9906:4;9913;;;;9830:88;;;;9913:4;;;;9830:88;1:33:-1;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;9830:88:0;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9830:88:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;9932:4:0;;9628:316;-1:-1:-1;;;;;;;;9628:316:0:o;11927:126::-;-1:-1:-1;;;;;12023:15:0;;;12000:7;12023:15;;;:7;:15;;;;;;;;:24;;;;;;;;;;;;;11927:126::o;5580:37::-;;;;;;;;;;;;;:::o;4443:110::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;4525:8;:20;;-1:-1:-1;;;;;;4525:20:0;-1:-1:-1;;;;;4525:20:0;;;;;;;;;;4443:110::o;7384:117::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;7459:9;7451:18;;;;;;7478:10;:17;7384:117::o;3040:114::-;3098:7;3127:1;3122;:6;;3114:15;;;;;;-1:-1:-1;3143:5:0;;;3040:114::o;3160:134::-;3218:7;3246:5;;;3266:6;;;;3258:15;;;;;;3287:1;3160:134;-1:-1:-1;;;3160:134:0:o
Swarm Source
bzzr://6ba7be8f0dba3198215f532cd811430a7d5acacccd472ce39610c35de3895777
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $1 | 813 | $813.81 |
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.