ETH Price: $2,638.74 (-0.11%)

Token

preICO seed for Honestis.Network on ETH (HNT)
 

Overview

Max Total Supply

351,259.197862092 HNT

Holders

62

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
750 HNT

Value
$0.00
0x8729B49611Bf81fCFDc37E98f535197D0DacE0E6
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
HonestisNetworkETHpreICO

Compiler Version
v0.4.10+commit.f0d539ae

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-07-02
*/

pragma solidity ^0.4.10;


// title Migration Agent interface
contract MigrationAgent {
    function migrateFrom(address _from, uint256 _value);
}

// title preICO honestis networkToken (H.N Token) - crowdfunding code for preICO honestis networkToken PreICO
contract HonestisNetworkETHpreICO {
    string public constant name = "preICO seed for Honestis.Network on ETH";
    string public constant symbol = "HNT";
    uint8 public constant decimals = 18;  // 18 decimal places, the same as ETC/ETH.

    uint256 public constant tokenCreationRate = 1000;
    // The funding cap in weis.
    uint256 public constant tokenCreationCap = 66200 ether * tokenCreationRate;
    uint256 public constant tokenCreationMinConversion = 1 ether * tokenCreationRate;
	uint256 public constant tokenSEEDcap = 2.3 * 125 * 1 ether * tokenCreationRate;
	uint256 public constant token3MstepCAP = tokenSEEDcap + 10000 * 1 ether * tokenCreationRate;
	uint256 public constant token10MstepCAP = token3MstepCAP + 22000 * 1 ether * tokenCreationRate;

  // weeks and hours in block distance on ETH
   uint256 public constant oneweek = 36000;
   uint256 public constant oneday = 5136;
    uint256 public constant onehour = 214;
	
    uint256 public fundingStartBlock = 3962754 + 4*onehour;
	//  weeks
    uint256 public fundingEndBlock = fundingStartBlock+14*oneweek;

	
    // The flag indicates if the H.N Token contract is in Funding state.
    bool public funding = true;
	bool public refundstate = false;
	bool public migratestate = false;
	
    // Receives ETH and its own H.N Token endowment.
    address public honestisFort = 0xF03e8E4cbb2865fCc5a02B61cFCCf86E9aE021b5;
	address public honestisFortbackup =0x13746D9489F7e56f6d2d8676086577297FC0B492;
    // Has control over token migration to next version of token.
    address public migrationMaster = 0x8585D5A25b1FA2A0E6c3BcfC098195bac9789BE2;

   
    // The current total token supply.
    uint256 totalTokens;
	uint256 bonusCreationRate;
    mapping (address => uint256) balances;
    mapping (address => uint256) balancesRAW;


	address public migrationAgent=0x8585D5A25b1FA2A0E6c3BcfC098195bac9789BE2;
    uint256 public totalMigrated;

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Migrate(address indexed _from, address indexed _to, uint256 _value);
    event Refund(address indexed _from, uint256 _value);

    function HonestisNetworkETHpreICO() {

        if (honestisFort == 0) throw;
        if (migrationMaster == 0) throw;
        if (fundingEndBlock   <= fundingStartBlock) throw;

    }

    // notice Transfer `_value` H.N Token tokens from sender's account
    // `msg.sender` to provided account address `_to`.
    // notice This function is disabled during the funding.
    // dev Required state: Operational
    // param _to The address of the tokens recipient
    // param _value The amount of token to be transferred
    // return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool) {

// freez till end of crowdfunding + 2 about weeks
if ((msg.sender!=migrationMaster)&&(block.number < fundingEndBlock + 73000)) throw;

        var senderBalance = balances[msg.sender];
        if (senderBalance >= _value && _value > 0) {
            senderBalance -= _value;
            balances[msg.sender] = senderBalance;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        }
        return false;
    }

    function totalSupply() external constant returns (uint256) {
        return totalTokens;
    }

    function balanceOf(address _owner) external constant returns (uint256) {
        return balances[_owner];
    }

	function() payable {
    if(funding){
   createHNtokens(msg.sender);
   }
}

     // Crowdfunding:

        function createHNtokens(address holder) payable {

        if (!funding) throw;
        if (block.number < fundingStartBlock) throw;
        if (block.number > fundingEndBlock) throw;

        // Do not allow creating 0 or more than the cap tokens.
        if (msg.value == 0) throw;
		// check the maximum token creation cap
        if (msg.value > (tokenCreationCap - totalTokens) / tokenCreationRate)
          throw;
		
		//bonus structure
		bonusCreationRate = tokenCreationRate;
		// early birds bonuses :
        if (totalTokens < tokenSEEDcap) bonusCreationRate = tokenCreationRate +500;
	
		//after preICO period
		if (block.number > (fundingStartBlock + 6*oneweek +2*oneday)) {
			bonusCreationRate = tokenCreationRate - 200;//min 800
		if	(totalTokens > token3MstepCAP){bonusCreationRate = tokenCreationRate - 300;}//min 500
		if	(totalTokens > token10MstepCAP){bonusCreationRate = tokenCreationRate - 250;} //min 250
		}
	//time bonuses
	// 1 block = 16-16.8 s
		if (block.number < (fundingStartBlock + 5*oneweek )){
		bonusCreationRate = bonusCreationRate + (fundingStartBlock+5*oneweek-block.number)/(5*oneweek)*800;
		}
		

	 var numTokensRAW = msg.value * tokenCreationRate;

        var numTokens = msg.value * bonusCreationRate;
        totalTokens += numTokens;

        // Assign new tokens to the sender
        balances[holder] += numTokens;
        balancesRAW[holder] += numTokensRAW;
        // Log token creation event
        Transfer(0, holder, numTokens);
		
		// Create additional H.N Token for the community and developers around 14%
        uint256 percentOfTotal = 14;
        uint256 additionalTokens = 	numTokens * percentOfTotal / (100);

        totalTokens += additionalTokens;

        balances[migrationMaster] += additionalTokens;
        Transfer(0, migrationMaster, additionalTokens);
	
	}

    function Partial23Transfer() external {
         honestisFort.transfer(this.balance - 1 ether);
    }
	
    function Partial23Send() external {
	      if (msg.sender != honestisFort) throw;
        honestisFort.send(this.balance - 1 ether);
	}
	function turnrefund() external {
	      if (msg.sender != honestisFort) throw;
	refundstate=!refundstate;
        }
    function turnmigrate() external {
	      if (msg.sender != migrationMaster) throw;
	migratestate=!migratestate;
}

    // notice Finalize crowdfunding clossing funding options
	
