Sponsored Link:   FTEC - Artificial Intelligence trading revolution! Ready project! Softcap reached! Apply for whitelist!
 Latest 25 txns from a total Of 30104 transactions
View All

TxHash Age From To Value [TxFee]
0xe717927c06d201b783e51daa3aa1339e25add6b182496d180605e7c63b6230071 hr 28 mins ago0x42379a8cad93caf2548f24f29292d7ce0ff9fcdc  IN  BlockvToken0 Ether0.001543937
0xe5a7cff3eaa209bc003e1f5f61f2dd5b4897a566713529700ed379cc1dd93cbb1 hr 45 mins ago0x5b65099b8b2587ef7fe8f1fbaebfa2434dbfef1b  IN  BlockvToken0 Ether0.000300232
0x956f503afd9a09231005ac4f39fcebf8bfa2a71731e2ed78535aaed2f67796ad2 hrs 39 mins ago0xd2b7b2e073a1e36326ba5d40a9f042846ef4a4a3  IN  BlockvToken0 Ether0.000096508
0x2af16845d392fabf3778fb31b7503647e901507c3b9a65c407b4a61ce2d54b634 hrs 17 mins ago0xca962d0814ef403e0e7c347f3e461a7c9ad8f1fe  IN  BlockvToken0 Ether0.00075442
0x36b85827f49bd207030598c6acc067a44718b0439f7fa951e651bd817fa6d9464 hrs 21 mins agoBittrex  IN  BlockvToken0 Ether0.00188285
0x95dfb1372cc35f5b08c8c0eebb7c43d526a83e03dcfe5ebe5ef2431d4e672e5c4 hrs 48 mins ago0x5f8640807769176c637ca1246395314ca8375201  IN  BlockvToken0 Ether0.0002184106
0xc6846f06351f44f0e8c5ea3e8c2d0c30e90e9dffcc2c78c12b5fae8b6d6f1c3d5 hrs 52 mins ago0x0835e520a2db980b471c9862eea11bb7add5fa4b  IN  BlockvToken0 Ether0.000145244588
0x7c68dcebc53fda70f3e6319f90a80cf723353b9a2e1e639caba75bece403d1dc12 hrs 5 mins ago0xc8ee96a2cca413daa070ac0c3d5133963bb0d4cc  IN  BlockvToken0 Ether0.00018636
0xa5c99cc8e3e52e10b71c53af5e8b725fa4b882f38aa5ee16fd98120d18eac80312 hrs 46 mins ago0x125bcaba1b8f50ec09ddcb86c40e4b9e5687eecd  IN  BlockvToken0 Ether0.00067587
0xb2ea562e97ef688cc73f961278f049de4dcf63ea8c7a099a8d52f161f409a69612 hrs 47 mins ago0x843d27d43b9b2332520bba51b4fd3be3b8b60176  IN  BlockvToken0 Ether0.000792141
0x73da3ff1adb5fabe54b6ee6a134e18740e47cf2ffdc74dff6529c07d8a3440c612 hrs 54 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00262965
0xc320f2d7553b67cf6b53bb4164b6b04f99c15e03b3ad3783b97ae16869ff4d3613 hrs 4 mins ago0x843d27d43b9b2332520bba51b4fd3be3b8b60176  IN  BlockvToken0 Ether0.000525
0x8d882ef97398ba9483adebf15bda80552919bdb4abf629457c065da06d374ac813 hrs 30 mins ago0x4c7f7f7fec01f6ff6ffc65ad28ffd32ec6d52f7a  IN  BlockvToken0 Ether0.00075186
0x7016bee4633319e0a9ce972c9e6a4c85eeb5ce65771a931848e4d9f97cfa270614 hrs 17 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00187645
0x3573a22d430045da15e2403e5f8eeb7cf63df5eb8c574be93a5016d3da23ada514 hrs 50 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00262965
0x9e2114551d593b786e5d39b0b1d4992daaa878183f39c26c5e01754d0cf2186215 hrs 10 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00262645
0xd659b7c669c36cc3b272f490a5a8e0e9b09f0163e2f72e2b37a7107d92bf7c2716 hrs 13 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00262965
0x7bf5a71c7b55d9710183ebd94118f08b86486701f34bebd702adaee74a6b859117 hrs 20 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00262965
0x0b2bc68f402f4d7423181717ff2eaf71ddb7b8796fe7e75b87daede5a17fa53317 hrs 43 mins ago0xa3ddbb946aabbe9411b1a6f02c38f127285e116c  IN  BlockvToken0 Ether0.000515306
0x94af351600c5ff6d0b502f2445e75e9faa5dfb20fc8548b3407095072c9e91d817 hrs 49 mins ago0x84fceefc905082566243755d93600c510e8dea1f  IN  BlockvToken0 Ether0.000226326
0xf080bc5eb110ec1223d23c59a3e8c0354314e8d93c5e820cb3095c4ac4a0123217 hrs 52 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00262965
0x1624837309aa87dccb6a0c894e27d477f494545439eb3d101ff84791025de49717 hrs 58 mins agoBittrex  IN  BlockvToken0 Ether0.00263285
0xacbe6edb2b897164ccafa1b4542faa0068d19b2b16a821dad74ab8863d42966418 hrs 11 mins ago0xf946001634c5a8f864812b1887a64566d79e1306  IN  BlockvToken0 Ether0.0004765236
0x77db1de2aecd57ce8aef484294c377254959f28df3b9bf1c5b857e8797c5ec7718 hrs 19 mins ago0x236f9f97e0e62388479bf9e5ba4889e46b0273c3  IN  BlockvToken0 Ether0.00262645
0x260e5afce98f07379423eb566efbc67d73b6d41f9cf92a6f6e8ef4940caa0c7218 hrs 23 mins ago0xf946001634c5a8f864812b1887a64566d79e1306  IN  BlockvToken0 Ether0.0004765236
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 3 Internal Transactions

