More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 856 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 5463239 | 2501 days ago | IN | 0.3 ETH | 0.00090294 | ||||
Deposit | 5457688 | 2502 days ago | IN | 0.2 ETH | 0.00070667 | ||||
Transfer | 5457456 | 2502 days ago | IN | 0.15 ETH | 0.00114519 | ||||
Transfer | 5457279 | 2502 days ago | IN | 0.07 ETH | 0.00004404 | ||||
Transfer | 5457221 | 2502 days ago | IN | 0.07 ETH | 0.000176 | ||||
Transfer | 5457207 | 2502 days ago | IN | 0.07 ETH | 0.000021 | ||||
Transfer | 5457183 | 2502 days ago | IN | 1.29442112 ETH | 0.00090294 | ||||
Finish | 5457162 | 2502 days ago | IN | 0 ETH | 0.00085587 | ||||
Transfer | 5457145 | 2502 days ago | IN | 0.230971 ETH | 0.000441 | ||||
Transfer | 5457141 | 2502 days ago | IN | 4 ETH | 0.00046248 | ||||
Transfer | 5457122 | 2502 days ago | IN | 0.1 ETH | 0.00063955 | ||||
Transfer | 5457117 | 2502 days ago | IN | 0.75 ETH | 0.00128866 | ||||
Transfer | 5457115 | 2502 days ago | IN | 0.2 ETH | 0.0012588 | ||||
Transfer | 5457114 | 2502 days ago | IN | 0.677 ETH | 0.00026386 | ||||
Transfer | 5457112 | 2502 days ago | IN | 4 ETH | 0.00005035 | ||||
Transfer | 5457110 | 2502 days ago | IN | 0.8 ETH | 0.00237517 | ||||
Transfer | 5457110 | 2502 days ago | IN | 2.2 ETH | 0.00374547 | ||||
Transfer | 5457107 | 2502 days ago | IN | 100 ETH | 0.00274059 | ||||
Transfer | 5457095 | 2502 days ago | IN | 0.24 ETH | 0.0012588 | ||||
Transfer | 5457093 | 2502 days ago | IN | 0.1091377 ETH | 0.00006135 | ||||
Transfer | 5457087 | 2502 days ago | IN | 0.19 ETH | 0.00191866 | ||||
Transfer | 5457087 | 2502 days ago | IN | 20 ETH | 0.00191841 | ||||
Transfer | 5457084 | 2502 days ago | IN | 0.034 ETH | 0.0018273 | ||||
Transfer | 5457073 | 2502 days ago | IN | 0.2 ETH | 0.00052869 | ||||
Transfer | 5457072 | 2502 days ago | IN | 20 ETH | 0.000441 |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
AuctusTokenSale
Compiler Version
v0.4.21+commit.dfe3193c
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-03-26 */ pragma solidity ^0.4.21; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(a <= c); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(a >= b); return a - b; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return a / b; } } contract ContractReceiver { function tokenFallback(address from, uint256 value, bytes data) public; } contract AuctusToken { function transfer(address to, uint256 value) public returns (bool); function transfer(address to, uint256 value, bytes data) public returns (bool); function burn(uint256 value) public returns (bool); function setTokenSaleFinished() public; } contract AuctusWhitelist { function getAllowedAmountToContribute(address addr) view public returns(uint256); } contract AuctusTokenSale is ContractReceiver { using SafeMath for uint256; address public auctusTokenAddress = 0xc12d099be31567add4e4e4d0D45691C3F58f5663; address public auctusWhiteListAddress = 0xA6e728E524c1D7A65fE5193cA1636265DE9Bc982; uint256 public startTime = 1522159200; //2018-03-27 2 PM UTC uint256 public endTime; uint256 public basicPricePerEth = 2000; address public owner; uint256 public softCap; uint256 public remainingTokens; uint256 public weiRaised; mapping(address => uint256) public invested; bool public saleWasSet; bool public tokenSaleHalted; event Buy(address indexed buyer, uint256 tokenAmount); event Revoke(address indexed buyer, uint256 investedAmount); function AuctusTokenSale(uint256 minimumCap, uint256 endSaleTime) public { owner = msg.sender; softCap = minimumCap; endTime = endSaleTime; saleWasSet = false; tokenSaleHalted = false; } modifier onlyOwner() { require(owner == msg.sender); _; } modifier openSale() { require(saleWasSet && !tokenSaleHalted && now >= startTime && now <= endTime && remainingTokens > 0); _; } modifier saleCompletedSuccessfully() { require(weiRaised >= softCap && (now > endTime || remainingTokens == 0)); _; } modifier saleFailed() { require(weiRaised < softCap && now > endTime); _; } function transferOwnership(address newOwner) onlyOwner public { require(newOwner != address(0)); owner = newOwner; } function setTokenSaleHalt(bool halted) onlyOwner public { tokenSaleHalted = halted; } function setSoftCap(uint256 minimumCap) onlyOwner public { require(now < startTime); softCap = minimumCap; } function setEndSaleTime(uint256 endSaleTime) onlyOwner public { require(now < endTime); endTime = endSaleTime; } function tokenFallback(address, uint256 value, bytes) public { require(msg.sender == auctusTokenAddress); require(!saleWasSet); setTokenSaleDistribution(value); } function() payable openSale public { uint256 weiToInvest; uint256 weiRemaining; (weiToInvest, weiRemaining) = getValueToInvest(); require(weiToInvest > 0); uint256 tokensToReceive = weiToInvest.mul(basicPricePerEth); remainingTokens = remainingTokens.sub(tokensToReceive); weiRaised = weiRaised.add(weiToInvest); invested[msg.sender] = invested[msg.sender].add(weiToInvest); if (weiRemaining > 0) { msg.sender.transfer(weiRemaining); } assert(AuctusToken(auctusTokenAddress).transfer(msg.sender, tokensToReceive)); emit Buy(msg.sender, tokensToReceive); } function revoke() saleFailed public { uint256 investedValue = invested[msg.sender]; require(investedValue > 0); invested[msg.sender] = 0; msg.sender.transfer(investedValue); emit Revoke(msg.sender, investedValue); } function finish() onlyOwner saleCompletedSuccessfully public { //40% of the ethers are unvested uint256 freeEthers = address(this).balance * 40 / 100; uint256 vestedEthers = address(this).balance - freeEthers; address(0xd1B10607921C78D9a00529294C4b99f1bd250E1c).transfer(freeEthers); //Owner assert(address(0xb3cc085B5a56Fdd47545A66EBd3DBd2a903D4565).call.value(vestedEthers)()); //AuctusEtherVesting SC AuctusToken token = AuctusToken(auctusTokenAddress); token.setTokenSaleFinished(); if (remainingTokens > 0) { token.burn(remainingTokens); remainingTokens = 0; } } function getValueToInvest() view private returns (uint256, uint256) { uint256 allowedValue = AuctusWhitelist(auctusWhiteListAddress).getAllowedAmountToContribute(msg.sender); uint256 weiToInvest; if (allowedValue == 0) { weiToInvest = 0; } else if (allowedValue >= invested[msg.sender].add(msg.value)) { weiToInvest = getAllowedAmount(msg.value); } else { weiToInvest = getAllowedAmount(allowedValue.sub(invested[msg.sender])); } return (weiToInvest, msg.value.sub(weiToInvest)); } function getAllowedAmount(uint256 value) view private returns (uint256) { uint256 maximumValue = remainingTokens / basicPricePerEth; if (value > maximumValue) { return maximumValue; } else { return value; } } function setTokenSaleDistribution(uint256 totalAmount) private { //Auctus core team 20% uint256 auctusCoreTeam = totalAmount * 20 / 100; //Bounty 2% uint256 bounty = totalAmount * 2 / 100; //Reserve for Future 18% uint256 reserveForFuture = totalAmount * 18 / 100; //Partnerships and Advisory free amount 1.8% uint256 partnershipsAdvisoryFree = totalAmount * 18 / 1000; //Partnerships and Advisory vested amount 7.2% uint256 partnershipsAdvisoryVested = totalAmount * 72 / 1000; uint256 privateSales = 6836048000000000000000000; uint256 preSale = 2397307557007329968290000; transferTokens(auctusCoreTeam, bounty, reserveForFuture, preSale, partnershipsAdvisoryVested, partnershipsAdvisoryFree, privateSales); remainingTokens = totalAmount - auctusCoreTeam - bounty - reserveForFuture - preSale - partnershipsAdvisoryVested - partnershipsAdvisoryFree - privateSales; saleWasSet = true; } function transferTokens( uint256 auctusCoreTeam, uint256 bounty, uint256 reserveForFuture, uint256 preSale, uint256 partnershipsAdvisoryVested, uint256 partnershipsAdvisoryFree, uint256 privateSales ) private { AuctusToken token = AuctusToken(auctusTokenAddress); bytes memory empty; assert(token.transfer(0x8592Ec038ACBA05BC467C6bC17aA855880d490E4, auctusCoreTeam, empty)); //AuctusTokenVesting SC assert(token.transfer(0x389E93aC36Dd8c8E04FB1952B37c4aa4b320b6FF, bounty, empty)); //AuctusBountyDistribution SC assert(token.transfer(0xc83847FCbd217FB8Ec4bc79DbA7DB672d3aB2602, reserveForFuture, empty)); //AuctusTokenVesting SC assert(token.transfer(0xA39cA2768A7B76Aa3bCab68c4d4DEBF9A32c5434, preSale, empty)); //AuctusPreSaleDistribution SC assert(token.transfer(0x8Cb9626BBc5Ec60c386eeEde50ac74f173FBD8a8, partnershipsAdvisoryVested, empty)); //AuctusTokenVesting SC assert(token.transfer(0x6c89Cc03036193d52e9b8386413b545184BDAb99, partnershipsAdvisoryFree)); assert(token.transfer(0xd1B10607921C78D9a00529294C4b99f1bd250E1c, privateSales)); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"auctusTokenAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"endTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"weiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenSaleHalted","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"invested","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"basicPricePerEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"endSaleTime","type":"uint256"}],"name":"setEndSaleTime","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"saleWasSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"halted","type":"bool"}],"name":"setTokenSaleHalt","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"softCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"auctusWhiteListAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"revoke","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"remainingTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"address"},{"name":"value","type":"uint256"},{"name":"","type":"bytes"}],"name":"tokenFallback","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"finish","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"minimumCap","type":"uint256"}],"name":"setSoftCap","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"minimumCap","type":"uint256"},{"name":"endSaleTime","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"tokenAmount","type":"uint256"}],"name":"Buy","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"investedAmount","type":"uint256"}],"name":"Revoke","type":"event"}]
Contract Creation Code
606060405260008054600160a060020a031990811673c12d099be31567add4e4e4d0d45691c3f58f5663179091556001805490911673a6e728e524c1d7a65fe5193ca1636265de9bc982179055635aba4e606002556107d0600455341561006557600080fd5b604051604080611224833981016040528080519190602001805160058054600160a060020a03191633600160a060020a03161790556006939093555050600355600a805461ffff19169055611165806100bf6000396000f3006060604052600436106100ed5763ffffffff60e060020a6000350416631845604881146102d45780633197cbb6146103035780634042b66f146103285780636600811c1461033b57806366b3f6bf146103625780636e5b064c146103815780636f68fffd146103945780636fe7f51c146103ac57806378e97925146103bf5780638da5cb5b146103d25780638e1d9545146103e5578063906a26e0146103fd578063b0e849fe14610410578063b6549f7514610423578063bf58390314610436578063c0ee0b8a14610449578063d56b2889146104ae578063d5cf5c72146104c1578063f2fde38b146104d7575b600a546000908190819060ff16801561010e5750600a54610100900460ff16155b801561011c57506002544210155b801561012a57506003544211155b801561013857506000600754115b151561014357600080fd5b61014b6104f6565b90935091506000831161015d57600080fd5b60045461017190849063ffffffff61060616565b600754909150610187908263ffffffff61063116565b60075560085461019d908463ffffffff61064316565b600855600160a060020a0333166000908152600960205260409020546101c9908463ffffffff61064316565b600160a060020a03331660009081526009602052604081209190915582111561021d57600160a060020a03331682156108fc0283604051600060405180830381858888f19350505050151561021d57600080fd5b600054600160a060020a031663a9059cbb338360405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561027357600080fd5b5af1151561028057600080fd5b50505060405180519050151561029257fe5b33600160a060020a03167fe3d4187f6ca4248660cc0ac8b8056515bac4a8132be2eca31d6d0cc170722a7e8260405190815260200160405180910390a2505050005b34156102df57600080fd5b6102e7610652565b604051600160a060020a03909116815260200160405180910390f35b341561030e57600080fd5b610316610661565b60405190815260200160405180910390f35b341561033357600080fd5b610316610667565b341561034657600080fd5b61034e61066d565b604051901515815260200160405180910390f35b341561036d57600080fd5b610316600160a060020a036004351661067b565b341561038c57600080fd5b61031661068d565b341561039f57600080fd5b6103aa600435610693565b005b34156103b757600080fd5b61034e6106c1565b34156103ca57600080fd5b6103166106ca565b34156103dd57600080fd5b6102e76106d0565b34156103f057600080fd5b6103aa60043515156106df565b341561040857600080fd5b610316610714565b341561041b57600080fd5b6102e761071a565b341561042e57600080fd5b6103aa610729565b341561044157600080fd5b6103166107f4565b341561045457600080fd5b6103aa60048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506107fa95505050505050565b34156104b957600080fd5b6103aa610833565b34156104cc57600080fd5b6103aa6004356109d5565b34156104e257600080fd5b6103aa600160a060020a0360043516610a03565b600154600090819081908190600160a060020a0316638d72920b3360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561054f57600080fd5b5af1151561055c57600080fd5b5050506040518051925050811515610576575060006105eb565b600160a060020a03331660009081526009602052604090205461059f903463ffffffff61064316565b82106105b5576105ae34610a62565b90506105eb565b600160a060020a0333166000908152600960205260409020546105e8906105e390849063ffffffff61063116565b610a62565b90505b806105fc348263ffffffff61063116565b9350935050509091565b6000828202831580610622575082848281151561061f57fe5b04145b151561062a57fe5b9392505050565b60008183101561063d57fe5b50900390565b60008282018084111561062a57fe5b600054600160a060020a031681565b60035481565b60085481565b600a54610100900460ff1681565b60096020526000908152604090205481565b60045481565b60055433600160a060020a039081169116146106ae57600080fd5b60035442106106bc57600080fd5b600355565b600a5460ff1681565b60025481565b600554600160a060020a031681565b60055433600160a060020a039081169116146106fa57600080fd5b600a80549115156101000261ff0019909216919091179055565b60065481565b600154600160a060020a031681565b600060065460085410801561073f575060035442115b151561074a57600080fd5b50600160a060020a03331660009081526009602052604081205490811161077057600080fd5b600160a060020a0333166000818152600960205260408082209190915582156108fc0290839051600060405180830381858888f1935050505015156107b457600080fd5b33600160a060020a03167fec9ab91322523c899ede7830ec9bfc992b5981cdcc27b91162fb23de5791117b8260405190815260200160405180910390a250565b60075481565b60005433600160a060020a0390811691161461081557600080fd5b600a5460ff161561082557600080fd5b61082e82610a91565b505050565b6005546000908190819033600160a060020a0390811691161461085557600080fd5b6006546008541015801561087457506003544211806108745750600754155b151561087f57600080fd5b60646028600160a060020a0330163102049250600160a060020a03301631839003915073d1b10607921c78d9a00529294c4b99f1bd250e1c83156108fc0284604051600060405180830381858888f1935050505015156108de57600080fd5b73b3cc085b5a56fdd47545a66ebd3dbd2a903d45658260405160006040518083038185875af192505050151561091057fe5b50600054600160a060020a03168063e6197f416040518163ffffffff1660e060020a028152600401600060405180830381600087803b151561095157600080fd5b5af1151561095e57600080fd5b5050506000600754111561082e5780600160a060020a03166342966c6860075460405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b15156109b457600080fd5b5af115156109c157600080fd5b505050604051805150506000600755505050565b60055433600160a060020a039081169116146109f057600080fd5b60025442106109fe57600080fd5b600655565b60055433600160a060020a03908116911614610a1e57600080fd5b600160a060020a0381161515610a3357600080fd5b6005805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600080600454600754811515610a7457fe5b04905080831115610a8757809150610a8b565b8291505b50919050565b60646014820281900490600283028190049060128402908104906103e8908190049060488602046a05a796e796896c2b4000006a01fba64d96125e651878d0610adf87878784878988610b04565b95909603939093039190910392909203030303600755600a805460ff19166001179055565b6000610b0e611127565b600054600160a060020a031691508163be45fd62738592ec038acba05bc467c6bc17aa855880d490e48b846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ba6578082015183820152602001610b8e565b50505050905090810190601f168015610bd35780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610bf357600080fd5b5af11515610c0057600080fd5b505050604051805190501515610c1257fe5b81600160a060020a031663be45fd6273389e93ac36dd8c8e04fb1952b37c4aa4b320b6ff8a846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ca5578082015183820152602001610c8d565b50505050905090810190601f168015610cd25780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610cf257600080fd5b5af11515610cff57600080fd5b505050604051805190501515610d1157fe5b81600160a060020a031663be45fd6273c83847fcbd217fb8ec4bc79dba7db672d3ab260289846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610da4578082015183820152602001610d8c565b50505050905090810190601f168015610dd15780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610df157600080fd5b5af11515610dfe57600080fd5b505050604051805190501515610e1057fe5b81600160a060020a031663be45fd6273a39ca2768a7b76aa3bcab68c4d4debf9a32c543488846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ea3578082015183820152602001610e8b565b50505050905090810190601f168015610ed05780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610ef057600080fd5b5af11515610efd57600080fd5b505050604051805190501515610f0f57fe5b81600160a060020a031663be45fd62738cb9626bbc5ec60c386eeede50ac74f173fbd8a887846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610fa2578082015183820152602001610f8a565b50505050905090810190601f168015610fcf5780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610fef57600080fd5b5af11515610ffc57600080fd5b50505060405180519050151561100e57fe5b81600160a060020a031663a9059cbb736c89cc03036193d52e9b8386413b545184bdab998660405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561107657600080fd5b5af1151561108357600080fd5b50505060405180519050151561109557fe5b81600160a060020a031663a9059cbb73d1b10607921c78d9a00529294c4b99f1bd250e1c8560405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156110fd57600080fd5b5af1151561110a57600080fd5b50505060405180519050151561111c57fe5b505050505050505050565b602060405190810160405260008152905600a165627a7a723058208dc3a50326e6177d526f9f3ef3d03eaa9ba74a70d5fcaeacb539061af551b033002900000000000000000000000000000000000000000000000b1cf24ddd0b140000000000000000000000000000000000000000000000000000000000005abf9460
Deployed Bytecode
0x6060604052600436106100ed5763ffffffff60e060020a6000350416631845604881146102d45780633197cbb6146103035780634042b66f146103285780636600811c1461033b57806366b3f6bf146103625780636e5b064c146103815780636f68fffd146103945780636fe7f51c146103ac57806378e97925146103bf5780638da5cb5b146103d25780638e1d9545146103e5578063906a26e0146103fd578063b0e849fe14610410578063b6549f7514610423578063bf58390314610436578063c0ee0b8a14610449578063d56b2889146104ae578063d5cf5c72146104c1578063f2fde38b146104d7575b600a546000908190819060ff16801561010e5750600a54610100900460ff16155b801561011c57506002544210155b801561012a57506003544211155b801561013857506000600754115b151561014357600080fd5b61014b6104f6565b90935091506000831161015d57600080fd5b60045461017190849063ffffffff61060616565b600754909150610187908263ffffffff61063116565b60075560085461019d908463ffffffff61064316565b600855600160a060020a0333166000908152600960205260409020546101c9908463ffffffff61064316565b600160a060020a03331660009081526009602052604081209190915582111561021d57600160a060020a03331682156108fc0283604051600060405180830381858888f19350505050151561021d57600080fd5b600054600160a060020a031663a9059cbb338360405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561027357600080fd5b5af1151561028057600080fd5b50505060405180519050151561029257fe5b33600160a060020a03167fe3d4187f6ca4248660cc0ac8b8056515bac4a8132be2eca31d6d0cc170722a7e8260405190815260200160405180910390a2505050005b34156102df57600080fd5b6102e7610652565b604051600160a060020a03909116815260200160405180910390f35b341561030e57600080fd5b610316610661565b60405190815260200160405180910390f35b341561033357600080fd5b610316610667565b341561034657600080fd5b61034e61066d565b604051901515815260200160405180910390f35b341561036d57600080fd5b610316600160a060020a036004351661067b565b341561038c57600080fd5b61031661068d565b341561039f57600080fd5b6103aa600435610693565b005b34156103b757600080fd5b61034e6106c1565b34156103ca57600080fd5b6103166106ca565b34156103dd57600080fd5b6102e76106d0565b34156103f057600080fd5b6103aa60043515156106df565b341561040857600080fd5b610316610714565b341561041b57600080fd5b6102e761071a565b341561042e57600080fd5b6103aa610729565b341561044157600080fd5b6103166107f4565b341561045457600080fd5b6103aa60048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506107fa95505050505050565b34156104b957600080fd5b6103aa610833565b34156104cc57600080fd5b6103aa6004356109d5565b34156104e257600080fd5b6103aa600160a060020a0360043516610a03565b600154600090819081908190600160a060020a0316638d72920b3360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561054f57600080fd5b5af1151561055c57600080fd5b5050506040518051925050811515610576575060006105eb565b600160a060020a03331660009081526009602052604090205461059f903463ffffffff61064316565b82106105b5576105ae34610a62565b90506105eb565b600160a060020a0333166000908152600960205260409020546105e8906105e390849063ffffffff61063116565b610a62565b90505b806105fc348263ffffffff61063116565b9350935050509091565b6000828202831580610622575082848281151561061f57fe5b04145b151561062a57fe5b9392505050565b60008183101561063d57fe5b50900390565b60008282018084111561062a57fe5b600054600160a060020a031681565b60035481565b60085481565b600a54610100900460ff1681565b60096020526000908152604090205481565b60045481565b60055433600160a060020a039081169116146106ae57600080fd5b60035442106106bc57600080fd5b600355565b600a5460ff1681565b60025481565b600554600160a060020a031681565b60055433600160a060020a039081169116146106fa57600080fd5b600a80549115156101000261ff0019909216919091179055565b60065481565b600154600160a060020a031681565b600060065460085410801561073f575060035442115b151561074a57600080fd5b50600160a060020a03331660009081526009602052604081205490811161077057600080fd5b600160a060020a0333166000818152600960205260408082209190915582156108fc0290839051600060405180830381858888f1935050505015156107b457600080fd5b33600160a060020a03167fec9ab91322523c899ede7830ec9bfc992b5981cdcc27b91162fb23de5791117b8260405190815260200160405180910390a250565b60075481565b60005433600160a060020a0390811691161461081557600080fd5b600a5460ff161561082557600080fd5b61082e82610a91565b505050565b6005546000908190819033600160a060020a0390811691161461085557600080fd5b6006546008541015801561087457506003544211806108745750600754155b151561087f57600080fd5b60646028600160a060020a0330163102049250600160a060020a03301631839003915073d1b10607921c78d9a00529294c4b99f1bd250e1c83156108fc0284604051600060405180830381858888f1935050505015156108de57600080fd5b73b3cc085b5a56fdd47545a66ebd3dbd2a903d45658260405160006040518083038185875af192505050151561091057fe5b50600054600160a060020a03168063e6197f416040518163ffffffff1660e060020a028152600401600060405180830381600087803b151561095157600080fd5b5af1151561095e57600080fd5b5050506000600754111561082e5780600160a060020a03166342966c6860075460405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b15156109b457600080fd5b5af115156109c157600080fd5b505050604051805150506000600755505050565b60055433600160a060020a039081169116146109f057600080fd5b60025442106109fe57600080fd5b600655565b60055433600160a060020a03908116911614610a1e57600080fd5b600160a060020a0381161515610a3357600080fd5b6005805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600080600454600754811515610a7457fe5b04905080831115610a8757809150610a8b565b8291505b50919050565b60646014820281900490600283028190049060128402908104906103e8908190049060488602046a05a796e796896c2b4000006a01fba64d96125e651878d0610adf87878784878988610b04565b95909603939093039190910392909203030303600755600a805460ff19166001179055565b6000610b0e611127565b600054600160a060020a031691508163be45fd62738592ec038acba05bc467c6bc17aa855880d490e48b846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ba6578082015183820152602001610b8e565b50505050905090810190601f168015610bd35780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610bf357600080fd5b5af11515610c0057600080fd5b505050604051805190501515610c1257fe5b81600160a060020a031663be45fd6273389e93ac36dd8c8e04fb1952b37c4aa4b320b6ff8a846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ca5578082015183820152602001610c8d565b50505050905090810190601f168015610cd25780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610cf257600080fd5b5af11515610cff57600080fd5b505050604051805190501515610d1157fe5b81600160a060020a031663be45fd6273c83847fcbd217fb8ec4bc79dba7db672d3ab260289846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610da4578082015183820152602001610d8c565b50505050905090810190601f168015610dd15780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610df157600080fd5b5af11515610dfe57600080fd5b505050604051805190501515610e1057fe5b81600160a060020a031663be45fd6273a39ca2768a7b76aa3bcab68c4d4debf9a32c543488846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ea3578082015183820152602001610e8b565b50505050905090810190601f168015610ed05780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610ef057600080fd5b5af11515610efd57600080fd5b505050604051805190501515610f0f57fe5b81600160a060020a031663be45fd62738cb9626bbc5ec60c386eeede50ac74f173fbd8a887846040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610fa2578082015183820152602001610f8a565b50505050905090810190601f168015610fcf5780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b1515610fef57600080fd5b5af11515610ffc57600080fd5b50505060405180519050151561100e57fe5b81600160a060020a031663a9059cbb736c89cc03036193d52e9b8386413b545184bdab998660405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561107657600080fd5b5af1151561108357600080fd5b50505060405180519050151561109557fe5b81600160a060020a031663a9059cbb73d1b10607921c78d9a00529294c4b99f1bd250e1c8560405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156110fd57600080fd5b5af1151561110a57600080fd5b50505060405180519050151561111c57fe5b505050505050505050565b602060405190810160405260008152905600a165627a7a723058208dc3a50326e6177d526f9f3ef3d03eaa9ba74a70d5fcaeacb539061af551b0330029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000b1cf24ddd0b140000000000000000000000000000000000000000000000000000000000005abf9460
-----Decoded View---------------
Arg [0] : minimumCap (uint256): 205000000000000000000
Arg [1] : endSaleTime (uint256): 1522504800
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000b1cf24ddd0b140000
Arg [1] : 000000000000000000000000000000000000000000000000000000005abf9460
Swarm Source
bzzr://8dc3a50326e6177d526f9f3ef3d03eaa9ba74a70d5fcaeacb539061af551b033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 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.