function finalizebackup() external {
        if (block.number <= fundingEndBlock+oneweek) throw;
        // Switch to Operational state. This is the only place this can happen.
        funding = false;		
        // Transfer ETH to the preICO honestis network Fort address.
        if (!honestisFortbackup.send(this.balance)) throw;
    }
    function migrate(uint256 _value) external {
        // Abort if not in Operational Migration state.
        if (migratestate) throw;


        // Validate input value.
        if (_value == 0) throw;
        if (_value > balances[msg.sender]) throw;

        balances[msg.sender] -= _value;
        totalTokens -= _value;
        totalMigrated += _value;
        MigrationAgent(migrationAgent).migrateFrom(msg.sender, _value);
        Migrate(msg.sender, migrationAgent, _value);
    }
	
function refundTRA() external {
        // Abort if not in Funding Failure state.
        if (!refundstate) throw;

        var HNTokenValue = balances[msg.sender];
        var HNTokenValueRAW = balancesRAW[msg.sender];
        if (HNTokenValueRAW == 0) throw;
        balancesRAW[msg.sender] = 0;
        totalTokens -= HNTokenValue;
        var ETHValue = HNTokenValueRAW / tokenCreationRate;
        Refund(msg.sender, ETHValue);
        msg.sender.transfer(ETHValue);
}

function preICOregulations() external returns(string wow) {
	return 'Regulations of preICO are present at website  honestis.network and by using this smartcontract you commit that you accept and will follow those rules';
}
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"preICOregulations","outputs":[{"name":"wow","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"honestisFort","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"token3MstepCAP","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenCreationMinConversion","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"oneday","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"migrate","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"onehour","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"honestisFortbackup","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"migrationMaster","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"refundTRA","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenCreationCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"migrationAgent","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"Partial23Transfer","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"turnmigrate","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"fundingEndBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalMigrated","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"holder","type":"address"}],"name":"createHNtokens","outputs":[],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"token10MstepCAP","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"oneweek","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"Partial23Send","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"turnrefund","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"funding","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenCreationRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenSEEDcap","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"fundingStartBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"refundstate","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"migratestate","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"finalizebackup","outputs":[],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Migrate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Refund","type":"event"}]

