Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 208 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Get Reward | 19547635 | 118 days ago | IN | 0 ETH | 0.00241876 | ||||
Withdraw | 18716742 | 235 days ago | IN | 0 ETH | 0.0033129 | ||||
Get Reward | 18716739 | 235 days ago | IN | 0 ETH | 0.00424479 | ||||
Withdraw | 18595999 | 252 days ago | IN | 0 ETH | 0.00140985 | ||||
Get Reward | 18595989 | 252 days ago | IN | 0 ETH | 0.00184286 | ||||
Withdraw | 18584511 | 254 days ago | IN | 0 ETH | 0.00226358 | ||||
Get Reward | 18584497 | 254 days ago | IN | 0 ETH | 0.00329111 | ||||
Get Reward | 18574108 | 255 days ago | IN | 0 ETH | 0.0017902 | ||||
Withdraw | 18574072 | 255 days ago | IN | 0 ETH | 0.00249523 | ||||
Withdraw | 18573454 | 255 days ago | IN | 0 ETH | 0.00331857 | ||||
Get Reward | 18573431 | 255 days ago | IN | 0 ETH | 0.00286835 | ||||
Get Reward | 18555240 | 258 days ago | IN | 0 ETH | 0.00179763 | ||||
Withdraw | 18555239 | 258 days ago | IN | 0 ETH | 0.00267763 | ||||
Notify Reward Am... | 18533199 | 261 days ago | IN | 0 ETH | 0.0018165 | ||||
Withdraw | 18506571 | 264 days ago | IN | 0 ETH | 0.00213384 | ||||
Get Reward | 18506560 | 264 days ago | IN | 0 ETH | 0.00256236 | ||||
Get Reward | 18502788 | 265 days ago | IN | 0 ETH | 0.00110553 | ||||
Withdraw | 18502787 | 265 days ago | IN | 0 ETH | 0.00149119 | ||||
Withdraw | 18492674 | 266 days ago | IN | 0 ETH | 0.00354682 | ||||
Get Reward | 18492671 | 266 days ago | IN | 0 ETH | 0.00336214 | ||||
Notify Reward Am... | 18487430 | 267 days ago | IN | 0 ETH | 0.0012196 | ||||
Get Reward | 18483719 | 268 days ago | IN | 0 ETH | 0.00122012 | ||||
Withdraw | 18483717 | 268 days ago | IN | 0 ETH | 0.0018607 | ||||
Get Reward | 18478588 | 268 days ago | IN | 0 ETH | 0.00277744 | ||||
Withdraw | 18478531 | 268 days ago | IN | 0 ETH | 0.00381566 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
StakingRewards
Compiler Version
v0.8.17+commit.8df45f5f
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-03-09 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8; contract StakingRewards { IERC20 public immutable stakingToken; address public owner; // Duration of rewards to be paid out (in seconds) uint public duration; // Timestamp of when the rewards finish uint public finishAt; // Minimum of last updated time and reward finish time uint public updatedAt; // Reward to be paid out per second uint public rewardRate; // Sum of (reward rate * dt * 1e8 / total supply) uint public rewardPerTokenStored; // User address => rewardPerTokenStored mapping(address => uint) public userRewardPerTokenPaid; // User address => rewards to be claimed mapping(address => uint) public rewards; // Total staked uint public totalSupply; // User address => staked amount mapping(address => uint) public balanceOf; constructor(address _stakingToken) { owner = msg.sender; stakingToken = IERC20(_stakingToken); } modifier onlyOwner() { require(msg.sender == owner, "not authorized"); _; } modifier updateReward(address _account) { rewardPerTokenStored = rewardPerToken(); updatedAt = lastTimeRewardApplicable(); if (_account != address(0)) { rewards[_account] = earned(_account); userRewardPerTokenPaid[_account] = rewardPerTokenStored; } _; } function lastTimeRewardApplicable() public view returns (uint) { return _min(finishAt, block.timestamp); } function rewardPerToken() public view returns (uint) { if (totalSupply == 0) { return rewardPerTokenStored; } return rewardPerTokenStored + (rewardRate * (lastTimeRewardApplicable() - updatedAt) * 1e8) / totalSupply; } function stake(uint _amount) external updateReward(msg.sender) { require(_amount > 0, "amount = 0"); stakingToken.transferFrom(msg.sender, address(this), _amount); balanceOf[msg.sender] += _amount; totalSupply += _amount; } function withdraw(uint _amount) external updateReward(msg.sender) { require(_amount > 0, "amount = 0"); balanceOf[msg.sender] -= _amount; totalSupply -= _amount; stakingToken.transfer(msg.sender, _amount); } function earned(address _account) public view returns (uint) { return ((balanceOf[_account] * (rewardPerToken() - userRewardPerTokenPaid[_account])) / 1e8) + rewards[_account]; } function getReward() external updateReward(msg.sender) { uint reward = rewards[msg.sender]; if (reward > 0) { rewards[msg.sender] = 0; stakingToken.transfer(msg.sender, reward); } } function setRewardsDuration(uint _duration) external onlyOwner { require(finishAt < block.timestamp, "reward duration not finished"); duration = _duration; } function notifyRewardAmount( uint _amount ) external onlyOwner updateReward(address(0)) { uint256 remainingRewards; if (block.timestamp >= finishAt) { rewardRate = _amount / duration; } else { remainingRewards = (finishAt - block.timestamp) * rewardRate; rewardRate = (_amount + remainingRewards) / duration; } require(rewardRate > 0, "reward rate = 0"); require( rewardRate * duration <= stakingToken.balanceOf(address(this)) - totalSupply - remainingRewards + _amount, "reward amount > balance" ); finishAt = block.timestamp + duration; updatedAt = block.timestamp; } function _min(uint x, uint y) private pure returns (uint) { return x <= y ? x : y; } } interface IERC20 { function totalSupply() external view returns (uint); function balanceOf(address account) external view returns (uint); function transfer(address recipient, uint amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint amount) external returns (bool); function transferFrom( address sender, address recipient, uint amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint value); event Approval(address indexed owner, address indexed spender, uint value); }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_stakingToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"duration","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"}],"name":"earned","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"finishAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getReward","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lastTimeRewardApplicable","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"notifyRewardAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rewardPerToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rewardPerTokenStored","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rewardRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"rewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_duration","type":"uint256"}],"name":"setRewardsDuration","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"stake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stakingToken","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"updatedAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"userRewardPerTokenPaid","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60a06040523480156200001157600080fd5b506040516200186b3803806200186b83398181016040528101906200003791906200011c565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1681525050506200014e565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620000e482620000b7565b9050919050565b620000f681620000d7565b81146200010257600080fd5b50565b6000815190506200011681620000eb565b92915050565b600060208284031215620001355762000134620000b2565b5b6000620001458482850162000105565b91505092915050565b6080516116e562000186600039600081816106450152818161090601528181610ba501528181610c670152610e0d01526116e56000f3fe608060405234801561001057600080fd5b50600436106101205760003560e01c806372f702f3116100ad5780638da5cb5b116100715780638da5cb5b146102f9578063a694fc3a14610317578063cc1a378f14610333578063cd3daf9d1461034f578063df136d651461036d57610120565b806372f702f3146102515780637519ab501461026f5780637b0a47ee1461028d57806380faa57d146102ab5780638b876347146102c957610120565b80632e1a7d4d116100f45780632e1a7d4d146101c15780633c6b16ab146101dd5780633d18b912146101f957806367d3b4881461020357806370a082311461022157610120565b80628cc262146101255780630700037d146101555780630fb5a6b41461018557806318160ddd146101a3575b600080fd5b61013f600480360381019061013a91906110e4565b61038b565b60405161014c919061112a565b60405180910390f35b61016f600480360381019061016a91906110e4565b610489565b60405161017c919061112a565b60405180910390f35b61018d6104a1565b60405161019a919061112a565b60405180910390f35b6101ab6104a7565b6040516101b8919061112a565b60405180910390f35b6101db60048036038101906101d69190611171565b6104ad565b005b6101f760048036038101906101f29190611171565b6106e6565b005b610201610a2d565b005b61020b610c47565b604051610218919061112a565b60405180910390f35b61023b600480360381019061023691906110e4565b610c4d565b604051610248919061112a565b60405180910390f35b610259610c65565b60405161026691906111fd565b60405180910390f35b610277610c89565b604051610284919061112a565b60405180910390f35b610295610c8f565b6040516102a2919061112a565b60405180910390f35b6102b3610c95565b6040516102c0919061112a565b60405180910390f35b6102e360048036038101906102de91906110e4565b610ca8565b6040516102f0919061112a565b60405180910390f35b610301610cc0565b60405161030e9190611227565b60405180910390f35b610331600480360381019061032c9190611171565b610ce4565b005b61034d60048036038101906103489190611171565b610f1f565b005b610357610ffb565b604051610364919061112a565b60405180910390f35b610375611061565b604051610382919061112a565b60405180910390f35b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546305f5e100600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461041a610ffb565b6104249190611271565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461046e91906112a5565b6104789190611316565b6104829190611347565b9050919050565b60076020528060005260406000206000915090505481565b60015481565b60085481565b336104b6610ffb565b6005819055506104c4610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610591576105078161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600082116105d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105cb906113d8565b60405180910390fd5b81600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106239190611271565b92505081905550816008600082825461063c9190611271565b925050819055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b815260040161069e9291906113f8565b6020604051808303816000875af11580156106bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e19190611459565b505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610774576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076b906114d2565b60405180910390fd5b600061077e610ffb565b60058190555061078c610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610859576107cf8161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000600254421061087d57600154836108729190611316565b6004819055506108ba565b6004544260025461088e9190611271565b61089891906112a5565b905060015481846108a99190611347565b6108b39190611316565b6004819055505b6000600454116108ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f69061153e565b60405180910390fd5b82816008547f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161095d9190611227565b602060405180830381865afa15801561097a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061099e9190611573565b6109a89190611271565b6109b29190611271565b6109bc9190611347565b6001546004546109cc91906112a5565b1115610a0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a04906115ec565b60405180910390fd5b60015442610a1b9190611347565b60028190555042600381905550505050565b33610a36610ffb565b600581905550610a44610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610b1157610a878161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610c43576000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610bfe9291906113f8565b6020604051808303816000875af1158015610c1d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c419190611459565b505b5050565b60025481565b60096020528060005260406000206000915090505481565b7f000000000000000000000000000000000000000000000000000000000000000081565b60035481565b60045481565b6000610ca360025442611067565b905090565b60066020528060005260406000206000915090505481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b33610ced610ffb565b600581905550610cfb610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610dc857610d3e8161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b60008211610e0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e02906113d8565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330856040518463ffffffff1660e01b8152600401610e689392919061160c565b6020604051808303816000875af1158015610e87573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eab9190611459565b5081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610efb9190611347565b925050819055508160086000828254610f149190611347565b925050819055505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa4906114d2565b60405180910390fd5b4260025410610ff1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe89061168f565b60405180910390fd5b8060018190555050565b6000806008540361101057600554905061105e565b6008546305f5e100600354611023610c95565b61102d9190611271565b60045461103a91906112a5565b61104491906112a5565b61104e9190611316565b60055461105b9190611347565b90505b90565b60055481565b6000818311156110775781611079565b825b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006110b182611086565b9050919050565b6110c1816110a6565b81146110cc57600080fd5b50565b6000813590506110de816110b8565b92915050565b6000602082840312156110fa576110f9611081565b5b6000611108848285016110cf565b91505092915050565b6000819050919050565b61112481611111565b82525050565b600060208201905061113f600083018461111b565b92915050565b61114e81611111565b811461115957600080fd5b50565b60008135905061116b81611145565b92915050565b60006020828403121561118757611186611081565b5b60006111958482850161115c565b91505092915050565b6000819050919050565b60006111c36111be6111b984611086565b61119e565b611086565b9050919050565b60006111d5826111a8565b9050919050565b60006111e7826111ca565b9050919050565b6111f7816111dc565b82525050565b600060208201905061121260008301846111ee565b92915050565b611221816110a6565b82525050565b600060208201905061123c6000830184611218565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061127c82611111565b915061128783611111565b925082820390508181111561129f5761129e611242565b5b92915050565b60006112b082611111565b91506112bb83611111565b92508282026112c981611111565b915082820484148315176112e0576112df611242565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061132182611111565b915061132c83611111565b92508261133c5761133b6112e7565b5b828204905092915050565b600061135282611111565b915061135d83611111565b925082820190508082111561137557611374611242565b5b92915050565b600082825260208201905092915050565b7f616d6f756e74203d203000000000000000000000000000000000000000000000600082015250565b60006113c2600a8361137b565b91506113cd8261138c565b602082019050919050565b600060208201905081810360008301526113f1816113b5565b9050919050565b600060408201905061140d6000830185611218565b61141a602083018461111b565b9392505050565b60008115159050919050565b61143681611421565b811461144157600080fd5b50565b6000815190506114538161142d565b92915050565b60006020828403121561146f5761146e611081565b5b600061147d84828501611444565b91505092915050565b7f6e6f7420617574686f72697a6564000000000000000000000000000000000000600082015250565b60006114bc600e8361137b565b91506114c782611486565b602082019050919050565b600060208201905081810360008301526114eb816114af565b9050919050565b7f7265776172642072617465203d20300000000000000000000000000000000000600082015250565b6000611528600f8361137b565b9150611533826114f2565b602082019050919050565b600060208201905081810360008301526115578161151b565b9050919050565b60008151905061156d81611145565b92915050565b60006020828403121561158957611588611081565b5b60006115978482850161155e565b91505092915050565b7f72657761726420616d6f756e74203e2062616c616e6365000000000000000000600082015250565b60006115d660178361137b565b91506115e1826115a0565b602082019050919050565b60006020820190508181036000830152611605816115c9565b9050919050565b60006060820190506116216000830186611218565b61162e6020830185611218565b61163b604083018461111b565b949350505050565b7f726577617264206475726174696f6e206e6f742066696e697368656400000000600082015250565b6000611679601c8361137b565b915061168482611643565b602082019050919050565b600060208201905081810360008301526116a88161166c565b905091905056fea2646970667358221220374d916610cf57959d95a00524f267003630aa5e2c2cb4a07188e121462e9a1a64736f6c634300081100330000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c547
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101205760003560e01c806372f702f3116100ad5780638da5cb5b116100715780638da5cb5b146102f9578063a694fc3a14610317578063cc1a378f14610333578063cd3daf9d1461034f578063df136d651461036d57610120565b806372f702f3146102515780637519ab501461026f5780637b0a47ee1461028d57806380faa57d146102ab5780638b876347146102c957610120565b80632e1a7d4d116100f45780632e1a7d4d146101c15780633c6b16ab146101dd5780633d18b912146101f957806367d3b4881461020357806370a082311461022157610120565b80628cc262146101255780630700037d146101555780630fb5a6b41461018557806318160ddd146101a3575b600080fd5b61013f600480360381019061013a91906110e4565b61038b565b60405161014c919061112a565b60405180910390f35b61016f600480360381019061016a91906110e4565b610489565b60405161017c919061112a565b60405180910390f35b61018d6104a1565b60405161019a919061112a565b60405180910390f35b6101ab6104a7565b6040516101b8919061112a565b60405180910390f35b6101db60048036038101906101d69190611171565b6104ad565b005b6101f760048036038101906101f29190611171565b6106e6565b005b610201610a2d565b005b61020b610c47565b604051610218919061112a565b60405180910390f35b61023b600480360381019061023691906110e4565b610c4d565b604051610248919061112a565b60405180910390f35b610259610c65565b60405161026691906111fd565b60405180910390f35b610277610c89565b604051610284919061112a565b60405180910390f35b610295610c8f565b6040516102a2919061112a565b60405180910390f35b6102b3610c95565b6040516102c0919061112a565b60405180910390f35b6102e360048036038101906102de91906110e4565b610ca8565b6040516102f0919061112a565b60405180910390f35b610301610cc0565b60405161030e9190611227565b60405180910390f35b610331600480360381019061032c9190611171565b610ce4565b005b61034d60048036038101906103489190611171565b610f1f565b005b610357610ffb565b604051610364919061112a565b60405180910390f35b610375611061565b604051610382919061112a565b60405180910390f35b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546305f5e100600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461041a610ffb565b6104249190611271565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461046e91906112a5565b6104789190611316565b6104829190611347565b9050919050565b60076020528060005260406000206000915090505481565b60015481565b60085481565b336104b6610ffb565b6005819055506104c4610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610591576105078161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600082116105d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105cb906113d8565b60405180910390fd5b81600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106239190611271565b92505081905550816008600082825461063c9190611271565b925050819055507f0000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c54773ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b815260040161069e9291906113f8565b6020604051808303816000875af11580156106bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e19190611459565b505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610774576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076b906114d2565b60405180910390fd5b600061077e610ffb565b60058190555061078c610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610859576107cf8161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000600254421061087d57600154836108729190611316565b6004819055506108ba565b6004544260025461088e9190611271565b61089891906112a5565b905060015481846108a99190611347565b6108b39190611316565b6004819055505b6000600454116108ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f69061153e565b60405180910390fd5b82816008547f0000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c54773ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161095d9190611227565b602060405180830381865afa15801561097a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061099e9190611573565b6109a89190611271565b6109b29190611271565b6109bc9190611347565b6001546004546109cc91906112a5565b1115610a0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a04906115ec565b60405180910390fd5b60015442610a1b9190611347565b60028190555042600381905550505050565b33610a36610ffb565b600581905550610a44610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610b1157610a878161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610c43576000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f0000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c54773ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610bfe9291906113f8565b6020604051808303816000875af1158015610c1d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c419190611459565b505b5050565b60025481565b60096020528060005260406000206000915090505481565b7f0000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c54781565b60035481565b60045481565b6000610ca360025442611067565b905090565b60066020528060005260406000206000915090505481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b33610ced610ffb565b600581905550610cfb610c95565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610dc857610d3e8161038b565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b60008211610e0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e02906113d8565b60405180910390fd5b7f0000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c54773ffffffffffffffffffffffffffffffffffffffff166323b872dd3330856040518463ffffffff1660e01b8152600401610e689392919061160c565b6020604051808303816000875af1158015610e87573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eab9190611459565b5081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610efb9190611347565b925050819055508160086000828254610f149190611347565b925050819055505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa4906114d2565b60405180910390fd5b4260025410610ff1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe89061168f565b60405180910390fd5b8060018190555050565b6000806008540361101057600554905061105e565b6008546305f5e100600354611023610c95565b61102d9190611271565b60045461103a91906112a5565b61104491906112a5565b61104e9190611316565b60055461105b9190611347565b90505b90565b60055481565b6000818311156110775781611079565b825b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006110b182611086565b9050919050565b6110c1816110a6565b81146110cc57600080fd5b50565b6000813590506110de816110b8565b92915050565b6000602082840312156110fa576110f9611081565b5b6000611108848285016110cf565b91505092915050565b6000819050919050565b61112481611111565b82525050565b600060208201905061113f600083018461111b565b92915050565b61114e81611111565b811461115957600080fd5b50565b60008135905061116b81611145565b92915050565b60006020828403121561118757611186611081565b5b60006111958482850161115c565b91505092915050565b6000819050919050565b60006111c36111be6111b984611086565b61119e565b611086565b9050919050565b60006111d5826111a8565b9050919050565b60006111e7826111ca565b9050919050565b6111f7816111dc565b82525050565b600060208201905061121260008301846111ee565b92915050565b611221816110a6565b82525050565b600060208201905061123c6000830184611218565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061127c82611111565b915061128783611111565b925082820390508181111561129f5761129e611242565b5b92915050565b60006112b082611111565b91506112bb83611111565b92508282026112c981611111565b915082820484148315176112e0576112df611242565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061132182611111565b915061132c83611111565b92508261133c5761133b6112e7565b5b828204905092915050565b600061135282611111565b915061135d83611111565b925082820190508082111561137557611374611242565b5b92915050565b600082825260208201905092915050565b7f616d6f756e74203d203000000000000000000000000000000000000000000000600082015250565b60006113c2600a8361137b565b91506113cd8261138c565b602082019050919050565b600060208201905081810360008301526113f1816113b5565b9050919050565b600060408201905061140d6000830185611218565b61141a602083018461111b565b9392505050565b60008115159050919050565b61143681611421565b811461144157600080fd5b50565b6000815190506114538161142d565b92915050565b60006020828403121561146f5761146e611081565b5b600061147d84828501611444565b91505092915050565b7f6e6f7420617574686f72697a6564000000000000000000000000000000000000600082015250565b60006114bc600e8361137b565b91506114c782611486565b602082019050919050565b600060208201905081810360008301526114eb816114af565b9050919050565b7f7265776172642072617465203d20300000000000000000000000000000000000600082015250565b6000611528600f8361137b565b9150611533826114f2565b602082019050919050565b600060208201905081810360008301526115578161151b565b9050919050565b60008151905061156d81611145565b92915050565b60006020828403121561158957611588611081565b5b60006115978482850161155e565b91505092915050565b7f72657761726420616d6f756e74203e2062616c616e6365000000000000000000600082015250565b60006115d660178361137b565b91506115e1826115a0565b602082019050919050565b60006020820190508181036000830152611605816115c9565b9050919050565b60006060820190506116216000830186611218565b61162e6020830185611218565b61163b604083018461111b565b949350505050565b7f726577617264206475726174696f6e206e6f742066696e697368656400000000600082015250565b6000611679601c8361137b565b915061168482611643565b602082019050919050565b600060208201905081810360008301526116a88161166c565b905091905056fea2646970667358221220374d916610cf57959d95a00524f267003630aa5e2c2cb4a07188e121462e9a1a64736f6c63430008110033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c547
-----Decoded View---------------
Arg [0] : _stakingToken (address): 0x7AC168c81F4F3820Fa3F22603ce5864D6aB3C547
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000007ac168c81f4f3820fa3f22603ce5864d6ab3c547
Deployed Bytecode Sourcemap
58:3919:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2452:235;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;722:39;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;219:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;791:23;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2196:248;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3130:738;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2695:239;;;:::i;:::-;;291:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;859:41;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;89:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;378:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;447:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1484:120;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;615:54;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;134:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1924:264;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2942:180;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1612:304;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;531:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2452:235;2507:4;2662:7;:17;2670:8;2662:17;;;;;;;;;;;;;;;;2642:3;2605:22;:32;2628:8;2605:32;;;;;;;;;;;;;;;;2586:16;:14;:16::i;:::-;:51;;;;:::i;:::-;2546:9;:19;2556:8;2546:19;;;;;;;;;;;;;;;;:92;;;;:::i;:::-;2545:100;;;;:::i;:::-;2544:135;;;;:::i;:::-;2524:155;;2452:235;;;:::o;722:39::-;;;;;;;;;;;;;;;;;:::o;219:20::-;;;;:::o;791:23::-;;;;:::o;2196:248::-;2250:10;1216:16;:14;:16::i;:::-;1193:20;:39;;;;1255:26;:24;:26::i;:::-;1243:9;:38;;;;1318:1;1298:22;;:8;:22;;;1294:161;;1357:16;1364:8;1357:6;:16::i;:::-;1337:7;:17;1345:8;1337:17;;;;;;;;;;;;;;;:36;;;;1423:20;;1388:22;:32;1411:8;1388:32;;;;;;;;;;;;;;;:55;;;;1294:161;2291:1:::1;2281:7;:11;2273:34;;;;;;;;;;;;:::i;:::-;;;;;;;;;2343:7;2318:9;:21;2328:10;2318:21;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;2376:7;2361:11;;:22;;;;;;;:::i;:::-;;;;;;;;2394:12;:21;;;2416:10;2428:7;2394:42;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2196:248:::0;;:::o;3130:738::-;1090:5;;;;;;;;;;1076:19;;:10;:19;;;1068:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;3228:1:::1;1216:16;:14;:16::i;:::-;1193:20;:39;;;;1255:26;:24;:26::i;:::-;1243:9;:38;;;;1318:1;1298:22;;:8;:22;;;1294:161;;1357:16;1364:8;1357:6;:16::i;:::-;1337:7;:17;1345:8;1337:17;;;;;;;;;;;;;;;:36;;;;1423:20;;1388:22;:32;1411:8;1388:32;;;;;;;;;;;;;;;:55;;;;1294:161;3243:24:::2;3301:8;;3282:15;:27;3278:251;;3349:8;;3339:7;:18;;;;:::i;:::-;3326:10;:31;;;;3278:251;;;3440:10;;3421:15;3410:8;;:26;;;;:::i;:::-;3409:41;;;;:::i;:::-;3390:60;;3509:8;;3489:16;3479:7;:26;;;;:::i;:::-;3478:39;;;;:::i;:::-;3465:10;:52;;;;3278:251;3562:1;3549:10;;:14;3541:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;3714:7;3695:16;3681:11;;3641:12;:22;;;3672:4;3641:37;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:51;;;;:::i;:::-;:70;;;;:::i;:::-;:80;;;;:::i;:::-;3629:8;;3616:10;;:21;;;;:::i;:::-;:105;;3594:178;;;;;;;;;;;;:::i;:::-;;;;;;;;;3814:8;;3796:15;:26;;;;:::i;:::-;3785:8;:37;;;;3845:15;3833:9;:27;;;;3232:636;1125:1:::1;3130:738:::0;:::o;2695:239::-;2738:10;1216:16;:14;:16::i;:::-;1193:20;:39;;;;1255:26;:24;:26::i;:::-;1243:9;:38;;;;1318:1;1298:22;;:8;:22;;;1294:161;;1357:16;1364:8;1357:6;:16::i;:::-;1337:7;:17;1345:8;1337:17;;;;;;;;;;;;;;;:36;;;;1423:20;;1388:22;:32;1411:8;1388:32;;;;;;;;;;;;;;;:55;;;;1294:161;2761:11:::1;2775:7;:19;2783:10;2775:19;;;;;;;;;;;;;;;;2761:33;;2818:1;2809:6;:10;2805:122;;;2858:1;2836:7;:19;2844:10;2836:19;;;;;;;;;;;;;;;:23;;;;2874:12;:21;;;2896:10;2908:6;2874:41;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2805:122;2750:184;2695:239:::0;:::o;291:20::-;;;;:::o;859:41::-;;;;;;;;;;;;;;;;;:::o;89:36::-;;;:::o;378:21::-;;;;:::o;447:22::-;;;;:::o;1484:120::-;1541:4;1565:31;1570:8;;1580:15;1565:4;:31::i;:::-;1558:38;;1484:120;:::o;615:54::-;;;;;;;;;;;;;;;;;:::o;134:20::-;;;;;;;;;;;;:::o;1924:264::-;1975:10;1216:16;:14;:16::i;:::-;1193:20;:39;;;;1255:26;:24;:26::i;:::-;1243:9;:38;;;;1318:1;1298:22;;:8;:22;;;1294:161;;1357:16;1364:8;1357:6;:16::i;:::-;1337:7;:17;1345:8;1337:17;;;;;;;;;;;;;;;:36;;;;1423:20;;1388:22;:32;1411:8;1388:32;;;;;;;;;;;;;;;:55;;;;1294:161;2016:1:::1;2006:7;:11;1998:34;;;;;;;;;;;;:::i;:::-;;;;;;;;;2043:12;:25;;;2069:10;2089:4;2096:7;2043:61;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2140:7;2115:9;:21;2125:10;2115:21;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;2173:7;2158:11;;:22;;;;;;;:::i;:::-;;;;;;;;1924:264:::0;;:::o;2942:180::-;1090:5;;;;;;;;;;1076:19;;:10;:19;;;1068:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;3035:15:::1;3024:8;;:26;3016:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;3105:9;3094:8;:20;;;;2942:180:::0;:::o;1612:304::-;1659:4;1695:1;1680:11;;:16;1676:76;;1720:20;;1713:27;;;;1676:76;1897:11;;1877:3;1864:9;;1835:26;:24;:26::i;:::-;:38;;;;:::i;:::-;1821:10;;:53;;;;:::i;:::-;:59;;;;:::i;:::-;1820:88;;;;:::i;:::-;1784:20;;:124;;;;:::i;:::-;1764:144;;1612:304;;:::o;531:32::-;;;;:::o;3876:98::-;3928:4;3957:1;3952;:6;;:14;;3965:1;3952:14;;;3961:1;3952:14;3945:21;;3876:98;;;;:::o;88:117:1:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:329::-;900:6;949:2;937:9;928:7;924:23;920:32;917:119;;;955:79;;:::i;:::-;917:119;1075:1;1100:53;1145:7;1136:6;1125:9;1121:22;1100:53;:::i;:::-;1090:63;;1046:117;841:329;;;;:::o;1176:77::-;1213:7;1242:5;1231:16;;1176:77;;;:::o;1259:118::-;1346:24;1364:5;1346:24;:::i;:::-;1341:3;1334:37;1259:118;;:::o;1383:222::-;1476:4;1514:2;1503:9;1499:18;1491:26;;1527:71;1595:1;1584:9;1580:17;1571:6;1527:71;:::i;:::-;1383:222;;;;:::o;1611:122::-;1684:24;1702:5;1684:24;:::i;:::-;1677:5;1674:35;1664:63;;1723:1;1720;1713:12;1664:63;1611:122;:::o;1739:139::-;1785:5;1823:6;1810:20;1801:29;;1839:33;1866:5;1839:33;:::i;:::-;1739:139;;;;:::o;1884:329::-;1943:6;1992:2;1980:9;1971:7;1967:23;1963:32;1960:119;;;1998:79;;:::i;:::-;1960:119;2118:1;2143:53;2188:7;2179:6;2168:9;2164:22;2143:53;:::i;:::-;2133:63;;2089:117;1884:329;;;;:::o;2219:60::-;2247:3;2268:5;2261:12;;2219:60;;;:::o;2285:142::-;2335:9;2368:53;2386:34;2395:24;2413:5;2395:24;:::i;:::-;2386:34;:::i;:::-;2368:53;:::i;:::-;2355:66;;2285:142;;;:::o;2433:126::-;2483:9;2516:37;2547:5;2516:37;:::i;:::-;2503:50;;2433:126;;;:::o;2565:140::-;2629:9;2662:37;2693:5;2662:37;:::i;:::-;2649:50;;2565:140;;;:::o;2711:159::-;2812:51;2857:5;2812:51;:::i;:::-;2807:3;2800:64;2711:159;;:::o;2876:250::-;2983:4;3021:2;3010:9;3006:18;2998:26;;3034:85;3116:1;3105:9;3101:17;3092:6;3034:85;:::i;:::-;2876:250;;;;:::o;3132:118::-;3219:24;3237:5;3219:24;:::i;:::-;3214:3;3207:37;3132:118;;:::o;3256:222::-;3349:4;3387:2;3376:9;3372:18;3364:26;;3400:71;3468:1;3457:9;3453:17;3444:6;3400:71;:::i;:::-;3256:222;;;;:::o;3484:180::-;3532:77;3529:1;3522:88;3629:4;3626:1;3619:15;3653:4;3650:1;3643:15;3670:194;3710:4;3730:20;3748:1;3730:20;:::i;:::-;3725:25;;3764:20;3782:1;3764:20;:::i;:::-;3759:25;;3808:1;3805;3801:9;3793:17;;3832:1;3826:4;3823:11;3820:37;;;3837:18;;:::i;:::-;3820:37;3670:194;;;;:::o;3870:410::-;3910:7;3933:20;3951:1;3933:20;:::i;:::-;3928:25;;3967:20;3985:1;3967:20;:::i;:::-;3962:25;;4022:1;4019;4015:9;4044:30;4062:11;4044:30;:::i;:::-;4033:41;;4223:1;4214:7;4210:15;4207:1;4204:22;4184:1;4177:9;4157:83;4134:139;;4253:18;;:::i;:::-;4134:139;3918:362;3870:410;;;;:::o;4286:180::-;4334:77;4331:1;4324:88;4431:4;4428:1;4421:15;4455:4;4452:1;4445:15;4472:185;4512:1;4529:20;4547:1;4529:20;:::i;:::-;4524:25;;4563:20;4581:1;4563:20;:::i;:::-;4558:25;;4602:1;4592:35;;4607:18;;:::i;:::-;4592:35;4649:1;4646;4642:9;4637:14;;4472:185;;;;:::o;4663:191::-;4703:3;4722:20;4740:1;4722:20;:::i;:::-;4717:25;;4756:20;4774:1;4756:20;:::i;:::-;4751:25;;4799:1;4796;4792:9;4785:16;;4820:3;4817:1;4814:10;4811:36;;;4827:18;;:::i;:::-;4811:36;4663:191;;;;:::o;4860:169::-;4944:11;4978:6;4973:3;4966:19;5018:4;5013:3;5009:14;4994:29;;4860:169;;;;:::o;5035:160::-;5175:12;5171:1;5163:6;5159:14;5152:36;5035:160;:::o;5201:366::-;5343:3;5364:67;5428:2;5423:3;5364:67;:::i;:::-;5357:74;;5440:93;5529:3;5440:93;:::i;:::-;5558:2;5553:3;5549:12;5542:19;;5201:366;;;:::o;5573:419::-;5739:4;5777:2;5766:9;5762:18;5754:26;;5826:9;5820:4;5816:20;5812:1;5801:9;5797:17;5790:47;5854:131;5980:4;5854:131;:::i;:::-;5846:139;;5573:419;;;:::o;5998:332::-;6119:4;6157:2;6146:9;6142:18;6134:26;;6170:71;6238:1;6227:9;6223:17;6214:6;6170:71;:::i;:::-;6251:72;6319:2;6308:9;6304:18;6295:6;6251:72;:::i;:::-;5998:332;;;;;:::o;6336:90::-;6370:7;6413:5;6406:13;6399:21;6388:32;;6336:90;;;:::o;6432:116::-;6502:21;6517:5;6502:21;:::i;:::-;6495:5;6492:32;6482:60;;6538:1;6535;6528:12;6482:60;6432:116;:::o;6554:137::-;6608:5;6639:6;6633:13;6624:22;;6655:30;6679:5;6655:30;:::i;:::-;6554:137;;;;:::o;6697:345::-;6764:6;6813:2;6801:9;6792:7;6788:23;6784:32;6781:119;;;6819:79;;:::i;:::-;6781:119;6939:1;6964:61;7017:7;7008:6;6997:9;6993:22;6964:61;:::i;:::-;6954:71;;6910:125;6697:345;;;;:::o;7048:164::-;7188:16;7184:1;7176:6;7172:14;7165:40;7048:164;:::o;7218:366::-;7360:3;7381:67;7445:2;7440:3;7381:67;:::i;:::-;7374:74;;7457:93;7546:3;7457:93;:::i;:::-;7575:2;7570:3;7566:12;7559:19;;7218:366;;;:::o;7590:419::-;7756:4;7794:2;7783:9;7779:18;7771:26;;7843:9;7837:4;7833:20;7829:1;7818:9;7814:17;7807:47;7871:131;7997:4;7871:131;:::i;:::-;7863:139;;7590:419;;;:::o;8015:165::-;8155:17;8151:1;8143:6;8139:14;8132:41;8015:165;:::o;8186:366::-;8328:3;8349:67;8413:2;8408:3;8349:67;:::i;:::-;8342:74;;8425:93;8514:3;8425:93;:::i;:::-;8543:2;8538:3;8534:12;8527:19;;8186:366;;;:::o;8558:419::-;8724:4;8762:2;8751:9;8747:18;8739:26;;8811:9;8805:4;8801:20;8797:1;8786:9;8782:17;8775:47;8839:131;8965:4;8839:131;:::i;:::-;8831:139;;8558:419;;;:::o;8983:143::-;9040:5;9071:6;9065:13;9056:22;;9087:33;9114:5;9087:33;:::i;:::-;8983:143;;;;:::o;9132:351::-;9202:6;9251:2;9239:9;9230:7;9226:23;9222:32;9219:119;;;9257:79;;:::i;:::-;9219:119;9377:1;9402:64;9458:7;9449:6;9438:9;9434:22;9402:64;:::i;:::-;9392:74;;9348:128;9132:351;;;;:::o;9489:173::-;9629:25;9625:1;9617:6;9613:14;9606:49;9489:173;:::o;9668:366::-;9810:3;9831:67;9895:2;9890:3;9831:67;:::i;:::-;9824:74;;9907:93;9996:3;9907:93;:::i;:::-;10025:2;10020:3;10016:12;10009:19;;9668:366;;;:::o;10040:419::-;10206:4;10244:2;10233:9;10229:18;10221:26;;10293:9;10287:4;10283:20;10279:1;10268:9;10264:17;10257:47;10321:131;10447:4;10321:131;:::i;:::-;10313:139;;10040:419;;;:::o;10465:442::-;10614:4;10652:2;10641:9;10637:18;10629:26;;10665:71;10733:1;10722:9;10718:17;10709:6;10665:71;:::i;:::-;10746:72;10814:2;10803:9;10799:18;10790:6;10746:72;:::i;:::-;10828;10896:2;10885:9;10881:18;10872:6;10828:72;:::i;:::-;10465:442;;;;;;:::o;10913:178::-;11053:30;11049:1;11041:6;11037:14;11030:54;10913:178;:::o;11097:366::-;11239:3;11260:67;11324:2;11319:3;11260:67;:::i;:::-;11253:74;;11336:93;11425:3;11336:93;:::i;:::-;11454:2;11449:3;11445:12;11438:19;;11097:366;;;:::o;11469:419::-;11635:4;11673:2;11662:9;11658:18;11650:26;;11722:9;11716:4;11712:20;11708:1;11697:9;11693:17;11686:47;11750:131;11876:4;11750:131;:::i;:::-;11742:139;;11469:419;;;:::o
Swarm Source
ipfs://374d916610cf57959d95a00524f267003630aa5e2c2cb4a07188e121462e9a1a
Loading...
Loading
Loading...
Loading
OVERVIEW
stACME Staking Rewards contractMultichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.