Overview
ETH Balance
0 ETH
Eth Value
$0.00Token Holdings
More Info
Private Name Tags
ContractCreator
Latest 14 from a total of 14 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Farm | 19266442 | 270 days ago | IN | 0 ETH | 0.00454057 | ||||
Emergency Withdr... | 19034942 | 303 days ago | IN | 0 ETH | 0.00183416 | ||||
Emergency Withdr... | 19034936 | 303 days ago | IN | 0 ETH | 0.00187378 | ||||
Emergency Withdr... | 19034932 | 303 days ago | IN | 0 ETH | 0.00172473 | ||||
Emergency Withdr... | 19034922 | 303 days ago | IN | 0 ETH | 0.00173383 | ||||
Emergency Withdr... | 19034918 | 303 days ago | IN | 0 ETH | 0.00173253 | ||||
Emergency Withdr... | 19034914 | 303 days ago | IN | 0 ETH | 0.00259949 | ||||
Farm | 19005979 | 307 days ago | IN | 0 ETH | 0.0058352 | ||||
Farm | 18912109 | 320 days ago | IN | 0 ETH | 0.00221899 | ||||
Farm | 18882595 | 324 days ago | IN | 0 ETH | 0.00535811 | ||||
Farm | 18824754 | 332 days ago | IN | 0 ETH | 0.00739337 | ||||
Farm | 18785927 | 338 days ago | IN | 0 ETH | 0.0117211 | ||||
Transfer Ownersh... | 18785833 | 338 days ago | IN | 0 ETH | 0.0012529 | ||||
0x60806040 | 18785695 | 338 days ago | IN | 0 ETH | 0.0648921 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
ShibaStaking
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-12-14 */ /** *Submitted for verification at Etherscan.io on 2023-11-12 */ // XFO TOKEN Staking Website // SPDX-License-Identifier: MIT pragma solidity 0.8.0; interface IERC20 { function transfer(address to, uint256 value) external returns (bool); function approve(address spender, uint256 value) external returns (bool); function transferFrom(address from, address to, uint256 value) external returns (bool); function totalSupply() external view returns (uint256); function balanceOf(address who) external view returns (uint256); function allowance(address owner, address spender) external view returns (uint256); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } library SafeMath { /** * @dev Multiplies two unsigned integers, reverts on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522 if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b); return c; } /** * @dev Integer division of two unsigned integers truncating the quotient, reverts on division by zero. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // Solidity only automatically asserts when dividing by 0 require(b > 0); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Subtracts two unsigned integers, reverts on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a); uint256 c = a - b; return c; } /** * @dev Adds two unsigned integers, reverts on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a); return c; } /** * @dev Divides two unsigned integers and returns the remainder (unsigned integer modulo), * reverts when dividing by zero. */ function mod(uint256 a, uint256 b) internal pure returns (uint256) { require(b != 0); return a % b; } } contract Ownable { address private _owner; event OwnershipTransferred( address indexed previousOwner, address indexed newOwner ); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _owner = msg.sender; emit OwnershipTransferred(address(0), _owner); } /** * @dev Returns the address of the current owner. */ function owner() public view returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(_owner == msg.sender, "Ownable: caller is not the owner"); _; } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public onlyOwner { require( newOwner != address(0), "Ownable: new owner is the zero address" ); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } contract ShibaStaking is Ownable{ using SafeMath for uint256; IERC20 public Token; struct userInfo { uint256 DepositeToken; uint256 lastUpdated; uint256 lockableDays; uint256 WithdrawReward; uint256 WithdrawAbleReward; uint256 depositeTime; uint256 WithdrawDepositeAmount; } event Deposite_(address indexed to,address indexed From, uint256 amount, uint256 day,uint256 time); mapping(uint256 => uint256) public allocation; mapping(address => uint256[] ) public depositeToken; mapping(address => uint256[] ) public lockabledays; mapping(address => uint256[] ) public depositetime; mapping(address => userInfo) public Users; uint256 minimumDeposit = 1E18; //Token is 18 decimal uint256 public time = 1 days; constructor(IERC20 _token) { Token = _token; allocation[30]=19916666666700000000; //19.9166666667 % allocation[90] = 222500000000000000000; //222.5 % allocation[180] = 1100000000000000000000; //1100 % allocation[360] = 5800000000000000000000; //5800 % // allocation[90] = 10000000000; //10% In 9 DECIMAL // allocation[180] = 25000000000; // 25% IN 9DECIMAL // allocation[360] = 50000000000; //50% in 9 decimal } function farm(uint256 _amount, uint256 _lockableDays) public { require(_amount >= minimumDeposit, "Invalid amount"); require(allocation[_lockableDays] > 0, "Invalid day selection"); Token.transferFrom(msg.sender, address(this), _amount); depositeToken[msg.sender].push(_amount); depositetime[msg.sender].push(uint40(block.timestamp)); Users[msg.sender].DepositeToken += _amount; lockabledays[msg.sender].push(_lockableDays); emit Deposite_(msg.sender,address(this),_amount,_lockableDays,block.timestamp); } function pendingRewards(address _add) public view returns(uint256 reward) { uint256 Reward; for(uint256 z=0 ; z< depositeToken[_add].length;z++){ uint256 lockTime = depositetime[_add][z]+(lockabledays[_add][z]*time); if(block.timestamp > lockTime ){ reward = (allocation[lockabledays[_add][z]].mul(depositeToken[_add][z]).div(100)).div(1e18); Reward += reward; } } return Reward; } function harvest(uint256 [] memory _index) public { for(uint256 z=0 ; z< _index.length;z++){ require( Users[msg.sender].DepositeToken > 0, " Deposite not "); uint256 lockTime =depositetime[msg.sender][_index[z]]+(lockabledays[msg.sender][_index[z]].mul(time)); require(block.timestamp > lockTime,"unstake time not reached!"); uint256 reward = (allocation[lockabledays[msg.sender][_index[z]]].mul(depositeToken[msg.sender][_index[z]]).div(100)).div(1e18); Users[msg.sender].WithdrawAbleReward += reward; Users[msg.sender].DepositeToken -= depositeToken[msg.sender][_index[z]]; Users[msg.sender].WithdrawDepositeAmount += depositeToken[msg.sender][_index[z]]; depositeToken[msg.sender][_index[z]] = 0; lockabledays[msg.sender][_index[z]] = 0; depositetime[msg.sender][_index[z]] = 0; } for(uint256 t=0 ; t< _index.length;t++){ for(uint256 i = _index[t]; i < depositeToken[msg.sender].length - 1; i++) { depositeToken[msg.sender][i] = depositeToken[msg.sender][i + 1]; lockabledays[msg.sender][i] = lockabledays[msg.sender][i + 1]; depositetime[msg.sender][i] = depositetime[msg.sender][i + 1]; } depositeToken[msg.sender].pop(); lockabledays[msg.sender].pop(); depositetime[msg.sender].pop(); } uint256 totalwithdrawAmount; totalwithdrawAmount = Users[msg.sender].WithdrawDepositeAmount.add(Users[msg.sender].WithdrawAbleReward); Token.transfer(msg.sender, totalwithdrawAmount); Users[msg.sender].WithdrawReward =Users[msg.sender].WithdrawReward.add(Users[msg.sender].WithdrawAbleReward ); Users[msg.sender].WithdrawAbleReward =0; Users[msg.sender].WithdrawDepositeAmount = 0; } function UserInformation(address _add) public view returns(uint256 [] memory , uint256 [] memory,uint256 [] memory){ return(depositeToken[_add],lockabledays[_add],depositetime[_add]); } function emergencyWithdraw(uint256 _token) external onlyOwner { Token.transfer(msg.sender, _token); } function emergencyWithdrawETH(uint256 Amount) external onlyOwner { payable(msg.sender).transfer(Amount); } function changetimeCal(uint256 _time) external onlyOwner{ time=_time; } function changeMinimmumAmount(uint256 amount) external onlyOwner{ minimumDeposit=amount; } function changePercentages(uint256 _30dayspercent, uint256 _90dayspercent,uint256 _180dayspercent,uint256 _360dayspercent) external onlyOwner{ allocation[30]=_30dayspercent; allocation[90] = _90dayspercent; allocation[180] = _180dayspercent; allocation[360] = _360dayspercent; } function changeToken(address newToken) external onlyOwner{ Token = IERC20(newToken); } } // Mainnnet: 0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE (mainnet
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"contract IERC20","name":"_token","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"address","name":"From","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"day","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"Deposite_","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"Token","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_add","type":"address"}],"name":"UserInformation","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"Users","outputs":[{"internalType":"uint256","name":"DepositeToken","type":"uint256"},{"internalType":"uint256","name":"lastUpdated","type":"uint256"},{"internalType":"uint256","name":"lockableDays","type":"uint256"},{"internalType":"uint256","name":"WithdrawReward","type":"uint256"},{"internalType":"uint256","name":"WithdrawAbleReward","type":"uint256"},{"internalType":"uint256","name":"depositeTime","type":"uint256"},{"internalType":"uint256","name":"WithdrawDepositeAmount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"allocation","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"changeMinimmumAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_30dayspercent","type":"uint256"},{"internalType":"uint256","name":"_90dayspercent","type":"uint256"},{"internalType":"uint256","name":"_180dayspercent","type":"uint256"},{"internalType":"uint256","name":"_360dayspercent","type":"uint256"}],"name":"changePercentages","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newToken","type":"address"}],"name":"changeToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_time","type":"uint256"}],"name":"changetimeCal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"depositeToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"depositetime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_token","type":"uint256"}],"name":"emergencyWithdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"Amount","type":"uint256"}],"name":"emergencyWithdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"uint256","name":"_lockableDays","type":"uint256"}],"name":"farm","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"_index","type":"uint256[]"}],"name":"harvest","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"lockabledays","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_add","type":"address"}],"name":"pendingRewards","outputs":[{"internalType":"uint256","name":"reward","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"time","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080604052670de0b6b3a76400006007556201518060085534801561002357600080fd5b50604051611b03380380611b038339810160408190526100429161016c565b600080546001600160a01b03191633178082556040516001600160a01b039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3600180546001600160a01b0319166001600160a01b039290921691909117905560026020526801146636cf72844b007f6ea47ca2f9e3a67b0e336c514aa9f125109f49309b7162caec32e7d27e5c838c55680c0fcecb24fc6a00007f045e11159efe5db0ada3cb8d2e196919e1d0ef71b9b06d0d60609840a64719a355683ba1910bf341b000007fdffdf0081584edf5c789113e007f697940e74746a1ee4aebbecf452affa2205a5561016860005269013a6b2b564871a000007fe7884b692a2c7556c14fc5f4dd1dd3b812e7f3d844593ced4d961be609d7eaf35561019a565b60006020828403121561017d578081fd5b81516001600160a01b0381168114610193578182fd5b9392505050565b61195a806101a96000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063850bad94116100ad578063b32c816511610071578063b32c816514610261578063c241267614610274578063c5b792881461027c578063e01c93b91461028f578063f2fde38b146102a257610121565b8063850bad94146101ed5780638da5cb5b1461020057806391dc842e1461021557806399b956a014610228578063a71038cb1461024e57610121565b80635312ea8e116100f45780635312ea8e1461018e5780635d14b06f146101a157806366829b16146101b45780636b792c4b146101c75780637b80b13e146101da57610121565b8063140773bf1461012657806316ada5471461013b5780633023f05c1461015957806331d7a2621461017b575b600080fd5b6101396101343660046115b7565b6102b5565b005b6101436102ed565b6040516101509190611820565b60405180910390f35b61016c610167366004611493565b6102f3565b604051610150939291906116ac565b610143610189366004611493565b610421565b61013961019c3660046115b7565b6105f5565b6101396101af3660046114dd565b6106a7565b6101396101c2366004611493565b610f47565b6101396101d53660046115b7565b610f93565b6101436101e83660046114b4565b610fea565b6101436101fb3660046115b7565b61101b565b61020861102d565b604051610150919061165b565b6101436102233660046114b4565b61103c565b61023b610236366004611493565b611058565b604051610150979695949392919061183f565b61013961025c3660046115cf565b61109a565b61013961026f3660046115f0565b611239565b6102086112fe565b61013961028a3660046115b7565b61130d565b61014361029d3660046114b4565b61133c565b6101396102b0366004611493565b611358565b6000546001600160a01b031633146102e85760405162461bcd60e51b81526004016102df90611785565b60405180910390fd5b600755565b60085481565b6001600160a01b0381166000908152600360209081526040808320600483528184206005845293829020815483518186028101860190945280845260609586958695919392859183018282801561036957602002820191906000526020600020905b815481526020019060010190808311610355575b50505050509250818054806020026020016040519081016040528092919081815260200182805480156103bb57602002820191906000526020600020905b8154815260200190600101908083116103a7575b505050505091508080548060200260200160405190810160405280929190818152602001828054801561040d57602002820191906000526020600020905b8154815260200190600101908083116103f9575b505050505090509250925092509193909250565b60008060005b6001600160a01b0384166000908152600360205260409020548110156105ec576008546001600160a01b038516600090815260046020526040812080549192918490811061048557634e487b7160e01b600052603260045260246000fd5b906000526020600020015461049a91906118a7565b6001600160a01b03861660009081526005602052604090208054849081106104d257634e487b7160e01b600052603260045260246000fd5b90600052602060002001546104e7919061186f565b9050804211156105d9576105ca670de0b6b3a76400006105c460646105c4600360008b6001600160a01b03166001600160a01b03168152602001908152602001600020878154811061054957634e487b7160e01b600052603260045260246000fd5b906000526020600020015460026000600460008e6001600160a01b03166001600160a01b031681526020019081526020016000208a8154811061059c57634e487b7160e01b600052603260045260246000fd5b906000526020600020015481526020019081526020016000205461140390919063ffffffff16565b9061143e565b93506105d6848461186f565b92505b50806105e4816118dd565b915050610427565b5090505b919050565b6000546001600160a01b0316331461061f5760405162461bcd60e51b81526004016102df90611785565b60015460405163a9059cbb60e01b81526001600160a01b039091169063a9059cbb906106519033908590600401611693565b602060405180830381600087803b15801561066b57600080fd5b505af115801561067f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106a39190611597565b5050565b60005b8151811015610b8657336000908152600660205260409020546106df5760405162461bcd60e51b81526004016102df9061175d565b600061076b60085460046000336001600160a01b03166001600160a01b0316815260200190815260200160002085858151811061072c57634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061075257634e487b7160e01b600052603260045260246000fd5b906000526020600020015461140390919063ffffffff16565b336000908152600560205260409020845185908590811061079c57634e487b7160e01b600052603260045260246000fd5b6020026020010151815481106107c257634e487b7160e01b600052603260045260246000fd5b90600052602060002001546107d7919061186f565b90508042116107f85760405162461bcd60e51b81526004016102df906117e9565b60006108f3670de0b6b3a76400006105c460646105c460036000336001600160a01b03166001600160a01b0316815260200190815260200160002089898151811061085357634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061087957634e487b7160e01b600052603260045260246000fd5b90600052602060002001546002600060046000336001600160a01b03166001600160a01b031681526020019081526020016000208c8c815181106108cd57634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061059c57634e487b7160e01b600052603260045260246000fd5b3360009081526006602052604081206004018054929350839290919061091a90849061186f565b9091555050336000908152600360205260409020845185908590811061095057634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061097657634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101543383526006909152604082208054919290916109a19084906118c6565b909155505033600090815260036020526040902084518590859081106109d757634e487b7160e01b600052603260045260246000fd5b6020026020010151815481106109fd57634e487b7160e01b600052603260045260246000fd5b906000526020600020015460066000336001600160a01b03166001600160a01b031681526020019081526020016000206006016000828254610a3f919061186f565b90915550503360009081526003602052604081208551869086908110610a7557634e487b7160e01b600052603260045260246000fd5b602002602001015181548110610a9b57634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101929092553381526004909152604081208551869086908110610ada57634e487b7160e01b600052603260045260246000fd5b602002602001015181548110610b0057634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101929092553381526005909152604081208551869086908110610b3f57634e487b7160e01b600052603260045260246000fd5b602002602001015181548110610b6557634e487b7160e01b600052603260045260246000fd5b60009182526020909120015550819050610b7e816118dd565b9150506106aa565b5060005b8151811015610e52576000828281518110610bb557634e487b7160e01b600052603260045260246000fd5b602002602001015190505b33600090815260036020526040902054610bdc906001906118c6565b811015610d7657336000908152600360205260409020610bfd82600161186f565b81548110610c1b57634e487b7160e01b600052603260045260246000fd5b600091825260208083209091015433835260039091526040909120805483908110610c5657634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255338152600490915260409020610c7e82600161186f565b81548110610c9c57634e487b7160e01b600052603260045260246000fd5b600091825260208083209091015433835260049091526040909120805483908110610cd757634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255338152600590915260409020610cff82600161186f565b81548110610d1d57634e487b7160e01b600052603260045260246000fd5b600091825260208083209091015433835260059091526040909120805483908110610d5857634e487b7160e01b600052603260045260246000fd5b60009182526020909120015580610d6e816118dd565b915050610bc0565b50336000908152600360205260409020805480610da357634e487b7160e01b600052603160045260246000fd5b6000828152602080822083016000199081018390559092019092553382526004905260409020805480610de657634e487b7160e01b600052603160045260246000fd5b6000828152602080822083016000199081018390559092019092553382526005905260409020805480610e2957634e487b7160e01b600052603160045260246000fd5b600190038181906000526020600020016000905590558080610e4a906118dd565b915050610b8a565b5033600090815260066020819052604082206004810154910154610e7591611460565b60015460405163a9059cbb60e01b81529192506001600160a01b03169063a9059cbb90610ea89033908590600401611693565b602060405180830381600087803b158015610ec257600080fd5b505af1158015610ed6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610efa9190611597565b503360009081526006602052604090206004810154600390910154610f1e91611460565b336000908152600660208190526040822060038101939093556004830182905591909101555050565b6000546001600160a01b03163314610f715760405162461bcd60e51b81526004016102df90611785565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610fbd5760405162461bcd60e51b81526004016102df90611785565b604051339082156108fc029083906000818181858888f193505050501580156106a3573d6000803e3d6000fd5b6005602052816000526040600020818154811061100657600080fd5b90600052602060002001600091509150505481565b60026020526000908152604090205481565b6000546001600160a01b031690565b6003602052816000526040600020818154811061100657600080fd5b60066020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154908060050154908060060154905087565b6007548210156110bc5760405162461bcd60e51b81526004016102df90611735565b6000818152600260205260409020546110e75760405162461bcd60e51b81526004016102df906117ba565b6001546040516323b872dd60e01b81526001600160a01b03909116906323b872dd9061111b9033903090879060040161166f565b602060405180830381600087803b15801561113557600080fd5b505af1158015611149573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061116d9190611597565b50336000818152600360209081526040808320805460018181018355918552838520018790558484526005835281842080549182018155845282842064ffffffffff42169101559282526006905290812080548492906111ce90849061186f565b909155505033600081815260046020908152604080832080546001810182559084529190922001839055513091907fe44628ed4b392c5ef46ffc833d640eefd957e81a312e583e0cc57eed5f04ada39061122d90869086904290611829565b60405180910390a35050565b6000546001600160a01b031633146112635760405162461bcd60e51b81526004016102df90611785565b60026020527f6ea47ca2f9e3a67b0e336c514aa9f125109f49309b7162caec32e7d27e5c838c939093557f045e11159efe5db0ada3cb8d2e196919e1d0ef71b9b06d0d60609840a64719a3919091557fdffdf0081584edf5c789113e007f697940e74746a1ee4aebbecf452affa2205a556101686000527fe7884b692a2c7556c14fc5f4dd1dd3b812e7f3d844593ced4d961be609d7eaf355565b6001546001600160a01b031681565b6000546001600160a01b031633146113375760405162461bcd60e51b81526004016102df90611785565b600855565b6004602052816000526040600020818154811061100657600080fd5b6000546001600160a01b031633146113825760405162461bcd60e51b81526004016102df90611785565b6001600160a01b0381166113a85760405162461bcd60e51b81526004016102df906116ef565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b60008261141257506000611438565b600061141e83856118a7565b90508261142b8583611887565b1461143557600080fd5b90505b92915050565b600080821161144c57600080fd5b60006114588385611887565b949350505050565b60008061146d838561186f565b90508381101561143557600080fd5b80356001600160a01b03811681146105f057600080fd5b6000602082840312156114a4578081fd5b6114ad8261147c565b9392505050565b600080604083850312156114c6578081fd5b6114cf8361147c565b946020939093013593505050565b600060208083850312156114ef578182fd5b823567ffffffffffffffff80821115611506578384fd5b818501915085601f830112611519578384fd5b81358181111561152b5761152b61190e565b8381026040518582820101818110858211171561154a5761154a61190e565b604052828152858101935084860182860187018a1015611568578788fd5b8795505b8386101561158a57803585526001959095019493860193860161156c565b5098975050505050505050565b6000602082840312156115a8578081fd5b81518015158114611435578182fd5b6000602082840312156115c8578081fd5b5035919050565b600080604083850312156115e1578182fd5b50508035926020909101359150565b60008060008060808587031215611605578182fd5b5050823594602084013594506040840135936060013592509050565b6000815180845260208085019450808401835b8381101561165057815187529582019590820190600101611634565b509495945050505050565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b03929092168252602082015260400190565b6000606082526116bf6060830186611621565b82810360208401526116d18186611621565b905082810360408401526116e58185611621565b9695505050505050565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b6020808252600e908201526d125b9d985b1a5908185b5bdd5b9d60921b604082015260600190565b6020808252600e908201526d0102232b837b9b4ba32903737ba160951b604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526015908201527424b73b30b634b2103230bc9039b2b632b1ba34b7b760591b604082015260600190565b60208082526019908201527f756e7374616b652074696d65206e6f7420726561636865642100000000000000604082015260600190565b90815260200190565b9283526020830191909152604082015260600190565b968752602087019590955260408601939093526060850191909152608084015260a083015260c082015260e00190565b60008219821115611882576118826118f8565b500190565b6000826118a257634e487b7160e01b81526012600452602481fd5b500490565b60008160001904831182151516156118c1576118c16118f8565b500290565b6000828210156118d8576118d86118f8565b500390565b60006000198214156118f1576118f16118f8565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfea26469706673582212209930717450d1134fd2fd4cd04e3b3f582752f35e11d366e2a6106058677369fa64736f6c6343000800003300000000000000000000000095ad61b0a150d79219dcf64e1e6cc01f0b64c4ce
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101215760003560e01c8063850bad94116100ad578063b32c816511610071578063b32c816514610261578063c241267614610274578063c5b792881461027c578063e01c93b91461028f578063f2fde38b146102a257610121565b8063850bad94146101ed5780638da5cb5b1461020057806391dc842e1461021557806399b956a014610228578063a71038cb1461024e57610121565b80635312ea8e116100f45780635312ea8e1461018e5780635d14b06f146101a157806366829b16146101b45780636b792c4b146101c75780637b80b13e146101da57610121565b8063140773bf1461012657806316ada5471461013b5780633023f05c1461015957806331d7a2621461017b575b600080fd5b6101396101343660046115b7565b6102b5565b005b6101436102ed565b6040516101509190611820565b60405180910390f35b61016c610167366004611493565b6102f3565b604051610150939291906116ac565b610143610189366004611493565b610421565b61013961019c3660046115b7565b6105f5565b6101396101af3660046114dd565b6106a7565b6101396101c2366004611493565b610f47565b6101396101d53660046115b7565b610f93565b6101436101e83660046114b4565b610fea565b6101436101fb3660046115b7565b61101b565b61020861102d565b604051610150919061165b565b6101436102233660046114b4565b61103c565b61023b610236366004611493565b611058565b604051610150979695949392919061183f565b61013961025c3660046115cf565b61109a565b61013961026f3660046115f0565b611239565b6102086112fe565b61013961028a3660046115b7565b61130d565b61014361029d3660046114b4565b61133c565b6101396102b0366004611493565b611358565b6000546001600160a01b031633146102e85760405162461bcd60e51b81526004016102df90611785565b60405180910390fd5b600755565b60085481565b6001600160a01b0381166000908152600360209081526040808320600483528184206005845293829020815483518186028101860190945280845260609586958695919392859183018282801561036957602002820191906000526020600020905b815481526020019060010190808311610355575b50505050509250818054806020026020016040519081016040528092919081815260200182805480156103bb57602002820191906000526020600020905b8154815260200190600101908083116103a7575b505050505091508080548060200260200160405190810160405280929190818152602001828054801561040d57602002820191906000526020600020905b8154815260200190600101908083116103f9575b505050505090509250925092509193909250565b60008060005b6001600160a01b0384166000908152600360205260409020548110156105ec576008546001600160a01b038516600090815260046020526040812080549192918490811061048557634e487b7160e01b600052603260045260246000fd5b906000526020600020015461049a91906118a7565b6001600160a01b03861660009081526005602052604090208054849081106104d257634e487b7160e01b600052603260045260246000fd5b90600052602060002001546104e7919061186f565b9050804211156105d9576105ca670de0b6b3a76400006105c460646105c4600360008b6001600160a01b03166001600160a01b03168152602001908152602001600020878154811061054957634e487b7160e01b600052603260045260246000fd5b906000526020600020015460026000600460008e6001600160a01b03166001600160a01b031681526020019081526020016000208a8154811061059c57634e487b7160e01b600052603260045260246000fd5b906000526020600020015481526020019081526020016000205461140390919063ffffffff16565b9061143e565b93506105d6848461186f565b92505b50806105e4816118dd565b915050610427565b5090505b919050565b6000546001600160a01b0316331461061f5760405162461bcd60e51b81526004016102df90611785565b60015460405163a9059cbb60e01b81526001600160a01b039091169063a9059cbb906106519033908590600401611693565b602060405180830381600087803b15801561066b57600080fd5b505af115801561067f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106a39190611597565b5050565b60005b8151811015610b8657336000908152600660205260409020546106df5760405162461bcd60e51b81526004016102df9061175d565b600061076b60085460046000336001600160a01b03166001600160a01b0316815260200190815260200160002085858151811061072c57634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061075257634e487b7160e01b600052603260045260246000fd5b906000526020600020015461140390919063ffffffff16565b336000908152600560205260409020845185908590811061079c57634e487b7160e01b600052603260045260246000fd5b6020026020010151815481106107c257634e487b7160e01b600052603260045260246000fd5b90600052602060002001546107d7919061186f565b90508042116107f85760405162461bcd60e51b81526004016102df906117e9565b60006108f3670de0b6b3a76400006105c460646105c460036000336001600160a01b03166001600160a01b0316815260200190815260200160002089898151811061085357634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061087957634e487b7160e01b600052603260045260246000fd5b90600052602060002001546002600060046000336001600160a01b03166001600160a01b031681526020019081526020016000208c8c815181106108cd57634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061059c57634e487b7160e01b600052603260045260246000fd5b3360009081526006602052604081206004018054929350839290919061091a90849061186f565b9091555050336000908152600360205260409020845185908590811061095057634e487b7160e01b600052603260045260246000fd5b60200260200101518154811061097657634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101543383526006909152604082208054919290916109a19084906118c6565b909155505033600090815260036020526040902084518590859081106109d757634e487b7160e01b600052603260045260246000fd5b6020026020010151815481106109fd57634e487b7160e01b600052603260045260246000fd5b906000526020600020015460066000336001600160a01b03166001600160a01b031681526020019081526020016000206006016000828254610a3f919061186f565b90915550503360009081526003602052604081208551869086908110610a7557634e487b7160e01b600052603260045260246000fd5b602002602001015181548110610a9b57634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101929092553381526004909152604081208551869086908110610ada57634e487b7160e01b600052603260045260246000fd5b602002602001015181548110610b0057634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101929092553381526005909152604081208551869086908110610b3f57634e487b7160e01b600052603260045260246000fd5b602002602001015181548110610b6557634e487b7160e01b600052603260045260246000fd5b60009182526020909120015550819050610b7e816118dd565b9150506106aa565b5060005b8151811015610e52576000828281518110610bb557634e487b7160e01b600052603260045260246000fd5b602002602001015190505b33600090815260036020526040902054610bdc906001906118c6565b811015610d7657336000908152600360205260409020610bfd82600161186f565b81548110610c1b57634e487b7160e01b600052603260045260246000fd5b600091825260208083209091015433835260039091526040909120805483908110610c5657634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255338152600490915260409020610c7e82600161186f565b81548110610c9c57634e487b7160e01b600052603260045260246000fd5b600091825260208083209091015433835260049091526040909120805483908110610cd757634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255338152600590915260409020610cff82600161186f565b81548110610d1d57634e487b7160e01b600052603260045260246000fd5b600091825260208083209091015433835260059091526040909120805483908110610d5857634e487b7160e01b600052603260045260246000fd5b60009182526020909120015580610d6e816118dd565b915050610bc0565b50336000908152600360205260409020805480610da357634e487b7160e01b600052603160045260246000fd5b6000828152602080822083016000199081018390559092019092553382526004905260409020805480610de657634e487b7160e01b600052603160045260246000fd5b6000828152602080822083016000199081018390559092019092553382526005905260409020805480610e2957634e487b7160e01b600052603160045260246000fd5b600190038181906000526020600020016000905590558080610e4a906118dd565b915050610b8a565b5033600090815260066020819052604082206004810154910154610e7591611460565b60015460405163a9059cbb60e01b81529192506001600160a01b03169063a9059cbb90610ea89033908590600401611693565b602060405180830381600087803b158015610ec257600080fd5b505af1158015610ed6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610efa9190611597565b503360009081526006602052604090206004810154600390910154610f1e91611460565b336000908152600660208190526040822060038101939093556004830182905591909101555050565b6000546001600160a01b03163314610f715760405162461bcd60e51b81526004016102df90611785565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610fbd5760405162461bcd60e51b81526004016102df90611785565b604051339082156108fc029083906000818181858888f193505050501580156106a3573d6000803e3d6000fd5b6005602052816000526040600020818154811061100657600080fd5b90600052602060002001600091509150505481565b60026020526000908152604090205481565b6000546001600160a01b031690565b6003602052816000526040600020818154811061100657600080fd5b60066020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154908060050154908060060154905087565b6007548210156110bc5760405162461bcd60e51b81526004016102df90611735565b6000818152600260205260409020546110e75760405162461bcd60e51b81526004016102df906117ba565b6001546040516323b872dd60e01b81526001600160a01b03909116906323b872dd9061111b9033903090879060040161166f565b602060405180830381600087803b15801561113557600080fd5b505af1158015611149573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061116d9190611597565b50336000818152600360209081526040808320805460018181018355918552838520018790558484526005835281842080549182018155845282842064ffffffffff42169101559282526006905290812080548492906111ce90849061186f565b909155505033600081815260046020908152604080832080546001810182559084529190922001839055513091907fe44628ed4b392c5ef46ffc833d640eefd957e81a312e583e0cc57eed5f04ada39061122d90869086904290611829565b60405180910390a35050565b6000546001600160a01b031633146112635760405162461bcd60e51b81526004016102df90611785565b60026020527f6ea47ca2f9e3a67b0e336c514aa9f125109f49309b7162caec32e7d27e5c838c939093557f045e11159efe5db0ada3cb8d2e196919e1d0ef71b9b06d0d60609840a64719a3919091557fdffdf0081584edf5c789113e007f697940e74746a1ee4aebbecf452affa2205a556101686000527fe7884b692a2c7556c14fc5f4dd1dd3b812e7f3d844593ced4d961be609d7eaf355565b6001546001600160a01b031681565b6000546001600160a01b031633146113375760405162461bcd60e51b81526004016102df90611785565b600855565b6004602052816000526040600020818154811061100657600080fd5b6000546001600160a01b031633146113825760405162461bcd60e51b81526004016102df90611785565b6001600160a01b0381166113a85760405162461bcd60e51b81526004016102df906116ef565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b60008261141257506000611438565b600061141e83856118a7565b90508261142b8583611887565b1461143557600080fd5b90505b92915050565b600080821161144c57600080fd5b60006114588385611887565b949350505050565b60008061146d838561186f565b90508381101561143557600080fd5b80356001600160a01b03811681146105f057600080fd5b6000602082840312156114a4578081fd5b6114ad8261147c565b9392505050565b600080604083850312156114c6578081fd5b6114cf8361147c565b946020939093013593505050565b600060208083850312156114ef578182fd5b823567ffffffffffffffff80821115611506578384fd5b818501915085601f830112611519578384fd5b81358181111561152b5761152b61190e565b8381026040518582820101818110858211171561154a5761154a61190e565b604052828152858101935084860182860187018a1015611568578788fd5b8795505b8386101561158a57803585526001959095019493860193860161156c565b5098975050505050505050565b6000602082840312156115a8578081fd5b81518015158114611435578182fd5b6000602082840312156115c8578081fd5b5035919050565b600080604083850312156115e1578182fd5b50508035926020909101359150565b60008060008060808587031215611605578182fd5b5050823594602084013594506040840135936060013592509050565b6000815180845260208085019450808401835b8381101561165057815187529582019590820190600101611634565b509495945050505050565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b03929092168252602082015260400190565b6000606082526116bf6060830186611621565b82810360208401526116d18186611621565b905082810360408401526116e58185611621565b9695505050505050565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b6020808252600e908201526d125b9d985b1a5908185b5bdd5b9d60921b604082015260600190565b6020808252600e908201526d0102232b837b9b4ba32903737ba160951b604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526015908201527424b73b30b634b2103230bc9039b2b632b1ba34b7b760591b604082015260600190565b60208082526019908201527f756e7374616b652074696d65206e6f7420726561636865642100000000000000604082015260600190565b90815260200190565b9283526020830191909152604082015260600190565b968752602087019590955260408601939093526060850191909152608084015260a083015260c082015260e00190565b60008219821115611882576118826118f8565b500190565b6000826118a257634e487b7160e01b81526012600452602481fd5b500490565b60008160001904831182151516156118c1576118c16118f8565b500290565b6000828210156118d8576118d86118f8565b500390565b60006000198214156118f1576118f16118f8565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfea26469706673582212209930717450d1134fd2fd4cd04e3b3f582752f35e11d366e2a6106058677369fa64736f6c63430008000033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000095ad61b0a150d79219dcf64e1e6cc01f0b64c4ce
-----Decoded View---------------
Arg [0] : _token (address): 0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000095ad61b0a150d79219dcf64e1e6cc01f0b64c4ce
Deployed Bytecode Sourcemap
3892:5581:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8919:104;;;;;;:::i;:::-;;:::i;:::-;;4717:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8361:199;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;:::i;5899:464::-;;;;;;:::i;:::-;;:::i;8572:116::-;;;;;;:::i;:::-;;:::i;6387:1966::-;;;;;;:::i;:::-;;:::i;9356:100::-;;;;;;:::i;:::-;;:::i;8696:120::-;;;;;;:::i;:::-;;:::i;4544:50::-;;;;;;:::i;:::-;;:::i;4377:45::-;;;;;;:::i;:::-;;:::i;3146:79::-;;;:::i;:::-;;;;;;;:::i;4429:51::-;;;;;;:::i;:::-;;:::i;4604:42::-;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;;;;:::i;5288:589::-;;;;;;:::i;:::-;;:::i;9029:319::-;;;;;;:::i;:::-;;:::i;3964:19::-;;;:::i;8826:85::-;;;;;;:::i;:::-;;:::i;4487:50::-;;;;;;:::i;:::-;;:::i;3606:277::-;;;;;;:::i;:::-;;:::i;8919:104::-;3364:6;;-1:-1:-1;;;;;3364:6:0;3374:10;3364:20;3356:65;;;;-1:-1:-1;;;3356:65:0;;;;;;;:::i;:::-;;;;;;;;;8994:14:::1;:21:::0;8919:104::o;4717:28::-;;;;:::o;8361:199::-;-1:-1:-1;;;;;8494:19:0;;;;;;:13;:19;;;;;;;;8514:12;:18;;;;;8533:12;:18;;;;;;8487:65;;;;;;;;;;;;;;;;;8420:17;;;;;;8514:18;;8533;8494:19;;8487:65;;8494:19;8487:65;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8361:199;;;;;:::o;5899:464::-;5957:14;5989;6018:9;6014:322;-1:-1:-1;;;;;6035:19:0;;;;;;:13;:19;;;;;:26;6032:29;;6014:322;;;6141:4;;-1:-1:-1;;;;;6119:18:0;;6077:16;6119:18;;;:12;:18;;;;;:21;;6077:16;;6141:4;6138:1;;6119:21;;;;-1:-1:-1;;;6119:21:0;;;;;;;;;;;;;;;;;:26;;;;:::i;:::-;-1:-1:-1;;;;;6096:18:0;;;;;;:12;:18;;;;;:21;;6115:1;;6096:21;;;;-1:-1:-1;;;6096:21:0;;;;;;;;;;;;;;;;;:50;;;;:::i;:::-;6077:69;;6178:8;6160:15;:26;6157:172;;;6208:82;6285:4;6209:70;6275:3;6209:61;6247:13;:19;6261:4;-1:-1:-1;;;;;6247:19:0;-1:-1:-1;;;;;6247:19:0;;;;;;;;;;;;6267:1;6247:22;;;;;;-1:-1:-1;;;6247:22:0;;;;;;;;;;;;;;;;;6209:10;:33;6220:12;:18;6233:4;-1:-1:-1;;;;;6220:18:0;-1:-1:-1;;;;;6220:18:0;;;;;;;;;;;;6239:1;6220:21;;;;;;-1:-1:-1;;;6220:21:0;;;;;;;;;;;;;;;;;6209:33;;;;;;;;;;;;:37;;:61;;;;:::i;:::-;:65;;:70::i;6208:82::-;6199:91;-1:-1:-1;6301:16:0;6199:91;6301:16;;:::i;:::-;;;6157:172;-1:-1:-1;6062:3:0;;;;:::i;:::-;;;;6014:322;;;-1:-1:-1;6349:6:0;-1:-1:-1;5899:464:0;;;;:::o;8572:116::-;3364:6;;-1:-1:-1;;;;;3364:6:0;3374:10;3364:20;3356:65;;;;-1:-1:-1;;;3356:65:0;;;;;;;:::i;:::-;8646:5:::1;::::0;:34:::1;::::0;-1:-1:-1;;;8646:34:0;;-1:-1:-1;;;;;8646:5:0;;::::1;::::0;:14:::1;::::0;:34:::1;::::0;8661:10:::1;::::0;8673:6;;8646:34:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;8572:116:::0;:::o;6387:1966::-;6460:9;6456:865;6477:6;:13;6474:1;:16;6456:865;;;6537:10;6565:1;6531:17;;;:5;:17;;;;;:31;6522:63;;;;-1:-1:-1;;;6522:63:0;;;;;;;:::i;:::-;6606:16;6661:45;6701:4;;6661:12;:24;6674:10;-1:-1:-1;;;;;6661:24:0;-1:-1:-1;;;;;6661:24:0;;;;;;;;;;;;6686:6;6693:1;6686:9;;;;;;-1:-1:-1;;;6686:9:0;;;;;;;;;;;;;;;6661:35;;;;;;-1:-1:-1;;;6661:35:0;;;;;;;;;;;;;;;;;:39;;:45;;;;:::i;:::-;6637:10;6624:24;;;;:12;:24;;;;;6649:9;;:6;;6656:1;;6649:9;;;;-1:-1:-1;;;6649:9:0;;;;;;;;;;;;;;;6624:35;;;;;;-1:-1:-1;;;6624:35:0;;;;;;;;;;;;;;;;;:83;;;;:::i;:::-;6606:101;;6744:8;6726:15;:26;6718:63;;;;-1:-1:-1;;;6718:63:0;;;;;;;:::i;:::-;6792:14;6809:110;6914:4;6810:98;6904:3;6810:89;6862:13;:25;6876:10;-1:-1:-1;;;;;6862:25:0;-1:-1:-1;;;;;6862:25:0;;;;;;;;;;;;6888:6;6895:1;6888:9;;;;;;-1:-1:-1;;;6888:9:0;;;;;;;;;;;;;;;6862:36;;;;;;-1:-1:-1;;;6862:36:0;;;;;;;;;;;;;;;;;6810:10;:47;6821:12;:24;6834:10;-1:-1:-1;;;;;6821:24:0;-1:-1:-1;;;;;6821:24:0;;;;;;;;;;;;6846:6;6853:1;6846:9;;;;;;-1:-1:-1;;;6846:9:0;;;;;;;;;;;;;;;6821:35;;;;;;-1:-1:-1;;;6821:35:0;;;;;;;;6809:110;6946:10;6940:17;;;;:5;:17;;;;;:36;;:46;;6792:127;;-1:-1:-1;6792:127:0;;6940:36;;:17;:46;;6792:127;;6940:46;:::i;:::-;;;;-1:-1:-1;;7046:10:0;7032:25;;;;:13;:25;;;;;7058:9;;:6;;7065:1;;7058:9;;;;-1:-1:-1;;;7058:9:0;;;;;;;;;;;;;;;7032:36;;;;;;-1:-1:-1;;;7032:36:0;;;;;;;;;;;;;;;;;;;;;7003:10;6997:17;;:5;:17;;;;;;:71;;7032:36;;6997:17;;:71;;7032:36;;6997:71;:::i;:::-;;;;-1:-1:-1;;7137:10:0;7123:25;;;;:13;:25;;;;;7149:9;;:6;;7156:1;;7149:9;;;;-1:-1:-1;;;7149:9:0;;;;;;;;;;;;;;;7123:36;;;;;;-1:-1:-1;;;7123:36:0;;;;;;;;;;;;;;;;;7079:5;:17;7085:10;-1:-1:-1;;;;;7079:17:0;-1:-1:-1;;;;;7079:17:0;;;;;;;;;;;;:40;;;:80;;;;;;;:::i;:::-;;;;-1:-1:-1;;7184:10:0;7209:1;7170:25;;;:13;:25;;;;;7196:9;;:6;;7203:1;;7196:9;;;;-1:-1:-1;;;7196:9:0;;;;;;;;;;;;;;;7170:36;;;;;;-1:-1:-1;;;7170:36:0;;;;;;;;;;;;;;;;;;;;:40;;;;7234:10;7221:24;;:12;:24;;;;;;7246:9;;:6;;7253:1;;7246:9;;;;-1:-1:-1;;;7246:9:0;;;;;;;;;;;;;;;7221:35;;;;;;-1:-1:-1;;;7221:35:0;;;;;;;;;;;;;;;;;;;;:39;;;;7284:10;7271:24;;:12;:24;;;;;;7296:9;;:6;;7303:1;;7296:9;;;;-1:-1:-1;;;7296:9:0;;;;;;;;;;;;;;;7271:35;;;;;;-1:-1:-1;;;7271:35:0;;;;;;;;;;;;;;;;;;:39;-1:-1:-1;6491:3:0;;-1:-1:-1;6491:3:0;;;:::i;:::-;;;;6456:865;;;;7339:9;7335:518;7356:6;:13;7353:1;:16;7335:518;;;7393:9;7405:6;7412:1;7405:9;;;;;;-1:-1:-1;;;7405:9:0;;;;;;;;;;;;;;;7393:21;;7389:327;7435:10;7421:25;;;;:13;:25;;;;;:32;:36;;7456:1;;7421:36;:::i;:::-;7416:1;:41;7389:327;;;7534:10;7520:25;;;;:13;:25;;;;;7546:5;:1;7550;7546:5;:::i;:::-;7520:32;;;;;;-1:-1:-1;;;7520:32:0;;;;;;;;;;;;;;;;;;;;;7503:10;7489:25;;:13;:25;;;;;;;:28;;7515:1;;7489:28;;;;-1:-1:-1;;;7489:28:0;;;;;;;;;;;;;;;;;;;;:63;;;;7610:10;7597:24;;:12;:24;;;;;;7622:5;:1;7626;7622:5;:::i;:::-;7597:31;;;;;;-1:-1:-1;;;7597:31:0;;;;;;;;;;;;;;;;;;;;;7580:10;7567:24;;:12;:24;;;;;;;:27;;7592:1;;7567:27;;;;-1:-1:-1;;;7567:27:0;;;;;;;;;;;;;;;;;;;;:61;;;;7686:10;7673:24;;:12;:24;;;;;;7698:5;:1;7702;7698:5;:::i;:::-;7673:31;;;;;;-1:-1:-1;;;7673:31:0;;;;;;;;;;;;;;;;;;;;;7656:10;7643:24;;:12;:24;;;;;;;:27;;7668:1;;7643:27;;;;-1:-1:-1;;;7643:27:0;;;;;;;;;;;;;;;;;;:61;7459:3;;;;:::i;:::-;;;;7389:327;;;-1:-1:-1;7742:10:0;7728:25;;;;:13;:25;;;;;:31;;;;;-1:-1:-1;;;7728:31:0;;;;;;;;;;;;;;;;;;;-1:-1:-1;;7728:31:0;;;;;;;;;;;;7785:10;7772:24;;:12;:24;;;;;:30;;;;;-1:-1:-1;;;7772:30:0;;;;;;;;;;;;;;;;;;;-1:-1:-1;;7772:30:0;;;;;;;;;;;;7828:10;7815:24;;:12;:24;;;;;:30;;;;;-1:-1:-1;;;7815:30:0;;;;;;;;;;;;;;;;;;;;;;;;;;7370:3;;;;;:::i;:::-;;;;7335:518;;;-1:-1:-1;7999:10:0;7868:27;7993:17;;;:5;:17;;;;;;;:36;;;;7948:40;;;:82;;:44;:82::i;:::-;8046:5;;:48;;-1:-1:-1;;;8046:48:0;;7926:104;;-1:-1:-1;;;;;;8046:5:0;;:14;;:48;;8061:10;;7926:104;;8046:48;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;8187:10:0;8181:17;;;;:5;:17;;;;;:36;;;;8144:32;;;;;:75;;:36;:75::i;:::-;8116:10;8110:17;;;;:5;:17;;;;;;;:32;;;:109;;;;8235:36;;;:39;;;8290:40;;;;:44;-1:-1:-1;;6387:1966:0:o;9356:100::-;3364:6;;-1:-1:-1;;;;;3364:6:0;3374:10;3364:20;3356:65;;;;-1:-1:-1;;;3356:65:0;;;;;;;:::i;:::-;9424:5:::1;:24:::0;;-1:-1:-1;;;;;;9424:24:0::1;-1:-1:-1::0;;;;;9424:24:0;;;::::1;::::0;;;::::1;::::0;;9356:100::o;8696:120::-;3364:6;;-1:-1:-1;;;;;3364:6:0;3374:10;3364:20;3356:65;;;;-1:-1:-1;;;3356:65:0;;;;;;;:::i;:::-;8772:36:::1;::::0;8780:10:::1;::::0;8772:36;::::1;;;::::0;8801:6;;8772:36:::1;::::0;;;8801:6;8780:10;8772:36;::::1;;;;;;;;;;;;;::::0;::::1;;;;4544:50:::0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4377:45::-;;;;;;;;;;;;;:::o;3146:79::-;3184:7;3211:6;-1:-1:-1;;;;;3211:6:0;3146:79;:::o;4429:51::-;;;;;;;;;;;;;;;;;;;;4604:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5288:589::-;5385:14;;5374:7;:25;;5366:52;;;;-1:-1:-1;;;5366:52:0;;;;;;;:::i;:::-;5465:1;5437:25;;;:10;:25;;;;;;5429:63;;;;-1:-1:-1;;;5429:63:0;;;;;;;:::i;:::-;5503:5;;:54;;-1:-1:-1;;;5503:54:0;;-1:-1:-1;;;;;5503:5:0;;;;:18;;:54;;5522:10;;5542:4;;5549:7;;5503:54;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;5582:10:0;5568:25;;;;:13;:25;;;;;;;;:39;;;;;;;;;;;;;;;;;;5618:24;;;:12;:24;;;;;:54;;;;;;;;;;;;;5655:15;5618:54;;;;5683:17;;;:5;:17;;;;;:42;;5599:7;;5568:25;5683:42;;5599:7;;5683:42;:::i;:::-;;;;-1:-1:-1;;5749:10:0;5736:24;;;;:12;:24;;;;;;;;:44;;;;;;;;;;;;;;;;;;5796:73;5825:4;;5749:10;5796:73;;;;5831:7;;5766:13;;5853:15;;5796:73;:::i;:::-;;;;;;;;5288:589;;:::o;9029:319::-;3364:6;;-1:-1:-1;;;;;3364:6:0;3374:10;3364:20;3356:65;;;;-1:-1:-1;;;3356:65:0;;;;;;;:::i;:::-;9181:10:::1;:14;::::0;;:29;;;;9221:14;:31;;;;9263:15;:33;9318:3:::1;9181:14;9307:15:::0;;:33;9029:319::o;3964:19::-;;;-1:-1:-1;;;;;3964:19:0;;:::o;8826:85::-;3364:6;;-1:-1:-1;;;;;3364:6:0;3374:10;3364:20;3356:65;;;;-1:-1:-1;;;3356:65:0;;;;;;;:::i;:::-;8893:4:::1;:10:::0;8826:85::o;4487:50::-;;;;;;;;;;;;;;;;;;;;3606:277;3364:6;;-1:-1:-1;;;;;3364:6:0;3374:10;3364:20;3356:65;;;;-1:-1:-1;;;3356:65:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3701:22:0;::::1;3679:110;;;;-1:-1:-1::0;;;3679:110:0::1;;;;;;;:::i;:::-;3828:6;::::0;;3807:38:::1;::::0;-1:-1:-1;;;;;3807:38:0;;::::1;::::0;3828:6;::::1;::::0;3807:38:::1;::::0;::::1;3858:6;:17:::0;;-1:-1:-1;;;;;;3858:17:0::1;-1:-1:-1::0;;;;;3858:17:0;;;::::1;::::0;;;::::1;::::0;;3606:277::o;943:441::-;1001:7;1251:6;1247:47;;-1:-1:-1;1281:1:0;1274:8;;1247:47;1306:9;1318:5;1322:1;1318;:5;:::i;:::-;1306:17;-1:-1:-1;1353:1:0;1344:5;1348:1;1306:17;1344:5;:::i;:::-;:10;1336:19;;;;;;1375:1;-1:-1:-1;943:441:0;;;;;:::o;1523:309::-;1581:7;1682:1;1678;:5;1670:14;;;;;;1697:9;1709:5;1713:1;1709;:5;:::i;:::-;1697:17;1523:309;-1:-1:-1;;;;1523:309:0:o;2218:152::-;2276:7;;2308:5;2312:1;2308;:5;:::i;:::-;2296:17;;2339:1;2334;:6;;2326:15;;;;;14:175:1;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;194:198;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:266::-;;;526:2;514:9;505:7;501:23;497:32;494:2;;;547:6;539;532:22;494:2;575:31;596:9;575:31;:::i;:::-;565:41;653:2;638:18;;;;625:32;;-1:-1:-1;;;484:179:1:o;668:1158::-;;783:2;826;814:9;805:7;801:23;797:32;794:2;;;847:6;839;832:22;794:2;892:9;879:23;921:18;962:2;954:6;951:14;948:2;;;983:6;975;968:22;948:2;1026:6;1015:9;1011:22;1001:32;;1071:7;1064:4;1060:2;1056:13;1052:27;1042:2;;1098:6;1090;1083:22;1042:2;1139;1126:16;1161:2;1157;1154:10;1151:2;;;1167:18;;:::i;:::-;1214:2;1210;1206:11;1246:2;1240:9;1297:2;1292;1284:6;1280:15;1276:24;1350:6;1338:10;1335:22;1330:2;1318:10;1315:18;1312:46;1309:2;;;1361:18;;:::i;:::-;1397:2;1390:22;1447:18;;;1481:15;;;;-1:-1:-1;1516:11:1;;;1546;;;1542:20;;1539:33;-1:-1:-1;1536:2:1;;;1590:6;1582;1575:22;1536:2;1617:6;1608:15;;1632:163;1646:2;1643:1;1640:9;1632:163;;;1703:17;;1691:30;;1664:1;1657:9;;;;;1741:12;;;;1773;;1632:163;;;-1:-1:-1;1814:6:1;763:1063;-1:-1:-1;;;;;;;;763:1063:1:o;1831:297::-;;1951:2;1939:9;1930:7;1926:23;1922:32;1919:2;;;1972:6;1964;1957:22;1919:2;2009:9;2003:16;2062:5;2055:13;2048:21;2041:5;2038:32;2028:2;;2089:6;2081;2074:22;2133:190;;2245:2;2233:9;2224:7;2220:23;2216:32;2213:2;;;2266:6;2258;2251:22;2213:2;-1:-1:-1;2294:23:1;;2203:120;-1:-1:-1;2203:120:1:o;2328:258::-;;;2457:2;2445:9;2436:7;2432:23;2428:32;2425:2;;;2478:6;2470;2463:22;2425:2;-1:-1:-1;;2506:23:1;;;2576:2;2561:18;;;2548:32;;-1:-1:-1;2415:171:1:o;2591:395::-;;;;;2754:3;2742:9;2733:7;2729:23;2725:33;2722:2;;;2776:6;2768;2761:22;2722:2;-1:-1:-1;;2804:23:1;;;2874:2;2859:18;;2846:32;;-1:-1:-1;2925:2:1;2910:18;;2897:32;;2976:2;2961:18;2948:32;;-1:-1:-1;2712:274:1;-1:-1:-1;2712:274:1:o;2991:443::-;;3088:5;3082:12;3115:6;3110:3;3103:19;3141:4;3170:2;3165:3;3161:12;3154:19;;3207:2;3200:5;3196:14;3228:3;3240:169;3254:6;3251:1;3248:13;3240:169;;;3315:13;;3303:26;;3349:12;;;;3384:15;;;;3276:1;3269:9;3240:169;;;-1:-1:-1;3425:3:1;;3058:376;-1:-1:-1;;;;;3058:376:1:o;3439:203::-;-1:-1:-1;;;;;3603:32:1;;;;3585:51;;3573:2;3558:18;;3540:102::o;3647:375::-;-1:-1:-1;;;;;3905:15:1;;;3887:34;;3957:15;;;;3952:2;3937:18;;3930:43;4004:2;3989:18;;3982:34;;;;3837:2;3822:18;;3804:218::o;4027:274::-;-1:-1:-1;;;;;4219:32:1;;;;4201:51;;4283:2;4268:18;;4261:34;4189:2;4174:18;;4156:145::o;4306:687::-;;4641:2;4630:9;4623:21;4667:62;4725:2;4714:9;4710:18;4702:6;4667:62;:::i;:::-;4777:9;4769:6;4765:22;4760:2;4749:9;4745:18;4738:50;4811;4854:6;4846;4811:50;:::i;:::-;4797:64;;4909:9;4901:6;4897:22;4892:2;4881:9;4877:18;4870:50;4937;4980:6;4972;4937:50;:::i;:::-;4929:58;4613:380;-1:-1:-1;;;;;;4613:380:1:o;5219:402::-;5421:2;5403:21;;;5460:2;5440:18;;;5433:30;5499:34;5494:2;5479:18;;5472:62;-1:-1:-1;;;5565:2:1;5550:18;;5543:36;5611:3;5596:19;;5393:228::o;5626:338::-;5828:2;5810:21;;;5867:2;5847:18;;;5840:30;-1:-1:-1;;;5901:2:1;5886:18;;5879:44;5955:2;5940:18;;5800:164::o;5969:338::-;6171:2;6153:21;;;6210:2;6190:18;;;6183:30;-1:-1:-1;;;6244:2:1;6229:18;;6222:44;6298:2;6283:18;;6143:164::o;6312:356::-;6514:2;6496:21;;;6533:18;;;6526:30;6592:34;6587:2;6572:18;;6565:62;6659:2;6644:18;;6486:182::o;6673:345::-;6875:2;6857:21;;;6914:2;6894:18;;;6887:30;-1:-1:-1;;;6948:2:1;6933:18;;6926:51;7009:2;6994:18;;6847:171::o;7023:349::-;7225:2;7207:21;;;7264:2;7244:18;;;7237:30;7303:27;7298:2;7283:18;;7276:55;7363:2;7348:18;;7197:175::o;7377:177::-;7523:25;;;7511:2;7496:18;;7478:76::o;7559:319::-;7761:25;;;7817:2;7802:18;;7795:34;;;;7860:2;7845:18;;7838:34;7749:2;7734:18;;7716:162::o;7883:607::-;8198:25;;;8254:2;8239:18;;8232:34;;;;8297:2;8282:18;;8275:34;;;;8340:2;8325:18;;8318:34;;;;8383:3;8368:19;;8361:35;8427:3;8412:19;;8405:35;8471:3;8456:19;;8449:35;8185:3;8170:19;;8152:338::o;8495:128::-;;8566:1;8562:6;8559:1;8556:13;8553:2;;;8572:18;;:::i;:::-;-1:-1:-1;8608:9:1;;8543:80::o;8628:217::-;;8694:1;8684:2;;-1:-1:-1;;;8719:31:1;;8773:4;8770:1;8763:15;8801:4;8726:1;8791:15;8684:2;-1:-1:-1;8830:9:1;;8674:171::o;8850:168::-;;8956:1;8952;8948:6;8944:14;8941:1;8938:21;8933:1;8926:9;8919:17;8915:45;8912:2;;;8963:18;;:::i;:::-;-1:-1:-1;9003:9:1;;8902:116::o;9023:125::-;;9091:1;9088;9085:8;9082:2;;;9096:18;;:::i;:::-;-1:-1:-1;9133:9:1;;9072:76::o;9153:135::-;;-1:-1:-1;;9213:17:1;;9210:2;;;9233:18;;:::i;:::-;-1:-1:-1;9280:1:1;9269:13;;9200:88::o;9293:127::-;9354:10;9349:3;9345:20;9342:1;9335:31;9385:4;9382:1;9375:15;9409:4;9406:1;9399:15;9425:127;9486:10;9481:3;9477:20;9474:1;9467:31;9517:4;9514:1;9507:15;9541:4;9538:1;9531:15
Swarm Source
ipfs://9930717450d1134fd2fd4cd04e3b3f582752f35e11d366e2a6106058677369fa
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $0.000025 | 4,478,048.5001 | $110.52 |
Loading...
Loading
[ 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.