ETH Price: $2,106.62 (-10.38%)

Contract

0x1bFaB4166A49371325a817041A7185881Ac096AC
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer58184732018-06-19 19:43:382445 days ago1529437418IN
0x1bFaB416...81Ac096AC
0 ETH0.0004795513
Transfer50558332018-02-08 23:49:192576 days ago1518133759IN
0x1bFaB416...81Ac096AC
0 ETH0.0020755640
Transfer48148182017-12-28 22:24:452618 days ago1514499885IN
0x1bFaB416...81Ac096AC
0 ETH0.0020704440
Transfer48127912017-12-28 13:53:162618 days ago1514469196IN
0x1bFaB416...81Ac096AC
0 ETH0.0007746621
Transfer48011062017-12-26 14:44:382620 days ago1514299478IN
0x1bFaB416...81Ac096AC
0 ETH0.0003682510
Transfer47459282017-12-17 1:56:032630 days ago1513475763IN
0x1bFaB416...81Ac096AC
0 ETH0.0004596621
Transfer47459122017-12-17 1:52:222630 days ago1513475542IN
0x1bFaB416...81Ac096AC
0 ETH0.0010883221
Transfer47019012017-12-09 10:07:032637 days ago1512814023IN
0x1bFaB416...81Ac096AC
0 ETH0.0021889100
Transfer47018792017-12-09 10:03:012637 days ago1512813781IN
0x1bFaB416...81Ac096AC
0 ETH0.0036825100
Transfer46989372017-12-08 21:48:202638 days ago1512769700IN
0x1bFaB416...81Ac096AC
0 ETH0.0040423578
Transfer46989082017-12-08 21:39:552638 days ago1512769195IN
0x1bFaB416...81Ac096AC
0 ETH0.003731472
Finalize45076742017-11-07 13:32:062669 days ago1510061526IN
0x1bFaB416...81Ac096AC
0 ETH0.0007954522
Create Tokens44554802017-10-30 3:17:022678 days ago1509333422IN
0x1bFaB416...81Ac096AC
1 ETH0.0010512621
Transfer44549662017-10-30 1:11:232678 days ago1509325883IN
0x1bFaB416...81Ac096AC
0.99699268 ETH0.0004208620
Create Tokens44543462017-10-29 22:50:012678 days ago1509317401IN
0x1bFaB416...81Ac096AC
0.3 ETH0.0007362621
Create Tokens44542602017-10-29 22:30:012678 days ago1509316201IN
0x1bFaB416...81Ac096AC
0.3 ETH0.0010512621
Transfer44522142017-10-29 14:42:192678 days ago1509288139IN
0x1bFaB416...81Ac096AC
0.0335 ETH0.0005260725
Create Tokens44465262017-10-28 16:33:372679 days ago1509208417IN
0x1bFaB416...81Ac096AC
2 ETH0.0010512621
Transfer44190342017-10-24 6:17:242684 days ago1508825844IN
0x1bFaB416...81Ac096AC
0 ETH0.000259125
Transfer44155102017-10-23 16:47:372684 days ago1508777257IN
0x1bFaB416...81Ac096AC
0 ETH0.0005188910
Create Tokens44154822017-10-23 16:40:142684 days ago1508776814IN
0x1bFaB416...81Ac096AC
0.5 ETH0.0010512621
Transfer44127732017-10-23 6:16:332685 days ago1508739393IN
0x1bFaB416...81Ac096AC
1 ETH0.000441921
Create Tokens44124682017-10-23 5:00:432685 days ago1508734843IN
0x1bFaB416...81Ac096AC
4 ETH0.0007362621
Create Tokens44121362017-10-23 3:42:042685 days ago1508730124IN
0x1bFaB416...81Ac096AC
1 ETH0.0010512621
Transfer44097982017-10-22 18:46:192685 days ago1508697979IN
0x1bFaB416...81Ac096AC
0.5 ETH0.0004208620
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block
From
To
45076742017-11-07 13:32:062669 days ago1510061526
0x1bFaB416...81Ac096AC
28.03004 ETH
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xa6EccbEf...3867872fc
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
Indicoin