606060405260d6600402623c778201600055618ca0600e02600054016001556001600260006101000a81548160ff0219169083151502179055506000600260016101000a81548160ff0219169083151502179055506000600260026101000a81548160ff02191690831515021790555073f03e8e4cbb2865fcc5a02b61cfccf86e9ae021b5600260036101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507313746d9489f7e56f6d2d8676086577297fc0b492600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550738585d5a25b1fa2a0e6c3bcfc098195bac9789be2600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550738585d5a25b1fa2a0e6c3bcfc098195bac9789be2600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034156101cb57fe5b5b6000600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156102135760006000fd5b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561025a5760006000fd5b60005460015411151561026d5760006000fd5b5b5b6118d48061027e6000396000f300606060405236156101aa576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101d2578063131be36c1461026b578063133b5ba91461030457806313ae45221461035657806318160ddd1461037c578063313ce567146103a257806337d35507146103ce57806341434351146103f4578063454b06081461041a578063483d8b771461043a5780635c2eb1ef14610460578063676d2e62146104b25780636f766f20146105045780636f7920fd1461051657806370a082311461053c5780638328dbcd146105865780638d45e221146105d85780638e49a2c2146105ea57806391b43d13146105fc57806395a0f5eb1461062257806395d89b4114610648578063a9059cbb146106e1578063ae06494e14610738578063b12673b214610766578063bf5c844b1461078c578063c4a2c6b4146107b2578063caecc5aa146107c4578063cb4c86b7146107d6578063cf8d652c14610800578063d4b2931c14610826578063d648a6471461084c578063dcabf93f14610872578063ea16cee51461089c578063f559417c146108c6575b6101d05b600260009054906101000a900460ff16156101cd576101cc336108d8565b5b5b565b005b34156101da57fe5b6101e2610c76565b6040518080602001828103825283818151815260200191508051906020019080838360008314610231575b8051825260208311156102315760208201915060208101905060208303925061020d565b505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561027357fe5b61027b610cd6565b60405180806020018281038252838181518152602001915080519060200190808383600083146102ca575b8051825260208311156102ca576020820191506020810190506020830392506102a6565b505050905090810190601f1680156102f65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561030c57fe5b610314610cfe565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561035e57fe5b610366610d24565b6040518082815260200191505060405180910390f35b341561038457fe5b61038c610d45565b6040518082815260200191505060405180910390f35b34156103aa57fe5b6103b2610d50565b604051808260ff1660ff16815260200191505060405180910390f35b34156103d657fe5b6103de610d55565b6040518082815260200191505060405180910390f35b34156103fc57fe5b610404610d65565b6040518082815260200191505060405180910390f35b341561042257fe5b6104386004808035906020019091905050610d6b565b005b341561044257fe5b61044a610fab565b6040518082815260200191505060405180910390f35b341561046857fe5b610470610fb0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156104ba57fe5b6104c2610fd6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561050c57fe5b610514610ffc565b005b341561051e57fe5b6105266111aa565b6040518082815260200191505060405180910390f35b341561054457fe5b610570600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111bc565b6040518082815260200191505060405180910390f35b341561058e57fe5b610596611206565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105e057fe5b6105e861122c565b005b34156105f257fe5b6105fa6112b2565b005b341561060457fe5b61060c61133c565b6040518082815260200191505060405180910390f35b341561062a57fe5b610632611342565b6040518082815260200191505060405180910390f35b341561065057fe5b610658611348565b60405180806020018281038252838181518152602001915080519060200190808383600083146106a7575b8051825260208311156106a757602082019150602081019050602083039250610683565b505050905090810190601f1680156106d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106e957fe5b61071e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611382565b604051808215151515815260200191505060405180910390f35b610764600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108d8565b005b341561076e57fe5b61077661155c565b6040518082815260200191505060405180910390f35b341561079457fe5b61079c61158d565b6040518082815260200191505060405180910390f35b34156107ba57fe5b6107c2611593565b005b34156107cc57fe5b6107d461166f565b005b34156107de57fe5b6107e66116f9565b604051808215151515815260200191505060405180910390f35b341561080857fe5b61081061170c565b6040518082815260200191505060405180910390f35b341561082e57fe5b610836611712565b6040518082815260200191505060405180910390f35b341561085457fe5b61085c611723565b6040518082815260200191505060405180910390f35b341561087a57fe5b610882611729565b604051808215151515815260200191505060405180910390f35b34156108a457fe5b6108ac61173c565b604051808215151515815260200191505060405180910390f35b34156108ce57fe5b6108d661174f565b005b6000600060006000600260009054906101000a900460ff1615156108fc5760006000fd5b60005443101561090c5760006000fd5b60015443111561091c5760006000fd5b600034141561092b5760006000fd5b6103e86005546103e8690e04b58d895e2b600000020381151561094a57fe5b043411156109585760006000fd5b6103e86006819055506103e8680f95dd2ec27cce0000026005541015610986576101f46103e8016006819055505b611410600202618ca06006026000540101431115610a245760c86103e8036006819055506103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce0000020160055411156109df5761012c6103e8036006819055505b6103e86904a89f54ef0121c00000026103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce00000201016005541115610a235760fa6103e8036006819055505b5b618ca060050260005401431015610a6057610320618ca060050243618ca06005026000540103811515610a5357fe5b0402600654016006819055505b6103e834029350600654340292508260056000828254019250508190555082600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555083600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508473ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600e91506064828402811515610b7a57fe5b049050806005600082825401925050819055508060076000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050505050565b606060405190810160405280602781526020017f70726549434f207365656420666f7220486f6e65737469732e4e6574776f726b81526020017f206f6e204554480000000000000000000000000000000000000000000000000081525081565b610cde6117ff565b60c060405190810160405280609581526020016118146095913990505b90565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce0000020181565b600060055490505b90565b601281565b6103e8670de0b6b3a76400000281565b61141081565b600260029054906101000a900460ff1615610d865760006000fd5b6000811415610d955760006000fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115610de25760006000fd5b80600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508060056000828254039250508190555080600a60008282540192505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637a3130e333836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1515610f1057fe5b60325a03f11515610f1d57fe5b505050600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f18df02dcc52b9c494f391df09661519c0069bd8540141946280399408205ca1a836040518082815260200191505060405180910390a35b50565b60d681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060006000600260019054906101000a900460ff16151561101e5760006000fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549250600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054915060008214156110b15760006000fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550826005600082825403925050819055506103e88281151561111357fe5b0490503373ffffffffffffffffffffffffffffffffffffffff167fbb28353e4598c3b9199101a66e0989549b659a59a54d2c27fbb183f1932c8e6d826040518082815260200191505060405180910390a23373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051809050600060405180830381858888f1935050505015156111a457fe5b5b505050565b6103e8690e04b58d895e2b6000000281565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a76400003073ffffffffffffffffffffffffffffffffffffffff1631039081150290604051809050600060405180830381858888f1935050505015156112af57fe5b5b565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561130f5760006000fd5b600260029054906101000a900460ff1615600260026101000a81548160ff0219169083151502179055505b565b60015481565b600a5481565b604060405190810160405280600381526020017f484e54000000000000000000000000000000000000000000000000000000000081525081565b60006000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141580156113ea575062011d286001540143105b156113f55760006000fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101580156114475750600083115b1561155057828103905080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555082600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150611555565b600091505b5092915050565b6103e86904a89f54ef0121c00000026103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce000002010181565b618ca081565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115f05760006000fd5b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a76400003073ffffffffffffffffffffffffffffffffffffffff1631039081150290604051809050600060405180830381858888f19350505050505b565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156116cc5760006000fd5b600260019054906101000a900460ff1615600260016101000a81548160ff0219169083151502179055505b565b600260009054906101000a900460ff1681565b6103e881565b6103e8680f95dd2ec27cce00000281565b60005481565b600260019054906101000a900460ff1681565b600260029054906101000a900460ff1681565b618ca060015401431115156117645760006000fd5b6000600260006101000a81548160ff021916908315150217905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051809050600060405180830381858888f1935050505015156117fc5760006000fd5b5b565b6020604051908101604052806000815250905600526567756c6174696f6e73206f662070726549434f206172652070726573656e7420617420776562736974652020686f6e65737469732e6e6574776f726b20616e64206279207573696e67207468697320736d617274636f6e747261637420796f7520636f6d6d6974207468617420796f752061636365707420616e642077696c6c20666f6c6c6f772074686f73652072756c6573a165627a7a723058206a1f2368e57405630091d6ec8f205bd33493ea48da215460f7507118cc6b19c90029