ParentTxHash Block Age From To Value
0x9f2e7f88e96f5d75b77597c364f2bf0e860110b4ceb8e51e6a12f49fbe8b385e4608088208 days 16 hrs ago0x340d2bde5eb28c1eed91b2f790723e3b160613b7  Contract Creation0 Ether
0x9f2e7f88e96f5d75b77597c364f2bf0e860110b4ceb8e51e6a12f49fbe8b385e4608088208 days 16 hrs ago0x340d2bde5eb28c1eed91b2f790723e3b160613b7  Contract Creation0 Ether
0x9f2e7f88e96f5d75b77597c364f2bf0e860110b4ceb8e51e6a12f49fbe8b385e4608088208 days 16 hrs ago0x340d2bde5eb28c1eed91b2f790723e3b160613b7  Contract Creation0 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: BlockvToken
Compiler Version: v0.4.17+commit.bdeb9e52
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.13;

interface MigrationAgent {
  function migrateFrom(address _from, uint256 _value);
}

contract PoolAllocations {

  // ERC20 basic token contract being held
  ERC20Basic public token;

 // allocations map
  mapping (address => lockEntry) public allocations;

  // lock entry
  struct lockEntry {
      uint256 totalAmount;        // total amount of token for a user
      uint256 firstReleaseAmount; // amount to be released 
      uint256 nextRelease;        // amount to be released every month
      uint256 restOfTokens;       // the rest of tokens if not divisible
      bool isFirstRelease;        // just flag
      uint numPayoutCycles;       // only after 3 years
  }

  // max number of payout cycles
  uint public maxNumOfPayoutCycles;

  // first release date
  uint public startDay;

  // defines how many of cycles should be released immediately
  uint public cyclesStartFrom = 1;

  uint public payoutCycleInDays;

  function PoolAllocations(ERC20Basic _token) public {
    token = _token;
  }

  /**
   * @dev claims tokens held by time lock
   */
  function claim() public {
    require(now >= startDay);

     var elem = allocations[msg.sender];
    require(elem.numPayoutCycles > 0);

    uint256 tokens = 0;
    uint cycles = getPayoutCycles(elem.numPayoutCycles);

    if (elem.isFirstRelease) {
      elem.isFirstRelease = false;
      tokens += elem.firstReleaseAmount;
      tokens += elem.restOfTokens;
    } else {
      require(cycles > 0);
    }

    tokens += elem.nextRelease * cycles;

    elem.numPayoutCycles -= cycles;

    assert(token.transfer(msg.sender, tokens));
  }

  function getPayoutCycles(uint payoutCyclesLeft) private constant returns (uint) {
    uint cycles = uint((now - startDay) / payoutCycleInDays) + cyclesStartFrom;

    if (cycles > maxNumOfPayoutCycles) {
       cycles = maxNumOfPayoutCycles;
    }

    return cycles - (maxNumOfPayoutCycles - payoutCyclesLeft);
  }

  function createAllocationEntry(uint256 total, uint256 first, uint256 next, uint256 rest) internal returns(lockEntry) {
    return lockEntry(total, // total
                     first, // first
                     next,  // next
                     rest,  // rest
                     true,  //isFirstRelease
                     maxNumOfPayoutCycles); //payoutCyclesLeft
  }
}

contract PoolBLock is PoolAllocations {

  uint256 public constant totalAmount = 911567810300063801255851777;

  function PoolBLock(ERC20Basic _token) PoolAllocations(_token) {

    // setup policy
    maxNumOfPayoutCycles = 5; // 20% * 5 = 100%
    startDay = now;
    cyclesStartFrom = 1; // the first payout cycles is released immediately
    payoutCycleInDays = 180 days; // 20% of tokens will be released every 6 months

    // allocations
    allocations[0x2f09079059b85c11DdA29ed62FF26F99b7469950] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0x3634acA3cf97dCC40584dB02d53E290b5b4b65FA] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0x768D9F044b9c8350b041897f08cA77AE871AeF1C] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0xb96De72d3fee8c7B6c096Ddeab93bf0b3De848c4] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0x2f97bfD7a479857a9028339Ce2426Fc3C62D96Bd] = createAllocationEntry(182313562060012760251170357, 0, 36462712412002552050234071, 2);
  }
}

