ETH Price: $2,382.47 (-1.12%)

Contract

0xBf7316fAb5C8cfbDa5e763a5A1f94C4E0CE7eC37
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Register156457352022-09-30 11:04:35706 days ago1664535875IN
0xBf7316fA...E0CE7eC37
0 ETH0.0015468912.22121246
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100968.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100868.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100658.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100658.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100558.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100768.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100448.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100968.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.001100968.69485889
Register156454122022-09-30 9:59:59706 days ago1664531999IN
0xBf7316fA...E0CE7eC37
0 ETH0.000980047.73764815
Register156454102022-09-30 9:59:35706 days ago1664531975IN
0xBf7316fA...E0CE7eC37
0 ETH0.001134698.95275487
Register156453832022-09-30 9:54:11706 days ago1664531651IN
0xBf7316fA...E0CE7eC37
0 ETH0.000980047.73764815
Register156453832022-09-30 9:54:11706 days ago1664531651IN
0xBf7316fA...E0CE7eC37
0 ETH0.001085998.57901831
Register156453822022-09-30 9:53:59706 days ago1664531639IN
0xBf7316fA...E0CE7eC37
0 ETH0.000979487.73764815
Register156453792022-09-30 9:53:23706 days ago1664531603IN
0xBf7316fA...E0CE7eC37
0 ETH0.001221249.64743757
Register156453722022-09-30 9:51:59706 days ago1664531519IN
0xBf7316fA...E0CE7eC37
0 ETH0.001190779.4040791
Register156453712022-09-30 9:51:47706 days ago1664531507IN
0xBf7316fA...E0CE7eC37
0 ETH0.001156649.13632407
Register156453702022-09-30 9:51:35706 days ago1664531495IN
0xBf7316fA...E0CE7eC37
0 ETH0.001159449.15837132
Register156453682022-09-30 9:51:11706 days ago1664531471IN
0xBf7316fA...E0CE7eC37
0 ETH0.001156439.13632407
Register156453062022-09-30 9:38:47706 days ago1664530727IN
0xBf7316fA...E0CE7eC37
0 ETH0.0012679510.01647084
Register156452402022-09-30 9:25:35706 days ago1664529935IN
0xBf7316fA...E0CE7eC37
0 ETH0.00124059.79866501
Register156452072022-09-30 9:18:47706 days ago1664529527IN
0xBf7316fA...E0CE7eC37
0 ETH0.0013269610.48260174
Register156452052022-09-30 9:18:23706 days ago1664529503IN
0xBf7316fA...E0CE7eC37
0 ETH0.0014473511.43261397
Register156452042022-09-30 9:18:11706 days ago1664529491IN
0xBf7316fA...E0CE7eC37
0 ETH0.0013274510.48354892
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
24435132016-10-15 7:21:002882 days ago1476516060
0xBf7316fA...E0CE7eC37
0 ETH
24410212016-10-14 21:40:272883 days ago1476481227
0xBf7316fA...E0CE7eC37
0 ETH
24410042016-10-14 21:37:102883 days ago1476481030
0xBf7316fA...E0CE7eC37
0 ETH
24409832016-10-14 21:32:522883 days ago1476480772
0xBf7316fA...E0CE7eC37
0 ETH
24409802016-10-14 21:31:382883 days ago1476480698
0xBf7316fA...E0CE7eC37
0 ETH
24405192016-10-14 19:47:582883 days ago1476474478
0xBf7316fA...E0CE7eC37
0 ETH
24404782016-10-14 19:38:122883 days ago1476473892
0xBf7316fA...E0CE7eC37
0 ETH
24392392016-10-14 14:50:232883 days ago1476456623
0xBf7316fA...E0CE7eC37
0 ETH
24392032016-10-14 14:42:352883 days ago1476456155
0xBf7316fA...E0CE7eC37
0 ETH
24390832016-10-14 14:09:372883 days ago1476454177
0xBf7316fA...E0CE7eC37
0 ETH
24389362016-10-14 13:27:502883 days ago1476451670
0xBf7316fA...E0CE7eC37
0 ETH
24388482016-10-14 13:06:082883 days ago1476450368
0xBf7316fA...E0CE7eC37
0 ETH
24387942016-10-14 12:50:502883 days ago1476449450
0xBf7316fA...E0CE7eC37
0 ETH
24387782016-10-14 12:46:362883 days ago1476449196
0xBf7316fA...E0CE7eC37
0 ETH
24387112016-10-14 12:28:482883 days ago1476448128
0xBf7316fA...E0CE7eC37
0 ETH
24385322016-10-14 11:43:222883 days ago1476445402
0xBf7316fA...E0CE7eC37
0 ETH
24385322016-10-14 11:43:222883 days ago1476445402
0xBf7316fA...E0CE7eC37
0 ETH
24384352016-10-14 11:17:302883 days ago1476443850
0xBf7316fA...E0CE7eC37
0 ETH
24384332016-10-14 11:17:032883 days ago1476443823
0xBf7316fA...E0CE7eC37
0 ETH
24384182016-10-14 11:13:042883 days ago1476443584
0xBf7316fA...E0CE7eC37
0 ETH
24384112016-10-14 11:12:072883 days ago1476443527
0xBf7316fA...E0CE7eC37
0 ETH
24383682016-10-14 11:03:302883 days ago1476443010
0xBf7316fA...E0CE7eC37
0 ETH
24383592016-10-14 11:02:052883 days ago1476442925
0xBf7316fA...E0CE7eC37
0 ETH
24383322016-10-14 10:55:592883 days ago1476442559
0xBf7316fA...E0CE7eC37
0 ETH
24383212016-10-14 10:53:392883 days ago1476442419
0xBf7316fA...E0CE7eC37
0 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Registry

