Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 14 txns
Token Tracker: AMI TOKEN (AMI)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x6f0ea2d0bd5312ab56e1d4108360e557bb38425fat txn 0x65d7a7952ab7cee4f86a5f23e695c4acf5b6769ddc87ea7c18ac6455ba9e2790
 Latest 14 txns

TxHash Age From To Value [TxFee]
0x112a91d9076dce84a75035ffc43f9933ee4bc1a5da9f30ad484da162be44f733251 days 2 hrs ago0x8e00bece533a78aae7bbdcf45aaa73425655e039  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.062 Ether0.00156968
0xc0a853234a9db4af491f1654c541d1c07555616108b2d65d015771f973b7cd29251 days 2 hrs ago0x8e00bece533a78aae7bbdcf45aaa73425655e039  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.062 Ether0.000168512
0x6bb133055610898706557195e62b25cf15e956df69f5777b68c543d9cf443b10252 days 18 hrs ago0x5a6f824ef0d9d5f8d4a7b6b94c471bca7d8d47c4  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.2 Ether0.001611546
0xad8938322c3e27f2045d9639a9fb2df3c9b76537089ce5314dfd3d91c18aed51252 days 22 hrs ago0x32b1dc6a72eb673c539cea9d0c029d92a6344d7a  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.005 Ether0.00156968
0x3384bc9b6f8e4293fd2e47b131acee37d05b99cee6aa43b211cf917b4634c153253 days 1 hr agoFake_Phishing1262  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.00284 Ether0.00158248
0x0b87ca7a98e1d4661d98a8497fc7ffcf4f2acd319b482eef9920377789be2e0c253 days 1 hr ago0x339b9cea3ceb1f7793bcddad59417f71662a7799  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.05 Ether0.00156968
0x1bab2b94020ef20a52e1fb6f089bd7331f4a508a50f68abe3295b1bc87b2a787253 days 8 hrs ago0x1abb7931473a040cacf39ca03e9728a1f9ae0286  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.25 Ether0.00158248
0x25da4f7e585e0c32d16ad9088396b39970a916a5dd7f98b90f921c27c2ed784c282 days 21 hrs ago0x6f0ea2d0bd5312ab56e1d4108360e557bb38425f  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.021 Ether0.0027153
0x3425c6a84c332c27307988c3ba486e79f7d48e468418c04db4b8ba8946b9ee20283 days 11 hrs ago0x6f0ea2d0bd5312ab56e1d4108360e557bb38425f  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.021 Ether0.0010532
0x3a85b08f4d6cc6f3181fcf958ea68d6ebd91f0b6e930fa48b61b453eb6f17d4e283 days 11 hrs ago0x6f0ea2d0bd5312ab56e1d4108360e557bb38425f  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.021 Ether0.0010532
0x75089cb53bf027d3dc09264273f971a598e91e435852cccda64f2b0099eef947283 days 11 hrs ago0x6f0ea2d0bd5312ab56e1d4108360e557bb38425f  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.021 Ether0.000863624
0x192f28a20815eaf1ab728354152908251ef1cd3e373aa6554fe761841f5311cf283 days 11 hrs ago0x6f0ea2d0bd5312ab56e1d4108360e557bb38425f  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.021 Ether0.000863624
0xc869acc73906550e6488310a4c45a64b38b310710432dac48a63af70acfe5471283 days 11 hrs ago0x6f0ea2d0bd5312ab56e1d4108360e557bb38425f  IN   0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.011 Ether0.000861
0x65d7a7952ab7cee4f86a5f23e695c4acf5b6769ddc87ea7c18ac6455ba9e2790296 days 20 hrs ago0x6f0ea2d0bd5312ab56e1d4108360e557bb38425f  IN    Contract Creation0 Ether0.02228475
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 8 Internal Transactions

ParentTxHash Block Age From To Value
0x112a91d9076dce84a75035ffc43f9933ee4bc1a5da9f30ad484da162be44f7335604838251 days 2 hrs ago0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370x6f0ea2d0bd5312ab56e1d4108360e557bb38425f0.062 Ether
0x90cecaa158ebdb5b60c0a52f5adeadf88ebbe339974ed410084f4ffda4be4fd35602104251 days 13 hrs ago0xd4f5bf184bebfd53ac276ec6e091d051d0ed459e0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370.0628 Ether
0x6bb133055610898706557195e62b25cf15e956df69f5777b68c543d9cf443b105595164252 days 18 hrs ago0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370x6f0ea2d0bd5312ab56e1d4108360e557bb38425f0.2 Ether
0xad8938322c3e27f2045d9639a9fb2df3c9b76537089ce5314dfd3d91c18aed515594205252 days 22 hrs ago0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370x6f0ea2d0bd5312ab56e1d4108360e557bb38425f0.005 Ether
0x3384bc9b6f8e4293fd2e47b131acee37d05b99cee6aa43b211cf917b4634c1535593547253 days 1 hr ago0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370x6f0ea2d0bd5312ab56e1d4108360e557bb38425f0.00284 Ether
0x0b87ca7a98e1d4661d98a8497fc7ffcf4f2acd319b482eef9920377789be2e0c5593522253 days 1 hr ago0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370x6f0ea2d0bd5312ab56e1d4108360e557bb38425f0.05 Ether
0x1bab2b94020ef20a52e1fb6f089bd7331f4a508a50f68abe3295b1bc87b2a7875591822253 days 8 hrs ago0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370x6f0ea2d0bd5312ab56e1d4108360e557bb38425f0.25 Ether
0x25da4f7e585e0c32d16ad9088396b39970a916a5dd7f98b90f921c27c2ed784c5420891282 days 21 hrs ago0x279f9f9b73bfdbe14e4912a6d5f7442ecdf97b370x6f0ea2d0bd5312ab56e1d4108360e557bb38425f0.021 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: AMICoin
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