Compiler Version
v0.4.17+commit.bdeb9e52

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.4.10;

/* taking ideas from FirstBlood token */
contract SafeMath {

    /* function assert(bool assertion) internal { */
    /*   if (!assertion) { */
    /*     throw; */
    /*   } */
    /* }      // assert no longer needed once solidity is on 0.4.10 */

    function safeAdd(uint256 x, uint256 y) internal returns(uint256) {
      uint256 z = x + y;
      assert((z >= x) && (z >= y));
      return z;
    }

    function safeSubtract(uint256 x, uint256 y) internal returns(uint256) {
      assert(x >= y);
      uint256 z = x - y;
      return z;
    }

    function safeMult(uint256 x, uint256 y) internal returns(uint256) {
      uint256 z = x * y;
      assert((x == 0)||(z/x == y));
      return z;
    }

}


contract Token {
    uint256 public totalSupply;
    function balanceOf(address _owner) constant returns (uint256 balance);
    function transfer(address _to, uint256 _value) returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
    function approve(address _spender, uint256 _value) returns (bool success);
    function allowance(address _owner, address _spender) constant returns (uint256 remaining);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}


/*  ERC 20 token */
contract StandardToken is Token {

    function transfer(address _to, uint256 _value) returns (bool success) {
      if (balances[msg.sender] >= _value && _value > 0) {
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
      } else {
        return false;
      }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
      if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
      } else {
        return false;
      }
    }

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

    function approve(address _spender, uint256 _value) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
}
contract Indicoin is StandardToken, SafeMath {

    // metadata
    string public constant name = "Indicoin";
    string public constant symbol = "INDI";
    uint256 public constant decimals = 18;
    string public version = "1.0";

    // contracts
    address public ethFundDeposit;      // deposit address for ETH for Indicoin Developers
    address public indiFundAndSocialVaultDeposit;      // deposit address for indicoin developers use and social vault 
    address public bountyDeposit; // deposit address for bounty
    address public saleDeposit; //deposit address for preSale
    // crowdsale parameters
    bool public isFinalized;              // switched to true in operational state
    uint256 public fundingStartTime;
    uint256 public fundingEndTime;
    uint256 public constant indiFundAndSocialVault = 350 * (10**6) * 10**decimals;   // 100m INDI reserved for team use and 250m for social vault
    uint256 public constant bounty = 50 * (10**6) * 10**decimals; // 50m INDI reserved for bounty
    uint256 public constant sale = 200 * (10**6) * 10**decimals; 
    uint256 public constant tokenExchangeRate = 12500; // 12500 INDI tokens per 1 ETH
    uint256 public constant tokenCreationCap =  1000 * (10**6) * 10**decimals;
    uint256 public constant tokenCreationMin =  600 * (10**6) * 10**decimals;


    // events
    event LogRefund(address indexed _to, uint256 _value);
    event CreateINDI(address indexed _to, uint256 _value);
    

    
    function Indicoin()
    {
      isFinalized = false;                   //controls pre through crowdsale state
      ethFundDeposit = 0xe16927243587d3293574235314D96B3501fC00b7;
      indiFundAndSocialVaultDeposit = 0xF83EA33530027A4Fd7F37629E18508E124DFB99D;
      saleDeposit = 0xC1E5214983d18b80c9Cdd5d2edAC40B7d8ddfCB9;
      bountyDeposit = 0xB41A19abF814375D89222834aeE3FB264e4b5e77;
      fundingStartTime = 1507309861;
      fundingEndTime = 1509580799;
      
      totalSupply = indiFundAndSocialVault + bounty + sale;
      balances[indiFundAndSocialVaultDeposit] = indiFundAndSocialVault; // Deposit Indicoin developers share
      balances[bountyDeposit] = bounty; //Deposit bounty Share
      balances[saleDeposit] = sale; //Deposit preSale Share
      CreateINDI(indiFundAndSocialVaultDeposit, indiFundAndSocialVault);  // logs indicoin developers fund
      CreateINDI(bountyDeposit, bounty); // logs bounty fund
      CreateINDI(saleDeposit, sale); // logs preSale fund
    }
    
    
    /// @dev Accepts ether and creates new INDI tokens.
    function createTokens() payable external {
      if (isFinalized) revert();
      if (now < fundingStartTime) revert();
      if (now > fundingEndTime) revert();
      if (msg.value == 0) revert();

      uint256 tokens = safeMult(msg.value, tokenExchangeRate); // check that we're not over totals
      uint256 checkedSupply = safeAdd(totalSupply, tokens);

      // return money if something goes wrong
      if (tokenCreationCap < checkedSupply) revert();  // odd fractions won't be found

      totalSupply = checkedSupply;
      balances[msg.sender] += tokens;  // safeAdd not needed; bad semantics to use here
      CreateINDI(msg.sender, tokens);  // logs token creation
    }

    /// @dev Ends the funding period and sends the ETH home
    function finalize() external {
      if (isFinalized) revert();
      if (msg.sender != ethFundDeposit) revert(); // locks finalize to the ultimate ETH owner
      if(totalSupply < tokenCreationMin) revert();      // have to sell minimum to move to operational
      if(now <= fundingEndTime && totalSupply != tokenCreationCap) revert();
      // move to operational
      isFinalized = true;
      if(!ethFundDeposit.send(this.balance)) revert();  // send the eth to Indicoin developers
    }

    /// @dev Allows contributors to recover their ether in the case of a failed funding campaign.
    function refund() external {
      if(isFinalized) revert();                       // prevents refund if operational
      if (now <= fundingEndTime) revert(); // prevents refund until sale period is over
      if(totalSupply >= tokenCreationMin) revert();  // no refunds if we sold enough
      if(msg.sender == indiFundAndSocialVaultDeposit) revert();    // Indicoin developers not entitled to a refund
      uint256 indiVal = balances[msg.sender];
      if (indiVal == 0) revert();
      balances[msg.sender] = 0;
      totalSupply = safeSubtract(totalSupply, indiVal); // extra safe
      uint256 ethVal = indiVal / tokenExchangeRate;     // should be safe; previous throws covers edges
      LogRefund(msg.sender, ethVal);               // log it 
      if (!msg.sender.send(ethVal)) revert();       // if you're using a contract; make sure it works with .send gas limits
    }

}