Compiler Version
v0.3.5-2016-07-01-48238c9

Optimization Enabled:
Yes with 200 runs

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

// A name registry in Ethereum

// "Real" attempts to a name registry with Ethereum:
// <http://etherid.org/> <https://github.com/sinking-point/dns2/>

// TODO: use the registry interface described in
// <https://github.com/ethereum/wiki/wiki/Standardized_Contract_APIs>?

// Standard strings are poor, we need an extension library,
// github.com/Arachnid/solidity-stringutils/strings.sol TODO: use it as soon as https://github.com/Arachnid/solidity-stringutils/issues/1 is solved.
// import "strings.sol";

contract Registry {

  // using strings for *; // TODO see above

  address public nic; // The Network Information Center
  
  struct Record {
    string value; // IP addresses, emails, etc TODO accept an array
		     // as soon as we have a strings library to
		     // serialize/deserialize. TODO type the values with an Enum
    address holder;
    bool exists; // Or a more detailed state, with an enum?
    uint idx;
  }
  mapping (string => Record) records;
  mapping (uint => string) index;
  
  // TODO define accessors instead
  uint public maxRecords;
  uint public currentRecords;

  event debug(string indexed label, string msg);
  event created(string indexed label, string indexed name, address holder, uint block);
  event deleted(string indexed label, string indexed name, address holder, uint block);
  
  // "value" should be a comma-separated list of values. Solidity
  // public functions cannot use arrays of strings :-( TODO: solve it
  // when we'll have strings.
  function register(string name, string value) {
    /* TODO: pay the price */
    uint i;
    if (records[name].exists) {
      if (msg.sender != records[name].holder) { // TODO: use modifiers instead
	throw;
      }
      else {
	i = records[name].idx;
      }
    }
    else {
      records[name].idx = maxRecords;
      i = maxRecords;
      maxRecords++;
    }
    records[name].value = value;
    records[name].holder = msg.sender;
    records[name].exists = true;
    currentRecords++;
    index[i] = name;
    created("CREATION", name, msg.sender, block.number);	  
  }

  function transfer(string name, address to) {
    if (records[name].exists) {
      if (msg.sender != records[name].holder) {
	throw;
      }
      records[name].holder = to;
    }
    else {
      throw;
    }
  }
  
  function get(string name) constant returns(bool exists, string value) {
    if (records[name].exists) {
      exists = true;
      value = records[name].value;
    } else {
      exists = false;
    }
  }

  // Constructor
  function Registry() {
    nic = msg.sender;
    currentRecords = 0;
    maxRecords = 0;
    register("NIC", "Automatically created by for the registry"); // TODO may fail if not
    // enough gas in the creating transaction?
  }
  

  function whois(string name) constant returns(bool exists, string value, address holder) {
    if (records[name].exists) {
      exists = true;
      value = records[name].value;
      holder = records[name].holder;
    } else {
      exists = false;
    }
  }

  function remove(string name) {
    uint i;
    if (records[name].exists) {
      if (msg.sender != records[name].holder) {
	throw;
      }
      else {
	i = records[name].idx;
      }
    }
    else {
      throw; // 404. Too bad we cannot add content to throw.
    }
    records[name].exists = false;
    currentRecords--;
    deleted("DELETION", name, msg.sender, block.number);	  
  }

  function download() returns(string all) {
    if (msg.sender != nic) {
	throw;
      }
    all = "NOT YET IMPLEMENTED";
    // Looping over all the records is easy:
    //for uint (i = 0; i < maxRecords; i++) {
    //	if (records[index[i]].exists) {
    
    // Or we could use an iterable mapping may
    // be this library
    // <https://github.com/ethereum/dapp-bin/blob/master/library/iterable_mapping.sol>

    // The difficult part is to construct an answer, since Solidity
    // does not provide string concatenation, or the ability to return
    // arrays.

	// TODO: provide a function to access one item, using its index,
	// and to let the caller loops from 0 to maxRecords
	// http://stackoverflow.com/questions/37606839/how-to-return-mapping-list-in-solidity-ethereum-contract/37643972#37643972
  }
  
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"name","type":"string"},{"name":"value","type":"string"}],"name":"register","outputs":[],"type":"function"},{"constant":false,"inputs":[],"name":"download","outputs":[{"name":"all","type":"string"}],"type":"function"},{"constant":true,"inputs":[],"name":"currentRecords","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[{"name":"name","type":"string"}],"name":"get","outputs":[{"name":"exists","type":"bool"},{"name":"value","type":"string"}],"type":"function"},{"constant":true,"inputs":[],"name":"maxRecords","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[],"name":"nic","outputs":[{"name":"","type":"address"}],"type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"}],"name":"remove","outputs":[],"type":"function"},{"constant":true,"inputs":[{"name":"name","type":"string"}],"name":"whois","outputs":[{"name":"exists","type":"bool"},{"name":"value","type":"string"},{"name":"holder","type":"address"}],"type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"},{"name":"to","type":"address"}],"name":"transfer","outputs":[],"type":"function"},{"inputs":[],"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"label","type":"string"},{"indexed":false,"name":"msg","type":"string"}],"name":"debug","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"label","type":"string"},{"indexed":true,"name":"name","type":"string"},{"indexed":false,"name":"holder","type":"address"},{"indexed":false,"name":"block","type":"uint256"}],"name":"created","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"label","type":"string"},{"indexed":true,"name":"name","type":"string"},{"indexed":false,"name":"holder","type":"address"},{"indexed":false,"name":"block","type":"uint256"}],"name":"deleted","type":"event"}]