Deployed Bytecode

0x606060405236156101aa576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101d2578063131be36c1461026b578063133b5ba91461030457806313ae45221461035657806318160ddd1461037c578063313ce567146103a257806337d35507146103ce57806341434351146103f4578063454b06081461041a578063483d8b771461043a5780635c2eb1ef14610460578063676d2e62146104b25780636f766f20146105045780636f7920fd1461051657806370a082311461053c5780638328dbcd146105865780638d45e221146105d85780638e49a2c2146105ea57806391b43d13146105fc57806395a0f5eb1461062257806395d89b4114610648578063a9059cbb146106e1578063ae06494e14610738578063b12673b214610766578063bf5c844b1461078c578063c4a2c6b4146107b2578063caecc5aa146107c4578063cb4c86b7146107d6578063cf8d652c14610800578063d4b2931c14610826578063d648a6471461084c578063dcabf93f14610872578063ea16cee51461089c578063f559417c146108c6575b6101d05b600260009054906101000a900460ff16156101cd576101cc336108d8565b5b5b565b005b34156101da57fe5b6101e2610c76565b6040518080602001828103825283818151815260200191508051906020019080838360008314610231575b8051825260208311156102315760208201915060208101905060208303925061020d565b505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561027357fe5b61027b610cd6565b60405180806020018281038252838181518152602001915080519060200190808383600083146102ca575b8051825260208311156102ca576020820191506020810190506020830392506102a6565b505050905090810190601f1680156102f65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561030c57fe5b610314610cfe565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561035e57fe5b610366610d24565b6040518082815260200191505060405180910390f35b341561038457fe5b61038c610d45565b6040518082815260200191505060405180910390f35b34156103aa57fe5b6103b2610d50565b604051808260ff1660ff16815260200191505060405180910390f35b34156103d657fe5b6103de610d55565b6040518082815260200191505060405180910390f35b34156103fc57fe5b610404610d65565b6040518082815260200191505060405180910390f35b341561042257fe5b6104386004808035906020019091905050610d6b565b005b341561044257fe5b61044a610fab565b6040518082815260200191505060405180910390f35b341561046857fe5b610470610fb0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156104ba57fe5b6104c2610fd6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561050c57fe5b610514610ffc565b005b341561051e57fe5b6105266111aa565b6040518082815260200191505060405180910390f35b341561054457fe5b610570600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111bc565b6040518082815260200191505060405180910390f35b341561058e57fe5b610596611206565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105e057fe5b6105e861122c565b005b34156105f257fe5b6105fa6112b2565b005b341561060457fe5b61060c61133c565b6040518082815260200191505060405180910390f35b341561062a57fe5b610632611342565b6040518082815260200191505060405180910390f35b341561065057fe5b610658611348565b60405180806020018281038252838181518152602001915080519060200190808383600083146106a7575b8051825260208311156106a757602082019150602081019050602083039250610683565b505050905090810190601f1680156106d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106e957fe5b61071e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611382565b604051808215151515815260200191505060405180910390f35b610764600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108d8565b005b341561076e57fe5b61077661155c565b6040518082815260200191505060405180910390f35b341561079457fe5b61079c61158d565b6040518082815260200191505060405180910390f35b34156107ba57fe5b6107c2611593565b005b34156107cc57fe5b6107d461166f565b005b34156107de57fe5b6107e66116f9565b604051808215151515815260200191505060405180910390f35b341561080857fe5b61081061170c565b6040518082815260200191505060405180910390f35b341561082e57fe5b610836611712565b6040518082815260200191505060405180910390f35b341561085457fe5b61085c611723565b6040518082815260200191505060405180910390f35b341561087a57fe5b610882611729565b604051808215151515815260200191505060405180910390f35b34156108a457fe5b6108ac61173c565b604051808215151515815260200191505060405180910390f35b34156108ce57fe5b6108d661174f565b005b6000600060006000600260009054906101000a900460ff1615156108fc5760006000fd5b60005443101561090c5760006000fd5b60015443111561091c5760006000fd5b600034141561092b5760006000fd5b6103e86005546103e8690e04b58d895e2b600000020381151561094a57fe5b043411156109585760006000fd5b6103e86006819055506103e8680f95dd2ec27cce0000026005541015610986576101f46103e8016006819055505b611410600202618ca06006026000540101431115610a245760c86103e8036006819055506103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce0000020160055411156109df5761012c6103e8036006819055505b6103e86904a89f54ef0121c00000026103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce00000201016005541115610a235760fa6103e8036006819055505b5b618ca060050260005401431015610a6057610320618ca060050243618ca06005026000540103811515610a5357fe5b0402600654016006819055505b6103e834029350600654340292508260056000828254019250508190555082600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555083600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508473ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600e91506064828402811515610b7a57fe5b049050806005600082825401925050819055508060076000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050505050565b606060405190810160405280602781526020017f70726549434f207365656420666f7220486f6e65737469732e4e6574776f726b81526020017f206f6e204554480000000000000000000000000000000000000000000000000081525081565b610cde6117ff565b60c060405190810160405280609581526020016118146095913990505b90565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce0000020181565b600060055490505b90565b601281565b6103e8670de0b6b3a76400000281565b61141081565b600260029054906101000a900460ff1615610d865760006000fd5b6000811415610d955760006000fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115610de25760006000fd5b80600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508060056000828254039250508190555080600a60008282540192505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637a3130e333836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1515610f1057fe5b60325a03f11515610f1d57fe5b505050600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f18df02dcc52b9c494f391df09661519c0069bd8540141946280399408205ca1a836040518082815260200191505060405180910390a35b50565b60d681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060006000600260019054906101000a900460ff16151561101e5760006000fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549250600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054915060008214156110b15760006000fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550826005600082825403925050819055506103e88281151561111357fe5b0490503373ffffffffffffffffffffffffffffffffffffffff167fbb28353e4598c3b9199101a66e0989549b659a59a54d2c27fbb183f1932c8e6d826040518082815260200191505060405180910390a23373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051809050600060405180830381858888f1935050505015156111a457fe5b5b505050565b6103e8690e04b58d895e2b6000000281565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a76400003073ffffffffffffffffffffffffffffffffffffffff1631039081150290604051809050600060405180830381858888f1935050505015156112af57fe5b5b565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561130f5760006000fd5b600260029054906101000a900460ff1615600260026101000a81548160ff0219169083151502179055505b565b60015481565b600a5481565b604060405190810160405280600381526020017f484e54000000000000000000000000000000000000000000000000000000000081525081565b60006000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141580156113ea575062011d286001540143105b156113f55760006000fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101580156114475750600083115b1561155057828103905080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555082600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150611555565b600091505b5092915050565b6103e86904a89f54ef0121c00000026103e869021e19e0c9bab2400000026103e8680f95dd2ec27cce000002010181565b618ca081565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115f05760006000fd5b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a76400003073ffffffffffffffffffffffffffffffffffffffff1631039081150290604051809050600060405180830381858888f19350505050505b565b600260039054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156116cc5760006000fd5b600260019054906101000a900460ff1615600260016101000a81548160ff0219169083151502179055505b565b600260009054906101000a900460ff1681565b6103e881565b6103e8680f95dd2ec27cce00000281565b60005481565b600260019054906101000a900460ff1681565b600260029054906101000a900460ff1681565b618ca060015401431115156117645760006000fd5b6000600260006101000a81548160ff021916908315150217905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051809050600060405180830381858888f1935050505015156117fc5760006000fd5b5b565b6020604051908101604052806000815250905600526567756c6174696f6e73206f662070726549434f206172652070726573656e7420617420776562736974652020686f6e65737469732e6e6574776f726b20616e64206279207573696e67207468697320736d617274636f6e747261637420796f7520636f6d6d6974207468617420796f752061636365707420616e642077696c6c20666f6c6c6f772074686f73652072756c6573a165627a7a723058206a1f2368e57405630091d6ec8f205bd33493ea48da215460f7507118cc6b19c90029

Swarm Source

bzzr://6a1f2368e57405630091d6ec8f205bd33493ea48da215460f7507118cc6b19c9
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ 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.