/**
 * @title Ownable
 * @dev The Ownable contract has an owner address, and provides basic authorization control
 * functions, this simplifies the implementation of "user permissions".
 */
contract Ownable {
  address public owner;
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
  
  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() public {
    owner = msg.sender;
  }

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    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 pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

/**
 * @title Pausable
 * @dev Base contract which allows children to implement an emergency stop mechanism.
 */
contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;


  /**
   * @dev Modifier to make a function callable only when the contract is not paused.
   */
  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  /**
   * @dev Modifier to make a function callable only when the contract is paused.
   */
  modifier whenPaused() {
    require(paused);
    _;
  }

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

  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() onlyOwner whenPaused public {
    paused = false;
    Unpause();
  }
}
/**
 * @title Destructible
 * @dev Base contract that can be destroyed by owner. All funds in contract will be sent to the owner.
 */
contract Destructible is Ownable {

  function Destructible() public payable { }

  /**
   * @dev Transfers the current balance to the owner and terminates the contract.
   */
  function destroy() onlyOwner public {
    selfdestruct(owner);
  }

  function destroyAndSend(address _recipient) onlyOwner public {
    selfdestruct(_recipient);
  }
}

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 */
contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}
/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic, Pausable {
  using SafeMath for uint256;
  address companyReserve;
  address marketingReserve;
  address advisorReserve;
  mapping(address => uint256) balances;
  /**
  * @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) public   returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);
    // SafeMath.sub will throw if there is not enough balance.
    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) public constant returns (uint256 balance) {
    return balances[_owner];
  }

}
/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) internal 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 amount of tokens to be transferred
   */
  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

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

  /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   *
   * Beware that changing an allowance with this method brings the risk that someone may use both the old
   * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
   * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
   * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) public returns (bool) {
    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 specifying the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }

  /**
   * approve should be called when allowed[_spender] == 0. To increment
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   */
  function increaseApproval (address _spender, uint _addedValue) public returns (bool success) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval (address _spender, uint _subtractedValue) public returns (bool success) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}


contract AMICoin is StandardToken, Destructible {
    string public constant name = "AMI TOKEN";
    uint public constant decimals = 18;
    string public constant symbol = "AMI";
     using SafeMath for uint256;
     event BuyAMI(address indexed from,string userid,uint256 value);
     address depositWalletAddress;
     uint256 public weiRaised =0;
    function AMICoin()  public {
       totalSupply = 50000000 * (10**decimals);  
       owner = msg.sender;
       depositWalletAddress = 0x6f0EA2d0bd5312ab56e1d4108360e557bb38425f; 
       companyReserve = 0x899004f864AAcd954A252A7E9D3d70d4594d4851;
       marketingReserve = 0x955eD316F49878EeE10A3dEBaD4E5Ab72A3F8624;
       advisorReserve = 0x4bfd13D8BCFBA3288043654053Ae13C752d193Eb;
       balances[msg.sender] += 40000000 * (10 ** decimals);
       balances[companyReserve] += 7500000 * (10 ** decimals);
       balances[marketingReserve] += 1500000 * (10 ** decimals);
       balances[advisorReserve] +=   1000000  * (10 ** decimals);
       Transfer(msg.sender,msg.sender, balances[msg.sender]);
       Transfer(msg.sender,companyReserve, balances[companyReserve]);
       Transfer(msg.sender,marketingReserve, balances[marketingReserve]);
       Transfer(msg.sender,advisorReserve, balances[advisorReserve]);
    }

    function()  public {
     revert();
    }
    
    function buyAMI(string userId) public payable{
        require(msg.sender !=0);
        require(msg.value>0);
        forwardFunds();
         weiRaised+=msg.value;
        BuyAMI(msg.sender,userId,msg.value);
    }
   
         // send ether to the fund collection wallet
  // override to create custom fund forwarding mechanisms
  function forwardFunds() internal {
     require(depositWalletAddress!=0);
    depositWalletAddress.transfer(msg.value);
  }
  function changeDepositWalletAddress (address newDepositWalletAddr) public onlyOwner {
       require(newDepositWalletAddr!=0);
       depositWalletAddress = newDepositWalletAddr;
  }
  
  
    
  
}

    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":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":"userId","type":"string"}],"name":"buyAMI","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"weiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"destroy","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"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":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newDepositWalletAddr","type":"address"}],"name":"changeDepositWalletAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_recipient","type":"address"}],"name":"destroyAndSend","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"userid","type":"string"},{"indexed":false,"name":"value","type":"uint256"}],"name":"BuyAMI","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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
