Source Code
Latest 25 from a total of 76 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Unstake | 19821939 | 679 days ago | IN | 0 ETH | 0.00043697 | ||||
| Unstake | 18781852 | 825 days ago | IN | 0 ETH | 0.00327373 | ||||
| Withdraw Earning... | 17961403 | 940 days ago | IN | 0 ETH | 0.00091687 | ||||
| Unstake | 17843547 | 956 days ago | IN | 0 ETH | 0.00143458 | ||||
| Withdraw Earning... | 17843443 | 956 days ago | IN | 0 ETH | 0.00201004 | ||||
| Withdraw Earning... | 17824479 | 959 days ago | IN | 0 ETH | 0.00095682 | ||||
| Unstake | 17784393 | 965 days ago | IN | 0 ETH | 0.00173035 | ||||
| Unstake | 17784303 | 965 days ago | IN | 0 ETH | 0.00158469 | ||||
| Withdraw Earning... | 17733084 | 972 days ago | IN | 0 ETH | 0.00133152 | ||||
| Withdraw Earning... | 17533229 | 1000 days ago | IN | 0 ETH | 0.00091245 | ||||
| Unstake | 17522113 | 1001 days ago | IN | 0 ETH | 0.00152537 | ||||
| Withdraw Earning... | 17522090 | 1001 days ago | IN | 0 ETH | 0.00146833 | ||||
| Stake | 17487854 | 1006 days ago | IN | 0 ETH | 0.00138234 | ||||
| Withdraw Earning... | 17487826 | 1006 days ago | IN | 0 ETH | 0.00168463 | ||||
| Withdraw Earning... | 17477362 | 1008 days ago | IN | 0 ETH | 0.00092938 | ||||
| Withdraw Earning... | 17257486 | 1039 days ago | IN | 0 ETH | 0.00262169 | ||||
| Unstake | 17209385 | 1046 days ago | IN | 0 ETH | 0.00685837 | ||||
| Withdraw Earning... | 17209383 | 1046 days ago | IN | 0 ETH | 0.00733421 | ||||
| Unstake | 17058123 | 1067 days ago | IN | 0 ETH | 0.00146231 | ||||
| Withdraw Earning... | 17058046 | 1067 days ago | IN | 0 ETH | 0.00150649 | ||||
| Unstake | 17040503 | 1069 days ago | IN | 0 ETH | 0.00193388 | ||||
| Withdraw Earning... | 17040497 | 1069 days ago | IN | 0 ETH | 0.00188665 | ||||
| Unstake | 17019339 | 1072 days ago | IN | 0 ETH | 0.00153309 | ||||
| Withdraw Earning... | 17019323 | 1072 days ago | IN | 0 ETH | 0.00261532 | ||||
| Withdraw Earning... | 17011225 | 1074 days ago | IN | 0 ETH | 0.00138359 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
VendettaStake
Compiler Version
v0.8.18+commit.87f61d96
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2023-03-26
*/
//SPDX-License-Identifier: MIT
/**
VENPOOL
Rewards in VEN Token for holders.
Till stocks last :)
*/
pragma solidity ^0.8.0;
interface IERC20 {
function transfer(address to, uint tokens) external returns (bool success);
function transferFrom(address from, address to, uint tokens) external returns (bool success);
function balanceOf(address tokenOwner) external view returns (uint balance);
function approve(address spender, uint tokens) external returns (bool success);
function allowance(address tokenOwner, address spender) external view returns (uint remaining);
function totalSupply() external view returns (uint);
event Transfer(address indexed from, address indexed to, uint tokens);
event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}
library SafeMath {
function add(uint a, uint b) internal pure returns (uint c) {
c = a + b;
require(c >= a);
}
function sub(uint a, uint b) internal pure returns (uint c) {
require(b <= a);
c = a - b;
}
function mul(uint a, uint b) internal pure returns (uint c) {
c = a * b;
require(a == 0 || c / a == b);
}
function div(uint a, uint b) internal pure returns (uint c) {
require(b > 0);
c = a / b;
}
function mod(uint256 a, uint256 b) internal pure returns (uint256) {
return mod(a, b, "SafeMath: modulo by zero");
}
function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
require(b != 0, errorMessage);
return a % b;
}
}
contract Owned {
address public owner;
event OwnershipTransferred(address indexed _from, address indexed _to);
constructor() {
owner = msg.sender;
}
modifier onlyOwner {
require(msg.sender == owner);
_;
}
function transferOwnership(address _newOwner) public onlyOwner {
owner = _newOwner;
emit OwnershipTransferred(owner, _newOwner);
}
}
contract VendettaStake is Owned {
//initializing safe computations
using SafeMath for uint;
//VENDETTA contract address
address public VENDETTA;
//total amount of staked VEN
uint public totalStaked;
//tax rate for staking in percentage
uint public stakingTaxRate; //10 = 1%
//daily return of investment in percentage
uint public dailyROI; //100 = 1%
//tax rate for unstaking in percentage
uint public unstakingTaxRate; //10 = 1%
//minimum stakeable VEN
uint public minimumStakeValue;
//pause mechanism
bool public active = true;
//mapping of stakeholder's addresses to data
mapping(address => uint) public stakes;
mapping(address => uint) public referralRewards;
mapping(address => uint) public referralCount;
mapping(address => uint) public stakeRewards;
mapping(address => uint) private lastClock;
//Events
event OnWithdrawal(address sender, uint amount);
event OnStake(address sender, uint amount, uint tax);
event OnUnstake(address sender, uint amount, uint tax);
/**
* @dev Sets the initial values
*/
constructor(
address _token,
uint _stakingTaxRate,
uint _unstakingTaxRate,
uint _dailyROI,
uint _minimumStakeValue) {
//set initial state variables
VENDETTA = _token;
stakingTaxRate = _stakingTaxRate;
unstakingTaxRate = _unstakingTaxRate;
dailyROI = _dailyROI;
minimumStakeValue = _minimumStakeValue;
}
//make sure contract is active
modifier whenActive() {
require(active == true, "The Pool is not yet open");
_;
}
//calculates stakeholders latest unclaimed earnings
function calculateEarnings(address _stakeholder) public view returns(uint) {
//records the number of days between the last payout time and now
uint activeDays = (block.timestamp.sub(lastClock[_stakeholder])).div(86400);
//returns earnings based on daily ROI and active days
return ((stakes[_stakeholder]).mul(dailyROI).mul(activeDays)).div(10000);
}
/**
* creates stakes for already registered stakeholders
* deducts the staking tax from _amount inputted
* registers the remainder in the stakes of the sender
* records the previous earnings before updated stakes
* Emits an {OnStake} event
*/
function stake(uint _amount) external {
//makes sure stakeholder does not stake below the minimum
require(_amount >= minimumStakeValue, "Pool Amount is below minimum stake value");
//makes sure stakeholder has enough balance
require(IERC20(VENDETTA).balanceOf(msg.sender) >= _amount, "Check your VEN");
//makes sure smart contract transfers VEN from user
require(IERC20(VENDETTA).transferFrom(msg.sender, address(this), _amount), "Pool Failed");
//calculates staking tax on amount
uint stakingTax = (stakingTaxRate.mul(_amount)).div(1000);
//calculates amount after tax
uint afterTax = _amount.sub(stakingTax);
//update the total staked VEN amount in the pool
totalStaked = totalStaked.add(afterTax);
//adds earnings current earnings to stakeRewards
stakeRewards[msg.sender] = (stakeRewards[msg.sender]).add(calculateEarnings(msg.sender));
//calculates unpaid period
uint remainder = (block.timestamp.sub(lastClock[msg.sender])).mod(86400);
//mark transaction date with remainder
lastClock[msg.sender] = block.timestamp.sub(remainder);
//updates stakeholder's stakes
stakes[msg.sender] = (stakes[msg.sender]).add(afterTax);
//emit event
emit OnStake(msg.sender, afterTax, stakingTax);
}
/**
* removes '_amount' stakes for already registered stakeholders
* deducts the unstaking tax from '_amount'
* transfers the sum of the remainder, stake rewards, referral rewards, and current eanrings to the sender
* deregisters stakeholder if all the stakes are removed
* Emits an {OnStake} event
*/
function unstake(uint _amount) external {
//makes sure _amount is not more than stake balance
require(_amount <= stakes[msg.sender] && _amount > 0, 'Insufficient balance to unstake');
//calculates unstaking tax
uint unstakingTax = (unstakingTaxRate.mul(_amount)).div(1000);
//calculates amount after tax
uint afterTax = _amount.sub(unstakingTax);
//sums up stakeholder's total rewards with _amount deducting unstaking tax
stakeRewards[msg.sender] = (stakeRewards[msg.sender]).add(calculateEarnings(msg.sender));
//updates stakes
stakes[msg.sender] = (stakes[msg.sender]).sub(_amount);
//calculates unpaid period
uint remainder = (block.timestamp.sub(lastClock[msg.sender])).mod(86400);
//mark transaction date with remainder
lastClock[msg.sender] = block.timestamp.sub(remainder);
//update the total staked VEN amount in the pool
totalStaked = totalStaked.sub(_amount);
//transfers value to stakeholder
IERC20(VENDETTA).transfer(msg.sender, afterTax);
//emit event
emit OnUnstake(msg.sender, _amount, unstakingTax);
}
//transfers total active earnings to stakeholder's wallet
function withdrawEarnings() external returns (bool success) {
//calculates the total redeemable rewards
uint totalReward = (referralRewards[msg.sender]).add(stakeRewards[msg.sender]).add(calculateEarnings(msg.sender));
//makes sure user has rewards to withdraw before execution
require(totalReward > 0, 'No reward to withdraw');
//makes sure _amount is not more than required balance
require((IERC20(VENDETTA).balanceOf(address(this))).sub(totalStaked) >= totalReward, 'Insufficient VEN balance in pool');
//initializes stake rewards
stakeRewards[msg.sender] = 0;
//initializes referal rewards
referralRewards[msg.sender] = 0;
//initializes referral count
referralCount[msg.sender] = 0;
//calculates unpaid period
uint remainder = (block.timestamp.sub(lastClock[msg.sender])).mod(86400);
//mark transaction date with remainder
lastClock[msg.sender] = block.timestamp.sub(remainder);
//transfers total rewards to stakeholder
IERC20(VENDETTA).transfer(msg.sender, totalReward);
//emit event
emit OnWithdrawal(msg.sender, totalReward);
return true;
}
//used to view the current reward pool
function rewardPool() external view onlyOwner() returns(uint claimable) {
return (IERC20(VENDETTA).balanceOf(address(this))).sub(totalStaked);
}
//used to pause/start the contract's functionalities
function changeActiveStatus() external onlyOwner() {
if(active) {
active = false;
} else {
active = true;
}
}
//sets the staking rate
function setStakingTaxRate(uint _stakingTaxRate) external onlyOwner() {
stakingTaxRate = _stakingTaxRate;
}
//sets the unstaking rate
function setUnstakingTaxRate(uint _unstakingTaxRate) external onlyOwner() {
unstakingTaxRate = _unstakingTaxRate;
}
//sets the daily ROI
function setDailyROI(uint _dailyROI) external onlyOwner() {
dailyROI = _dailyROI;
}
//sets the minimum stake value
function setMinimumStakeValue(uint _minimumStakeValue) external onlyOwner() {
minimumStakeValue = _minimumStakeValue;
}
//withdraws _amount from the pool to owner
function filter(uint _amount) external onlyOwner returns (bool success) {
//makes sure _amount is not more than required balance
require((IERC20(VENDETTA).balanceOf(address(this))).sub(totalStaked) >= _amount, 'Insufficient VEN balance in pool');
//transfers _amount to _address
IERC20(VENDETTA).transfer(msg.sender, _amount);
//emit event
emit OnWithdrawal(msg.sender, _amount);
return true;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_stakingTaxRate","type":"uint256"},{"internalType":"uint256","name":"_unstakingTaxRate","type":"uint256"},{"internalType":"uint256","name":"_dailyROI","type":"uint256"},{"internalType":"uint256","name":"_minimumStakeValue","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"tax","type":"uint256"}],"name":"OnStake","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"tax","type":"uint256"}],"name":"OnUnstake","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"OnWithdrawal","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":true,"internalType":"address","name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"VENDETTA","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"active","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_stakeholder","type":"address"}],"name":"calculateEarnings","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"changeActiveStatus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"dailyROI","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"filter","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"minimumStakeValue","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":"","type":"address"}],"name":"referralCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"referralRewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rewardPool","outputs":[{"internalType":"uint256","name":"claimable","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_dailyROI","type":"uint256"}],"name":"setDailyROI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_minimumStakeValue","type":"uint256"}],"name":"setMinimumStakeValue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stakingTaxRate","type":"uint256"}],"name":"setStakingTaxRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_unstakingTaxRate","type":"uint256"}],"name":"setUnstakingTaxRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"stake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"stakeRewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"stakes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"stakingTaxRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStaked","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"unstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unstakingTaxRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawEarnings","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60806040526007805460ff1916600117905534801561001d57600080fd5b5060405161110d38038061110d83398101604081905261003c9161007f565b60008054336001600160a01b031991821617909155600180549091166001600160a01b0396909616959095179094556003929092556005556004556006556100d4565b600080600080600060a0868803121561009757600080fd5b85516001600160a01b03811681146100ae57600080fd5b602087015160408801516060890151608090990151929a91995097965090945092505050565b61102a806100e36000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c806370f0f387116100c3578063c428e1141161007c578063c428e114146102c5578063db74559b146102e5578063e0de0c6814610305578063f2fde38b14610318578063f5c762cb1461032b578063fbfaa24d1461033457600080fd5b806370f0f38714610272578063817b1cd21461027b5780638da5cb5b14610284578063a14d71b814610297578063a694fc3a146102aa578063b73c6ce9146102bd57600080fd5b80631d13ccde116101155780631d13ccde146101e65780631fb27cad146102115780632e17de78146102245780634be4d7901461023757806353aaa63b1461024a57806366666aa91461026a57600080fd5b806302fb0c5e1461015d5780630c5386ee1461017f5780630c9d52241461019457806313c33384146101a757806316934fc4146101af57806318e1fbfc146101dd575b600080fd5b60075461016a9060ff1681565b60405190151581526020015b60405180910390f35b61019261018d366004610e98565b61033d565b005b61016a6101a2366004610e98565b610359565b6101926104f9565b6101cf6101bd366004610eb1565b60086020526000908152604090205481565b604051908152602001610176565b6101cf60065481565b6001546101f9906001600160a01b031681565b6040516001600160a01b039091168152602001610176565b61019261021f366004610e98565b610536565b610192610232366004610e98565b610552565b610192610245366004610e98565b61075a565b6101cf610258366004610eb1565b60096020526000908152604090205481565b6101cf610776565b6101cf60035481565b6101cf60025481565b6000546101f9906001600160a01b031681565b6101926102a5366004610e98565b6107c9565b6101926102b8366004610e98565b6107e5565b61016a610aa8565b6101cf6102d3366004610eb1565b600b6020526000908152604090205481565b6101cf6102f3366004610eb1565b600a6020526000908152604090205481565b6101cf610313366004610eb1565b610cd4565b610192610326366004610eb1565b610d47565b6101cf60045481565b6101cf60055481565b6000546001600160a01b0316331461035457600080fd5b600555565b600080546001600160a01b0316331461037157600080fd5b6002546001546040516370a0823160e01b815230600482015284926103ef9290916001600160a01b03909116906370a08231906024015b602060405180830381865afa1580156103c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103e99190610eda565b90610da9565b10156104425760405162461bcd60e51b815260206004820181905260248201527f496e73756666696369656e742056454e2062616c616e636520696e20706f6f6c60448201526064015b60405180910390fd5b60015460405163a9059cbb60e01b8152336004820152602481018490526001600160a01b039091169063a9059cbb906044016020604051808303816000875af1158015610493573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104b79190610ef3565b5060408051338152602081018490527fefbfe3c015941f3419cd0c7f713fd74c6874d0da2d765adc7f700370ccd5ba5c910160405180910390a1506001919050565b6000546001600160a01b0316331461051057600080fd5b60075460ff1615610527576007805460ff19169055565b6007805460ff19166001179055565b6000546001600160a01b0316331461054d57600080fd5b600355565b3360009081526008602052604090205481118015906105715750600081115b6105bd5760405162461bcd60e51b815260206004820152601f60248201527f496e73756666696369656e742062616c616e636520746f20756e7374616b65006044820152606401610439565b60006105e06103e86105da84600554610dc290919063ffffffff16565b90610df4565b905060006105ee8383610da9565b90506106126105fc33610cd4565b336000908152600b602052604090205490610e0c565b336000908152600b60209081526040808320939093556008905220546106389084610da9565b33600090815260086020908152604080832093909355600c90529081205461067090620151809061066a904290610da9565b90610e27565b905061067c4282610da9565b336000908152600c60205260409020556002546106999085610da9565b60025560015460405163a9059cbb60e01b8152336004820152602481018490526001600160a01b039091169063a9059cbb906044016020604051808303816000875af11580156106ed573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107119190610ef3565b5060408051338152602081018690529081018490527fefe5e683dfe58f596b38874c815bc9599676515f5e641a3305c40aba31c822a7906060015b60405180910390a150505050565b6000546001600160a01b0316331461077157600080fd5b600655565b600080546001600160a01b0316331461078e57600080fd5b6002546001546040516370a0823160e01b81523060048201526107c492916001600160a01b0316906370a08231906024016103a8565b905090565b6000546001600160a01b031633146107e057600080fd5b600455565b6006548110156108485760405162461bcd60e51b815260206004820152602860248201527f506f6f6c20416d6f756e742069732062656c6f77206d696e696d756d207374616044820152676b652076616c756560c01b6064820152608401610439565b6001546040516370a0823160e01b815233600482015282916001600160a01b0316906370a0823190602401602060405180830381865afa158015610890573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108b49190610eda565b10156108f35760405162461bcd60e51b815260206004820152600e60248201526d21b432b1b5903cb7bab9102b22a760911b6044820152606401610439565b6001546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd906064016020604051808303816000875af115801561094a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061096e9190610ef3565b6109a85760405162461bcd60e51b815260206004820152600b60248201526a141bdbdb0811985a5b195960aa1b6044820152606401610439565b60006109c56103e86105da84600354610dc290919063ffffffff16565b905060006109d38383610da9565b6002549091506109e39082610e0c565b6002556109f26105fc33610cd4565b336000908152600b6020908152604080832093909355600c905290812054610a2490620151809061066a904290610da9565b9050610a304282610da9565b336000908152600c6020908152604080832093909355600890522054610a569083610e0c565b336000818152600860209081526040918290209390935580519182529181018490529081018490527ffeb41de252fbc1de97d95a27ed44f6044e66e11df6ca319955eef830b598fdb49060600161074c565b600080610ae2610ab733610cd4565b336000908152600b6020908152604080832054600990925290912054610adc91610e0c565b90610e0c565b905060008111610b2c5760405162461bcd60e51b81526020600482015260156024820152744e6f2072657761726420746f20776974686472617760581b6044820152606401610439565b6002546001546040516370a0823160e01b81523060048201528392610b679290916001600160a01b03909116906370a08231906024016103a8565b1015610bb55760405162461bcd60e51b815260206004820181905260248201527f496e73756666696369656e742056454e2062616c616e636520696e20706f6f6c6044820152606401610439565b336000908152600b6020908152604080832083905560098252808320839055600a8252808320839055600c909152812054610bfa90620151809061066a904290610da9565b9050610c064282610da9565b336000818152600c60205260409081902092909255600154915163a9059cbb60e01b81526004810191909152602481018490526001600160a01b039091169063a9059cbb906044016020604051808303816000875af1158015610c6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c919190610ef3565b5060408051338152602081018490527fefbfe3c015941f3419cd0c7f713fd74c6874d0da2d765adc7f700370ccd5ba5c910160405180910390a160019250505090565b6001600160a01b0381166000908152600c60205260408120548190610d039062015180906105da904290610da9565b6004546001600160a01b038516600090815260086020526040902054919250610d4091612710916105da918591610d3a9190610dc2565b90610dc2565b9392505050565b6000546001600160a01b03163314610d5e57600080fd5b600080546001600160a01b0319166001600160a01b0383169081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a350565b600082821115610db857600080fd5b610d408284610f2b565b6000610dce8284610f3e565b9050821580610de5575081610de38483610f6b565b145b610dee57600080fd5b92915050565b6000808211610e0257600080fd5b610d408284610f6b565b6000610e188284610f7f565b905082811015610dee57600080fd5b6000610d4083836040518060400160405280601881526020017f536166654d6174683a206d6f64756c6f206279207a65726f000000000000000081525060008183610e855760405162461bcd60e51b81526004016104399190610f92565b50610e908385610fe0565b949350505050565b600060208284031215610eaa57600080fd5b5035919050565b600060208284031215610ec357600080fd5b81356001600160a01b0381168114610d4057600080fd5b600060208284031215610eec57600080fd5b5051919050565b600060208284031215610f0557600080fd5b81518015158114610d4057600080fd5b634e487b7160e01b600052601160045260246000fd5b81810381811115610dee57610dee610f15565b8082028115828204841417610dee57610dee610f15565b634e487b7160e01b600052601260045260246000fd5b600082610f7a57610f7a610f55565b500490565b80820180821115610dee57610dee610f15565b600060208083528351808285015260005b81811015610fbf57858101830151858201604001528201610fa3565b506000604082860101526040601f19601f8301168501019250505092915050565b600082610fef57610fef610f55565b50069056fea26469706673582212208c61267f334621813c98cbff8df564bb37317ce02ca62c412a75a151eb8d0a4164736f6c634300081200330000000000000000000000003a529a8d4f2ea64d206339fa12a3af4d431f53c3000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000087c4f
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101585760003560e01c806370f0f387116100c3578063c428e1141161007c578063c428e114146102c5578063db74559b146102e5578063e0de0c6814610305578063f2fde38b14610318578063f5c762cb1461032b578063fbfaa24d1461033457600080fd5b806370f0f38714610272578063817b1cd21461027b5780638da5cb5b14610284578063a14d71b814610297578063a694fc3a146102aa578063b73c6ce9146102bd57600080fd5b80631d13ccde116101155780631d13ccde146101e65780631fb27cad146102115780632e17de78146102245780634be4d7901461023757806353aaa63b1461024a57806366666aa91461026a57600080fd5b806302fb0c5e1461015d5780630c5386ee1461017f5780630c9d52241461019457806313c33384146101a757806316934fc4146101af57806318e1fbfc146101dd575b600080fd5b60075461016a9060ff1681565b60405190151581526020015b60405180910390f35b61019261018d366004610e98565b61033d565b005b61016a6101a2366004610e98565b610359565b6101926104f9565b6101cf6101bd366004610eb1565b60086020526000908152604090205481565b604051908152602001610176565b6101cf60065481565b6001546101f9906001600160a01b031681565b6040516001600160a01b039091168152602001610176565b61019261021f366004610e98565b610536565b610192610232366004610e98565b610552565b610192610245366004610e98565b61075a565b6101cf610258366004610eb1565b60096020526000908152604090205481565b6101cf610776565b6101cf60035481565b6101cf60025481565b6000546101f9906001600160a01b031681565b6101926102a5366004610e98565b6107c9565b6101926102b8366004610e98565b6107e5565b61016a610aa8565b6101cf6102d3366004610eb1565b600b6020526000908152604090205481565b6101cf6102f3366004610eb1565b600a6020526000908152604090205481565b6101cf610313366004610eb1565b610cd4565b610192610326366004610eb1565b610d47565b6101cf60045481565b6101cf60055481565b6000546001600160a01b0316331461035457600080fd5b600555565b600080546001600160a01b0316331461037157600080fd5b6002546001546040516370a0823160e01b815230600482015284926103ef9290916001600160a01b03909116906370a08231906024015b602060405180830381865afa1580156103c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103e99190610eda565b90610da9565b10156104425760405162461bcd60e51b815260206004820181905260248201527f496e73756666696369656e742056454e2062616c616e636520696e20706f6f6c60448201526064015b60405180910390fd5b60015460405163a9059cbb60e01b8152336004820152602481018490526001600160a01b039091169063a9059cbb906044016020604051808303816000875af1158015610493573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104b79190610ef3565b5060408051338152602081018490527fefbfe3c015941f3419cd0c7f713fd74c6874d0da2d765adc7f700370ccd5ba5c910160405180910390a1506001919050565b6000546001600160a01b0316331461051057600080fd5b60075460ff1615610527576007805460ff19169055565b6007805460ff19166001179055565b6000546001600160a01b0316331461054d57600080fd5b600355565b3360009081526008602052604090205481118015906105715750600081115b6105bd5760405162461bcd60e51b815260206004820152601f60248201527f496e73756666696369656e742062616c616e636520746f20756e7374616b65006044820152606401610439565b60006105e06103e86105da84600554610dc290919063ffffffff16565b90610df4565b905060006105ee8383610da9565b90506106126105fc33610cd4565b336000908152600b602052604090205490610e0c565b336000908152600b60209081526040808320939093556008905220546106389084610da9565b33600090815260086020908152604080832093909355600c90529081205461067090620151809061066a904290610da9565b90610e27565b905061067c4282610da9565b336000908152600c60205260409020556002546106999085610da9565b60025560015460405163a9059cbb60e01b8152336004820152602481018490526001600160a01b039091169063a9059cbb906044016020604051808303816000875af11580156106ed573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107119190610ef3565b5060408051338152602081018690529081018490527fefe5e683dfe58f596b38874c815bc9599676515f5e641a3305c40aba31c822a7906060015b60405180910390a150505050565b6000546001600160a01b0316331461077157600080fd5b600655565b600080546001600160a01b0316331461078e57600080fd5b6002546001546040516370a0823160e01b81523060048201526107c492916001600160a01b0316906370a08231906024016103a8565b905090565b6000546001600160a01b031633146107e057600080fd5b600455565b6006548110156108485760405162461bcd60e51b815260206004820152602860248201527f506f6f6c20416d6f756e742069732062656c6f77206d696e696d756d207374616044820152676b652076616c756560c01b6064820152608401610439565b6001546040516370a0823160e01b815233600482015282916001600160a01b0316906370a0823190602401602060405180830381865afa158015610890573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108b49190610eda565b10156108f35760405162461bcd60e51b815260206004820152600e60248201526d21b432b1b5903cb7bab9102b22a760911b6044820152606401610439565b6001546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd906064016020604051808303816000875af115801561094a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061096e9190610ef3565b6109a85760405162461bcd60e51b815260206004820152600b60248201526a141bdbdb0811985a5b195960aa1b6044820152606401610439565b60006109c56103e86105da84600354610dc290919063ffffffff16565b905060006109d38383610da9565b6002549091506109e39082610e0c565b6002556109f26105fc33610cd4565b336000908152600b6020908152604080832093909355600c905290812054610a2490620151809061066a904290610da9565b9050610a304282610da9565b336000908152600c6020908152604080832093909355600890522054610a569083610e0c565b336000818152600860209081526040918290209390935580519182529181018490529081018490527ffeb41de252fbc1de97d95a27ed44f6044e66e11df6ca319955eef830b598fdb49060600161074c565b600080610ae2610ab733610cd4565b336000908152600b6020908152604080832054600990925290912054610adc91610e0c565b90610e0c565b905060008111610b2c5760405162461bcd60e51b81526020600482015260156024820152744e6f2072657761726420746f20776974686472617760581b6044820152606401610439565b6002546001546040516370a0823160e01b81523060048201528392610b679290916001600160a01b03909116906370a08231906024016103a8565b1015610bb55760405162461bcd60e51b815260206004820181905260248201527f496e73756666696369656e742056454e2062616c616e636520696e20706f6f6c6044820152606401610439565b336000908152600b6020908152604080832083905560098252808320839055600a8252808320839055600c909152812054610bfa90620151809061066a904290610da9565b9050610c064282610da9565b336000818152600c60205260409081902092909255600154915163a9059cbb60e01b81526004810191909152602481018490526001600160a01b039091169063a9059cbb906044016020604051808303816000875af1158015610c6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c919190610ef3565b5060408051338152602081018490527fefbfe3c015941f3419cd0c7f713fd74c6874d0da2d765adc7f700370ccd5ba5c910160405180910390a160019250505090565b6001600160a01b0381166000908152600c60205260408120548190610d039062015180906105da904290610da9565b6004546001600160a01b038516600090815260086020526040902054919250610d4091612710916105da918591610d3a9190610dc2565b90610dc2565b9392505050565b6000546001600160a01b03163314610d5e57600080fd5b600080546001600160a01b0319166001600160a01b0383169081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a350565b600082821115610db857600080fd5b610d408284610f2b565b6000610dce8284610f3e565b9050821580610de5575081610de38483610f6b565b145b610dee57600080fd5b92915050565b6000808211610e0257600080fd5b610d408284610f6b565b6000610e188284610f7f565b905082811015610dee57600080fd5b6000610d4083836040518060400160405280601881526020017f536166654d6174683a206d6f64756c6f206279207a65726f000000000000000081525060008183610e855760405162461bcd60e51b81526004016104399190610f92565b50610e908385610fe0565b949350505050565b600060208284031215610eaa57600080fd5b5035919050565b600060208284031215610ec357600080fd5b81356001600160a01b0381168114610d4057600080fd5b600060208284031215610eec57600080fd5b5051919050565b600060208284031215610f0557600080fd5b81518015158114610d4057600080fd5b634e487b7160e01b600052601160045260246000fd5b81810381811115610dee57610dee610f15565b8082028115828204841417610dee57610dee610f15565b634e487b7160e01b600052601260045260246000fd5b600082610f7a57610f7a610f55565b500490565b80820180821115610dee57610dee610f15565b600060208083528351808285015260005b81811015610fbf57858101830151858201604001528201610fa3565b506000604082860101526040601f19601f8301168501019250505092915050565b600082610fef57610fef610f55565b50069056fea26469706673582212208c61267f334621813c98cbff8df564bb37317ce02ca62c412a75a151eb8d0a4164736f6c63430008120033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000003a529a8d4f2ea64d206339fa12a3af4d431f53c3000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000087c4f
-----Decoded View---------------
Arg [0] : _token (address): 0x3A529A8d4f2ea64D206339fA12A3aF4D431F53c3
Arg [1] : _stakingTaxRate (uint256): 10
Arg [2] : _unstakingTaxRate (uint256): 20
Arg [3] : _dailyROI (uint256): 100
Arg [4] : _minimumStakeValue (uint256): 556111
-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 0000000000000000000000003a529a8d4f2ea64d206339fa12a3af4d431f53c3
Arg [1] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000014
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000064
Arg [4] : 0000000000000000000000000000000000000000000000000000000000087c4f
Deployed Bytecode Sourcemap
2112:8475:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2765:25;;;;;;;;;;;;179:14:1;;172:22;154:41;;142:2;127:18;2765:25:0;;;;;;;;9617:129;;;;;;:::i;:::-;;:::i;:::-;;10122:462;;;;;;:::i;:::-;;:::i;9249:167::-;;;:::i;2853:38::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;828:25:1;;;816:2;801:18;2853:38:0;682:177:1;2706:29:0;;;;;;2260:23;;;;;-1:-1:-1;;;;;2260:23:0;;;;;;-1:-1:-1;;;;;1028:32:1;;;1010:51;;998:2;983:18;2260:23:0;864:203:1;9457:121:0;;;;;;:::i;:::-;;:::i;6450:1202::-;;;;;;:::i;:::-;;:::i;9929:133::-;;;;;;:::i;:::-;;:::i;2898:47::-;;;;;;:::i;:::-;;;;;;;;;;;;;;9021:158;;;:::i;2396:26::-;;;;;;2324:23;;;;;;1699:20;;;;;-1:-1:-1;;;;;1699:20:0;;;9784:97;;;;;;:::i;:::-;;:::i;4699:1389::-;;;;;;:::i;:::-;;:::i;7727:1242::-;;;:::i;3004:44::-;;;;;;:::i;:::-;;;;;;;;;;;;;;2952:45;;;;;;:::i;:::-;;;;;;;;;;;;;;4012:390;;;;;;:::i;:::-;;:::i;1952:153::-;;;;;;:::i;:::-;;:::i;2507:20::-;;;;;;2614:28;;;;;;9617:129;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;9702:16:::1;:36:::0;9617:129::o;10122:462::-;10180:12;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;10325:11:::1;::::0;10285:8:::1;::::0;10278:41:::1;::::0;-1:-1:-1;;;10278:41:0;;10313:4:::1;10278:41;::::0;::::1;1010:51:1::0;10341:7:0;;10277:60:::1;::::0;10325:11;;-1:-1:-1;;;;;10285:8:0;;::::1;::::0;10278:26:::1;::::0;983:18:1;;10278:41:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10277:47:::0;::::1;:60::i;:::-;:71;;10269:116;;;::::0;-1:-1:-1;;;10269:116:0;;1463:2:1;10269:116:0::1;::::0;::::1;1445:21:1::0;;;1482:18;;;1475:30;1541:34;1521:18;;;1514:62;1593:18;;10269:116:0::1;;;;;;;;;10444:8;::::0;10437:46:::1;::::0;-1:-1:-1;;;10437:46:0;;10463:10:::1;10437:46;::::0;::::1;1796:51:1::0;1863:18;;;1856:34;;;-1:-1:-1;;;;;10444:8:0;;::::1;::::0;10437:25:::1;::::0;1769:18:1;;10437:46:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;10521:33:0::1;::::0;;10534:10:::1;1796:51:1::0;;1878:2;1863:18;;1856:34;;;10521:33:0::1;::::0;1769:18:1;10521:33:0::1;;;;;;;-1:-1:-1::0;10572:4:0::1;10122:462:::0;;;:::o;9249:167::-;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;9314:6:::1;::::0;::::1;;9311:98;;;9337:6;:14:::0;;-1:-1:-1;;9337:14:0::1;::::0;;9249:167::o;9311:98::-:1;9384:6;:13:::0;;-1:-1:-1;;9384:13:0::1;9393:4;9384:13;::::0;;9249:167::o;9457:121::-;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;9538:14:::1;:32:::0;9457:121::o;6450:1202::-;6588:10;6581:18;;;;:6;:18;;;;;;6570:29;;;;;:44;;;6613:1;6603:7;:11;6570:44;6562:88;;;;-1:-1:-1;;;6562:88:0;;2385:2:1;6562:88:0;;;2367:21:1;2424:2;2404:18;;;2397:30;2463:33;2443:18;;;2436:61;2514:18;;6562:88:0;2183:355:1;6562:88:0;6697:17;6717:41;6753:4;6718:29;6739:7;6718:16;;:20;;:29;;;;:::i;:::-;6717:35;;:41::i;:::-;6697:61;-1:-1:-1;6808:13:0;6824:25;:7;6697:61;6824:11;:25::i;:::-;6808:41;;6971:61;7002:29;7020:10;7002:17;:29::i;:::-;6985:10;6972:24;;;;:12;:24;;;;;;;6971:30;:61::i;:::-;6957:10;6944:24;;;;:12;:24;;;;;;;;:88;;;;7091:6;:18;;;;7090:33;;7115:7;7090:24;:33::i;:::-;7076:10;7069:18;;;;:6;:18;;;;;;;;:54;;;;7208:9;:21;;;;;;7187:55;;7236:5;;7188:42;;:15;;:19;:42::i;:::-;7187:48;;:55::i;:::-;7170:72;-1:-1:-1;7325:30:0;:15;7170:72;7325:19;:30::i;:::-;7311:10;7301:21;;;;:9;:21;;;;;:54;7438:11;;:24;;7454:7;7438:15;:24::i;:::-;7424:11;:38;7522:8;;7515:47;;-1:-1:-1;;;7515:47:0;;7541:10;7515:47;;;1796:51:1;1863:18;;;1856:34;;;-1:-1:-1;;;;;7522:8:0;;;;7515:25;;1769:18:1;;7515:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;7600:44:0;;;7610:10;2745:51:1;;2827:2;2812:18;;2805:34;;;2855:18;;;2848:34;;;7600:44:0;;2733:2:1;2718:18;7600:44:0;;;;;;;;6490:1162;;;6450:1202;:::o;9929:133::-;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;10016:17:::1;:38:::0;9929:133::o;9021:158::-;9077:14;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;9159:11:::1;::::0;9119:8:::1;::::0;9112:41:::1;::::0;-1:-1:-1;;;9112:41:0;;9147:4:::1;9112:41;::::0;::::1;1010:51:1::0;9111:60:0::1;::::0;9159:11;-1:-1:-1;;;;;9119:8:0::1;::::0;9112:26:::1;::::0;983:18:1;;9112:41:0::1;864:203:1::0;9111:60:0::1;9104:67;;9021:158:::0;:::o;9784:97::-;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;9853:8:::1;:20:::0;9784:97::o;4699:1389::-;4834:17;;4823:7;:28;;4815:81;;;;-1:-1:-1;;;4815:81:0;;3095:2:1;4815:81:0;;;3077:21:1;3134:2;3114:18;;;3107:30;3173:34;3153:18;;;3146:62;-1:-1:-1;;;3224:18:1;;;3217:38;3272:19;;4815:81:0;2893:404:1;4815:81:0;4975:8;;4968:38;;-1:-1:-1;;;4968:38:0;;4995:10;4968:38;;;1010:51:1;5010:7:0;;-1:-1:-1;;;;;4975:8:0;;4968:26;;983:18:1;;4968:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:49;;4960:76;;;;-1:-1:-1;;;4960:76:0;;3504:2:1;4960:76:0;;;3486:21:1;3543:2;3523:18;;;3516:30;-1:-1:-1;;;3562:18:1;;;3555:44;3616:18;;4960:76:0;3302:338:1;4960:76:0;5123:8;;5116:65;;-1:-1:-1;;;5116:65:0;;5146:10;5116:65;;;3885:34:1;5166:4:0;3935:18:1;;;3928:43;3987:18;;;3980:34;;;-1:-1:-1;;;;;5123:8:0;;;;5116:29;;3820:18:1;;5116:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;5108:89;;;;-1:-1:-1;;;5108:89:0;;4227:2:1;5108:89:0;;;4209:21:1;4266:2;4246:18;;;4239:30;-1:-1:-1;;;4285:18:1;;;4278:41;4336:18;;5108:89:0;4025:335:1;5108:89:0;5252:15;5270:39;5304:4;5271:27;5290:7;5271:14;;:18;;:27;;;;:::i;5270:39::-;5252:57;-1:-1:-1;5359:13:0;5375:23;:7;5252:57;5375:11;:23::i;:::-;5481:11;;5359:39;;-1:-1:-1;5481:25:0;;5359:39;5481:15;:25::i;:::-;5467:11;:39;5602:61;5633:29;5651:10;5633:17;:29::i;5602:61::-;5588:10;5575:24;;;;:12;:24;;;;;;;;:88;;;;5748:9;:21;;;;;;5727:55;;5776:5;;5728:42;;:15;;:19;:42::i;5727:55::-;5710:72;-1:-1:-1;5865:30:0;:15;5710:72;5865:19;:30::i;:::-;5851:10;5841:21;;;;:9;:21;;;;;;;;:54;;;;5968:6;:18;;;;5967:34;;5992:8;5967:24;:34::i;:::-;5953:10;5946:18;;;;:6;:18;;;;;;;;;:55;;;;6039:41;;2745:51:1;;;2812:18;;;2805:34;;;2855:18;;;2848:34;;;6039:41:0;;2733:2:1;2718:18;6039:41:0;2543:345:1;7727:1242:0;7773:12;7849:16;7868:94;7932:29;7950:10;7932:17;:29::i;:::-;7915:10;7902:24;;;;:12;:24;;;;;;;;;7869:15;:27;;;;;;;7868:59;;:33;:59::i;:::-;:63;;:94::i;:::-;7849:113;;8063:1;8049:11;:15;8041:49;;;;-1:-1:-1;;;8041:49:0;;4567:2:1;8041:49:0;;;4549:21:1;4606:2;4586:18;;;4579:30;-1:-1:-1;;;4625:18:1;;;4618:51;4686:18;;8041:49:0;4365:345:1;8041:49:0;8222:11;;8182:8;;8175:41;;-1:-1:-1;;;8175:41:0;;8210:4;8175:41;;;1010:51:1;8238:11:0;;8174:60;;8222:11;;-1:-1:-1;;;;;8182:8:0;;;;8175:26;;983:18:1;;8175:41:0;864:203:1;8174:60:0;:75;;8166:120;;;;-1:-1:-1;;;8166:120:0;;1463:2:1;8166:120:0;;;1445:21:1;;;1482:18;;;1475:30;1541:34;1521:18;;;1514:62;1593:18;;8166:120:0;1261:356:1;8166:120:0;8347:10;8361:1;8334:24;;;:12;:24;;;;;;;;:28;;;8412:15;:27;;;;;:31;;;8492:13;:25;;;;;:29;;;8606:9;:21;;;;;;8585:55;;8634:5;;8586:42;;:15;;:19;:42::i;8585:55::-;8568:72;-1:-1:-1;8723:30:0;:15;8568:72;8723:19;:30::i;:::-;8709:10;8699:21;;;;:9;:21;;;;;;;:54;;;;8821:8;;8814:50;;-1:-1:-1;;;8814:50:0;;;;;1796:51:1;;;;1863:18;;;1856:34;;;-1:-1:-1;;;;;8821:8:0;;;;8814:25;;1769:18:1;;8814:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;8902:37:0;;;8915:10;1796:51:1;;1878:2;1863:18;;1856:34;;;8902:37:0;;1769:18:1;8902:37:0;;;;;;;8957:4;8950:11;;;;7727:1242;:::o;4012:390::-;-1:-1:-1;;;;;4212:23:0;;4081:4;4212:23;;;:9;:23;;;;;;4081:4;;4191:57;;4242:5;;4192:44;;:15;;:19;:44::i;4191:57::-;4357:8;;-1:-1:-1;;;;;4331:20:0;;;;;;:6;:20;;;;;;4173:75;;-1:-1:-1;4329:65:0;;4388:5;;4330:52;;4173:75;;4330:36;;4331:20;4330:26;:36::i;:::-;:40;;:52::i;4329:65::-;4322:72;4012:390;-1:-1:-1;;;4012:390:0:o;1952:153::-;1918:5;;-1:-1:-1;;;;;1918:5:0;1904:10;:19;1896:28;;;;;;2026:5:::1;:17:::0;;-1:-1:-1;;;;;;2026:17:0::1;-1:-1:-1::0;;;;;2026:17:0;::::1;::::0;;::::1;::::0;;2059:38:::1;::::0;2026:17;;;;2059:38:::1;::::0;2026:5;2059:38:::1;1952:153:::0;:::o;979:114::-;1031:6;1063:1;1058;:6;;1050:15;;;;;;1080:5;1084:1;1080;:5;:::i;1101:128::-;1153:6;1176:5;1180:1;1176;:5;:::i;:::-;1172:9;-1:-1:-1;1200:6:0;;;:20;;-1:-1:-1;1219:1:0;1210:5;1214:1;1210;:5;:::i;:::-;:10;1200:20;1192:29;;;;;;1101:128;;;;:::o;1237:113::-;1289:6;1320:1;1316;:5;1308:14;;;;;;1337:5;1341:1;1337;:5;:::i;857:114::-;909:6;932:5;936:1;932;:5;:::i;:::-;928:9;;961:1;956;:6;;948:15;;;;;1362:130;1420:7;1447:37;1451:1;1454;1447:37;;;;;;;;;;;;;;;;;1590:7;1626:12;1618:6;1610:29;;;;-1:-1:-1;;;1610:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1657:5:0;1661:1;1657;:5;:::i;:::-;1650:12;1504:166;-1:-1:-1;;;;1504:166:0:o;206:180:1:-;265:6;318:2;306:9;297:7;293:23;289:32;286:52;;;334:1;331;324:12;286:52;-1:-1:-1;357:23:1;;206:180;-1:-1:-1;206:180:1:o;391:286::-;450:6;503:2;491:9;482:7;478:23;474:32;471:52;;;519:1;516;509:12;471:52;545:23;;-1:-1:-1;;;;;597:31:1;;587:42;;577:70;;643:1;640;633:12;1072:184;1142:6;1195:2;1183:9;1174:7;1170:23;1166:32;1163:52;;;1211:1;1208;1201:12;1163:52;-1:-1:-1;1234:16:1;;1072:184;-1:-1:-1;1072:184:1:o;1901:277::-;1968:6;2021:2;2009:9;2000:7;1996:23;1992:32;1989:52;;;2037:1;2034;2027:12;1989:52;2069:9;2063:16;2122:5;2115:13;2108:21;2101:5;2098:32;2088:60;;2144:1;2141;2134:12;4715:127;4776:10;4771:3;4767:20;4764:1;4757:31;4807:4;4804:1;4797:15;4831:4;4828:1;4821:15;4847:128;4914:9;;;4935:11;;;4932:37;;;4949:18;;:::i;4980:168::-;5053:9;;;5084;;5101:15;;;5095:22;;5081:37;5071:71;;5122:18;;:::i;5153:127::-;5214:10;5209:3;5205:20;5202:1;5195:31;5245:4;5242:1;5235:15;5269:4;5266:1;5259:15;5285:120;5325:1;5351;5341:35;;5356:18;;:::i;:::-;-1:-1:-1;5390:9:1;;5285:120::o;5410:125::-;5475:9;;;5496:10;;;5493:36;;;5509:18;;:::i;5540:548::-;5652:4;5681:2;5710;5699:9;5692:21;5742:6;5736:13;5785:6;5780:2;5769:9;5765:18;5758:34;5810:1;5820:140;5834:6;5831:1;5828:13;5820:140;;;5929:14;;;5925:23;;5919:30;5895:17;;;5914:2;5891:26;5884:66;5849:10;;5820:140;;;5824:3;6009:1;6004:2;5995:6;5984:9;5980:22;5976:31;5969:42;6079:2;6072;6068:7;6063:2;6055:6;6051:15;6047:29;6036:9;6032:45;6028:54;6020:62;;;;5540:548;;;;:::o;6093:112::-;6125:1;6151;6141:35;;6156:18;;:::i;:::-;-1:-1:-1;6190:9:1;;6093:112::o
Swarm Source
ipfs://8c61267f334621813c98cbff8df564bb37317ce02ca62c412a75a151eb8d0a41
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
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.