contract PoolCLock is PoolAllocations {

  uint256 public constant totalAmount = 911567810300063801255851777;

  function PoolCLock(ERC20Basic _token) PoolAllocations(_token) {
    
    // setup policy
    maxNumOfPayoutCycles = 5; // 20% * 5 = 100%
    startDay = now;
    cyclesStartFrom = 1; // the first payout cycles is released immediately
    payoutCycleInDays = 180 days; // 20% of tokens will be released every 6 months

    // allocations
    allocations[0x0d02A3365dFd745f76225A0119fdD148955f821E] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0x0deF4A4De337771c22Ac8C8D4b9C5Fec496841A5] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0x467600367BdBA1d852dbd8C1661a5E6a2Be5F6C8] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0x92E01739142386E4820eC8ddC3AFfF69de99641a] = createAllocationEntry(182313562060012760251170355, 0, 36462712412002552050234071, 0);
    allocations[0x1E0a7E0706373d0b76752448ED33cA1E4070753A] = createAllocationEntry(182313562060012760251170357, 0, 36462712412002552050234071, 2);
  }
}

contract PoolDLock is PoolAllocations {

  uint256 public constant totalAmount = 546940686180038280753511066;

  function PoolDLock(ERC20Basic _token) PoolAllocations(_token) {
    
    // setup policy
    maxNumOfPayoutCycles = 36; // total * .5 / 36
    startDay = now + 3 years;  // first release date
    cyclesStartFrom = 0;
    payoutCycleInDays = 30 days; // 1/36 of tokens will be released every month

    // allocations
    allocations[0x4311F6F65B411f546c7DD8841A344614297Dbf62] = createAllocationEntry(
      182313562060012760251170355, // total
      91156781030006380125585177,  // first release
      2532132806389066114599588,   // next release
      10                           // the rest
    );
     allocations[0x3b52Ab408cd499A1456af83AC095fCa23C014e0d] = createAllocationEntry(
      182313562060012760251170355, // total
      91156781030006380125585177,  // first release
      2532132806389066114599588,   // next release
      10                           // the rest
    );
     allocations[0x728D5312FbbdFBcC1b9582E619f6ceB6412B98E4] = createAllocationEntry(
      182313562060012760251170356, // total
      91156781030006380125585177,  // first release
      2532132806389066114599588,   // next release
      11                           // the rest
    );
  }
}

contract Pausable {
  event Pause();
  event Unpause();

  bool public paused = false;
  address public owner;

  function Pausable(address _owner) {
    owner = _owner;
  }

  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

  /**
   * @dev modifier to allow actions only when the contract IS paused
   */
  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  /**
   * @dev modifier to allow actions only when the contract IS NOT paused
   */
  modifier whenPaused {
    require(paused);
    _;
  }

  /**
   * @dev called by the owner to pause, triggers stopped state
   */
  function pause() onlyOwner whenNotPaused returns (bool) {
    paused = true;
    Pause();
    return true;
  }

  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() onlyOwner whenPaused returns (bool) {
    paused = false;
    Unpause();
    return true;
  }
}

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); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    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 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 BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  /**
   * @dev Fix for the ERC20 short address attack.
   */
  modifier onlyPayloadSize(uint numwords) {
      assert(msg.data.length == numwords * 32 + 4);
      _;
  }

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint256 _value) onlyPayloadSize(2) returns (bool) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the the balance of. 
  * @return An uint256 representing the amount owned by the passed address.
  */
  function balanceOf(address _owner) constant returns (uint256 balance) {
    return balances[_owner];
  }

}

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);
}

contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) allowed;


  /**
   * @dev Transfer tokens from one address to another
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint256 the amout of tokens to be transfered
   */
  function transferFrom(address _from, address _to, uint256 _value) onlyPayloadSize(3) returns (bool) {
    var _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // require (_value <= _allowance);

    balances[_to] = balances[_to].add(_value);
    balances[_from] = balances[_from].sub(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
    return true;
  }

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) onlyPayloadSize(2) returns (bool) {

    // To change the approve amount you first have to reduce the addresses`
    //  allowance to zero by calling `approve(_spender, 0)` if it is not
    //  already 0 to mitigate the race condition described here:
    //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    require((_value == 0) || (allowed[msg.sender][_spender] == 0));

    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  /**
   * @dev Function to check the amount of tokens that an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint256 specifing the amount of tokens still avaible for the spender.
   */
  function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }

}