60606040526000600160146101000a81548160ff0219169083151502179055506000600855341561002f57600080fd5b33600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a0a6302faf0800260008190555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550736f0ea2d0bd5312ab56e1d4108360e557bb38425f600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073899004f864aacd954a252a7e9d3d70d4594d4851600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073955ed316f49878eee10a3debad4e5ab72a3f8624600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550734bfd13d8bcfba3288043654053ae13c752d193eb600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a0a6302625a0002600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506012600a0a627270e00260056000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506012600a0a6216e3600260056000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506012600a0a620f42400260056000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60056000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60056000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60056000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3611ace806107406000396000f30060606040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461012d578063095ea7b3146101bb57806318160ddd1461021557806323b872dd1461023e5780633070352b146102b7578063313ce567146103095780633f4ba83a146103325780634042b66f146103475780635c975abb14610370578063661884631461039d57806370a08231146103f757806383197ef0146104445780638456cb59146104595780638da5cb5b1461046e57806395d89b41146104c35780639a900e8c14610551578063a9059cbb1461058a578063d73dd623146105e4578063dd62ed3e1461063e578063f2fde38b146106aa578063f5074f41146106e3575b341561012857600080fd5b600080fd5b341561013857600080fd5b61014061071c565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610180578082015181840152602081019050610165565b50505050905090810190601f1680156101ad5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c657600080fd5b6101fb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610755565b604051808215151515815260200191505060405180910390f35b341561022057600080fd5b610228610847565b6040518082815260200191505060405180910390f35b341561024957600080fd5b61029d600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061084d565b604051808215151515815260200191505060405180910390f35b610307600480803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050610c0c565b005b341561031457600080fd5b61031c610d17565b6040518082815260200191505060405180910390f35b341561033d57600080fd5b610345610d1c565b005b341561035257600080fd5b61035a610ddc565b6040518082815260200191505060405180910390f35b341561037b57600080fd5b610383610de2565b604051808215151515815260200191505060405180910390f35b34156103a857600080fd5b6103dd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610df5565b604051808215151515815260200191505060405180910390f35b341561040257600080fd5b61042e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611086565b6040518082815260200191505060405180910390f35b341561044f57600080fd5b6104576110cf565b005b341561046457600080fd5b61046c611166565b005b341561047957600080fd5b610481611226565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156104ce57600080fd5b6104d661124c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105165780820151818401526020810190506104fb565b50505050905090810190601f1680156105435780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561055c57600080fd5b610588600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611285565b005b341561059557600080fd5b6105ca600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061134b565b604051808215151515815260200191505060405180910390f35b34156105ef57600080fd5b610624600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061156f565b604051808215151515815260200191505060405180910390f35b341561064957600080fd5b610694600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061176b565b6040518082815260200191505060405180910390f35b34156106b557600080fd5b6106e1600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506117f2565b005b34156106ee57600080fd5b61071a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061194a565b005b6040805190810160405280600981526020017f414d4920544f4b454e000000000000000000000000000000000000000000000081525081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60005481565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561088a57600080fd5b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156108d857600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561096357600080fd5b6109b582600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119bf90919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a4a82600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d890919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b1c82600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119bf90919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60003373ffffffffffffffffffffffffffffffffffffffff1614151515610c3257600080fd5b600034111515610c4157600080fd5b610c496119f6565b346008600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167fa515c04e622fd9f829400f897d50710f7a272480f82ee607c42ec95bb1cab13482346040518080602001838152602001828103825284818151815260200191508051906020019080838360005b83811015610cd9578082015181840152602081019050610cbe565b50505050905090810190601f168015610d065780820380516001836020036101000a031916815260200191505b50935050505060405180910390a250565b601281565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d7857600080fd5b600160149054906101000a900460ff161515610d9357600080fd5b6000600160146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b60085481565b600160149054906101000a900460ff1681565b600080600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610f06576000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f9a565b610f1983826119bf90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561112b57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111c257600080fd5b600160149054906101000a900460ff161515156111de57600080fd5b60018060146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f414d49000000000000000000000000000000000000000000000000000000000081525081565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112e157600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff161415151561130757600080fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561138857600080fd5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156113d657600080fd5b61142882600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119bf90919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506114bd82600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d890919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061160082600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d890919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561184e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561188a57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156119a657600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16ff5b60008282111515156119cd57fe5b818303905092915050565b60008082840190508381101515156119ec57fe5b8091505092915050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151515611a3e57600080fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501515611aa057600080fd5b5600a165627a7a72305820347868d05ce1b0a866e95e0885cf92e36b425b4c3d6153ac23c17efa701722270029

   Swarm Source:
bzzr://347868d05ce1b0a866e95e0885cf92e36b425b4c3d6153ac23c17efa70172227

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.