Contract Security Audit

Contract ABI

API
[{"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":"success","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":"indiFundAndSocialVaultDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fundingStartTime","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenExchangeRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finalize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"indiFundAndSocialVault","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"refund","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"bountyDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sale","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenCreationCap","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":true,"inputs":[],"name":"fundingEndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isFinalized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bounty","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":"ethFundDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"saleDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"createTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"tokenCreationMin","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":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"LogRefund","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"CreateINDI","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"},{"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"}]

Deployed Bytecode

0x60606040523615610152576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610157578063095ea7b3146101e557806318160ddd1461023f5780631a476260146102685780631df93558146102bd57806323b872dd146102e6578063313ce5671461035f5780634172d080146103885780634bb278f3146103b1578063546efd98146103c657806354fd4d50146103ef578063590e1ae31461047d57806363a66d59146104925780636ad1fe02146104e75780636f7920fd1461051057806370a082311461053957806374eedd46146105865780638d4e4083146105af578063943dfef1146105dc57806395d89b4114610605578063a81c3bdf14610693578063a9059cbb146106e8578063b344e00214610742578063b442726314610797578063c039daf6146107a1578063dd62ed3e146107ca575b600080fd5b341561016257600080fd5b61016a610836565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101aa57808201518184015260208101905061018f565b50505050905090810190601f1680156101d75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101f057600080fd5b610225600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061086f565b604051808215151515815260200191505060405180910390f35b341561024a57600080fd5b610252610961565b6040518082815260200191505060405180910390f35b341561027357600080fd5b61027b610967565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102c857600080fd5b6102d061098d565b6040518082815260200191505060405180910390f35b34156102f157600080fd5b610345600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610993565b604051808215151515815260200191505060405180910390f35b341561036a57600080fd5b610372610c0f565b6040518082815260200191505060405180910390f35b341561039357600080fd5b61039b610c14565b6040518082815260200191505060405180910390f35b34156103bc57600080fd5b6103c4610c1a565b005b34156103d157600080fd5b6103d9610d67565b6040518082815260200191505060405180910390f35b34156103fa57600080fd5b610402610d75565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610442578082015181840152602081019050610427565b50505050905090810190601f16801561046f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561048857600080fd5b610490610e13565b005b341561049d57600080fd5b6104a5610ffe565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156104f257600080fd5b6104fa611024565b6040518082815260200191505060405180910390f35b341561051b57600080fd5b610523611032565b6040518082815260200191505060405180910390f35b341561054457600080fd5b610570600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611040565b6040518082815260200191505060405180910390f35b341561059157600080fd5b610599611089565b6040518082815260200191505060405180910390f35b34156105ba57600080fd5b6105c261108f565b604051808215151515815260200191505060405180910390f35b34156105e757600080fd5b6105ef6110a2565b6040518082815260200191505060405180910390f35b341561061057600080fd5b6106186110b0565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561065857808201518184015260208101905061063d565b50505050905090810190601f1680156106855780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561069e57600080fd5b6106a66110e9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156106f357600080fd5b610728600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061110f565b604051808215151515815260200191505060405180910390f35b341561074d57600080fd5b610755611278565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61079f61129e565b005b34156107ac57600080fd5b6107b46113c0565b6040518082815260200191505060405180910390f35b34156107d557600080fd5b610820600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506113ce565b6040518082815260200191505060405180910390f35b6040805190810160405280600881526020017f496e6469636f696e00000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60005481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60085481565b600081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610a60575081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610a6c5750600082115b15610c035781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610c08565b600090505b9392505050565b601281565b6130d481565b600760149054906101000a900460ff1615610c3457600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c9057600080fd5b6012600a0a6323c34600026000541015610ca957600080fd5b6009544211158015610cc757506012600a0a633b9aca000260005414155b15610cd157600080fd5b6001600760146101000a81548160ff021916908315150217905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610d6557600080fd5b565b6012600a0a6314dc93800281565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610e0b5780601f10610de057610100808354040283529160200191610e0b565b820191906000526020600020905b815481529060010190602001808311610dee57829003601f168201915b505050505081565b600080600760149054906101000a900460ff1615610e3057600080fd5b60095442111515610e4057600080fd5b6012600a0a6323c3460002600054101515610e5a57600080fd5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610eb557600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205491506000821415610f0557600080fd5b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f5660005483611455565b6000819055506130d482811515610f6957fe5b0490503373ffffffffffffffffffffffffffffffffffffffff167fb6c0eca8138e097d71e2dd31e19a1266487f0553f170b7260ffe68bcbe9ff8a7826040518082815260200191505060405180910390a23373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610ffa57600080fd5b5050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6012600a0a630bebc2000281565b6012600a0a633b9aca000281565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60095481565b600760149054906101000a900460ff1681565b6012600a0a6302faf0800281565b6040805190810160405280600481526020017f494e44490000000000000000000000000000000000000000000000000000000081525081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156111605750600082115b1561126d5781600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050611272565b600090505b92915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600760149054906101000a900460ff16156112bb57600080fd5b6008544210156112ca57600080fd5b6009544211156112d957600080fd5b60003414156112e757600080fd5b6112f3346130d4611473565b9150611301600054836114a6565b9050806012600a0a633b9aca0002101561131a57600080fd5b8060008190555081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167f9183d36004ced70984074032030ea1e018191935c503b463ba96514713daf2ac836040518082815260200191505060405180910390a25050565b6012600a0a6323c346000281565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008082841015151561146457fe5b82840390508091505092915050565b60008082840290506000841480611494575082848281151561149157fe5b04145b151561149c57fe5b8091505092915050565b60008082840190508381101580156114be5750828110155b15156114c657fe5b80915050929150505600a165627a7a723058209f3b9be524bd045ab57623c61863f39034e55dc29c4df9d1d1e9f7d05760d5d70029

Swarm Source

bzzr://9f3b9be524bd045ab57623c61863f39034e55dc29c4df9d1d1e9f7d05760d5d7

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.