contract BlockvToken is StandardToken, Pausable {

  string public constant name = "BLOCKv Token"; // Set the token name for display
  string public constant symbol = "VEE";        // Set the token symbol for display
  uint8  public constant decimals = 18;         // Set the number of decimals for display

  PoolBLock public poolBLock;
  PoolCLock public poolCLock;
  PoolDLock public poolDLock;

  uint256 public constant totalAmountOfTokens = 3646271241200255205023407108;
  uint256 public constant amountOfTokensPoolA = 1276194934420089321758192488;
  uint256 public constant amountOfTokensPoolB = 911567810300063801255851777;
  uint256 public constant amountOfTokensPoolC = 911567810300063801255851777;
  uint256 public constant amountOfTokensPoolD = 546940686180038280753511066;

  // migration
  address public migrationMaster;
  address public migrationAgent;
  uint256 public totalMigrated;
  event Migrate(address indexed _from, address indexed _to, uint256 _value);

  /**
   * @dev BlockvToken Constructor
   * Runs only on initial contract creation.
   */
  function BlockvToken(address _migrationMaster) Pausable(_migrationMaster) {
    require(_migrationMaster != 0);
    migrationMaster = _migrationMaster;

    totalSupply = totalAmountOfTokens; // Set the total supply

    balances[msg.sender] = amountOfTokensPoolA;
    Transfer(0x0, msg.sender, amountOfTokensPoolA);
  
    // time-locked tokens
    poolBLock = new PoolBLock(this);
    poolCLock = new PoolCLock(this);
    poolDLock = new PoolDLock(this);

    balances[poolBLock] = amountOfTokensPoolB;
    balances[poolCLock] = amountOfTokensPoolC;
    balances[poolDLock] = amountOfTokensPoolD;

    Transfer(0x0, poolBLock, amountOfTokensPoolB);
    Transfer(0x0, poolCLock, amountOfTokensPoolC);
    Transfer(0x0, poolDLock, amountOfTokensPoolD);
  }

  /**
   * @dev Transfer token for a specified address when not paused
   * @param _to The address to transfer to.
   * @param _value The amount to be transferred.
   */
  function transfer(address _to, uint256 _value) whenNotPaused returns (bool) {
    require(_to != address(0));
    require(_to != address(this));
    return super.transfer(_to, _value);
  }

  /**
   * @dev Transfer tokens from one address to another when not paused
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint256 the amount of tokens to be transferred
   */
  function transferFrom(address _from, address _to, uint256 _value) whenNotPaused returns (bool) {
    require(_to != address(0));
    require(_from != _to);
    require(_to != address(this));
    return super.transferFrom(_from, _to, _value);
  }

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender when not paused.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) whenNotPaused returns (bool) {
    require(_spender != address(0));
    require(_spender != address(this));
    return super.approve(_spender, _value);
  }

  /**
  * Token migration support:
  */

  /** 
  * @notice Migrate tokens to the new token contract.
  * @dev Required state: Operational Migration
  * @param _value The amount of token to be migrated
  */
  function migrate(uint256 _value) external {
    require(migrationAgent != 0);
    require(_value != 0);
    require(_value <= balances[msg.sender]);

    balances[msg.sender] = balances[msg.sender].sub(_value);
    totalSupply = totalSupply.sub(_value);
    totalMigrated = totalMigrated.add(_value);
    MigrationAgent(migrationAgent).migrateFrom(msg.sender, _value);
    
    Migrate(msg.sender, migrationAgent, _value);
  }

  /**
  * @dev Set address of migration target contract and enable migration process.
  * @param _agent The address of the MigrationAgent contract
  */
  function setMigrationAgent(address _agent) external {
    require(_agent != 0);
    require(migrationAgent == 0);
    require(msg.sender == migrationMaster);

    migrationAgent = _agent;
  }

  function setMigrationMaster(address _master) external {
    require(_master != 0);
    require(msg.sender == migrationMaster);

    migrationMaster = _master;
  }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"poolDLock","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_master","type":"address"}],"name":"setMigrationMaster","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"poolBLock","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"amountOfTokensPoolA","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"migrate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"migrationMaster","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"poolCLock","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"amountOfTokensPoolB","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_agent","type":"address"}],"name":"setMigrationAgent","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"migrationAgent","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalMigrated","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"amountOfTokensPoolC","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalAmountOfTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"amountOfTokensPoolD","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_migrationMaster","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"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"}]

  Contract Creation Code Switch To Opcodes View
