Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Source Code
Overview
Max Total Supply
0
Holders
0
Transfers
-
0
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 0 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Name:
Crowdsale
Compiler Version
v0.4.18+commit.9cf6e910
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2017-11-15
*/
pragma solidity ^0.4.18;
contract ERC20Basic {
uint256 public totalSupply;
function balanceOf(address who) constant returns (uint256);
function transfer(address to, uint256 value) returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
}
contract ERC20 is ERC20Basic {
function allowance(address owner, address spender) constant returns (uint256);
function transferFrom(address from, address to, uint256 value) returns (bool);
function approve(address spender, uint256 value) returns (bool);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
library SafeMath {
function mul(uint256 a, uint256 b) internal constant returns (uint256) {
uint256 c = a * b;
assert(a == 0 || c / a == b);
return c;
}
function div(uint256 a, uint256 b) internal constant returns (uint256) {
// assert(b > 0);
uint256 c = a / b;
// assert(a == b * c + a % b);
return c;
}
function sub(uint256 a, uint256 b) internal constant returns (uint256) {
assert(b <= a);
return a - b;
}
function add(uint256 a, uint256 b) internal constant returns (uint256) {
uint256 c = a + b;
assert(c >= a);
return c;
}
}
contract Ownable {
address public owner;
function Ownable() {
owner = msg.sender;
}
modifier onlyOwner() {
require(msg.sender == owner);
_;
}
}
contract Crowdsale is Ownable {
using SafeMath for uint256;
address public multisig;
ERC20 public token;
uint public startTime;
uint public endTime;
uint256 public hardcap;
uint public rate;
uint public bonusPercent;
uint256 public tokensSold = 0;
uint256 public weiRaised = 0;
uint public investorCount = 0;
mapping (address => uint256) public investedAmountOf;
mapping (address => uint256) public tokenAmountOf;
struct Promo {
uint bonus;
uint EndTime;
}
mapping (address => Promo) PromoList;
mapping (uint=>uint) amountBonus;
uint public level_1_amount=50 ether;
uint public level_2_amount=100 ether;
uint public level_3_amount=250 ether;
uint public level_4_amount=500 ether;
uint public level_5_amount=1000 ether;
uint public level_6_amount=100000 ether;
uint public level_7_amount=1000000 ether;
uint public level_8_amount=1000000 ether;
uint public level_9_amount=1000000 ether;
uint public level_1_percent=20;
uint public level_2_percent=25;
uint public level_3_percent=30;
uint public level_4_percent=35;
uint public level_5_percent=40;
uint public level_6_percent=40;
uint public level_7_percent=40;
uint public level_8_percent=40;
uint public level_9_percent=40;
bool public canExchange=true;
function Crowdsale() {
multisig =0x7c27f68b0d5afffb668da3e046adfba6ea1f6bc3;
bonusPercent=130;
rate =5000;
startTime =1510704000;
endTime=1513382399;
hardcap = 1000000000000000;
token=ERC20(0x292317a267adfb97d1b4e3ffd04f9da399cf973b);
}
function setEndTime(uint _endTime) public onlyOwner{
require(_endTime>=now&&_endTime>=startTime);
endTime=_endTime;
}
function setHardcap(uint256 _hardcap) public onlyOwner{
hardcap=_hardcap;
}
function setPromo(address _address,uint _amount,uint _endtime) public onlyOwner{
PromoList[_address].bonus=_amount;
PromoList[_address].EndTime=_endtime;
}
function resetAmountBonuses() public onlyOwner
{
level_1_amount=0;
level_2_amount=0;
level_3_amount=0;
level_4_amount=0;
level_5_amount=0;
level_6_amount=0;
level_7_amount=0;
level_8_amount=0;
level_9_amount=0;
level_1_percent=0;
level_2_percent=0;
level_3_percent=0;
level_4_percent=0;
level_5_percent=0;
level_6_percent=0;
level_7_percent=0;
level_8_percent=0;
level_9_percent=0;
}
function setAmountBonuses(uint _level,uint _amount,uint _percent) public onlyOwner
{
if (_level==1)
{
level_1_amount=(_amount).mul(1 ether);
level_1_percent=_percent;
}
else if (_level==2)
{
level_2_amount=_amount.mul(1 ether);
level_2_percent=_percent;
}
else if (_level==3)
{
level_3_amount=_amount.mul(1 ether);
level_3_percent=_percent;
}
else if (_level==4)
{
level_4_amount=_amount.mul(1 ether);
level_4_percent=_percent;
}
else if (_level==5)
{
level_5_amount=_amount.mul(1 ether);
level_5_percent=_percent;
}
else if (_level==6)
{
level_6_amount=_amount.mul(1 ether);
level_6_percent=_percent;
}
else if (_level==7)
{
level_7_amount=_amount.mul(1 ether);
level_7_percent=_percent;
}
else if (_level==8)
{
level_8_amount=_amount.mul(1 ether);
level_8_percent=_percent;
}
else if (_level==9)
{
level_9_amount=_amount.mul(1 ether);
level_9_percent=_percent;
}
}
modifier saleIsOn(){
require(now > startTime && now <= endTime);
_;
}
modifier isUnderHardCap() {
require(tokensSold <= hardcap);
_;
}
modifier isCanExchange(){
require(canExchange);
_;
}
function calcToken()
returns (uint256)
{
uint bonus;
uint256 tokens=0;
bonus=bonusPercent;
if (PromoList[msg.sender].EndTime >=now)
{
bonus += PromoList[msg.sender].bonus;
}
if (msg.value>=level_1_amount && msg.value<level_2_amount )
{
bonus+=level_1_percent;
}
else
if (msg.value>=level_2_amount && msg.value<level_3_amount )
{
bonus+=level_2_percent;
}
else
if (msg.value>=level_3_amount && msg.value<level_4_amount )
{
bonus+=level_3_percent;
}
else
if (msg.value>=level_4_amount && msg.value<level_5_amount )
{
bonus+=level_4_percent;
}
else
if (msg.value>=level_5_amount && msg.value<level_6_amount )
{
bonus+=level_5_percent;
}
else
if (msg.value>=level_6_amount && msg.value<level_7_amount )
{
bonus+=level_6_percent;
}
else
if (msg.value>=level_7_amount && msg.value<level_8_amount )
{
bonus+=level_7_percent;
}
else
if (msg.value>=level_8_amount && msg.value<level_9_amount )
{
bonus+=level_8_percent;
}
else
if (msg.value>=level_9_amount)
{
bonus+=level_9_percent;
}
uint256 multiplier = 10 **6;
tokens = multiplier.mul(msg.value).div(1 ether).mul(rate).div(100).mul(bonus);
return tokens;
}
function exchange() public isCanExchange {
// address myAdrress=this;
ERC20 oldToken=ERC20(0x12a35383cA24ceb44cdcBBecbEb7baCcB5F3754A);
ERC20 newToken=ERC20(0x292317a267AdFb97d1b4E3Ffd04f9Da399cf973b);
uint oldTokenAmount=oldToken.balanceOf(msg.sender);
//oldToken.approve(myAdrress,oldTokenAmount);
oldToken.transferFrom(msg.sender,0x0a6d9df476577C0D4A24EB50220fad007e444db8,oldTokenAmount);
newToken.transferFrom(0x0a6d9df476577C0D4A24EB50220fad007e444db8,msg.sender,oldTokenAmount*105/40);
}
function createTokens() payable saleIsOn isUnderHardCap {
uint256 tokens=calcToken();
assert (tokens >= 10000);
token.transferFrom(0x0a6d9df476577C0D4A24EB50220fad007e444db8,msg.sender, tokens);
if(investedAmountOf[msg.sender] == 0) {
investorCount++;
}
investedAmountOf[msg.sender] = investedAmountOf[msg.sender].add(msg.value);
tokenAmountOf[msg.sender] = tokenAmountOf[msg.sender].add(tokens);
weiRaised = weiRaised.add(msg.value);
tokensSold = tokensSold.add(tokens);
multisig.transfer(msg.value);
}
function() external payable {
createTokens();
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"level_3_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"canExchange","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investedAmountOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rate","outputs":[{"name":"","type":"uint256"}],"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":"level_5_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"multisig","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_4_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensSold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_2_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_2_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_8_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_4_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_7_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_6_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_5_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"resetAmountBonuses","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"level_7_amount","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":true,"inputs":[{"name":"","type":"address"}],"name":"tokenAmountOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_9_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_3_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_1_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_level","type":"uint256"},{"name":"_amount","type":"uint256"},{"name":"_percent","type":"uint256"}],"name":"setAmountBonuses","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"level_9_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hardcap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"createTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"level_8_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bonusPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_amount","type":"uint256"},{"name":"_endtime","type":"uint256"}],"name":"setPromo","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_endTime","type":"uint256"}],"name":"setEndTime","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"exchange","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"calcToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"investorCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_1_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_hardcap","type":"uint256"}],"name":"setHardcap","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"level_6_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]Contract Creation Code
6060604052600060088190556009819055600a556802b5e3af16b1880000600f5568056bc75e2d63100000601055680d8d726b7177a80000601155681b1ae4d6e2ef500000601255683635c9adc5dea0000060135569152d02c7e14af6800000601490815569d3c21bcecceda10000006015819055601681905560175560185560198055601e601a8190556023601b556028601c819055601d81905590819055601f8190556020556021805460ff1916600117905534156100bf57600080fd5b60008054600160a060020a033316600160a060020a031991821617909155600180548216737c27f68b0d5afffb668da3e046adfba6ea1f6bc31790556082600755611388600655635a0b8380600355635a3461ff60045566038d7ea4c680006005556002805490911673292317a267adfb97d1b4e3ffd04f9da399cf973b179055610f1f8061014f6000396000f3006060604052600436106101d45763ffffffff60e060020a60003504166305b5711d81146101de578063070f52f4146102035780631aae34601461022a5780632c4e722e146102495780633197cbb61461025c5780634042b66f1461026f57806345e82175146102825780634783c35b1461029557806349e0dada146102c4578063518ab2a8146102d7578063589316f6146102ea5780635947cc6a146102fd5780635b472771146103105780635d37c840146103235780636d650b2d146103365780636f8ee91c146103495780637385e1f31461035c57806378e979251461036f5780637f56447214610382578063866278a8146103955780638da5cb5b146103a857806397b150ca146103bb578063a655fb4e146103da578063a9b8dad6146103ed578063aa7ebf4314610400578063abe6e82f14610413578063ac70e6c41461042f578063b071cbe614610442578063b4427263146101d4578063bbf02b0014610455578063becf3add14610468578063c3834d891461047b578063ccb98ffc146104a0578063d2f7265a146104b6578063d3f01fbd146104c9578063d7e64c00146104dc578063e1a69d88146104ef578063e28fa27d14610502578063fac6fe0c14610518578063fc0c546a1461052b575b6101dc61053e565b005b34156101e957600080fd5b6101f1610723565b60405190815260200160405180910390f35b341561020e57600080fd5b610216610729565b604051901515815260200160405180910390f35b341561023557600080fd5b6101f1600160a060020a0360043516610732565b341561025457600080fd5b6101f1610744565b341561026757600080fd5b6101f161074a565b341561027a57600080fd5b6101f1610750565b341561028d57600080fd5b6101f1610756565b34156102a057600080fd5b6102a861075c565b604051600160a060020a03909116815260200160405180910390f35b34156102cf57600080fd5b6101f161076b565b34156102e257600080fd5b6101f1610771565b34156102f557600080fd5b6101f1610777565b341561030857600080fd5b6101f161077d565b341561031b57600080fd5b6101f1610783565b341561032e57600080fd5b6101f1610789565b341561034157600080fd5b6101f161078f565b341561035457600080fd5b6101f1610795565b341561036757600080fd5b6101f161079b565b341561037a57600080fd5b6101f16107a1565b341561038d57600080fd5b6101dc6107a7565b34156103a057600080fd5b6101f161081e565b34156103b357600080fd5b6102a8610824565b34156103c657600080fd5b6101f1600160a060020a0360043516610833565b34156103e557600080fd5b6101f1610845565b34156103f857600080fd5b6101f161084b565b341561040b57600080fd5b6101f1610851565b341561041e57600080fd5b6101dc600435602435604435610857565b341561043a57600080fd5b6101f1610a11565b341561044d57600080fd5b6101f1610a17565b341561046057600080fd5b6101f1610a1d565b341561047357600080fd5b6101f1610a23565b341561048657600080fd5b6101dc600160a060020a0360043516602435604435610a29565b34156104ab57600080fd5b6101dc600435610a66565b34156104c157600080fd5b6101dc610aa3565b34156104d457600080fd5b6101f1610c90565b34156104e757600080fd5b6101f1610e61565b34156104fa57600080fd5b6101f1610e67565b341561050d57600080fd5b6101dc600435610e6d565b341561052357600080fd5b6101f1610e8d565b341561053657600080fd5b6102a8610e93565b60006003544211801561055357506004544211155b151561055e57600080fd5b600554600854111561056f57600080fd5b610577610c90565b905061271081101561058557fe5b600254600160a060020a03166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8338460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b151561060557600080fd5b6102c65a03f1151561061657600080fd5b50505060405180515050600160a060020a0333166000908152600b6020526040902054151561064957600a805460010190555b600160a060020a0333166000908152600b6020526040902054610672903463ffffffff610ea216565b600160a060020a0333166000908152600b6020908152604080832093909355600c905220546106a7908263ffffffff610ea216565b600160a060020a0333166000908152600c60205260409020556009546106d3903463ffffffff610ea216565b6009556008546106e9908263ffffffff610ea216565b600855600154600160a060020a03163480156108fc0290604051600060405180830381858888f19350505050151561072057600080fd5b50565b60115481565b60215460ff1681565b600b6020526000908152604090205481565b60065481565b60045481565b60095481565b601c5481565b600154600160a060020a031681565b601b5481565b60085481565b60105481565b60195481565b60165481565b60125481565b601e5481565b60145481565b60135481565b60035481565b60005433600160a060020a039081169116146107c257600080fd5b6000600f8190556010819055601181905560128190556013819055601481905560158190556016819055601781905560188190556019819055601a819055601b819055601c819055601d819055601e819055601f819055602055565b60155481565b600054600160a060020a031681565b600c6020526000908152604090205481565b60175481565b601a5481565b60185481565b60005433600160a060020a0390811691161461087257600080fd5b82600114156108a05761089382670de0b6b3a764000063ffffffff610eb816565b600f556018819055610a0c565b82600214156108ce576108c182670de0b6b3a764000063ffffffff610eb816565b6010556019819055610a0c565b82600314156108fc576108ef82670de0b6b3a764000063ffffffff610eb816565b601155601a819055610a0c565b826004141561092a5761091d82670de0b6b3a764000063ffffffff610eb816565b601255601b819055610a0c565b82600514156109585761094b82670de0b6b3a764000063ffffffff610eb816565b601355601c819055610a0c565b82600614156109865761097982670de0b6b3a764000063ffffffff610eb816565b601455601d819055610a0c565b82600714156109b4576109a782670de0b6b3a764000063ffffffff610eb816565b601555601e819055610a0c565b82600814156109e2576109d582670de0b6b3a764000063ffffffff610eb816565b601655601f819055610a0c565b8260091415610a0c57610a0382670de0b6b3a764000063ffffffff610eb816565b60175560208190555b505050565b60205481565b60055481565b601f5481565b60075481565b60005433600160a060020a03908116911614610a4457600080fd5b600160a060020a039092166000908152600d6020526040902090815560010155565b60005433600160a060020a03908116911614610a8157600080fd5b428110158015610a9357506003548110155b1515610a9e57600080fd5b600455565b6021546000908190819060ff161515610abb57600080fd5b7312a35383ca24ceb44cdcbbecbeb7baccb5f3754a925073292317a267adfb97d1b4e3ffd04f9da399cf973b9150826370a082313360006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610b3757600080fd5b6102c65a03f11515610b4857600080fd5b5050506040518051915050600160a060020a0383166323b872dd33730a6d9df476577c0d4a24eb50220fad007e444db88460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610bd157600080fd5b6102c65a03f11515610be257600080fd5b50505060405180515050600160a060020a0382166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8336028606986020460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610c7057600080fd5b6102c65a03f11515610c8157600080fd5b50505060405180515050505050565b600754600160a060020a0333166000908152600d602052604081206001015490919082908190429010610cdc57600160a060020a0333166000908152600d602052604090205492909201915b600f543410158015610cef575060105434105b15610d005760185483019250610e0d565b6010543410158015610d13575060115434105b15610d245760195483019250610e0d565b6011543410158015610d37575060125434105b15610d4857601a5483019250610e0d565b6012543410158015610d5b575060135434105b15610d6c57601b5483019250610e0d565b6013543410158015610d7f575060145434105b15610d9057601c5483019250610e0d565b6014543410158015610da3575060155434105b15610db457601d5483019250610e0d565b6015543410158015610dc7575060165434105b15610dd857601e5483019250610e0d565b6016543410158015610deb575060175434105b15610dfc57601f5483019250610e0d565b6017543410610e0d57602054830192505b620f42409050610e5983610e4d6064610e41600654610e4d670de0b6b3a7640000610e41348a610eb890919063ffffffff16565b9063ffffffff610edc16565b9063ffffffff610eb816565b949350505050565b600a5481565b600f5481565b60005433600160a060020a03908116911614610e8857600080fd5b600555565b601d5481565b600254600160a060020a031681565b600082820183811015610eb157fe5b9392505050565b6000828202831580610ed45750828482811515610ed157fe5b04145b1515610eb157fe5b6000808284811515610eea57fe5b049493505050505600a165627a7a72305820db2c5b13d2d85384cf0e85c1278a7b34b66f55f74d5b588129a690f059c6c9320029
Deployed Bytecode
0x6060604052600436106101d45763ffffffff60e060020a60003504166305b5711d81146101de578063070f52f4146102035780631aae34601461022a5780632c4e722e146102495780633197cbb61461025c5780634042b66f1461026f57806345e82175146102825780634783c35b1461029557806349e0dada146102c4578063518ab2a8146102d7578063589316f6146102ea5780635947cc6a146102fd5780635b472771146103105780635d37c840146103235780636d650b2d146103365780636f8ee91c146103495780637385e1f31461035c57806378e979251461036f5780637f56447214610382578063866278a8146103955780638da5cb5b146103a857806397b150ca146103bb578063a655fb4e146103da578063a9b8dad6146103ed578063aa7ebf4314610400578063abe6e82f14610413578063ac70e6c41461042f578063b071cbe614610442578063b4427263146101d4578063bbf02b0014610455578063becf3add14610468578063c3834d891461047b578063ccb98ffc146104a0578063d2f7265a146104b6578063d3f01fbd146104c9578063d7e64c00146104dc578063e1a69d88146104ef578063e28fa27d14610502578063fac6fe0c14610518578063fc0c546a1461052b575b6101dc61053e565b005b34156101e957600080fd5b6101f1610723565b60405190815260200160405180910390f35b341561020e57600080fd5b610216610729565b604051901515815260200160405180910390f35b341561023557600080fd5b6101f1600160a060020a0360043516610732565b341561025457600080fd5b6101f1610744565b341561026757600080fd5b6101f161074a565b341561027a57600080fd5b6101f1610750565b341561028d57600080fd5b6101f1610756565b34156102a057600080fd5b6102a861075c565b604051600160a060020a03909116815260200160405180910390f35b34156102cf57600080fd5b6101f161076b565b34156102e257600080fd5b6101f1610771565b34156102f557600080fd5b6101f1610777565b341561030857600080fd5b6101f161077d565b341561031b57600080fd5b6101f1610783565b341561032e57600080fd5b6101f1610789565b341561034157600080fd5b6101f161078f565b341561035457600080fd5b6101f1610795565b341561036757600080fd5b6101f161079b565b341561037a57600080fd5b6101f16107a1565b341561038d57600080fd5b6101dc6107a7565b34156103a057600080fd5b6101f161081e565b34156103b357600080fd5b6102a8610824565b34156103c657600080fd5b6101f1600160a060020a0360043516610833565b34156103e557600080fd5b6101f1610845565b34156103f857600080fd5b6101f161084b565b341561040b57600080fd5b6101f1610851565b341561041e57600080fd5b6101dc600435602435604435610857565b341561043a57600080fd5b6101f1610a11565b341561044d57600080fd5b6101f1610a17565b341561046057600080fd5b6101f1610a1d565b341561047357600080fd5b6101f1610a23565b341561048657600080fd5b6101dc600160a060020a0360043516602435604435610a29565b34156104ab57600080fd5b6101dc600435610a66565b34156104c157600080fd5b6101dc610aa3565b34156104d457600080fd5b6101f1610c90565b34156104e757600080fd5b6101f1610e61565b34156104fa57600080fd5b6101f1610e67565b341561050d57600080fd5b6101dc600435610e6d565b341561052357600080fd5b6101f1610e8d565b341561053657600080fd5b6102a8610e93565b60006003544211801561055357506004544211155b151561055e57600080fd5b600554600854111561056f57600080fd5b610577610c90565b905061271081101561058557fe5b600254600160a060020a03166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8338460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b151561060557600080fd5b6102c65a03f1151561061657600080fd5b50505060405180515050600160a060020a0333166000908152600b6020526040902054151561064957600a805460010190555b600160a060020a0333166000908152600b6020526040902054610672903463ffffffff610ea216565b600160a060020a0333166000908152600b6020908152604080832093909355600c905220546106a7908263ffffffff610ea216565b600160a060020a0333166000908152600c60205260409020556009546106d3903463ffffffff610ea216565b6009556008546106e9908263ffffffff610ea216565b600855600154600160a060020a03163480156108fc0290604051600060405180830381858888f19350505050151561072057600080fd5b50565b60115481565b60215460ff1681565b600b6020526000908152604090205481565b60065481565b60045481565b60095481565b601c5481565b600154600160a060020a031681565b601b5481565b60085481565b60105481565b60195481565b60165481565b60125481565b601e5481565b60145481565b60135481565b60035481565b60005433600160a060020a039081169116146107c257600080fd5b6000600f8190556010819055601181905560128190556013819055601481905560158190556016819055601781905560188190556019819055601a819055601b819055601c819055601d819055601e819055601f819055602055565b60155481565b600054600160a060020a031681565b600c6020526000908152604090205481565b60175481565b601a5481565b60185481565b60005433600160a060020a0390811691161461087257600080fd5b82600114156108a05761089382670de0b6b3a764000063ffffffff610eb816565b600f556018819055610a0c565b82600214156108ce576108c182670de0b6b3a764000063ffffffff610eb816565b6010556019819055610a0c565b82600314156108fc576108ef82670de0b6b3a764000063ffffffff610eb816565b601155601a819055610a0c565b826004141561092a5761091d82670de0b6b3a764000063ffffffff610eb816565b601255601b819055610a0c565b82600514156109585761094b82670de0b6b3a764000063ffffffff610eb816565b601355601c819055610a0c565b82600614156109865761097982670de0b6b3a764000063ffffffff610eb816565b601455601d819055610a0c565b82600714156109b4576109a782670de0b6b3a764000063ffffffff610eb816565b601555601e819055610a0c565b82600814156109e2576109d582670de0b6b3a764000063ffffffff610eb816565b601655601f819055610a0c565b8260091415610a0c57610a0382670de0b6b3a764000063ffffffff610eb816565b60175560208190555b505050565b60205481565b60055481565b601f5481565b60075481565b60005433600160a060020a03908116911614610a4457600080fd5b600160a060020a039092166000908152600d6020526040902090815560010155565b60005433600160a060020a03908116911614610a8157600080fd5b428110158015610a9357506003548110155b1515610a9e57600080fd5b600455565b6021546000908190819060ff161515610abb57600080fd5b7312a35383ca24ceb44cdcbbecbeb7baccb5f3754a925073292317a267adfb97d1b4e3ffd04f9da399cf973b9150826370a082313360006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610b3757600080fd5b6102c65a03f11515610b4857600080fd5b5050506040518051915050600160a060020a0383166323b872dd33730a6d9df476577c0d4a24eb50220fad007e444db88460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610bd157600080fd5b6102c65a03f11515610be257600080fd5b50505060405180515050600160a060020a0382166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8336028606986020460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610c7057600080fd5b6102c65a03f11515610c8157600080fd5b50505060405180515050505050565b600754600160a060020a0333166000908152600d602052604081206001015490919082908190429010610cdc57600160a060020a0333166000908152600d602052604090205492909201915b600f543410158015610cef575060105434105b15610d005760185483019250610e0d565b6010543410158015610d13575060115434105b15610d245760195483019250610e0d565b6011543410158015610d37575060125434105b15610d4857601a5483019250610e0d565b6012543410158015610d5b575060135434105b15610d6c57601b5483019250610e0d565b6013543410158015610d7f575060145434105b15610d9057601c5483019250610e0d565b6014543410158015610da3575060155434105b15610db457601d5483019250610e0d565b6015543410158015610dc7575060165434105b15610dd857601e5483019250610e0d565b6016543410158015610deb575060175434105b15610dfc57601f5483019250610e0d565b6017543410610e0d57602054830192505b620f42409050610e5983610e4d6064610e41600654610e4d670de0b6b3a7640000610e41348a610eb890919063ffffffff16565b9063ffffffff610edc16565b9063ffffffff610eb816565b949350505050565b600a5481565b600f5481565b60005433600160a060020a03908116911614610e8857600080fd5b600555565b601d5481565b600254600160a060020a031681565b600082820183811015610eb157fe5b9392505050565b6000828202831580610ed45750828482811515610ed157fe5b04145b1515610eb157fe5b6000808284811515610eea57fe5b049493505050505600a165627a7a72305820db2c5b13d2d85384cf0e85c1278a7b34b66f55f74d5b588129a690f059c6c9320029
Swarm Source
bzzr://db2c5b13d2d85384cf0e85c1278a7b34b66f55f74d5b588129a690f059c6c932
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)