60008054600160a060020a031916331781556004818155600382815560608181527f4e4943000000000000000000000000000000000000000000000000000000000060809081526101006040819052602960a09081527f4175746f6d61746963616c6c79206372656174656420627920666f722074686560c0527f207265676973747279000000000000000000000000000000000000000000000060e052610169969395909460019387939283929081908490829085908b906012f1505050610103849052505060405161012381900390209091015474010000000000000000000000000000000000000000900460ff1615905061017757604051835160019185918190608090808381848a60046020601f850104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a0316600160a060020a031633600160a060020a031614151561029057610002565b610f8d8061053c6000396000f35b600360005054600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f1509050019150509081526020016040518091039020600050600201600050819055506003600050549050805060036000818150548092919060010191905055505b81600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f15090500191505090815260200160405180910390206000506000016000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106102e157805160ff19168380011785555b506103119291505b8082111561044d576000815560010161027c565b600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060020160005054905080506101e7565b82800160010185558215610274579182015b828111156102745782518260005055916020019190600101906102f3565b505033600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160006101000a815481600160a060020a03021916908302179055506001600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160146101000a81548160ff02191690830217905550600460008181505480929190600101919050555082600260005060008381526020019081526020016000206000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061045157805160ff19168380011785555b5061048192915061027c565b5090565b82800160010185558215610441579182015b82811115610441578251826000505591602001919060010190610463565b505082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060405180807f4352454154494f4e000000000000000000000000000000000000000000000000815260200150600801905060405180910390207f920e4da924eb03ffd90ad80b58a425d9958145f27956e3e11d15942287bde32a33436040518083600160a060020a031681526020018281526020019250505060405180910390a350505056606060405236156100775760e060020a60003504633ffbd47f81146100795780634974bc27146101d157806352d5ad25146101fe578063693ec85e146102075780637b0a3a8d14610374578063804518a81461037d57806380599e4b1461038f578063d6d02c51146104a9578063fbf58b3e14610618575b005b6100776004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750506040805160208835808b0135601f81018390048302840183019094528383529799986044989297509190910194509092508291508401838280828437509496505050505050506000600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff161561098857600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a0316600160a060020a031633600160a060020a0316141515610aa157610002565b6107326040805160208101909152600080825254600160a060020a039081163390911614610c9257610002565b6107a060045481565b6107b26004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050505050505060006020604051908101604052806000815260200150600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610cca57600191508150600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f15090500191505090815260200160405180910390206000506000016000508054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cff5780601f10610cd457610100808354040283529160200191610cff565b6107a060035481565b610829600054600160a060020a031681565b6100776004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505050505050506000600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610e8257600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a0316600160a060020a031633600160a060020a0316141515610d0d57610002565b6108466004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650505050505050600060206040519081016040528060008152602001506000600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610e8757600192508250600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f15090500191505090815260200160405180910390206000506000016000508054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ebe5780601f10610e9357610100808354040283529160200191610ebe565b6100776004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505093359350505050600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610e8257600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a0316600160a060020a031633600160a060020a0316141515610f2857610002565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156107925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b60408051918252519081900360200190f35b604051808315158152602001806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f16801561081a5780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b60408051600160a060020a03929092168252519081900360200190f35b6040518084151581526020018060200183600160a060020a031681526020018281038252848181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156108bd5780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b505082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060405180807f4352454154494f4e000000000000000000000000000000000000000000000000815260200150600801905060405180910390207f920e4da924eb03ffd90ad80b58a425d9958145f27956e3e11d15942287bde32a33436040518083600160a060020a031681526020018281526020019250505060405180910390a3505050565b600360005054600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f1509050019150509081526020016040518091039020600050600201600050819055506003600050549050805060036000818150548092919060010191905055505b81600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f15090500191505090815260200160405180910390206000506000016000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610af257805160ff19168380011785555b50610b229291505b80821115610c5e5760008155600101610a8d565b600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060020160005054905080506109f8565b82800160010185558215610a85579182015b82811115610a85578251826000505591602001919060010190610b04565b505033600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160006101000a815481600160a060020a03021916908302179055506001600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160146101000a81548160ff02191690830217905550600460008181505480929190600101919050555082600260005060008381526020019081526020016000206000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610c6257805160ff19168380011785555b506108cd929150610a8d565b5090565b82800160010185558215610c52579182015b82811115610c52578251826000505591602001919060010190610c74565b5060408051808201909152601381527f4e4f542059455420494d504c454d454e54454400000000000000000000000000602082015290565b600091505b915091565b820191906000526020600020905b815481529060010190602001808311610ce257829003601f168201915b505050505090508050610ccf565b600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060020160005054905080506000600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160146101000a81548160ff0219169083021790555060046000818150548092919060019003919050555081604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060405180807f44454c4554494f4e000000000000000000000000000000000000000000000000815260200150600801905060405180910390207ffe42da15d06d69680db43854486a072a4ebf5c734deba49a2ee7dad24aac3b9033436040518083600160a060020a031681526020018281526020019250505060405180910390a35b5050565b610002565b600092505b9193909250565b820191906000526020600020905b815481529060010190602001808311610ea157829003601f168201915b505050505091508150600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a031690508050610e8c565b80600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160006101000a815481600160a060020a0302191690830217905550610e7e56

