Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 1,089 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Buy ADC | 11638802 | 1467 days ago | IN | 0.05 ETH | 0.00341385 | ||||
Buy ADC | 11366541 | 1509 days ago | IN | 0.05 ETH | 0.00512986 | ||||
Buy ADC | 11361391 | 1510 days ago | IN | 0.05 ETH | 0.00751158 | ||||
Buy ADC | 11349659 | 1511 days ago | IN | 0.1 ETH | 0.00097636 | ||||
Buy ADC | 11311332 | 1517 days ago | IN | 0.05 ETH | 0.00485504 | ||||
Buy ADC | 11309154 | 1518 days ago | IN | 0.05 ETH | 0.00300418 | ||||
Buy ADC | 11304399 | 1518 days ago | IN | 0.1 ETH | 0.00285397 | ||||
Buy ADC | 11304396 | 1518 days ago | IN | 0.1 ETH | 0.00285397 | ||||
Buy ADC | 11304395 | 1518 days ago | IN | 0.1 ETH | 0.00285397 | ||||
Buy ADC | 11299124 | 1519 days ago | IN | 0.05 ETH | 0.0032295 | ||||
Buy ADC | 11286953 | 1521 days ago | IN | 0.05 ETH | 0.00156968 | ||||
Buy ADC | 11265069 | 1524 days ago | IN | 0.1 ETH | 0.00096134 | ||||
Buy ADC | 11264753 | 1524 days ago | IN | 0.1 ETH | 0.00093129 | ||||
Buy ADC | 11257150 | 1526 days ago | IN | 0.1 ETH | 0.00247845 | ||||
Buy ADC | 11253451 | 1526 days ago | IN | 0.05 ETH | 0.0015847 | ||||
Buy ADC | 11252982 | 1526 days ago | IN | 0.05 ETH | 0.00240335 | ||||
Buy ADC | 11252970 | 1526 days ago | IN | 0.05 ETH | 0.00240335 | ||||
Buy ADC | 11233687 | 1529 days ago | IN | 0.05 ETH | 0.00398054 | ||||
Buy ADC | 11233498 | 1529 days ago | IN | 0.05 ETH | 0.00345481 | ||||
Buy ADC | 11219892 | 1531 days ago | IN | 0.1 ETH | 0.00120918 | ||||
Buy ADC | 11219889 | 1531 days ago | IN | 0.1 ETH | 0.00120918 | ||||
Buy ADC | 11215658 | 1532 days ago | IN | 0.05 ETH | 0.0011491 | ||||
Buy ADC | 11215429 | 1532 days ago | IN | 0.05 ETH | 0.00113408 | ||||
Buy ADC | 11194677 | 1535 days ago | IN | 0.08 ETH | 0.00210293 | ||||
Buy ADC | 11193985 | 1535 days ago | IN | 0.05 ETH | 0.00139694 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
21239276 | 57 days ago | 0.138 ETH | ||||
21239276 | 57 days ago | 0.138 ETH | ||||
21232004 | 58 days ago | 0.098 ETH | ||||
21232004 | 58 days ago | 0.098 ETH | ||||
19138641 | 351 days ago | 3.6 ETH | ||||
19138641 | 351 days ago | 3.6 ETH | ||||
11638802 | 1467 days ago | 0.05 ETH | ||||
11366541 | 1509 days ago | 0.05 ETH | ||||
11361391 | 1510 days ago | 0.05 ETH | ||||
11349659 | 1511 days ago | 0.1 ETH | ||||
11311332 | 1517 days ago | 0.05 ETH | ||||
11309154 | 1518 days ago | 0.05 ETH | ||||
11304399 | 1518 days ago | 0.1 ETH | ||||
11304396 | 1518 days ago | 0.1 ETH | ||||
11304395 | 1518 days ago | 0.1 ETH | ||||
11299124 | 1519 days ago | 0.05 ETH | ||||
11286953 | 1521 days ago | 0.05 ETH | ||||
11265069 | 1524 days ago | 0.1 ETH | ||||
11264753 | 1524 days ago | 0.1 ETH | ||||
11257150 | 1526 days ago | 0.1 ETH | ||||
11253451 | 1526 days ago | 0.05 ETH | ||||
11252982 | 1526 days ago | 0.05 ETH | ||||
11252970 | 1526 days ago | 0.05 ETH | ||||
11233687 | 1529 days ago | 0.05 ETH | ||||
11233498 | 1529 days ago | 0.05 ETH |
Loading...
Loading
Contract Name:
Ticket
Compiler Version
v0.5.7+commit.6da8b019
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-05-18 */ pragma solidity 0.5.7; interface AddrMInterface { function getAddr(string calldata name_) external view returns(address); } interface ERC20 { function balanceOf(address) external view returns (uint256); function transferFrom(address, address, uint256) external returns (bool); function transfer(address _to, uint256 _value) external returns (bool success); function ticketGet() external ; function allowance(address _owner, address _spender) external view returns (uint256 remaining); } interface mPoolInterface{ function setAmbFlag(address ply_) external; } contract Ticket{ //address manager AddrMInterface public addrM; bool public fristTime; address public owner; ERC20 tokenADC; // change rule mapping(uint8 => uint256) private changeRatio; mapping(uint8 => uint256) public RemainAmount; // changeAmount - this lava cost uint256 public totalCheckOut; // already check out ADC acount uint8 public curentLevel; // constant set uint256 constant public totalBalance = 153000000*10**18; uint256 constant public minInPay = 5*10**16;// 1 * 5% eth uint256 constant public OutPay = 1*10**17;// 1 * 10% eth address payable constant public teamAddr = address(0x1d13502CfB73FCa360d1af7703cD3F47abA809b5);// constructor(address AddrManager_) public{ owner = msg.sender; addrM = AddrMInterface(AddrManager_); tokenADC = ERC20(addrM.getAddr("ADC")); fristTime = false; curentLevel = 1; totalCheckOut = 0; RemainAmount[1] = 1000000000000000000000000; RemainAmount[2] = 2000000000000000000000000; RemainAmount[3] = 3000000000000000000000000; RemainAmount[4] = 4000000000000000000000000; RemainAmount[5] = 5000000000000000000000000; RemainAmount[6] = 6000000000000000000000000; RemainAmount[7] = 7000000000000000000000000; RemainAmount[8] = 8000000000000000000000000; RemainAmount[9] = 9000000000000000000000000; RemainAmount[10] = 10000000000000000000000000; RemainAmount[11] = 11000000000000000000000000; RemainAmount[12] = 12000000000000000000000000; RemainAmount[13] = 13000000000000000000000000; RemainAmount[14] = 14000000000000000000000000; RemainAmount[15] = 15000000000000000000000000; RemainAmount[16] = 16000000000000000000000000; RemainAmount[17] = 17000000000000000000000000; changeRatio[1] = 7000000000000000000000; changeRatio[2] = 6000000000000000000000; changeRatio[3] = 5000000000000000000000; changeRatio[4] = 4000000000000000000000; changeRatio[5] = 3000000000000000000000; changeRatio[6] = 2000000000000000000000; changeRatio[7] = 1000000000000000000000; changeRatio[8] = 500000000000000000000; changeRatio[9] = 250000000000000000000; changeRatio[10] = 125000000000000000000; changeRatio[11] = 60000000000000000000; changeRatio[12] = 30000000000000000000; changeRatio[13] = 15000000000000000000; changeRatio[14] = 8000000000000000000; changeRatio[15] = 4000000000000000000; changeRatio[16] = 2000000000000000000; changeRatio[17] = 1000000000000000000; } function buyADC() public payable{ uint256 msgValue = msg.value; uint256 adcAmount; uint256 saleADC; if(!fristTime){ tokenADC.ticketGet(); fristTime = true; } require(msgValue >= minInPay," value to smail buyADC"); require((totalBalance-totalCheckOut) == tokenADC.balanceOf(address(this)),"balance not right"); saleADC = (msgValue* changeRatio[curentLevel])/10**18; //msgValue.div(10**18).mul(changeRatio[curentLevel]); teamAddr.transfer(msgValue); adcAmount = CrossLevel(saleADC,msgValue); tokenADC.transfer(msg.sender,adcAmount); if(msgValue >= 100*10**18){ mPoolInterface(addrM.getAddr("MAINPOOL")).setAmbFlag(msg.sender); } totalCheckOut += adcAmount; } function calDeductionADC(uint256 _value,bool isIn_) public view returns(uint256 disADC_){ uint256 ticketValue ; uint256 tempAdc; disADC_ = 0; if(isIn_){ ticketValue = _value * 5 /100; }else{ ticketValue = _value * 5 /100; } //require(_value >= 1*10**17,"_value to smail calDeductionADC"); tempAdc = (ticketValue*changeRatio[curentLevel])/10**18; disADC_ = calcDistroy(tempAdc,ticketValue); } function getTickeInfo() public view returns(uint256 curLevel_,uint256 distroyADCAmount_){ curLevel_ = curentLevel; distroyADCAmount_ = totalCheckOut; } function CrossLevel(uint256 saleADC_,uint256 buyValue_) internal returns(uint256 disAdc){ if(RemainAmount[curentLevel] > saleADC_){ RemainAmount[curentLevel] -=saleADC_; disAdc = saleADC_; return disAdc; }else{ disAdc = RemainAmount[curentLevel]; uint256 newLevelRemian; uint256 value = buyValue_; uint256 subValue; for(uint8 i=curentLevel+1; i<17; i++){ curentLevel = i; subValue = (RemainAmount[i-1]*10**18)/changeRatio[i-1]; newLevelRemian = ((value- subValue)*changeRatio[i])/10**18; if(newLevelRemian < RemainAmount[i]){ disAdc += newLevelRemian; RemainAmount[i] -= newLevelRemian; return disAdc; } disAdc += RemainAmount[i]; value -= subValue; } } } function calcDistroy(uint256 saleADC_,uint256 buyValue_) internal view returns(uint256 disAdc){ if(RemainAmount[curentLevel] > saleADC_){ disAdc = saleADC_; return disAdc; }else{ disAdc = RemainAmount[curentLevel]; uint256 newLevelRemian; uint256 value = buyValue_; uint256 subValue; for(uint8 i=curentLevel+1; i<17; i++){ subValue = (RemainAmount[i-1]*10**18)/changeRatio[i-1]; newLevelRemian = ((value- subValue)*changeRatio[i])/10**18; if(newLevelRemian < RemainAmount[i]){ disAdc += newLevelRemian; return disAdc; } disAdc += RemainAmount[i]; value -= subValue; } } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"OutPay","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"minInPay","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fristTime","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"teamAddr","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"curentLevel","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_value","type":"uint256"},{"name":"isIn_","type":"bool"}],"name":"calDeductionADC","outputs":[{"name":"disADC_","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyADC","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"getTickeInfo","outputs":[{"name":"curLevel_","type":"uint256"},{"name":"distroyADCAmount_","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint8"}],"name":"RemainAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"addrM","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalCheckOut","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"AddrManager_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516020806115c68339810180604052602081101561003057600080fd5b810190808051906020019092919050505033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d502db976040518163ffffffff1660e01b81526004018080602001828103825260038152602001807f414443000000000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b15801561016557600080fd5b505afa158015610179573d6000803e3d6000fd5b505050506040513d602081101561018f57600080fd5b8101908080519060200190929190505050600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008060146101000a81548160ff0219169083151502179055506001600660006101000a81548160ff021916908360ff160217905550600060058190555069d3c21bcecceda100000060046000600160ff168152602001908152602001600020819055506a01a784379d99db4200000060046000600260ff168152602001908152602001600020819055506a027b46536c66c8e300000060046000600360ff168152602001908152602001600020819055506a034f086f3b33b68400000060046000600460ff168152602001908152602001600020819055506a0422ca8b0a00a42500000060046000600560ff168152602001908152602001600020819055506a04f68ca6d8cd91c600000060046000600660ff168152602001908152602001600020819055506a05ca4ec2a79a7f6700000060046000600760ff168152602001908152602001600020819055506a069e10de76676d0800000060046000600860ff168152602001908152602001600020819055506a0771d2fa45345aa900000060046000600960ff168152602001908152602001600020819055506a084595161401484a00000060046000600a60ff168152602001908152602001600020819055506a09195731e2ce35eb00000060046000600b60ff168152602001908152602001600020819055506a09ed194db19b238c00000060046000600c60ff168152602001908152602001600020819055506a0ac0db698068112d00000060046000600d60ff168152602001908152602001600020819055506a0b949d854f34fece00000060046000600e60ff168152602001908152602001600020819055506a0c685fa11e01ec6f00000060046000600f60ff168152602001908152602001600020819055506a0d3c21bcecceda1000000060046000601060ff168152602001908152602001600020819055506a0e0fe3d8bb9bc7b100000060046000601160ff1681526020019081526020016000208190555069017b7883c0691660000060036000600160ff1681526020019081526020016000208190555069014542ba12a337c0000060036000600260ff1681526020019081526020016000208190555069010f0cf064dd5920000060036000600360ff1681526020019081526020016000208190555068d8d726b7177a80000060036000600460ff1681526020019081526020016000208190555068a2a15d09519be0000060036000600560ff16815260200190815260200160002081905550686c6b935b8bbd40000060036000600660ff16815260200190815260200160002081905550683635c9adc5dea0000060036000600760ff16815260200190815260200160002081905550681b1ae4d6e2ef50000060036000600860ff16815260200190815260200160002081905550680d8d726b7177a8000060036000600960ff168152602001908152602001600020819055506806c6b935b8bbd4000060036000600a60ff16815260200190815260200160002081905550680340aad21b3b70000060036000600b60ff168152602001908152602001600020819055506801a055690d9db8000060036000600c60ff1681526020019081526020016000208190555067d02ab486cedc000060036000600d60ff16815260200190815260200160002081905550676f05b59d3b20000060036000600e60ff16815260200190815260200160002081905550673782dace9d90000060036000600f60ff16815260200190815260200160002081905550671bc16d674ec8000060036000601060ff16815260200190815260200160002081905550670de0b6b3a764000060036000601160ff1681526020019081526020016000208190555050610e8f806107376000396000f3fe6080604052600436106100c25760003560e01c806358e4dda21161007f578063a2c85f0811610059578063a2c85f08146102c2578063a643b76414610314578063ad7a672f1461036b578063cfa6059614610396576100c2565b806358e4dda21461022f5780638437b37e146102395780638da5cb5b1461026b576100c2565b80630afb73c2146100c75780630d58b3b8146100f257806326d131f81461011d5780634a5ff7491461014c57806350d486e2146101a35780635529f8cd146101d4575b600080fd5b3480156100d357600080fd5b506100dc6103c1565b6040518082815260200191505060405180910390f35b3480156100fe57600080fd5b506101076103cd565b6040518082815260200191505060405180910390f35b34801561012957600080fd5b506101326103d8565b604051808215151515815260200191505060405180910390f35b34801561015857600080fd5b506101616103eb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101af57600080fd5b506101b8610403565b604051808260ff1660ff16815260200191505060405180910390f35b3480156101e057600080fd5b50610219600480360360408110156101f757600080fd5b8101908080359060200190929190803515159060200190929190505050610416565b6040518082815260200191505060405180910390f35b61023761049c565b005b34801561024557600080fd5b5061024e610a54565b604051808381526020018281526020019250505060405180910390f35b34801561027757600080fd5b50610280610a75565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102ce57600080fd5b506102fe600480360360208110156102e557600080fd5b81019080803560ff169060200190929190505050610a9b565b6040518082815260200191505060405180910390f35b34801561032057600080fd5b50610329610ab3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561037757600080fd5b50610380610ad8565b6040518082815260200191505060405180910390f35b3480156103a257600080fd5b506103ab610ae7565b6040518082815260200191505060405180910390f35b67016345785d8a000081565b66b1a2bc2ec5000081565b600060149054906101000a900460ff1681565b731d13502cfb73fca360d1af7703cd3f47aba809b581565b600660009054906101000a900460ff1681565b60008060008092508315610439576064600586028161043157fe5b04915061044a565b6064600586028161044657fe5b0491505b670de0b6b3a764000060036000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205483028161048557fe5b0490506104928183610aed565b9250505092915050565b6000349050600080600060149054906101000a900460ff1661055657600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632f71bffe6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561052257600080fd5b505af1158015610536573d6000803e3d6000fd5b505050506001600060146101000a81548160ff0219169083151502179055505b66b1a2bc2ec500008310156105d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f2076616c756520746f20736d61696c206275794144430000000000000000000081525060200191505060405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561067257600080fd5b505afa158015610686573d6000803e3d6000fd5b505050506040513d602081101561069c57600080fd5b81019080805190602001909291905050506005546a7e8f029e987a05390000000314610730576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f62616c616e6365206e6f7420726967687400000000000000000000000000000081525060200191505060405180910390fd5b670de0b6b3a764000060036000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205484028161076b57fe5b049050731d13502cfb73fca360d1af7703cd3f47aba809b573ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f193505050501580156107c8573d6000803e3d6000fd5b506107d38184610c6c565b9150600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561087e57600080fd5b505af1158015610892573d6000803e3d6000fd5b505050506040513d60208110156108a857600080fd5b81019080805190602001909291905050505068056bc75e2d631000008310610a3f576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d502db976040518163ffffffff1660e01b81526004018080602001828103825260088152602001807f4d41494e504f4f4c00000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b15801561096d57600080fd5b505afa158015610981573d6000803e3d6000fd5b505050506040513d602081101561099757600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1663bc950999336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015610a2657600080fd5b505af1158015610a3a573d6000803e3d6000fd5b505050505b81600560008282540192505081905550505050565b600080600660009054906101000a900460ff1660ff16915060055490509091565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60046020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6a7e8f029e987a053900000081565b60055481565b60008260046000600660009054906101000a900460ff1660ff1660ff168152602001908152602001600020541115610b2a57829050809050610c66565b60046000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205490506000808390506000806001600660009054906101000a900460ff160190505b60118160ff161015610c6157600360006001830360ff1660ff16815260200190815260200160002054670de0b6b3a7640000600460006001850360ff1660ff168152602001908152602001600020540281610bcb57fe5b049150670de0b6b3a7640000600360008360ff1660ff168152602001908152602001600020548385030281610bfc57fe5b049350600460008260ff1660ff16815260200190815260200160002054841015610c3157838501945084945050505050610c66565b600460008260ff1660ff168152602001908152602001600020548501945081830392508080600101915050610b74565b505050505b92915050565b60008260046000600660009054906101000a900460ff1660ff1660ff168152602001908152602001600020541115610cdf578260046000600660009054906101000a900460ff1660ff1660ff16815260200190815260200160002060008282540392505081905550829050809050610e5d565b60046000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205490506000808390506000806001600660009054906101000a900460ff160190505b60118160ff161015610e585780600660006101000a81548160ff021916908360ff160217905550600360006001830360ff1660ff16815260200190815260200160002054670de0b6b3a7640000600460006001850360ff1660ff168152602001908152602001600020540281610d9b57fe5b049150670de0b6b3a7640000600360008360ff1660ff168152602001908152602001600020548385030281610dcc57fe5b049350600460008260ff1660ff16815260200190815260200160002054841015610e2857838501945083600460008360ff1660ff1681526020019081526020016000206000828254039250508190555084945050505050610e5d565b600460008260ff1660ff168152602001908152602001600020548501945081830392508080600101915050610d29565b505050505b9291505056fea165627a7a72305820844eb5ec80e98f57ec18d0d5b9939077f054d293eef8f990373977ee6a460924002900000000000000000000000049e298b95bda30e6518509187ff348e01117f404
Deployed Bytecode
0x6080604052600436106100c25760003560e01c806358e4dda21161007f578063a2c85f0811610059578063a2c85f08146102c2578063a643b76414610314578063ad7a672f1461036b578063cfa6059614610396576100c2565b806358e4dda21461022f5780638437b37e146102395780638da5cb5b1461026b576100c2565b80630afb73c2146100c75780630d58b3b8146100f257806326d131f81461011d5780634a5ff7491461014c57806350d486e2146101a35780635529f8cd146101d4575b600080fd5b3480156100d357600080fd5b506100dc6103c1565b6040518082815260200191505060405180910390f35b3480156100fe57600080fd5b506101076103cd565b6040518082815260200191505060405180910390f35b34801561012957600080fd5b506101326103d8565b604051808215151515815260200191505060405180910390f35b34801561015857600080fd5b506101616103eb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101af57600080fd5b506101b8610403565b604051808260ff1660ff16815260200191505060405180910390f35b3480156101e057600080fd5b50610219600480360360408110156101f757600080fd5b8101908080359060200190929190803515159060200190929190505050610416565b6040518082815260200191505060405180910390f35b61023761049c565b005b34801561024557600080fd5b5061024e610a54565b604051808381526020018281526020019250505060405180910390f35b34801561027757600080fd5b50610280610a75565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102ce57600080fd5b506102fe600480360360208110156102e557600080fd5b81019080803560ff169060200190929190505050610a9b565b6040518082815260200191505060405180910390f35b34801561032057600080fd5b50610329610ab3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561037757600080fd5b50610380610ad8565b6040518082815260200191505060405180910390f35b3480156103a257600080fd5b506103ab610ae7565b6040518082815260200191505060405180910390f35b67016345785d8a000081565b66b1a2bc2ec5000081565b600060149054906101000a900460ff1681565b731d13502cfb73fca360d1af7703cd3f47aba809b581565b600660009054906101000a900460ff1681565b60008060008092508315610439576064600586028161043157fe5b04915061044a565b6064600586028161044657fe5b0491505b670de0b6b3a764000060036000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205483028161048557fe5b0490506104928183610aed565b9250505092915050565b6000349050600080600060149054906101000a900460ff1661055657600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632f71bffe6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561052257600080fd5b505af1158015610536573d6000803e3d6000fd5b505050506001600060146101000a81548160ff0219169083151502179055505b66b1a2bc2ec500008310156105d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f2076616c756520746f20736d61696c206275794144430000000000000000000081525060200191505060405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561067257600080fd5b505afa158015610686573d6000803e3d6000fd5b505050506040513d602081101561069c57600080fd5b81019080805190602001909291905050506005546a7e8f029e987a05390000000314610730576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f62616c616e6365206e6f7420726967687400000000000000000000000000000081525060200191505060405180910390fd5b670de0b6b3a764000060036000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205484028161076b57fe5b049050731d13502cfb73fca360d1af7703cd3f47aba809b573ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f193505050501580156107c8573d6000803e3d6000fd5b506107d38184610c6c565b9150600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561087e57600080fd5b505af1158015610892573d6000803e3d6000fd5b505050506040513d60208110156108a857600080fd5b81019080805190602001909291905050505068056bc75e2d631000008310610a3f576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d502db976040518163ffffffff1660e01b81526004018080602001828103825260088152602001807f4d41494e504f4f4c00000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b15801561096d57600080fd5b505afa158015610981573d6000803e3d6000fd5b505050506040513d602081101561099757600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1663bc950999336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015610a2657600080fd5b505af1158015610a3a573d6000803e3d6000fd5b505050505b81600560008282540192505081905550505050565b600080600660009054906101000a900460ff1660ff16915060055490509091565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60046020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6a7e8f029e987a053900000081565b60055481565b60008260046000600660009054906101000a900460ff1660ff1660ff168152602001908152602001600020541115610b2a57829050809050610c66565b60046000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205490506000808390506000806001600660009054906101000a900460ff160190505b60118160ff161015610c6157600360006001830360ff1660ff16815260200190815260200160002054670de0b6b3a7640000600460006001850360ff1660ff168152602001908152602001600020540281610bcb57fe5b049150670de0b6b3a7640000600360008360ff1660ff168152602001908152602001600020548385030281610bfc57fe5b049350600460008260ff1660ff16815260200190815260200160002054841015610c3157838501945084945050505050610c66565b600460008260ff1660ff168152602001908152602001600020548501945081830392508080600101915050610b74565b505050505b92915050565b60008260046000600660009054906101000a900460ff1660ff1660ff168152602001908152602001600020541115610cdf578260046000600660009054906101000a900460ff1660ff1660ff16815260200190815260200160002060008282540392505081905550829050809050610e5d565b60046000600660009054906101000a900460ff1660ff1660ff1681526020019081526020016000205490506000808390506000806001600660009054906101000a900460ff160190505b60118160ff161015610e585780600660006101000a81548160ff021916908360ff160217905550600360006001830360ff1660ff16815260200190815260200160002054670de0b6b3a7640000600460006001850360ff1660ff168152602001908152602001600020540281610d9b57fe5b049150670de0b6b3a7640000600360008360ff1660ff168152602001908152602001600020548385030281610dcc57fe5b049350600460008260ff1660ff16815260200190815260200160002054841015610e2857838501945083600460008360ff1660ff1681526020019081526020016000206000828254039250508190555084945050505050610e5d565b600460008260ff1660ff168152602001908152602001600020548501945081830392508080600101915050610d29565b505050505b9291505056fea165627a7a72305820844eb5ec80e98f57ec18d0d5b9939077f054d293eef8f990373977ee6a4609240029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000049e298b95bda30e6518509187ff348e01117f404
-----Decoded View---------------
Arg [0] : AddrManager_ (address): 0x49E298B95Bda30e6518509187Ff348e01117f404
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000049e298b95bda30e6518509187ff348e01117f404
Deployed Bytecode Sourcemap
604:6376:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1192:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1192:44:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1128;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1128:44:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;690:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;690:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1257:95;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1257:95:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1008:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1008:24:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4385:529;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4385:529:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4385:529:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3477:896;;;:::i;:::-;;4926:174;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4926:174:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;718:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;718:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;856:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;856:45:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;856:45:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;656:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;656:27:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1066:55;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1066:55:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;941:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;941:28:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1192:44;1228:8;1192:44;:::o;1128:::-;1164:8;1128:44;:::o;690:21::-;;;;;;;;;;;;;:::o;1257:95::-;1309:42;1257:95;:::o;1008:24::-;;;;;;;;;;;;;:::o;4385:529::-;4457:15;4494:19;4525:15;4561:1;4551:11;;4576:5;4573:125;;;4622:3;4619:1;4610:6;:10;:15;;;;;;4596:29;;4573:125;;;4682:3;4679:1;4670:6;:10;:15;;;;;;4656:29;;4573:125;4847:6;4821:11;:24;4833:11;;;;;;;;;;;4821:24;;;;;;;;;;;;;;;;4809:11;:36;4808:45;;;;;;4798:55;;4874:32;4886:7;4894:11;4874;:32::i;:::-;4864:42;;4385:529;;;;;;:::o;3477:896::-;3520:16;3539:9;3520:28;;3559:17;3587:15;3627:9;;;;;;;;;;;3623:92;;3652:8;;;;;;;;;;;:18;;;:20;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3652:20:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3652:20:0;;;;3699:4;3687:9;;:16;;;;;;;;;;;;;;;;;;3623:92;1164:8;3733;:20;;3725:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3830:8;;;;;;;;;;;:18;;;3857:4;3830:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3830:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3830:33:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3830:33:0;;;;;;;;;;;;;;;;3812:13;;1105:16;3799:26;3798:65;3790:94;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3952:6;3926:11;:24;3938:11;;;;;;;;;;;3926:24;;;;;;;;;;;;;;;;3916:8;:34;3915:43;;;;;;3905:53;;1309:42;4033:17;;:27;4051:8;4033:27;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4033:27:0;4083:28;4094:7;4102:8;4083:10;:28::i;:::-;4071:40;;4132:8;;;;;;;;;;;:17;;;4150:10;4161:9;4132:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4132:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4132:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4132:39:0;;;;;;;;;;;;;;;;;4207:10;4195:8;:22;4192:117;;4248:5;;;;;;;;;;;:13;;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4248:25:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4248:25:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4248:25:0;;;;;;;;;;;;;;;;4233:52;;;4286:10;4233:64;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4233:64:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4233:64:0;;;;4192:117;4346:9;4329:13;;:26;;;;;;;;;;;3477:896;;;:::o;4926:174::-;4970:17;4988:25;5037:11;;;;;;;;;;;5025:23;;;;5079:13;;5059:33;;4926:174;;:::o;718:20::-;;;;;;;;;;;;;:::o;856:45::-;;;;;;;;;;;;;;;;;:::o;656:27::-;;;;;;;;;;;;;:::o;1066:55::-;1105:16;1066:55;:::o;941:28::-;;;;:::o;6111:864::-;6190:14;6247:8;6219:12;:25;6232:11;;;;;;;;;;;6219:25;;;;;;;;;;;;;;;;:36;6216:752;;;6294:8;6285:17;;6323:6;6316:13;;;;6216:752;6369:12;:25;6382:11;;;;;;;;;;;6369:25;;;;;;;;;;;;;;;;6360:34;;6409:22;6446:13;6462:9;6446:25;;6486:16;6521:7;6541:1;6529:11;;;;;;;;;;;:13;6521:21;;6517:440;6546:2;6544:1;:4;;;6517:440;;;6611:11;:16;6625:1;6623;:3;6611:16;;;;;;;;;;;;;;;;6603:6;6585:12;:17;6600:1;6598;:3;6585:17;;;;;;;;;;;;;;;;:24;6584:43;;;;;;6573:54;;6698:6;6682:11;:14;6694:1;6682:14;;;;;;;;;;;;;;;;6672:8;6665:5;:15;6664:32;6663:41;;;;;;6646:58;;6743:12;:15;6756:1;6743:15;;;;;;;;;;;;;;;;6726:14;:32;6723:139;;;6792:14;6782:24;;;;6836:6;6829:13;;;;;;;;6723:139;6890:12;:15;6903:1;6890:15;;;;;;;;;;;;;;;;6880:25;;;;6933:8;6924:17;;;;6550:3;;;;;;;6517:440;;;;6216:752;;;6111:864;;;;;:::o;5112:987::-;5186:14;5243:8;5215:12;:25;5228:11;;;;;;;;;;;5215:25;;;;;;;;;;;;;;;;:36;5212:880;;;5295:8;5267:12;:25;5280:11;;;;;;;;;;;5267:25;;;;;;;;;;;;;;;;:36;;;;;;;;;;;5327:8;5318:17;;5357:6;5350:13;;;;5212:880;5403:12;:25;5416:11;;;;;;;;;;;5403:25;;;;;;;;;;;;;;;;5394:34;;5443:22;5480:13;5496:9;5480:25;;5520:16;5555:7;5575:1;5563:11;;;;;;;;;;;:13;5555:21;;5551:530;5580:2;5578:1;:4;;;5551:530;;;5621:1;5607:11;;:15;;;;;;;;;;;;;;;;;;5679:11;:16;5693:1;5691;:3;5679:16;;;;;;;;;;;;;;;;5671:6;5653:12;:17;5668:1;5666;:3;5653:17;;;;;;;;;;;;;;;;:24;5652:43;;;;;;5641:54;;5766:6;5750:11;:14;5762:1;5750:14;;;;;;;;;;;;;;;;5740:8;5733:5;:15;5732:32;5731:41;;;;;;5714:58;;5811:12;:15;5824:1;5811:15;;;;;;;;;;;;;;;;5794:14;:32;5791:195;;;5860:14;5850:24;;;;5916:14;5897:12;:15;5910:1;5897:15;;;;;;;;;;;;;;;;:33;;;;;;;;;;;5960:6;5953:13;;;;;;;;5791:195;6014:12;:15;6027:1;6014:15;;;;;;;;;;;;;;;;6004:25;;;;6057:8;6048:17;;;;5584:3;;;;;;;5551:530;;;;5212:880;;;5112:987;;;;;:::o
Swarm Source
bzzr://844eb5ec80e98f57ec18d0d5b9939077f054d293eef8f990373977ee6a460924
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ 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.