Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 5 from a total of 5 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Payout All Valid... | 16907109 | 747 days ago | IN | 0 ETH | 0.0003098 | ||||
Payout Bond | 15304020 | 976 days ago | IN | 0 ETH | 0.00041669 | ||||
Payout All Valid... | 15303984 | 976 days ago | IN | 0 ETH | 0.00039104 | ||||
Transfer All Fun... | 13100436 | 1324 days ago | IN | 0 ETH | 0.00873944 | ||||
Cancel Bonds | 13008869 | 1338 days ago | IN | 0 ETH | 0.00708768 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
MinereumCryptoBondCancel
Compiler Version
v0.6.1+commit.e6f7d5a4
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2021-08-10 */ pragma solidity ^0.6.1; interface MinereumContract { function transfer(address _to, uint256 _value) external; } interface External1 { function mintNewCoins(uint256 _amount) external; function setBondOwner() external; } interface Genesis { function availableBalanceOf ( address _address ) external view returns ( uint256 Balance ); } interface MainBond { function BlockBonds ( ) external view returns ( bool ); function BlockPayouts ( ) external view returns ( bool ); function BondMNE ( address, uint256 ) external view returns ( uint256 ); function BondMNEGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BondPayoutsBondID ( address, uint256 ) external view returns ( uint256 ); function BondPayoutsBondIDGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BondPayoutsBondIDLength ( address _address ) external view returns ( uint256 ); function BondPayoutsDate ( address, uint256 ) external view returns ( uint256 ); function BondPayoutsDateGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BondPayoutsMNE ( address, uint256 ) external view returns ( uint256 ); function BondPayoutsMNEGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BondPayoutsPaid ( address, uint256 ) external view returns ( bool ); function BondPayoutsPaidDate ( address, uint256 ) external view returns ( uint256 ); function BondPayoutsPaidDateGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BondPayoutsPaidGetAt ( address _address, uint256 i ) external view returns ( bool ); function BondStartDate ( address, uint256 ) external view returns ( uint256 ); function BondStartDateGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BondYearsType ( address, uint256 ) external view returns ( uint256 ); function BondYearsTypeGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BondYearsTypeLength ( address _address ) external view returns ( uint256 ); function BondYield ( address, uint256 ) external view returns ( uint256 ); function BondYieldGetAt ( address _address, uint256 i ) external view returns ( uint256 ); function BonusAmount ( address, uint256 ) external view returns ( uint256 ); function BonusDay ( address, uint256 ) external view returns ( uint256 ); function BonusDayLength ( address _address ) external view returns ( uint256 ); function BonusFrom ( address, uint256 ) external view returns ( address ); function BonusPaid ( address, uint256 ) external view returns ( bool ); function BonusPaidDate ( address, uint256 ) external view returns ( uint256 ); function BuildBond ( address _address, uint256 _bondID ) external; function FiveYearsBondBuiltCount ( ) external view returns ( uint256 ); function FiveYearsBondCount ( ) external view returns ( uint256 ); function FiveYearsYield ( ) external view returns ( uint256 ); function GetBonds ( address _address ) external view returns ( uint256[] memory _BondIDs, uint256[] memory _BondYearsType, uint256[] memory _BondMNE, uint256[] memory _BondStartDate, uint256[] memory _BondYield ); function GetPayouts ( address _address ) external view returns ( uint256[] memory _BondPayoutsBondID, uint256[] memory _BondPayoutsMNE, uint256[] memory _BondPayoutsDate, bool[] memory _BondPayoutsPaid, uint256[] memory _BondPayoutsPaidDate ); function GetTotalBonds ( ) external view returns ( uint256 ); function GetTotalMNE ( ) external view returns ( uint256 ); function MNEFiveYearsBondsCount ( ) external view returns ( uint256 ); function MNEOneYearBondsCount ( ) external view returns ( uint256 ); function MNEThreeYearsBondsCount ( ) external view returns ( uint256 ); function OneYearBondBuiltCount ( ) external view returns ( uint256 ); function OneYearBondCount ( ) external view returns ( uint256 ); function OneYearYield ( ) external view returns ( uint256 ); function OpenBonusValue ( address _address ) external view returns ( uint256 ); function PayoutAllValidBondPayouts ( address _address ) external; function PayoutBond ( uint256 _bondID, address _address ) external; function PayoutBonus ( address _address, uint256 i ) external; function ThreeYearsBondBuiltCount ( ) external view returns ( uint256 ); function ThreeYearsBondCount ( ) external view returns ( uint256 ); function ThreeYearsYield ( ) external view returns ( uint256 ); function TransferAllFundsOut ( address _address, uint256 _amount ) external; function bonusAddress ( uint256 ) external view returns ( address ); function external1 ( ) external view returns ( address ); function externalFunction ( address _sender, uint256 _mneAmount, address[] calldata _addressList, uint256[] calldata _uintList ) external; function gn ( ) external view returns ( address ); function mneContract ( ) external view returns ( address ); function newMintedCoins ( ) external view returns ( uint256 ); function paidBondCoins ( ) external view returns ( uint256 ); function participatedAddress ( uint256 ) external view returns ( address ); function participatedAddressLength ( ) external view returns ( uint256 ); function setUpdater ( ) external; function updateExternal1 ( address _address ) external; function updateGenesis ( address _address ) external; function updateMneContract ( address _address ) external; function updateVars ( uint256 _OneYearYield, uint256 _ThreeYearsYield, uint256 _FiveYearsYield, bool _BlockPayouts, bool _BlockBonds, uint256 _ReferrerRate ) external; function updaterAddress ( ) external view returns ( address ); } contract MinereumCryptoBondCancel { uint256 public OneYearYield = 30; uint256 public ThreeYearsYield = 40; uint256 public FiveYearsYield = 50; uint256 public OneYearBondCount = 0; uint256 public ThreeYearsBondCount = 0; uint256 public FiveYearsBondCount = 0; uint256 public OneYearBondBuiltCount = 0; uint256 public ThreeYearsBondBuiltCount = 0; uint256 public FiveYearsBondBuiltCount = 0; uint256 public MNEOneYearBondsCount = 0; uint256 public MNEThreeYearsBondsCount = 0; uint256 public MNEFiveYearsBondsCount = 0; uint256 public newMintedCoins = 0; uint256 public paidBondCoins = 0; address[] public participatedAddress; mapping (address => uint256[]) public BondYearsType; mapping (address => uint256[]) public BondMNE; mapping (address => uint256[]) public BondStartDate; mapping (address => uint256[]) public BondYield; mapping (address => uint256[]) public BondPayoutsBondID; mapping (address => uint256[]) public BondPayoutsMNE; mapping (address => uint256[]) public BondPayoutsDate; mapping (address => bool[]) public BondPayoutsPaid; mapping (address => uint[]) public BondPayoutsPaidDate; mapping (address => uint[]) public BonusDay; mapping (address => address[]) public BonusFrom; mapping (address => uint[]) public BonusAmount; mapping (address => bool[]) public BonusPaid; mapping (address => uint[]) public BonusPaidDate; address[] public bonusAddress; uint256 overallBonus = 0; uint256 amountBonusPaid = 0; uint256 ReferrerRate = 15; MinereumContract public mneContract; MainBond public mainBond; External1 public external1; Genesis public gn; address public updaterAddress = 0x0000000000000000000000000000000000000000; bool public BlockPayouts = false; bool public BlockBonds = false; constructor() public { setUpdater(); mneContract = MinereumContract(0x426CA1eA2406c07d75Db9585F22781c096e3d0E0); mainBond = MainBond(0xa1867D48b2bd70E35bAe9A0Fc250a69b9a71e832); gn = Genesis(0xa6be27538A28114Fe03EB7ADE9AdfE53164f2a4c); } function updateVars(uint256 _OneYearYield, uint256 _ThreeYearsYield, uint256 _FiveYearsYield, bool _BlockPayouts, bool _BlockBonds, uint256 _ReferrerRate) public { if (msg.sender == updaterAddress) { OneYearYield = _OneYearYield; ThreeYearsYield = _ThreeYearsYield; FiveYearsYield = _FiveYearsYield; BlockPayouts = _BlockPayouts; BlockBonds = _BlockBonds; ReferrerRate = _ReferrerRate; } else { revert(); } } function setUpdater() public {if (updaterAddress == 0x0000000000000000000000000000000000000000) updaterAddress = msg.sender; else revert();} function updateExternal1(address _address) public {if (tx.origin == updaterAddress) {external1 = External1(_address); external1.setBondOwner(); } else revert();} function updateGenesis(address _address) public {if (tx.origin == updaterAddress) {gn = Genesis(_address); } else revert();} function updateMneContract(address _address) public {if (tx.origin == updaterAddress) {mneContract = MinereumContract(_address); } else revert();} function BondYearsTypeGetAt(address _address, uint i) public view returns (uint256) { return BondYearsType[_address][i]; } function BondMNEGetAt(address _address, uint i) public view returns (uint256) { return BondMNE[_address][i]; } function BondStartDateGetAt(address _address, uint i) public view returns (uint256) { return BondStartDate[_address][i]; } function BondYieldGetAt(address _address, uint i) public view returns (uint256) { return BondYield[_address][i]; } function BondPayoutsBondIDGetAt(address _address, uint i) public view returns (uint256) { return BondPayoutsBondID[_address][i]; } function BondPayoutsMNEGetAt(address _address, uint i) public view returns (uint256) { return BondPayoutsMNE[_address][i]; } function BondPayoutsDateGetAt(address _address, uint i) public view returns (uint256) { return BondPayoutsDate[_address][i]; } function BondPayoutsPaidGetAt(address _address, uint i) public view returns (bool) { return BondPayoutsPaid[_address][i]; } function BondPayoutsPaidDateGetAt(address _address, uint i) public view returns (uint256) { return BondPayoutsPaidDate[_address][i]; } function BondYearsTypeLength(address _address) public view returns (uint256) { return BondYearsType[_address].length; } function BondPayoutsBondIDLength(address _address) public view returns (uint256) { return BondPayoutsBondID[_address].length; } function BonusDayLength(address _address) public view returns (uint256) { return BonusDay[_address].length; } function participatedAddressLength() public view returns (uint256) { return participatedAddress.length; } function TransferAllFundsOut(address _address, uint256 _amount) public { if (msg.sender == updaterAddress) { mneContract.transfer(_address, _amount); //in case of migration to another contract } else { revert(); } } function GetBonds(address _address) public view returns (uint256[] memory _BondIDs, uint256[] memory _BondYearsType, uint256[] memory _BondMNE, uint256[] memory _BondStartDate, uint256[] memory _BondYield) { _BondIDs = new uint[](BondYearsType[_address].length); _BondYearsType = BondYearsType[_address]; _BondMNE = BondMNE[_address]; _BondStartDate = BondStartDate[_address]; _BondYield = BondYield[_address]; uint i = 0; while (i < BondYearsType[_address].length) { _BondIDs[i] = i; i++; } } function ViewCancelBondsValue(address _address) public view returns (uint256) { uint payoutValue = 0; for (uint i = 0; i < mainBond.BondYearsTypeLength(_address); i++) { payoutValue += mainBond.BondMNE(_address, i); } return payoutValue; } function CancelBonds() public { uint payoutValue = ViewCancelBondsValue(msg.sender); mneContract.transfer(msg.sender, payoutValue); } function GetPayouts(address _address) public view returns (uint256[] memory _BondPayoutsBondID, uint256[] memory _BondPayoutsMNE, uint256[] memory _BondPayoutsDate, bool[] memory _BondPayoutsPaid, uint[] memory _BondPayoutsPaidDate) { _BondPayoutsBondID = BondPayoutsBondID[_address]; _BondPayoutsMNE = BondPayoutsMNE[_address]; _BondPayoutsDate = BondPayoutsDate[_address]; _BondPayoutsPaid = BondPayoutsPaid[_address]; _BondPayoutsPaidDate = BondPayoutsPaidDate[_address]; } function GetTotalBonds() public view returns (uint256) { return OneYearBondCount + ThreeYearsBondCount + FiveYearsBondCount; } function GetTotalMNE() public view returns (uint256) { return MNEOneYearBondsCount + MNEThreeYearsBondsCount + MNEFiveYearsBondsCount; } function externalFunction(address _sender, uint256 _mneAmount, address[] memory _addressList, uint256[] memory _uintList) public { } function BuildBond(address _address, uint256 _bondID) public { } function PayoutAllValidBondPayouts(address _address) public { } function PayoutBond(uint _bondID, address _address) public { } function PayoutBonus(address _address, uint i) public { } function OpenBonusValue(address _address) public view returns (uint256) { uint256 openBonusValue = 0; uint256 i = 0; if (BonusDay[_address].length == 0) return 0; while (i < BonusDay[_address].length) { if (!BonusPaid[_address][i]) openBonusValue += BonusAmount[_address][i]; i++; } return openBonusValue; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"BlockBonds","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"BlockPayouts","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondMNE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondMNEGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondPayoutsBondID","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondPayoutsBondIDGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"BondPayoutsBondIDLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondPayoutsDate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondPayoutsDateGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondPayoutsMNE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondPayoutsMNEGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondPayoutsPaid","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondPayoutsPaidDate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondPayoutsPaidDateGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondPayoutsPaidGetAt","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondStartDate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondStartDateGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondYearsType","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondYearsTypeGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"BondYearsTypeLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BondYield","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"BondYieldGetAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BonusAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BonusDay","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"BonusDayLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BonusFrom","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BonusPaid","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"BonusPaidDate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"_bondID","type":"uint256"}],"name":"BuildBond","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"CancelBonds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"FiveYearsBondBuiltCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"FiveYearsBondCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"FiveYearsYield","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"GetBonds","outputs":[{"internalType":"uint256[]","name":"_BondIDs","type":"uint256[]"},{"internalType":"uint256[]","name":"_BondYearsType","type":"uint256[]"},{"internalType":"uint256[]","name":"_BondMNE","type":"uint256[]"},{"internalType":"uint256[]","name":"_BondStartDate","type":"uint256[]"},{"internalType":"uint256[]","name":"_BondYield","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"GetPayouts","outputs":[{"internalType":"uint256[]","name":"_BondPayoutsBondID","type":"uint256[]"},{"internalType":"uint256[]","name":"_BondPayoutsMNE","type":"uint256[]"},{"internalType":"uint256[]","name":"_BondPayoutsDate","type":"uint256[]"},{"internalType":"bool[]","name":"_BondPayoutsPaid","type":"bool[]"},{"internalType":"uint256[]","name":"_BondPayoutsPaidDate","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"GetTotalBonds","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"GetTotalMNE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MNEFiveYearsBondsCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MNEOneYearBondsCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MNEThreeYearsBondsCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"OneYearBondBuiltCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"OneYearBondCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"OneYearYield","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"OpenBonusValue","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"PayoutAllValidBondPayouts","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_bondID","type":"uint256"},{"internalType":"address","name":"_address","type":"address"}],"name":"PayoutBond","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"i","type":"uint256"}],"name":"PayoutBonus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"ThreeYearsBondBuiltCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ThreeYearsBondCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ThreeYearsYield","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"TransferAllFundsOut","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"ViewCancelBondsValue","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"bonusAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"external1","outputs":[{"internalType":"contract External1","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_sender","type":"address"},{"internalType":"uint256","name":"_mneAmount","type":"uint256"},{"internalType":"address[]","name":"_addressList","type":"address[]"},{"internalType":"uint256[]","name":"_uintList","type":"uint256[]"}],"name":"externalFunction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gn","outputs":[{"internalType":"contract Genesis","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mainBond","outputs":[{"internalType":"contract MainBond","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mneContract","outputs":[{"internalType":"contract MinereumContract","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"newMintedCoins","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"paidBondCoins","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"participatedAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"participatedAddressLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"setUpdater","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"updateExternal1","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"updateGenesis","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"updateMneContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_OneYearYield","type":"uint256"},{"internalType":"uint256","name":"_ThreeYearsYield","type":"uint256"},{"internalType":"uint256","name":"_FiveYearsYield","type":"uint256"},{"internalType":"bool","name":"_BlockPayouts","type":"bool"},{"internalType":"bool","name":"_BlockBonds","type":"bool"},{"internalType":"uint256","name":"_ReferrerRate","type":"uint256"}],"name":"updateVars","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"updaterAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
6080604052601e6000818155602860015560326002556003819055600481905560058190556006819055600781905560088190556009819055600a819055600b819055600c819055600d81905590819055601f55600f602055602580546001600160b01b031916905534801561007457600080fd5b506100866001600160e01b036100f116565b602180546001600160a01b031990811673426ca1ea2406c07d75db9585f22781c096e3d0e01790915560228054821673a1867d48b2bd70e35bae9a0fc250a69b9a71e8321790556024805490911673a6be27538a28114fe03eb7ade9adfe53164f2a4c17905561011f565b6025546001600160a01b031661011857602580546001600160a01b0319163317905561011d565b600080fd5b565b611c748061012e6000396000f3fe608060405234801561001057600080fd5b50600436106103fc5760003560e01c80638d96767d11610215578063d6a149f811610125578063ec52a456116100b8578063f5ff281611610087578063f5ff281614610d94578063fdbc653014610dc0578063fea45c1014610dc8578063ffd7cfc314610df4578063fff2206b14610e20576103fc565b8063ec52a45614610d0e578063ee9ce9b314610d3a578063f105a8dc14610d66578063f406c93e14610d6e576103fc565b8063e2412630116100f4578063e241263014610cac578063e3a19fd614610cb4578063e5398a4314610cbc578063ea8abd3014610ce8576103fc565b8063d6a149f814610c0e578063d8a8033b14610c34578063dac7abc214610c60578063dcc8ab2114610c86576103fc565b8063b61ffdff116101a8578063c8062b1e11610177578063c8062b1e14610a1e578063c842ab6c14610a44578063c8d0e1b514610bd2578063ccb13c1d14610bfe578063d0bf4bb714610c06576103fc565b8063b61ffdff14610987578063c061d8de1461053e578063c4c05c21146109b3578063c728db94146109f2576103fc565b8063a2dfa016116101e4578063a2dfa016146108fb578063a7c8fa5414610927578063a987012a14610953578063ab8a17761461097f576103fc565b80638d96767d1461089f578063911566f0146108c55780639972dc03146108cd578063a0d93044146108f3576103fc565b80634602c5bf116103105780635bf0b964116102a35780636fadb370116102725780636fadb370146108355780637c72ff131461083d578063869ffe641461086957806389225ff4146108715780638a57b48114610879576103fc565b80635bf0b964146107be578063673fe185146107db57806367951836146107e35780636929ebbf14610809576103fc565b80635201cdd7116102df5780635201cdd7146107565780635244fa41146107825780635759adc01461078a5780635770190d146107b6576103fc565b80634602c5bf14610596578063472376ef146105c257806348674922146105ee57806349c311741461072a576103fc565b80632f588d511161039357806336e5afab1161036257806336e5afab14610502578063397d3dd71461050a5780633bd6020b146105365780633e6fdd621461053e57806341a896e71461056a576103fc565b80632f588d51146104be5780632fb933ff146104ea5780633118f543146104f2578063358a4b63146104fa576103fc565b80631ab4fc3a116103cf5780631ab4fc3a146104515780631e902ae01461046d57806328b4d9c4146104995780632ee9b112146104a1576103fc565b806302a70dbf146104015780630538c58d1461040b5780630d5b54a4146104255780630d86ed471461042d575b600080fd5b610409610e4c565b005b610413610ec8565b60408051918252519081900360200190f35b610413610ece565b610435610ed4565b604080516001600160a01b039092168252519081900360200190f35b610459610ee3565b604080519115158252519081900360200190f35b6104136004803603604081101561048357600080fd5b506001600160a01b038135169060200135610ef3565b610413610f2a565b610435600480360360208110156104b757600080fd5b5035610f30565b610459600480360360408110156104d457600080fd5b506001600160a01b038135169060200135610f57565b610435610fa3565b610435610fb2565b610413610fc1565b610413610fc7565b6104136004803603604081101561052057600080fd5b506001600160a01b038135169060200135610fcd565b610413610ffb565b6104096004803603604081101561055457600080fd5b506001600160a01b038135169060200135611001565b6104136004803603604081101561058057600080fd5b506001600160a01b038135169060200135611005565b610413600480360360408110156105ac57600080fd5b506001600160a01b03813516906020013561101e565b610413600480360360408110156105d857600080fd5b506001600160a01b038135169060200135611042565b6104096004803603608081101561060457600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561063457600080fd5b82018360208201111561064657600080fd5b8035906020019184602083028401116401000000008311171561066857600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156106b857600080fd5b8201836020820111156106ca57600080fd5b803590602001918460208302840111640100000000831117156106ec57600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955061105b945050505050565b6104136004803603604081101561074057600080fd5b506001600160a01b038135169060200135611061565b6104596004803603604081101561076c57600080fd5b506001600160a01b038135169060200135611085565b6104136110c5565b610409600480360360408110156107a057600080fd5b50803590602001356001600160a01b0316611001565b6104136110cb565b610435600480360360208110156107d457600080fd5b50356110d9565b6104136110e6565b610409600480360360208110156107f957600080fd5b50356001600160a01b03166110ec565b6104136004803603604081101561081f57600080fd5b506001600160a01b03813516906020013561111e565b610413611142565b6104136004803603604081101561085357600080fd5b506001600160a01b038135169060200135611148565b61041361116c565b610413611172565b6104136004803603602081101561088f57600080fd5b50356001600160a01b0316611178565b610413600480360360208110156108b557600080fd5b50356001600160a01b0316611251565b61041361126c565b610413600480360360208110156108e357600080fd5b50356001600160a01b0316611272565b61045961128d565b6104136004803603604081101561091157600080fd5b506001600160a01b03813516906020013561129d565b6104136004803603604081101561093d57600080fd5b506001600160a01b0381351690602001356112b6565b6104356004803603604081101561096957600080fd5b506001600160a01b0381351690602001356112cf565b610413611304565b6104136004803603604081101561099d57600080fd5b506001600160a01b038135169060200135611312565b610409600480360360c08110156109c957600080fd5b508035906020810135906040810135906060810135151590608081013515159060a0013561132b565b61041360048036036040811015610a0857600080fd5b506001600160a01b038135169060200135611382565b61040960048036036020811015610a3457600080fd5b50356001600160a01b031661111b565b610a6a60048036036020811015610a5a57600080fd5b50356001600160a01b031661139b565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019060200280838360005b83811015610aba578181015183820152602001610aa2565b5050505090500186810385528a818151815260200191508051906020019060200280838360005b83811015610af9578181015183820152602001610ae1565b50505050905001868103845289818151815260200191508051906020019060200280838360005b83811015610b38578181015183820152602001610b20565b50505050905001868103835288818151815260200191508051906020019060200280838360005b83811015610b77578181015183820152602001610b5f565b50505050905001868103825287818151815260200191508051906020019060200280838360005b83811015610bb6578181015183820152602001610b9e565b505050509050019a505050505050505050505060405180910390f35b61041360048036036040811015610be857600080fd5b506001600160a01b038135169060200135611610565b610435611629565b610413611638565b61040960048036036020811015610c2457600080fd5b50356001600160a01b031661163e565b61040960048036036040811015610c4a57600080fd5b506001600160a01b0381351690602001356116cb565b610a6a60048036036020811015610c7657600080fd5b50356001600160a01b0316611750565b61040960048036036020811015610c9c57600080fd5b50356001600160a01b03166119cf565b610409611a02565b610413611a26565b61041360048036036040811015610cd257600080fd5b506001600160a01b038135169060200135611a2c565b61041360048036036020811015610cfe57600080fd5b50356001600160a01b0316611a45565b61041360048036036040811015610d2457600080fd5b506001600160a01b038135169060200135611b57565b61041360048036036040811015610d5057600080fd5b506001600160a01b038135169060200135611b7b565b610413611b9f565b61041360048036036020811015610d8457600080fd5b50356001600160a01b0316611ba5565b61041360048036036040811015610daa57600080fd5b506001600160a01b038135169060200135611bc0565b610435611bd9565b61045960048036036040811015610dde57600080fd5b506001600160a01b038135169060200135611be8565b61041360048036036040811015610e0a57600080fd5b506001600160a01b038135169060200135611c01565b61041360048036036040811015610e3657600080fd5b506001600160a01b038135169060200135611c1a565b6000610e5733611a45565b6021546040805163a9059cbb60e01b81523360048201526024810184905290519293506001600160a01b039091169163a9059cbb9160448082019260009290919082900301818387803b158015610ead57600080fd5b505af1158015610ec1573d6000803e3d6000fd5b5050505050565b600e5490565b60065481565b6021546001600160a01b031681565b602554600160a81b900460ff1681565b6001600160a01b0382166000908152601460205260408120805483908110610f1757fe5b9060005260206000200154905092915050565b60015481565b600e8181548110610f3d57fe5b6000918252602090912001546001600160a01b0316905081565b6001600160a01b0382166000908152601660205260408120805483908110610f7b57fe5b90600052602060002090602091828204019190069054906101000a900460ff16905092915050565b6023546001600160a01b031681565b6024546001600160a01b031681565b600c5481565b60045481565b60186020528160005260406000208181548110610fe657fe5b90600052602060002001600091509150505481565b60075481565b5050565b60146020528160005260406000208181548110610fe657fe5b6001600160a01b0382166000908152600f60205260408120805483908110610f1757fe5b600f6020528160005260406000208181548110610fe657fe5b50505050565b6001600160a01b0382166000908152601760205260408120805483908110610f1757fe5b601b602052816000526040600020818154811061109e57fe5b9060005260206000209060209182820401919006915091509054906101000a900460ff1681565b60005481565b600554600454600354010190565b601d8181548110610f3d57fe5b600b5481565b6025546001600160a01b03163214156103fc57602180546001600160a01b0319166001600160a01b0383161790555b50565b6001600160a01b0382166000908152601260205260408120805483908110610f1757fe5b60025481565b6001600160a01b0382166000908152601160205260408120805483908110610f1757fe5b60035481565b600a5481565b6001600160a01b038116600090815260186020526040812054819081906111a45760009250505061124c565b6001600160a01b038416600090815260186020526040902054811015611248576001600160a01b0384166000908152601b602052604090208054829081106111e857fe5b90600052602060002090602091828204019190069054906101000a900460ff16611240576001600160a01b0384166000908152601a6020526040902080548290811061123057fe5b9060005260206000200154820191505b6001016111a4565b5090505b919050565b6001600160a01b031660009081526013602052604090205490565b60055481565b6001600160a01b03166000908152600f602052604090205490565b602554600160a01b900460ff1681565b60106020528160005260406000208181548110610fe657fe5b601a6020528160005260406000208181548110610fe657fe5b601960205281600052604060002081815481106112e857fe5b6000918252602090912001546001600160a01b03169150829050565b600b54600a54600954010190565b60156020528160005260406000208181548110610fe657fe5b6025546001600160a01b03163314156103fc576000869055600185905560028490556025805460ff60a01b1916600160a01b851515021760ff60a81b1916600160a81b841515021790556020819055505050505050565b60116020528160005260406000208181548110610fe657fe5b6060806060806060600f6000876001600160a01b03166001600160a01b03168152602001908152602001600020805490506040519080825280602002602001820160405280156113f5578160200160208202803883390190505b506001600160a01b0387166000908152600f6020908152604091829020805483518184028101840190945280845293985091929083018282801561145857602002820191906000526020600020905b815481526020019060010190808311611444575b5050505050935060106000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156114ce57602002820191906000526020600020905b8154815260200190600101908083116114ba575b5050505050925060116000876001600160a01b03166001600160a01b0316815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561154457602002820191906000526020600020905b815481526020019060010190808311611530575b5050505050915060126000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156115ba57602002820191906000526020600020905b8154815260200190600101908083116115a6575b50939450600093505050505b6001600160a01b0387166000908152600f602052604090205481101561160657808682815181106115f357fe5b60209081029190910101526001016115c6565b5091939590929450565b60126020528160005260406000208181548110610fe657fe5b6022546001600160a01b031681565b600d5481565b6025546001600160a01b03163214156103fc57602380546001600160a01b0319166001600160a01b03838116919091179182905560408051630c8a67ef60e41b81529051929091169163c8a67ef09160048082019260009290919082900301818387803b1580156116ae57600080fd5b505af11580156116c2573d6000803e3d6000fd5b5050505061111b565b6025546001600160a01b03163314156103fc576021546040805163a9059cbb60e01b81526001600160a01b038581166004830152602482018590529151919092169163a9059cbb91604480830192600092919082900301818387803b15801561173357600080fd5b505af1158015611747573d6000803e3d6000fd5b50505050611001565b606080606080606060136000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156117c757602002820191906000526020600020905b8154815260200190600101908083116117b3575b5050505050945060146000876001600160a01b03166001600160a01b0316815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561183d57602002820191906000526020600020905b815481526020019060010190808311611829575b5050505050935060156000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156118b357602002820191906000526020600020905b81548152602001906001019080831161189f575b5050505050925060166000876001600160a01b03166001600160a01b0316815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561194957602002820191906000526020600020906000905b825461010083900a900460ff1615158152602060019283018181049485019490930390920291018084116119185790505b5050505050915060176000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156119bf57602002820191906000526020600020905b8154815260200190600101908083116119ab575b5050505050905091939590929450565b6025546001600160a01b03163214156103fc57602480546001600160a01b0319166001600160a01b03831617905561111b565b6025546001600160a01b03166103fc57602580546001600160a01b03191633179055565b60095481565b60176020528160005260406000208181548110610fe657fe5b600080805b60225460408051639972dc0360e01b81526001600160a01b03878116600483015291519190921691639972dc03916024808301926020929190829003018186803b158015611a9757600080fd5b505afa158015611aab573d6000803e3d6000fd5b505050506040513d6020811015611ac157600080fd5b5051811015611248576022546040805163516fd00b60e11b81526001600160a01b038781166004830152602482018590529151919092169163a2dfa016916044808301926020929190829003018186803b158015611b1e57600080fd5b505afa158015611b32573d6000803e3d6000fd5b505050506040513d6020811015611b4857600080fd5b50519190910190600101611a4a565b6001600160a01b0382166000908152601060205260408120805483908110610f1757fe5b6001600160a01b0382166000908152601560205260408120805483908110610f1757fe5b60085481565b6001600160a01b031660009081526018602052604090205490565b60136020528160005260406000208181548110610fe657fe5b6025546001600160a01b031681565b6016602052816000526040600020818154811061109e57fe5b601c6020528160005260406000208181548110610fe657fe5b6001600160a01b0382166000908152601360205260408120805483908110610f1757fefea2646970667358221220972956e1cd0d206740d5af673ea6cf3f5c1c5ccf678292d3774d5d47065f416a64736f6c63430006010033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106103fc5760003560e01c80638d96767d11610215578063d6a149f811610125578063ec52a456116100b8578063f5ff281611610087578063f5ff281614610d94578063fdbc653014610dc0578063fea45c1014610dc8578063ffd7cfc314610df4578063fff2206b14610e20576103fc565b8063ec52a45614610d0e578063ee9ce9b314610d3a578063f105a8dc14610d66578063f406c93e14610d6e576103fc565b8063e2412630116100f4578063e241263014610cac578063e3a19fd614610cb4578063e5398a4314610cbc578063ea8abd3014610ce8576103fc565b8063d6a149f814610c0e578063d8a8033b14610c34578063dac7abc214610c60578063dcc8ab2114610c86576103fc565b8063b61ffdff116101a8578063c8062b1e11610177578063c8062b1e14610a1e578063c842ab6c14610a44578063c8d0e1b514610bd2578063ccb13c1d14610bfe578063d0bf4bb714610c06576103fc565b8063b61ffdff14610987578063c061d8de1461053e578063c4c05c21146109b3578063c728db94146109f2576103fc565b8063a2dfa016116101e4578063a2dfa016146108fb578063a7c8fa5414610927578063a987012a14610953578063ab8a17761461097f576103fc565b80638d96767d1461089f578063911566f0146108c55780639972dc03146108cd578063a0d93044146108f3576103fc565b80634602c5bf116103105780635bf0b964116102a35780636fadb370116102725780636fadb370146108355780637c72ff131461083d578063869ffe641461086957806389225ff4146108715780638a57b48114610879576103fc565b80635bf0b964146107be578063673fe185146107db57806367951836146107e35780636929ebbf14610809576103fc565b80635201cdd7116102df5780635201cdd7146107565780635244fa41146107825780635759adc01461078a5780635770190d146107b6576103fc565b80634602c5bf14610596578063472376ef146105c257806348674922146105ee57806349c311741461072a576103fc565b80632f588d511161039357806336e5afab1161036257806336e5afab14610502578063397d3dd71461050a5780633bd6020b146105365780633e6fdd621461053e57806341a896e71461056a576103fc565b80632f588d51146104be5780632fb933ff146104ea5780633118f543146104f2578063358a4b63146104fa576103fc565b80631ab4fc3a116103cf5780631ab4fc3a146104515780631e902ae01461046d57806328b4d9c4146104995780632ee9b112146104a1576103fc565b806302a70dbf146104015780630538c58d1461040b5780630d5b54a4146104255780630d86ed471461042d575b600080fd5b610409610e4c565b005b610413610ec8565b60408051918252519081900360200190f35b610413610ece565b610435610ed4565b604080516001600160a01b039092168252519081900360200190f35b610459610ee3565b604080519115158252519081900360200190f35b6104136004803603604081101561048357600080fd5b506001600160a01b038135169060200135610ef3565b610413610f2a565b610435600480360360208110156104b757600080fd5b5035610f30565b610459600480360360408110156104d457600080fd5b506001600160a01b038135169060200135610f57565b610435610fa3565b610435610fb2565b610413610fc1565b610413610fc7565b6104136004803603604081101561052057600080fd5b506001600160a01b038135169060200135610fcd565b610413610ffb565b6104096004803603604081101561055457600080fd5b506001600160a01b038135169060200135611001565b6104136004803603604081101561058057600080fd5b506001600160a01b038135169060200135611005565b610413600480360360408110156105ac57600080fd5b506001600160a01b03813516906020013561101e565b610413600480360360408110156105d857600080fd5b506001600160a01b038135169060200135611042565b6104096004803603608081101561060457600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561063457600080fd5b82018360208201111561064657600080fd5b8035906020019184602083028401116401000000008311171561066857600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156106b857600080fd5b8201836020820111156106ca57600080fd5b803590602001918460208302840111640100000000831117156106ec57600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955061105b945050505050565b6104136004803603604081101561074057600080fd5b506001600160a01b038135169060200135611061565b6104596004803603604081101561076c57600080fd5b506001600160a01b038135169060200135611085565b6104136110c5565b610409600480360360408110156107a057600080fd5b50803590602001356001600160a01b0316611001565b6104136110cb565b610435600480360360208110156107d457600080fd5b50356110d9565b6104136110e6565b610409600480360360208110156107f957600080fd5b50356001600160a01b03166110ec565b6104136004803603604081101561081f57600080fd5b506001600160a01b03813516906020013561111e565b610413611142565b6104136004803603604081101561085357600080fd5b506001600160a01b038135169060200135611148565b61041361116c565b610413611172565b6104136004803603602081101561088f57600080fd5b50356001600160a01b0316611178565b610413600480360360208110156108b557600080fd5b50356001600160a01b0316611251565b61041361126c565b610413600480360360208110156108e357600080fd5b50356001600160a01b0316611272565b61045961128d565b6104136004803603604081101561091157600080fd5b506001600160a01b03813516906020013561129d565b6104136004803603604081101561093d57600080fd5b506001600160a01b0381351690602001356112b6565b6104356004803603604081101561096957600080fd5b506001600160a01b0381351690602001356112cf565b610413611304565b6104136004803603604081101561099d57600080fd5b506001600160a01b038135169060200135611312565b610409600480360360c08110156109c957600080fd5b508035906020810135906040810135906060810135151590608081013515159060a0013561132b565b61041360048036036040811015610a0857600080fd5b506001600160a01b038135169060200135611382565b61040960048036036020811015610a3457600080fd5b50356001600160a01b031661111b565b610a6a60048036036020811015610a5a57600080fd5b50356001600160a01b031661139b565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019060200280838360005b83811015610aba578181015183820152602001610aa2565b5050505090500186810385528a818151815260200191508051906020019060200280838360005b83811015610af9578181015183820152602001610ae1565b50505050905001868103845289818151815260200191508051906020019060200280838360005b83811015610b38578181015183820152602001610b20565b50505050905001868103835288818151815260200191508051906020019060200280838360005b83811015610b77578181015183820152602001610b5f565b50505050905001868103825287818151815260200191508051906020019060200280838360005b83811015610bb6578181015183820152602001610b9e565b505050509050019a505050505050505050505060405180910390f35b61041360048036036040811015610be857600080fd5b506001600160a01b038135169060200135611610565b610435611629565b610413611638565b61040960048036036020811015610c2457600080fd5b50356001600160a01b031661163e565b61040960048036036040811015610c4a57600080fd5b506001600160a01b0381351690602001356116cb565b610a6a60048036036020811015610c7657600080fd5b50356001600160a01b0316611750565b61040960048036036020811015610c9c57600080fd5b50356001600160a01b03166119cf565b610409611a02565b610413611a26565b61041360048036036040811015610cd257600080fd5b506001600160a01b038135169060200135611a2c565b61041360048036036020811015610cfe57600080fd5b50356001600160a01b0316611a45565b61041360048036036040811015610d2457600080fd5b506001600160a01b038135169060200135611b57565b61041360048036036040811015610d5057600080fd5b506001600160a01b038135169060200135611b7b565b610413611b9f565b61041360048036036020811015610d8457600080fd5b50356001600160a01b0316611ba5565b61041360048036036040811015610daa57600080fd5b506001600160a01b038135169060200135611bc0565b610435611bd9565b61045960048036036040811015610dde57600080fd5b506001600160a01b038135169060200135611be8565b61041360048036036040811015610e0a57600080fd5b506001600160a01b038135169060200135611c01565b61041360048036036040811015610e3657600080fd5b506001600160a01b038135169060200135611c1a565b6000610e5733611a45565b6021546040805163a9059cbb60e01b81523360048201526024810184905290519293506001600160a01b039091169163a9059cbb9160448082019260009290919082900301818387803b158015610ead57600080fd5b505af1158015610ec1573d6000803e3d6000fd5b5050505050565b600e5490565b60065481565b6021546001600160a01b031681565b602554600160a81b900460ff1681565b6001600160a01b0382166000908152601460205260408120805483908110610f1757fe5b9060005260206000200154905092915050565b60015481565b600e8181548110610f3d57fe5b6000918252602090912001546001600160a01b0316905081565b6001600160a01b0382166000908152601660205260408120805483908110610f7b57fe5b90600052602060002090602091828204019190069054906101000a900460ff16905092915050565b6023546001600160a01b031681565b6024546001600160a01b031681565b600c5481565b60045481565b60186020528160005260406000208181548110610fe657fe5b90600052602060002001600091509150505481565b60075481565b5050565b60146020528160005260406000208181548110610fe657fe5b6001600160a01b0382166000908152600f60205260408120805483908110610f1757fe5b600f6020528160005260406000208181548110610fe657fe5b50505050565b6001600160a01b0382166000908152601760205260408120805483908110610f1757fe5b601b602052816000526040600020818154811061109e57fe5b9060005260206000209060209182820401919006915091509054906101000a900460ff1681565b60005481565b600554600454600354010190565b601d8181548110610f3d57fe5b600b5481565b6025546001600160a01b03163214156103fc57602180546001600160a01b0319166001600160a01b0383161790555b50565b6001600160a01b0382166000908152601260205260408120805483908110610f1757fe5b60025481565b6001600160a01b0382166000908152601160205260408120805483908110610f1757fe5b60035481565b600a5481565b6001600160a01b038116600090815260186020526040812054819081906111a45760009250505061124c565b6001600160a01b038416600090815260186020526040902054811015611248576001600160a01b0384166000908152601b602052604090208054829081106111e857fe5b90600052602060002090602091828204019190069054906101000a900460ff16611240576001600160a01b0384166000908152601a6020526040902080548290811061123057fe5b9060005260206000200154820191505b6001016111a4565b5090505b919050565b6001600160a01b031660009081526013602052604090205490565b60055481565b6001600160a01b03166000908152600f602052604090205490565b602554600160a01b900460ff1681565b60106020528160005260406000208181548110610fe657fe5b601a6020528160005260406000208181548110610fe657fe5b601960205281600052604060002081815481106112e857fe5b6000918252602090912001546001600160a01b03169150829050565b600b54600a54600954010190565b60156020528160005260406000208181548110610fe657fe5b6025546001600160a01b03163314156103fc576000869055600185905560028490556025805460ff60a01b1916600160a01b851515021760ff60a81b1916600160a81b841515021790556020819055505050505050565b60116020528160005260406000208181548110610fe657fe5b6060806060806060600f6000876001600160a01b03166001600160a01b03168152602001908152602001600020805490506040519080825280602002602001820160405280156113f5578160200160208202803883390190505b506001600160a01b0387166000908152600f6020908152604091829020805483518184028101840190945280845293985091929083018282801561145857602002820191906000526020600020905b815481526020019060010190808311611444575b5050505050935060106000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156114ce57602002820191906000526020600020905b8154815260200190600101908083116114ba575b5050505050925060116000876001600160a01b03166001600160a01b0316815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561154457602002820191906000526020600020905b815481526020019060010190808311611530575b5050505050915060126000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156115ba57602002820191906000526020600020905b8154815260200190600101908083116115a6575b50939450600093505050505b6001600160a01b0387166000908152600f602052604090205481101561160657808682815181106115f357fe5b60209081029190910101526001016115c6565b5091939590929450565b60126020528160005260406000208181548110610fe657fe5b6022546001600160a01b031681565b600d5481565b6025546001600160a01b03163214156103fc57602380546001600160a01b0319166001600160a01b03838116919091179182905560408051630c8a67ef60e41b81529051929091169163c8a67ef09160048082019260009290919082900301818387803b1580156116ae57600080fd5b505af11580156116c2573d6000803e3d6000fd5b5050505061111b565b6025546001600160a01b03163314156103fc576021546040805163a9059cbb60e01b81526001600160a01b038581166004830152602482018590529151919092169163a9059cbb91604480830192600092919082900301818387803b15801561173357600080fd5b505af1158015611747573d6000803e3d6000fd5b50505050611001565b606080606080606060136000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156117c757602002820191906000526020600020905b8154815260200190600101908083116117b3575b5050505050945060146000876001600160a01b03166001600160a01b0316815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561183d57602002820191906000526020600020905b815481526020019060010190808311611829575b5050505050935060156000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156118b357602002820191906000526020600020905b81548152602001906001019080831161189f575b5050505050925060166000876001600160a01b03166001600160a01b0316815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561194957602002820191906000526020600020906000905b825461010083900a900460ff1615158152602060019283018181049485019490930390920291018084116119185790505b5050505050915060176000876001600160a01b03166001600160a01b031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156119bf57602002820191906000526020600020905b8154815260200190600101908083116119ab575b5050505050905091939590929450565b6025546001600160a01b03163214156103fc57602480546001600160a01b0319166001600160a01b03831617905561111b565b6025546001600160a01b03166103fc57602580546001600160a01b03191633179055565b60095481565b60176020528160005260406000208181548110610fe657fe5b600080805b60225460408051639972dc0360e01b81526001600160a01b03878116600483015291519190921691639972dc03916024808301926020929190829003018186803b158015611a9757600080fd5b505afa158015611aab573d6000803e3d6000fd5b505050506040513d6020811015611ac157600080fd5b5051811015611248576022546040805163516fd00b60e11b81526001600160a01b038781166004830152602482018590529151919092169163a2dfa016916044808301926020929190829003018186803b158015611b1e57600080fd5b505afa158015611b32573d6000803e3d6000fd5b505050506040513d6020811015611b4857600080fd5b50519190910190600101611a4a565b6001600160a01b0382166000908152601060205260408120805483908110610f1757fe5b6001600160a01b0382166000908152601560205260408120805483908110610f1757fe5b60085481565b6001600160a01b031660009081526018602052604090205490565b60136020528160005260406000208181548110610fe657fe5b6025546001600160a01b031681565b6016602052816000526040600020818154811061109e57fe5b601c6020528160005260406000208181548110610fe657fe5b6001600160a01b0382166000908152601360205260408120805483908110610f1757fefea2646970667358221220972956e1cd0d206740d5af673ea6cf3f5c1c5ccf678292d3774d5d47065f416a64736f6c63430006010033
Deployed Bytecode Sourcemap
5823:7363:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5823:7363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11501:141;;;:::i;:::-;;10364:105;;;:::i;:::-;;;;;;;;;;;;;;;;6098:40;;;:::i;7336:35::-;;;:::i;:::-;;;;-1:-1:-1;;;;;7336:35:0;;;;;;;;;;;;;;7562:30;;;:::i;:::-;;;;;;;;;;;;;;;;;;9486:124;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9486:124:0;;;;;;;;:::i;5899:35::-;;;:::i;6440:36::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6440:36:0;;:::i;9740:123::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9740:123:0;;;;;;;;:::i;7401:26::-;;;:::i;7430:17::-;;;:::i;6367:33::-;;;:::i;6015:38::-;;;:::i;6970:43::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6970:43:0;;;;;;;;:::i;6141:::-;;;:::i;12774:61::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;12774:61:0;;;;;;;;:::i;6747:52::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6747:52:0;;;;;;;;:::i;8876:122::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;8876:122:0;;;;;;;;:::i;6481:51::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6481:51:0;;;;;;;;:::i;12417:139::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;12417:139:0;;;;;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;12417:139:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;12417:139:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;12417:139:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;12417:139:0;;;;;;;;-1:-1:-1;12417:139:0;;-1:-1:-1;;21:11;5:28;;2:2;;;46:1;43;36:12;2:2;12417:139:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;12417:139:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;12417:139:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;12417:139:0;;-1:-1:-1;12417:139:0;;-1:-1:-1;;;;;12417:139:0:i;9865:134::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9865:134:0;;;;;;;;:::i;7115:44::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7115:44:0;;;;;;;;:::i;5864:32::-;;;:::i;12704:66::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12704:66:0;;;;;;-1:-1:-1;;;;;12704:66:0;;:::i;12138:130::-;;;:::i;7215:29::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7215:29:0;;:::i;6321:41::-;;;:::i;8726:146::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8726:146:0;-1:-1:-1;;;;;8726:146:0;;:::i;9236:114::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9236:114:0;;;;;;;;:::i;5937:34::-;;;:::i;9112:122::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9112:122:0;;;;;;;;:::i;5977:35::-;;;:::i;6276:42::-;;;:::i;12839:344::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12839:344:0;-1:-1:-1;;;;;12839:344:0;;:::i;10124:127::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10124:127:0;-1:-1:-1;;;;;10124:127:0;;:::i;6056:37::-;;;:::i;10003:119::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10003:119:0;-1:-1:-1;;;;;10003:119:0;;:::i;7527:32::-;;;:::i;6535:45::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6535:45:0;;;;;;;;:::i;7066:46::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7066:46:0;;;;;;;;:::i;7016:47::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7016:47:0;;;;;;;;:::i;12272:140::-;;;:::i;6802:53::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6802:53:0;;;;;;;;:::i;7848:443::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;7848:443:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;6583:51::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6583:51:0;;;;;;;;:::i;12633:67::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12633:67:0;-1:-1:-1;;;;;12633:67:0;;:::i;10717:522::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10717:522:0;-1:-1:-1;;;;;10717:522:0;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;10717:522:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;10717:522:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;10717:522:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;10717:522:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;10717:522:0;;;;;;;;;;;;;;;;;;;;;;;;;6637:47;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6637:47:0;;;;;;;;:::i;7374:24::-;;;:::i;6403:32::-;;;:::i;8437:161::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8437:161:0;-1:-1:-1;;;;;8437:161:0;;:::i;10475:238::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;10475:238:0;;;;;;;;:::i;11646:488::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11646:488:0;-1:-1:-1;;;;;11646:488:0;;:::i;8600:124::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8600:124:0;-1:-1:-1;;;;;8600:124:0;;:::i;8295:140::-;;;:::i;6234:39::-;;;:::i;6911:54::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6911:54:0;;;;;;;;:::i;11243:254::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11243:254:0;-1:-1:-1;;;;;11243:254:0;;:::i;9000:110::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9000:110:0;;;;;;;;:::i;9612:126::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9612:126:0;;;;;;;;:::i;6187:42::-;;;:::i;10253:109::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10253:109:0;-1:-1:-1;;;;;10253:109:0;;:::i;6689:55::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6689:55:0;;;;;;;;:::i;7450:74::-;;;:::i;6858:50::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6858:50:0;;;;;;;;:::i;7162:48::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7162:48:0;;;;;;;;:::i;9354:130::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9354:130:0;;;;;;;;:::i;11501:141::-;11537:16;11556:32;11577:10;11556:20;:32::i;:::-;11593:11;;:45;;;-1:-1:-1;;;11593:45:0;;11614:10;11593:45;;;;;;;;;;;;11537:51;;-1:-1:-1;;;;;;11593:11:0;;;;:20;;:45;;;;;:11;;:45;;;;;;;;:11;;:45;;;5:2:-1;;;;30:1;27;20:12;5:2;11593:45:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11593:45:0;;;;11501:141;:::o;10364:105::-;10440:19;:26;10364:105;:::o;6098:40::-;;;;:::o;7336:35::-;;;-1:-1:-1;;;;;7336:35:0;;:::o;7562:30::-;;;-1:-1:-1;;;7562:30:0;;;;;:::o;9486:124::-;-1:-1:-1;;;;;9580:24:0;;9562:7;9580:24;;;:14;:24;;;;;:27;;9605:1;;9580:27;;;;;;;;;;;;;;9573:34;;9486:124;;;;:::o;5899:35::-;;;;:::o;6440:36::-;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6440:36:0;;-1:-1:-1;6440:36:0;:::o;9740:123::-;-1:-1:-1;;;;;9832:25:0;;9817:4;9832:25;;;:15;:25;;;;;:28;;9858:1;;9832:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9825:35;;9740:123;;;;:::o;7401:26::-;;;-1:-1:-1;;;;;7401:26:0;;:::o;7430:17::-;;;-1:-1:-1;;;;;7430:17:0;;:::o;6367:33::-;;;;:::o;6015:38::-;;;;:::o;6970:43::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6141:::-;;;;:::o;12774:61::-;;;:::o;6747:52::-;;;;;;;;;;;;;;;;;;8876:122;-1:-1:-1;;;;;8969:23:0;;8951:7;8969:23;;;:13;:23;;;;;:26;;8993:1;;8969:26;;;;;6481:51;;;;;;;;;;;;;;;;;;12417:139;;;;;:::o;9865:134::-;-1:-1:-1;;;;;9964:29:0;;9946:7;9964:29;;;:19;:29;;;;;:32;;9994:1;;9964:32;;;;;7115:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5864:32::-;;;;:::o;12138:130::-;12246:18;;12224:19;;12205:16;;:38;:59;12138:130;:::o;7215:29::-;;;;;;;;;;6321:41;;;;:::o;8726:146::-;8796:14;;-1:-1:-1;;;;;8796:14:0;8783:9;:27;8779:91;;;8813:11;:40;;-1:-1:-1;;;;;;8813:40:0;-1:-1:-1;;;;;8813:40:0;;;;;8779:91;8726:146;:::o;9236:114::-;-1:-1:-1;;;;;9325:19:0;;9307:7;9325:19;;;:9;:19;;;;;:22;;9345:1;;9325:22;;;;;5937:34;;;;:::o;9112:122::-;-1:-1:-1;;;;;9205:23:0;;9187:7;9205:23;;;:13;:23;;;;;:26;;9229:1;;9205:26;;;;;5977:35;;;;:::o;6276:42::-;;;;:::o;12839:344::-;-1:-1:-1;;;;;12971:18:0;;12902:7;12971:18;;;:8;:18;;;;;:25;12902:7;;;;12967:44;;13010:1;13003:8;;;;;;12967:44;-1:-1:-1;;;;;13029:18:0;;;;;;:8;:18;;;;;:25;13025:29;;13018:135;;;-1:-1:-1;;;;;13068:19:0;;;;;;:9;:19;;;;;:22;;13088:1;;13068:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13063:75;;-1:-1:-1;;;;;13114:21:0;;;;;;:11;:21;;;;;:24;;13136:1;;13114:24;;;;;;;;;;;;;;13096:42;;;;13063:75;13145:3;;13018:135;;;-1:-1:-1;13164:14:0;-1:-1:-1;12839:344:0;;;;:::o;10124:127::-;-1:-1:-1;;;;;10214:27:0;10196:7;10214:27;;;:17;:27;;;;;:34;;10124:127::o;6056:37::-;;;;:::o;10003:119::-;-1:-1:-1;;;;;10089:23:0;10071:7;10089:23;;;:13;:23;;;;;:30;;10003:119::o;7527:32::-;;;-1:-1:-1;;;7527:32:0;;;;;:::o;6535:45::-;;;;;;;;;;;;;;;;;;7066:46;;;;;;;;;;;;;;;;;;7016:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7016:47:0;;-1:-1:-1;7016:47:0;;-1:-1:-1;7016:47:0:o;12272:140::-;12386:22;;12360:23;;12337:20;;:46;:71;12272:140;:::o;6802:53::-;;;;;;;;;;;;;;;;;;7848:443;8033:14;;-1:-1:-1;;;;;8033:14:0;8019:10;:28;8015:273;;;8056:12;:28;;;8089:15;:34;;;8128:14;:32;;;8165:12;:28;;-1:-1:-1;;;;8165:28:0;-1:-1:-1;;;8165:28:0;;;;;-1:-1:-1;;;;8198:24:0;-1:-1:-1;;;8198:24:0;;;;;;;8227:12;:28;;;7848:443;;;;;;:::o;6583:51::-;;;;;;;;;;;;;;;;;;10717:522;10774:25;10801:31;10834:25;10861:31;10894:27;10950:13;:23;10964:8;-1:-1:-1;;;;;10950:23:0;-1:-1:-1;;;;;10950:23:0;;;;;;;;;;;;:30;;;;10939:42;;;;;;;;;;;;;;;;;;;;;;29:2:-1;21:6;17:15;117:4;105:10;97:6;88:34;136:17;;-1:-1;10939:42:0;-1:-1:-1;;;;;;11002:23:0;;;;;;:13;:23;;;;;;;;;10985:40;;;;;;;;;;;;;;;;;10928:53;;-1:-1:-1;10985:40:0;;;;;11002:23;10985:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11040:7;:17;11048:8;-1:-1:-1;;;;;11040:17:0;-1:-1:-1;;;;;11040:17:0;;;;;;;;;;;;11029:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11078:13;:23;11092:8;-1:-1:-1;;;;;11078:23:0;-1:-1:-1;;;;;11078:23:0;;;;;;;;;;;;11061:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11118:9;:19;11128:8;-1:-1:-1;;;;;11118:19:0;-1:-1:-1;;;;;11118:19:0;;;;;;;;;;;;11105:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11105:32:0;;-1:-1:-1;11144:6:0;;-1:-1:-1;;;;11158:78:0;-1:-1:-1;;;;;11169:23:0;;;;;;:13;:23;;;;;:30;11165:34;;11158:78;;;11222:1;11208:8;11217:1;11208:11;;;;;;;;;;;;;;;;;:15;11228:3;;11158:78;;;10717:522;;;;;;;;:::o;6637:47::-;;;;;;;;;;;;;;;;;;7374:24;;;-1:-1:-1;;;;;7374:24:0;;:::o;6403:32::-;;;;:::o;8437:161::-;8505:14;;-1:-1:-1;;;;;8505:14:0;8492:9;:27;8488:108;;;8522:9;:31;;-1:-1:-1;;;;;;8522:31:0;-1:-1:-1;;;;;8522:31:0;;;;;;;;;;;8555:24;;;-1:-1:-1;;;8555:24:0;;;;:9;;;;;:22;;:24;;;;;-1:-1:-1;;8555:24:0;;;;;;;;-1:-1:-1;8555:9:0;:24;;;5:2:-1;;;;30:1;27;20:12;5:2;8555:24:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8555:24:0;;;;8488:108;;10475:238;10571:14;;-1:-1:-1;;;;;10571:14:0;10557:10;:28;10553:157;;;10594:11;;:39;;;-1:-1:-1;;;10594:39:0;;-1:-1:-1;;;;;10594:39:0;;;;;;;;;;;;;;;:11;;;;;:20;;:39;;;;;:11;;:39;;;;;;;:11;;:39;;;5:2:-1;;;;30:1;27;20:12;5:2;10594:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;10594:39:0;;;;10553:157;;11646:488;11705:35;11742:32;11776:33;11811:30;11843:34;11905:17;:27;11923:8;-1:-1:-1;;;;;11905:27:0;-1:-1:-1;;;;;11905:27:0;;;;;;;;;;;;11884:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11954:14;:24;11969:8;-1:-1:-1;;;;;11954:24:0;-1:-1:-1;;;;;11954:24:0;;;;;;;;;;;;11936:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12001:15;:25;12017:8;-1:-1:-1;;;;;12001:25:0;-1:-1:-1;;;;;12001:25:0;;;;;;;;;;;;11982:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12049:15;:25;12065:8;-1:-1:-1;;;;;12049:25:0;-1:-1:-1;;;;;12049:25:0;;;;;;;;;;;;12030:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12101:19;:29;12121:8;-1:-1:-1;;;;;12101:29:0;-1:-1:-1;;;;;12101:29:0;;;;;;;;;;;;12078:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11646:488;;;;;;;:::o;8600:124::-;8666:14;;-1:-1:-1;;;;;8666:14:0;8653:9;:27;8649:73;;;8683:2;:22;;-1:-1:-1;;;;;;8683:22:0;-1:-1:-1;;;;;8683:22:0;;;;;8649:73;;8295:140;8329:14;;-1:-1:-1;;;;;8329:14:0;8325:108;;8391:14;:27;;-1:-1:-1;;;;;;8391:27:0;8408:10;8391:27;;;8295:140::o;6234:39::-;;;;:::o;6911:54::-;;;;;;;;;;;;;;;;;;11243:254;11312:7;;;11350:122;11371:8;;:38;;;-1:-1:-1;;;11371:38:0;;-1:-1:-1;;;;;11371:38:0;;;;;;;;;:8;;;;;:28;;:38;;;;;;;;;;;;;;:8;:38;;;5:2:-1;;;;30:1;27;20:12;5:2;11371:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11371:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11371:38:0;11367:42;;11350:122;;;11438:8;;:29;;;-1:-1:-1;;;11438:29:0;;-1:-1:-1;;;;;11438:29:0;;;;;;;;;;;;;;;:8;;;;;:16;;:29;;;;;;;;;;;;;;:8;:29;;;5:2:-1;;;;30:1;27;20:12;5:2;11438:29:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11438:29:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11438:29:0;11423:44;;;;;11411:3;;11350:122;;9000:110;-1:-1:-1;;;;;9087:17:0;;9069:7;9087:17;;;:7;:17;;;;;:20;;9105:1;;9087:20;;;;;9612:126;-1:-1:-1;;;;;9707:25:0;;9689:7;9707:25;;;:15;:25;;;;;:28;;9733:1;;9707:28;;;;;6187:42;;;;:::o;10253:109::-;-1:-1:-1;;;;;10334:18:0;10316:7;10334:18;;;:8;:18;;;;;:25;;10253:109::o;6689:55::-;;;;;;;;;;;;;;;;;;7450:74;;;-1:-1:-1;;;;;7450:74:0;;:::o;6858:50::-;;;;;;;;;;;;;;;;;;7162:48;;;;;;;;;;;;;;;;;;9354:130;-1:-1:-1;;;;;9451:27:0;;9433:7;9451:27;;;:17;:27;;;;;:30;;9479:1;;9451:30;;;;
Swarm Source
ipfs://972956e1cd0d206740d5af673ea6cf3f5c1c5ccf678292d3774d5d47065f416a
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 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.