60606040526003805460ff1916905534156200001a57600080fd5b60405160208062002914833981016040528080516003805461010060a860020a031916610100600160a060020a03841690810291909117909155909250151590506200006557600080fd5b60078054600160a060020a031916600160a060020a03838116919091179091556b0bc81ff80f1d06fe865bdc04600090815533909116808252600160205260408083206b041fa4ca054a28d9156cf36890819055919291600080516020620028f4833981519152915190815260200160405180910390a330620000e7620002bf565b600160a060020a039091168152602001604051809103906000f08015156200010e57600080fd5b60048054600160a060020a031916600160a060020a03929092169190911790553062000139620002d0565b600160a060020a039091168152602001604051809103906000f08015156200016057600080fd5b60058054600160a060020a031916600160a060020a0392909216919091179055306200018b620002e1565b600160a060020a039091168152602001604051809103906000f0801515620001b257600080fd5b60068054600160a060020a031916600160a060020a039283161781556004805483166000908152600160205260408082206b02f207fe03c741bfa196f70190819055600554861683528183208190559354851682528082206b01c46b3202445aa62dc0fa9a905591549093169291600080516020620028f4833981519152915190815260200160405180910390a3600554600160a060020a03166000600080516020620028f48339815191526b02f207fe03c741bfa196f70160405190815260200160405180910390a3600654600160a060020a03166000600080516020620028f48339815191526b01c46b3202445aa62dc0fa9a60405190815260200160405180910390a350620002f2565b6040516108a6806200104583390190565b6040516108a780620018eb83390190565b604051610762806200219283390190565b610d4380620003026000396000f3006060604052361561015c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610161578063095ea7b3146101eb57806318160ddd146102215780631cd8b96c1461024657806323b872dd1461027557806326316e581461029d5780632aac6911146102be578063313ce567146102d15780633ceeafa7146102fa5780633f4ba83a1461030d578063454b0608146103205780635c975abb14610336578063676d2e6214610349578063690714181461035c5780636a71df431461036f57806370a082311461038257806375e2ff65146103a15780638328dbcd146103c05780638456cb59146103d35780638da5cb5b146103e657806395a0f5eb146103f957806395d89b411461040c578063a159c5481461036f578063a9059cbb1461041f578063a9510f8914610441578063c0ea537b14610454578063dd62ed3e14610467575b600080fd5b341561016c57600080fd5b61017461048c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101b0578082015183820152602001610198565b50505050905090810190601f1680156101dd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101f657600080fd5b61020d600160a060020a03600435166024356104c3565b604051901515815260200160405180910390f35b341561022c57600080fd5b61023461051d565b60405190815260200160405180910390f35b341561025157600080fd5b610259610523565b604051600160a060020a03909116815260200160405180910390f35b341561028057600080fd5b61020d600160a060020a0360043581169060243516604435610532565b34156102a857600080fd5b6102bc600160a060020a03600435166105a7565b005b34156102c957600080fd5b610259610606565b34156102dc57600080fd5b6102e4610615565b60405160ff909116815260200160405180910390f35b341561030557600080fd5b61023461061a565b341561031857600080fd5b61020d61062a565b341561032b57600080fd5b6102bc60043561069a565b341561034157600080fd5b61020d61081b565b341561035457600080fd5b610259610824565b341561036757600080fd5b610259610833565b341561037a57600080fd5b610234610842565b341561038d57600080fd5b610234600160a060020a0360043516610852565b34156103ac57600080fd5b6102bc600160a060020a036004351661086d565b34156103cb57600080fd5b6102596108e2565b34156103de57600080fd5b61020d6108f1565b34156103f157600080fd5b610259610963565b341561040457600080fd5b610234610977565b341561041757600080fd5b61017461097d565b341561042a57600080fd5b61020d600160a060020a03600435166024356109b4565b341561044c57600080fd5b610234610a07565b341561045f57600080fd5b610234610a17565b341561047257600080fd5b610234600160a060020a0360043581169060243516610a27565b60408051908101604052600c81527f424c4f434b7620546f6b656e0000000000000000000000000000000000000000602082015281565b60035460009060ff16156104d657600080fd5b600160a060020a03831615156104eb57600080fd5b30600160a060020a031683600160a060020a03161415151561050c57600080fd5b6105168383610a52565b9392505050565b60005481565b600654600160a060020a031681565b60035460009060ff161561054557600080fd5b600160a060020a038316151561055a57600080fd5b600160a060020a03848116908416141561057357600080fd5b30600160a060020a031683600160a060020a03161415151561059457600080fd5b61059f848484610b05565b949350505050565b600160a060020a03811615156105bc57600080fd5b60075433600160a060020a039081169116146105d757600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600454600160a060020a031681565b601281565b6b041fa4ca054a28d9156cf36881565b60035460009033600160a060020a03908116610100909204161461064d57600080fd5b60035460ff16151561065e57600080fd5b6003805460ff191690557f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a150600190565b600854600160a060020a031615156106b157600080fd5b8015156106bd57600080fd5b600160a060020a0333166000908152600160205260409020548111156106e257600080fd5b600160a060020a03331660009081526001602052604090205461070b908263ffffffff610c2816565b600160a060020a03331660009081526001602052604081209190915554610738908263ffffffff610c2816565b60005560095461074e908263ffffffff610c3a16565b600955600854600160a060020a0316637a3130e333836040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401600060405180830381600087803b15156107c057600080fd5b6102c65a03f115156107d157600080fd5b5050600854600160a060020a03908116915033167f18df02dcc52b9c494f391df09661519c0069bd8540141946280399408205ca1a8360405190815260200160405180910390a350565b60035460ff1681565b600754600160a060020a031681565b600554600160a060020a031681565b6b02f207fe03c741bfa196f70181565b600160a060020a031660009081526001602052604090205490565b600160a060020a038116151561088257600080fd5b600854600160a060020a03161561089857600080fd5b60075433600160a060020a039081169116146108b357600080fd5b6008805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600854600160a060020a031681565b60035460009033600160a060020a03908116610100909204161461091457600080fd5b60035460ff161561092457600080fd5b6003805460ff191660011790557f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a150600190565b6003546101009004600160a060020a031681565b60095481565b60408051908101604052600381527f5645450000000000000000000000000000000000000000000000000000000000602082015281565b60035460009060ff16156109c757600080fd5b600160a060020a03831615156109dc57600080fd5b30600160a060020a031683600160a060020a0316141515156109fd57600080fd5b6105168383610c49565b6b0bc81ff80f1d06fe865bdc0481565b6b01c46b3202445aa62dc0fa9a81565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b6000600236604414610a6057fe5b821580610a905750600160a060020a03338116600090815260026020908152604080832093881683529290522054155b1515610a9b57600080fd5b600160a060020a03338116600081815260026020908152604080832094891680845294909152908190208690557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a35060019392505050565b600080600336606414610b1457fe5b600160a060020a038087166000908152600260209081526040808320338516845282528083205493891683526001909152902054909250610b5b908563ffffffff610c3a16565b600160a060020a038087166000908152600160205260408082209390935590881681522054610b90908563ffffffff610c2816565b600160a060020a038716600090815260016020526040902055610bb9828563ffffffff610c2816565b600160a060020a03808816600081815260026020908152604080832033861684529091529081902093909355908716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9087905190815260200160405180910390a350600195945050505050565b600082821115610c3457fe5b50900390565b60008282018381101561051657fe5b6000600236604414610c5757fe5b600160a060020a033316600090815260016020526040902054610c80908463ffffffff610c2816565b600160a060020a033381166000908152600160205260408082209390935590861681522054610cb5908463ffffffff610c3a16565b600160a060020a0380861660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a350600193925050505600a165627a7a7230582006644044eb31f3b2058eaa8e91f20f2d40eee738fc333557fcb271614b9061ba002960606040526001600455341561001457600080fd5b6040516020806108a68339810160405280805160008054600160a060020a031916600160a060020a0383161781556005600281905542600355600160045562ed4e00905590925061008c91506a96ce6600c1738cb9eafe33906a1e294799c04a4f586232d7816401000000006103e781026103941704565b732f09079059b85c11dda29ed62ff26f99b746995060005260016020527f4db3fac196c9d48cef683e01022b61cb60bb4bdc89e30d827c848656584b52a381518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506101406a96ce6600c1738cb9eafe3360006a1e294799c04a4f586232d7816401000000006103946103e782021704565b733634aca3cf97dcc40584db02d53e290b5b4b65fa60005260016020527f01a4715a79c47a11fdec053c3ff8354305c32f8fc57f3b5885e57b4625bed82481518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506101f46a96ce6600c1738cb9eafe3360006a1e294799c04a4f586232d7816401000000006103946103e782021704565b73768d9f044b9c8350b041897f08ca77ae871aef1c60005260016020527f3b2b373884d30eae84f0e7a2bf5db1d9d2aec1891c4b0470a57ca74585d32a0881518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506102a86a96ce6600c1738cb9eafe3360006a1e294799c04a4f586232d7816401000000006103946103e782021704565b73b96de72d3fee8c7b6c096ddeab93bf0b3de848c460005260016020527e9f29c57fe43f57006ff972b120cd699a9905411fa5090c673f5d12826116dd81518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a08201516005909101555061035c6a96ce6600c1738cb9eafe3560006a1e294799c04a4f586232d760026401000000006103946103e782021704565b732f97bfd7a479857a9028339ce2426fc3c62d96bd60005260016020527f71a84e9db9b68aa429a17a6b76ef9a96bdfb3a1a233924975c253b50bd0d7f6381518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a082015181600501559050505061045f565b6103ef610426565b60c060405190810160409081529581526020810194909452509282015260608101919091526001608082015260025460a082015290565b60c06040519081016040528060008152602001600081526020016000815260200160008152602001600015158152602001600081525090565b6104388061046e6000396000f3006060604052361561008b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630539272a81146100905780631a39d8ef146100b55780632f593404146100c85780634e71d92d146100db57806352a9039c146100f057806360c66c5c1461014a578063c5b8d7a11461015d578063fc0c546a14610170575b600080fd5b341561009b57600080fd5b6100a361019f565b60405190815260200160405180910390f35b34156100c057600080fd5b6100a36101a5565b34156100d357600080fd5b6100a36101b5565b34156100e657600080fd5b6100ee6101bb565b005b34156100fb57600080fd5b61010f600160a060020a0360043516610307565b604051958652602086019490945260408086019390935260608501919091521515608084015260a083019190915260c0909101905180910390f35b341561015557600080fd5b6100a3610340565b341561016857600080fd5b6100a3610346565b341561017b57600080fd5b61018361034c565b604051600160a060020a03909116815260200160405180910390f35b60035481565b6b02f207fe03c741bfa196f70181565b60055481565b600080600060035442101515156101d157600080fd5b600160a060020a03331660009081526001602052604081206005810154909450116101fb57600080fd5b6000915061020c836005015461035b565b600484015490915060ff161561023d5760048301805460ff191690556001830154600384015492019091019061024a565b6000811161024a57600080fd5b60028301546005840180548390039055600080549183029390930192600160a060020a039091169063a9059cbb9033908590604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156102df57600080fd5b6102c65a03f115156102f057600080fd5b50505060405180519050151561030257fe5b505050565b600160208190526000918252604090912080549181015460028201546003830154600484015460059094015492939192909160ff169086565b60025481565b60045481565b600054600160a060020a031681565b600080600454600554600354420381151561037257fe5b0401905060025481111561038557506002545b82600254038103915050919050565b61039c6103d3565b60c060405190810160409081529581526020810194909452509282015260608101919091526001608082015260025460a082015290565b60c060405190810160405280600081526020016000815260200160008152602001600081526020016000151581526020016000815250905600a165627a7a723058206776ab11fb60be7127d2c5c2a3e0495bc601aaac65a2dcc34c02430e4a5abeff002960606040526001600455341561001457600080fd5b6040516020806108a78339810160405280805160008054600160a060020a031916600160a060020a0383161781556005600281905542600355600160045562ed4e00905590925061008c91506a96ce6600c1738cb9eafe33906a1e294799c04a4f586232d7816401000000006103e881026103941704565b730d02a3365dfd745f76225a0119fdd148955f821e60005260016020527f0b075c630d72f54fa34232a88586806c9a37e0b8e03418cbe767d152c8c1cf2781518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506101406a96ce6600c1738cb9eafe3360006a1e294799c04a4f586232d7816401000000006103946103e882021704565b730def4a4de337771c22ac8c8d4b9c5fec496841a560005260016020527ff4f2fd090c0743a604412ed6beaa193f30bbdbc8b44165320669bccf5c844ccc81518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506101f46a96ce6600c1738cb9eafe3360006a1e294799c04a4f586232d7816401000000006103946103e882021704565b73467600367bdba1d852dbd8c1661a5e6a2be5f6c860005260016020527f5cae0486b72930d945a7998abef1da6d59361b3b9349e905a1e945f6d0e5215a81518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506102a86a96ce6600c1738cb9eafe3360006a1e294799c04a4f586232d7816401000000006103946103e882021704565b7392e01739142386e4820ec8ddc3afff69de99641a60005260016020527f7aab113b6b4b29088fc841db1f62243c2d84f02b4abf452ac652d281ada6907681518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a08201516005909101555061035d6a96ce6600c1738cb9eafe3560006a1e294799c04a4f586232d760026401000000006103946103e882021704565b731e0a7e0706373d0b76752448ed33ca1e4070753a60005260016020527fb7d5aa491a1db4835097e308c8bd76c5bab065f8fda20705253f808ff13cc8c281518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151816005015590505050610460565b6103f0610427565b60c060405190810160409081529581526020810194909452509282015260608101919091526001608082015260025460a082015290565b60c06040519081016040528060008152602001600081526020016000815260200160008152602001600015158152602001600081525090565b6104388061046f6000396000f3006060604052361561008b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630539272a81146100905780631a39d8ef146100b55780632f593404146100c85780634e71d92d146100db57806352a9039c146100f057806360c66c5c1461014a578063c5b8d7a11461015d578063fc0c546a14610170575b600080fd5b341561009b57600080fd5b6100a361019f565b60405190815260200160405180910390f35b34156100c057600080fd5b6100a36101a5565b34156100d357600080fd5b6100a36101b5565b34156100e657600080fd5b6100ee6101bb565b005b34156100fb57600080fd5b61010f600160a060020a0360043516610307565b604051958652602086019490945260408086019390935260608501919091521515608084015260a083019190915260c0909101905180910390f35b341561015557600080fd5b6100a3610340565b341561016857600080fd5b6100a3610346565b341561017b57600080fd5b61018361034c565b604051600160a060020a03909116815260200160405180910390f35b60035481565b6b02f207fe03c741bfa196f70181565b60055481565b600080600060035442101515156101d157600080fd5b600160a060020a03331660009081526001602052604081206005810154909450116101fb57600080fd5b6000915061020c836005015461035b565b600484015490915060ff161561023d5760048301805460ff191690556001830154600384015492019091019061024a565b6000811161024a57600080fd5b60028301546005840180548390039055600080549183029390930192600160a060020a039091169063a9059cbb9033908590604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156102df57600080fd5b6102c65a03f115156102f057600080fd5b50505060405180519050151561030257fe5b505050565b600160208190526000918252604090912080549181015460028201546003830154600484015460059094015492939192909160ff169086565b60025481565b60045481565b600054600160a060020a031681565b600080600454600554600354420381151561037257fe5b0401905060025481111561038557506002545b82600254038103915050919050565b61039c6103d3565b60c060405190810160409081529581526020810194909452509282015260608101919091526001608082015260025460a082015290565b60c060405190810160405280600081526020016000815260200160008152602001600081526020016000151581526020016000815250905600a165627a7a72305820b0ea5320a4c51ce38d62596ae1cd81fb4f6ec6619321120afcffc0781c28050e002960606040526001600455341561001457600080fd5b6040516020806107628339810160405280805160008054600160a060020a031916600160a060020a0383161781556024600255426305a39a800160035560045562278d00600555915061009a90506a96ce6600c1738cb9eafe336a4b67330060b9c65cf57f196a02183331c9cc4582950aa4600a6401000000006102a381026103941704565b734311f6f65b411f546c7dd8841a344614297dbf6260005260016020527f8c042930e9d849d8843543694dc9b8f6dfd0344600eebe8e3e8bb3373d27ecb081518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506101596a96ce6600c1738cb9eafe336a4b67330060b9c65cf57f196a02183331c9cc4582950aa4600a6401000000006103946102a382021704565b733b52ab408cd499a1456af83ac095fca23c014e0d60005260016020527f8d2d79335334bbd5e40c98e9c5e84dfc1d4c4c0e4191e8da1c778ebd92badb0381518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a0820151600590910155506102186a96ce6600c1738cb9eafe346a4b67330060b9c65cf57f196a02183331c9cc4582950aa4600b6401000000006103946102a382021704565b73728d5312fbbdfbcc1b9582e619f6ceb6412b98e460005260016020527f81de38e672a3f8c4538214c31fd55b46459dd47dc9caac7df97f12db5d2b07d581518155602082015181600101556040820151816002015560608201518160030155608082015160048201805460ff191691151591909117905560a082015181600501559050505061031b565b6102ab6102e2565b60c060405190810160409081529581526020810194909452509282015260608101919091526001608082015260025460a082015290565b60c06040519081016040528060008152602001600081526020016000815260200160008152602001600015158152602001600081525090565b6104388061032a6000396000f3006060604052361561008b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630539272a81146100905780631a39d8ef146100b55780632f593404146100c85780634e71d92d146100db57806352a9039c146100f057806360c66c5c1461014a578063c5b8d7a11461015d578063fc0c546a14610170575b600080fd5b341561009b57600080fd5b6100a361019f565b60405190815260200160405180910390f35b34156100c057600080fd5b6100a36101a5565b34156100d357600080fd5b6100a36101b5565b34156100e657600080fd5b6100ee6101bb565b005b34156100fb57600080fd5b61010f600160a060020a0360043516610307565b604051958652602086019490945260408086019390935260608501919091521515608084015260a083019190915260c0909101905180910390f35b341561015557600080fd5b6100a3610340565b341561016857600080fd5b6100a3610346565b341561017b57600080fd5b61018361034c565b604051600160a060020a03909116815260200160405180910390f35b60035481565b6b01c46b3202445aa62dc0fa9a81565b60055481565b600080600060035442101515156101d157600080fd5b600160a060020a03331660009081526001602052604081206005810154909450116101fb57600080fd5b6000915061020c836005015461035b565b600484015490915060ff161561023d5760048301805460ff191690556001830154600384015492019091019061024a565b6000811161024a57600080fd5b60028301546005840180548390039055600080549183029390930192600160a060020a039091169063a9059cbb9033908590604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156102df57600080fd5b6102c65a03f115156102f057600080fd5b50505060405180519050151561030257fe5b505050565b600160208190526000918252604090912080549181015460028201546003830154600484015460059094015492939192909160ff169086565b60025481565b60045481565b600054600160a060020a031681565b600080600454600554600354420381151561037257fe5b0401905060025481111561038557506002545b82600254038103915050919050565b61039c6103d3565b60c060405190810160409081529581526020810194909452509282015260608101919091526001608082015260025460a082015290565b60c060405190810160405280600081526020016000815260200160008152602001600081526020016000151581526020016000815250905600a165627a7a72305820c6a34536db6fc0608a713bea6dbad42f113850027b7d137e28efc0b58eb5b46c0029ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef0000000000000000000000006cfa1a9cb5c94087f418b3ca45338e5fd9c511b9

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000006CFA1A9CB5C94087f418B3cA45338e5Fd9c511B9

-----Decoded View---------------
Found 1 constructor arguments :
Arg [0] : 0000000000000000000000006CFA1A9CB5C94087f418B3cA45338e5Fd9c511B9


   Swarm Source:
bzzr://c6a34536db6fc0608a713bea6dbad42f113850027b7d137e28efc0b58eb5b46c

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.