Deployed Bytecode

0x606060405236156100775760e060020a60003504633ffbd47f81146100795780634974bc27146101d157806352d5ad25146101fe578063693ec85e146102075780637b0a3a8d14610374578063804518a81461037d57806380599e4b1461038f578063d6d02c51146104a9578063fbf58b3e14610618575b005b6100776004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750506040805160208835808b0135601f81018390048302840183019094528383529799986044989297509190910194509092508291508401838280828437509496505050505050506000600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff161561098857600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a0316600160a060020a031633600160a060020a0316141515610aa157610002565b6107326040805160208101909152600080825254600160a060020a039081163390911614610c9257610002565b6107a060045481565b6107b26004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050505050505060006020604051908101604052806000815260200150600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610cca57600191508150600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f15090500191505090815260200160405180910390206000506000016000508054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cff5780601f10610cd457610100808354040283529160200191610cff565b6107a060035481565b610829600054600160a060020a031681565b6100776004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505050505050506000600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610e8257600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a0316600160a060020a031633600160a060020a0316141515610d0d57610002565b6108466004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650505050505050600060206040519081016040528060008152602001506000600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610e8757600192508250600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f15090500191505090815260200160405180910390206000506000016000508054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ebe5780601f10610e9357610100808354040283529160200191610ebe565b6100776004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505093359350505050600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160149054906101000a900460ff1615610e8257600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a0316600160a060020a031633600160a060020a0316141515610f2857610002565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156107925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b60408051918252519081900360200190f35b604051808315158152602001806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f16801561081a5780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b60408051600160a060020a03929092168252519081900360200190f35b6040518084151581526020018060200183600160a060020a031681526020018281038252848181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156108bd5780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b505082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060405180807f4352454154494f4e000000000000000000000000000000000000000000000000815260200150600801905060405180910390207f920e4da924eb03ffd90ad80b58a425d9958145f27956e3e11d15942287bde32a33436040518083600160a060020a031681526020018281526020019250505060405180910390a3505050565b600360005054600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f1509050019150509081526020016040518091039020600050600201600050819055506003600050549050805060036000818150548092919060010191905055505b81600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f15090500191505090815260200160405180910390206000506000016000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610af257805160ff19168380011785555b50610b229291505b80821115610c5e5760008155600101610a8d565b600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060020160005054905080506109f8565b82800160010185558215610a85579182015b82811115610a85578251826000505591602001919060010190610b04565b505033600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160006101000a815481600160a060020a03021916908302179055506001600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160146101000a81548160ff02191690830217905550600460008181505480929190600101919050555082600260005060008381526020019081526020016000206000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610c6257805160ff19168380011785555b506108cd929150610a8d565b5090565b82800160010185558215610c52579182015b82811115610c52578251826000505591602001919060010190610c74565b5060408051808201909152601381527f4e4f542059455420494d504c454d454e54454400000000000000000000000000602082015290565b600091505b915091565b820191906000526020600020905b815481529060010190602001808311610ce257829003601f168201915b505050505090508050610ccf565b600160005082604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060020160005054905080506000600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160146101000a81548160ff0219169083021790555060046000818150548092919060019003919050555081604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060405180807f44454c4554494f4e000000000000000000000000000000000000000000000000815260200150600801905060405180910390207ffe42da15d06d69680db43854486a072a4ebf5c734deba49a2ee7dad24aac3b9033436040518083600160a060020a031681526020018281526020019250505060405180910390a35b5050565b610002565b600092505b9193909250565b820191906000526020600020905b815481529060010190602001808311610ea157829003601f168201915b505050505091508150600160005084604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160009054906101000a9004600160a060020a031690508050610e8c565b80600160005083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050908152602001604051809103902060005060010160006101000a815481600160a060020a0302191690830217905550610e7e56

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.