Latest 25 transactions from a total of 1086 transactions

TxHash Age From To Value [TxFee]
0xd60c046862244715c43726a465c98e8f734d46f3e80e1ae376891a49f395f2762 days 23 hrs ago0xba2b7f4ad1b692da08bc4389fad27db586ee03cf  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00049597
0xc8bdd53c02d5316c90bb12f6396b78298547b555b6f3d150ad1fc042a16ea5072 days 23 hrs ago0xba2b7f4ad1b692da08bc4389fad27db586ee03cf  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00049597
0x047569e87f60a0d1d9b7f56de22e0c669c9b4491cc41650a9943840bd76a064f3 days 44 mins ago0x99d60b3c64d1af4e11e33196e9578622b2a68381  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00034597
0x34d401c054d50e437fe75acaa9aa8723ed7a1f3800fb1ed522e228eb0c1cdf653 days 1 hr ago0x99d60b3c64d1af4e11e33196e9578622b2a68381  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00034597
0x0a100c12a5ba66890c8601c1b8bdc7e306532c1dc151f04ef1a505fead757a843 days 2 hrs ago0x99d60b3c64d1af4e11e33196e9578622b2a68381  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00049597
0x4cc203a811fe029b78a61777a03bdfd9b2047c89966ea93b334dc8f0df5e507b3 days 6 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00000198388
0xe9a3508bdbec8aac08fdb3ff0c853c2844dc7bd6b9aefaf95008048a31c000a24 days 21 hrs ago0x743fe3e062f1a81e69d37384e7ba514cd5e4171a  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.038
0x5d82628d7e3d266fcdad4f562efe5f9d82c8bcbd1f36ef9d0b4d33af61549e0f4 days 21 hrs ago0x743fe3e062f1a81e69d37384e7ba514cd5e4171a  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00049597
0x9a81fb32cdef86a268b95a4216022580707a3e590441967eb6f0af672ab20a538 days 15 hrs ago0x7d3cf86f2aaa707a7699798a619f1d9e25b6e03a  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.002033477
0xfb4494a7789d835faa43cee25d1ab9a4e6725bf5fdaabceaa14bf5fb9db44b278 days 16 hrs ago0x7d3cf86f2aaa707a7699798a619f1d9e25b6e03a  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.001138447
0x1ecfdb658e7500bb80bd41a4435ca195ce1db18b870e945b9c23b2302438f87d12 days 9 hrs ago0x64d8e29f428f9a3427045b4501b1646270558820  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00049597
0xa0dcea64613c6cb9341e422cf2ee6bb541daa9f6b44b554d56c633be3b0ab94215 days 5 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000034252
0x4d215dd799b8dc9859044e05e8125ac002d5b419a45c99445b587f5a8780f75e15 days 5 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000034252
0x604e7875481ac52addebc3870f39a064e12ef9cc3a8ffff7b95d4a2d4cee100415 days 5 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000034252
0xbdc02e505d86636828770fd5d6707d8f5558bea5418acacd322cba9c8439d38715 days 5 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000049252
0x69ad8036f01bf9f0a8323881bdcfd64c2d784dacab7b6a72182bc719f1107e4815 days 5 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000049597
0x4835b99da1a503d5baa4be82094482fc9e5e33575ab33718e7b4ea9ab959a07d15 days 5 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000017972
0x6742c048eb8723d9dd237ae67ad0f96e346bd2c132e2cebd9007e1657e42676916 days 14 hrs ago0xa929bd1dc1dc0dfa244f99350b9b698c9b493770  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.00099066
0x64ee28cbf63aef724b7fb9040c6dd51a84b8afe590fd50576392d22e6a7f9a0c16 days 20 hrs ago0xe73c59866b72052e88d9645241d878ec54b1aa51  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000049597
0x74e2789ead432470d2204c2f65cff576cf94d3ac1019d14ab4afa39cf345ddd216 days 20 hrs ago0xe73c59866b72052e88d9645241d878ec54b1aa51  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000049597
0x1aee410901d2a78f889b8b910154c15eb1eaa681a04d5107546d7e63ae10e6b016 days 20 hrs ago0xe73c59866b72052e88d9645241d878ec54b1aa51  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000049597
0xd3a06ae7a6c6020837e3ec51c3dbcbf95e4c097bdab1a750a4efef2fc0eb317e16 days 20 hrs ago0xe73c59866b72052e88d9645241d878ec54b1aa51  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000049533
0xf5b3c4af4e9bb1bba9e01b65b19bc6bf9b4431796b066908c302eb9fee7ff15916 days 20 hrs ago0xe73c59866b72052e88d9645241d878ec54b1aa51  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000034597
0xe20512db1af27a9359526d3767e6b05299a2d54a438f46efeeab66c1477d124118 days 4 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000049252
0xcd073572997a678ae7df151d21403039d7abb5a580885ad47fa0b45682b2f3b618 days 5 hrs ago0x5a384227b65fa093dec03ec34e111db80a040615  IN   0x5ffc014343cd971b7eb70732021e26c35b744cc40 Ether0.000017972
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0xd60c046862244715c43726a465c98e8f734d46f3e80e1ae376891a49f395f27650320562 days 23 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xc8bdd53c02d5316c90bb12f6396b78298547b555b6f3d150ad1fc042a16ea50750320272 days 23 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x047569e87f60a0d1d9b7f56de22e0c669c9b4491cc41650a9943840bd76a064f50317283 days 44 mins ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x34d401c054d50e437fe75acaa9aa8723ed7a1f3800fb1ed522e228eb0c1cdf6550315603 days 1 hr ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x0a100c12a5ba66890c8601c1b8bdc7e306532c1dc151f04ef1a505fead757a8450312443 days 2 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x4cc203a811fe029b78a61777a03bdfd9b2047c89966ea93b334dc8f0df5e507b50306333 days 6 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x5d82628d7e3d266fcdad4f562efe5f9d82c8bcbd1f36ef9d0b4d33af61549e0f50203194 days 21 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x9a81fb32cdef86a268b95a4216022580707a3e590441967eb6f0af672ab20a5349962168 days 15 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xfb4494a7789d835faa43cee25d1ab9a4e6725bf5fdaabceaa14bf5fb9db44b2749958648 days 16 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x1ecfdb658e7500bb80bd41a4435ca195ce1db18b870e945b9c23b2302438f87d497190512 days 9 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xa0dcea64613c6cb9341e422cf2ee6bb541daa9f6b44b554d56c633be3b0ab942495525815 days 5 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x4d215dd799b8dc9859044e05e8125ac002d5b419a45c99445b587f5a8780f75e495525515 days 5 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x604e7875481ac52addebc3870f39a064e12ef9cc3a8ffff7b95d4a2d4cee1004495524915 days 5 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xbdc02e505d86636828770fd5d6707d8f5558bea5418acacd322cba9c8439d387495524715 days 5 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x69ad8036f01bf9f0a8323881bdcfd64c2d784dacab7b6a72182bc719f1107e48495524415 days 5 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x4835b99da1a503d5baa4be82094482fc9e5e33575ab33718e7b4ea9ab959a07d495522715 days 5 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x6742c048eb8723d9dd237ae67ad0f96e346bd2c132e2cebd9007e1657e426769494629516 days 14 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x64ee28cbf63aef724b7fb9040c6dd51a84b8afe590fd50576392d22e6a7f9a0c494466716 days 20 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x74e2789ead432470d2204c2f65cff576cf94d3ac1019d14ab4afa39cf345ddd2494464416 days 20 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x1aee410901d2a78f889b8b910154c15eb1eaa681a04d5107546d7e63ae10e6b0494463816 days 20 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xd3a06ae7a6c6020837e3ec51c3dbcbf95e4c097bdab1a750a4efef2fc0eb317e494461716 days 20 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xf5b3c4af4e9bb1bba9e01b65b19bc6bf9b4431796b066908c302eb9fee7ff159494461116 days 20 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xe20512db1af27a9359526d3767e6b05299a2d54a438f46efeeab66c1477d1241493711318 days 4 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0xcd073572997a678ae7df151d21403039d7abb5a580885ad47fa0b45682b2f3b6493687718 days 5 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
0x21cfb1810bdfbc6422d5461b36a7c584399781912ff67041b58b930b834f1e3d493088719 days 3 hrs ago0x5ffc014343cd971b7eb70732021e26c35b744cc40x112234455c3a32fd11230c42e7bccd4a84e020100 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Verified Source Code for Contract 0x88F5A4BEfcCAF9c16e1726830A2Be9f471CEA0B4
Contract Name: PublicResolver
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.0;

contract AbstractENS {
    function owner(bytes32 node) constant returns(address);
    function resolver(bytes32 node) constant returns(address);
    function ttl(bytes32 node) constant returns(uint64);
    function setOwner(bytes32 node, address owner);
    function setSubnodeOwner(bytes32 node, bytes32 label, address owner);
    function setResolver(bytes32 node, address resolver);
    function setTTL(bytes32 node, uint64 ttl);

    // Logged when the owner of a node assigns a new owner to a subnode.
    event NewOwner(bytes32 indexed node, bytes32 indexed label, address owner);

    // Logged when the owner of a node transfers ownership to a new account.
    event Transfer(bytes32 indexed node, address owner);

    // Logged when the resolver for a node changes.
    event NewResolver(bytes32 indexed node, address resolver);

    // Logged when the TTL of a node changes
    event NewTTL(bytes32 indexed node, uint64 ttl);
}

/**
 * A simple resolver anyone can use; only allows the owner of a node to set its
 * address.
 */
contract PublicResolver {
    bytes4 constant INTERFACE_META_ID = 0x01ffc9a7;
    bytes4 constant ADDR_INTERFACE_ID = 0x3b3b57de;
    bytes4 constant CONTENT_INTERFACE_ID = 0xd8389dc5;
    bytes4 constant NAME_INTERFACE_ID = 0x691f3431;
    bytes4 constant ABI_INTERFACE_ID = 0x2203ab56;
    bytes4 constant PUBKEY_INTERFACE_ID = 0xc8690233;
    bytes4 constant TEXT_INTERFACE_ID = 0x59d1d43c;

    event AddrChanged(bytes32 indexed node, address a);
    event ContentChanged(bytes32 indexed node, bytes32 hash);
    event NameChanged(bytes32 indexed node, string name);
    event ABIChanged(bytes32 indexed node, uint256 indexed contentType);
    event PubkeyChanged(bytes32 indexed node, bytes32 x, bytes32 y);
    event TextChanged(bytes32 indexed node, string indexed indexedKey, string key);

    struct PublicKey {
        bytes32 x;
        bytes32 y;
    }

    struct Record {
        address addr;
        bytes32 content;
        string name;
        PublicKey pubkey;
        mapping(string=>string) text;
        mapping(uint256=>bytes) abis;
    }

    AbstractENS ens;
    mapping(bytes32=>Record) records;

    modifier only_owner(bytes32 node) {
        if(ens.owner(node) != msg.sender) throw;
        _;
    }

    /**
     * Constructor.
     * @param ensAddr The ENS registrar contract.
     */
    function PublicResolver(AbstractENS ensAddr) {
        ens = ensAddr;
    }

    /**
     * Returns true if the resolver implements the interface specified by the provided hash.
     * @param interfaceID The ID of the interface to check for.
     * @return True if the contract implements the requested interface.
     */
    function supportsInterface(bytes4 interfaceID) constant returns (bool) {
        return interfaceID == ADDR_INTERFACE_ID ||
               interfaceID == CONTENT_INTERFACE_ID ||
               interfaceID == NAME_INTERFACE_ID ||
               interfaceID == ABI_INTERFACE_ID ||
               interfaceID == PUBKEY_INTERFACE_ID ||
               interfaceID == TEXT_INTERFACE_ID ||
               interfaceID == INTERFACE_META_ID;
    }

    /**
     * Returns the address associated with an ENS node.
     * @param node The ENS node to query.
     * @return The associated address.
     */
    function addr(bytes32 node) constant returns (address ret) {
        ret = records[node].addr;
    }

    /**
     * Sets the address associated with an ENS node.
     * May only be called by the owner of that node in the ENS registry.
     * @param node The node to update.
     * @param addr The address to set.
     */
    function setAddr(bytes32 node, address addr) only_owner(node) {
        records[node].addr = addr;
        AddrChanged(node, addr);
    }

    /**
     * Returns the content hash associated with an ENS node.
     * Note that this resource type is not standardized, and will likely change
     * in future to a resource type based on multihash.
     * @param node The ENS node to query.
     * @return The associated content hash.
     */
    function content(bytes32 node) constant returns (bytes32 ret) {
        ret = records[node].content;
    }

    /**
     * Sets the content hash associated with an ENS node.
     * May only be called by the owner of that node in the ENS registry.
     * Note that this resource type is not standardized, and will likely change
     * in future to a resource type based on multihash.
     * @param node The node to update.
     * @param hash The content hash to set
     */
    function setContent(bytes32 node, bytes32 hash) only_owner(node) {
        records[node].content = hash;
        ContentChanged(node, hash);
    }

    /**
     * Returns the name associated with an ENS node, for reverse records.
     * Defined in EIP181.
     * @param node The ENS node to query.
     * @return The associated name.
     */
    function name(bytes32 node) constant returns (string ret) {
        ret = records[node].name;
    }
    
    /**
     * Sets the name associated with an ENS node, for reverse records.
     * May only be called by the owner of that node in the ENS registry.
     * @param node The node to update.
     * @param name The name to set.
     */
    function setName(bytes32 node, string name) only_owner(node) {
        records[node].name = name;
        NameChanged(node, name);
    }

    /**
     * Returns the ABI associated with an ENS node.
     * Defined in EIP205.
     * @param node The ENS node to query
     * @param contentTypes A bitwise OR of the ABI formats accepted by the caller.
     * @return contentType The content type of the return value
     * @return data The ABI data
     */
    function ABI(bytes32 node, uint256 contentTypes) constant returns (uint256 contentType, bytes data) {
        var record = records[node];
        for(contentType = 1; contentType <= contentTypes; contentType <<= 1) {
            if((contentType & contentTypes) != 0 && record.abis[contentType].length > 0) {
                data = record.abis[contentType];
                return;
            }
        }
        contentType = 0;
    }

    /**
     * Sets the ABI associated with an ENS node.
     * Nodes may have one ABI of each content type. To remove an ABI, set it to
     * the empty string.
     * @param node The node to update.
     * @param contentType The content type of the ABI
     * @param data The ABI data.
     */
    function setABI(bytes32 node, uint256 contentType, bytes data) only_owner(node) {
        // Content types must be powers of 2
        if(((contentType - 1) & contentType) != 0) throw;
        
        records[node].abis[contentType] = data;
        ABIChanged(node, contentType);
    }
    
    /**
     * Returns the SECP256k1 public key associated with an ENS node.
     * Defined in EIP 619.
     * @param node The ENS node to query
     * @return x, y the X and Y coordinates of the curve point for the public key.
     */
    function pubkey(bytes32 node) constant returns (bytes32 x, bytes32 y) {
        return (records[node].pubkey.x, records[node].pubkey.y);
    }
    
    /**
     * Sets the SECP256k1 public key associated with an ENS node.
     * @param node The ENS node to query
     * @param x the X coordinate of the curve point for the public key.
     * @param y the Y coordinate of the curve point for the public key.
     */
    function setPubkey(bytes32 node, bytes32 x, bytes32 y) only_owner(node) {
        records[node].pubkey = PublicKey(x, y);
        PubkeyChanged(node, x, y);
    }

    /**
     * Returns the text data associated with an ENS node and key.
     * @param node The ENS node to query.
     * @param key The text data key to query.
     * @return The associated text data.
     */
    function text(bytes32 node, string key) constant returns (string ret) {
        ret = records[node].text[key];
    }

    /**
     * Sets the text data associated with an ENS node and key.
     * May only be called by the owner of that node in the ENS registry.
     * @param node The node to update.
     * @param key The key to set.
     * @param value The text data value to set.
     */
    function setText(bytes32 node, string key, string value) only_owner(node) {
        records[node].text[key] = value;
        TextChanged(node, key, key);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"interfaceID","type":"bytes4"}],"name":"supportsInterface","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"node","type":"bytes32"},{"name":"key","type":"string"},{"name":"value","type":"string"}],"name":"setText","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"node","type":"bytes32"},{"name":"contentTypes","type":"uint256"}],"name":"ABI","outputs":[{"name":"contentType","type":"uint256"},{"name":"data","type":"bytes"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"node","type":"bytes32"},{"name":"x","type":"bytes32"},{"name":"y","type":"bytes32"}],"name":"setPubkey","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"node","type":"bytes32"}],"name":"content","outputs":[{"name":"ret","type":"bytes32"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"node","type":"bytes32"}],"name":"addr","outputs":[{"name":"ret","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"node","type":"bytes32"},{"name":"key","type":"string"}],"name":"text","outputs":[{"name":"ret","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"node","type":"bytes32"},{"name":"contentType","type":"uint256"},{"name":"data","type":"bytes"}],"name":"setABI","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"node","type":"bytes32"}],"name":"name","outputs":[{"name":"ret","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"node","type":"bytes32"},{"name":"name","type":"string"}],"name":"setName","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"node","type":"bytes32"},{"name":"hash","type":"bytes32"}],"name":"setContent","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"node","type":"bytes32"}],"name":"pubkey","outputs":[{"name":"x","type":"bytes32"},{"name":"y","type":"bytes32"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"node","type":"bytes32"},{"name":"addr","type":"address"}],"name":"setAddr","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"ensAddr","type":"address"}],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"node","type":"bytes32"},{"indexed":false,"name":"a","type":"address"}],"name":"AddrChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"node","type":"bytes32"},{"indexed":false,"name":"hash","type":"bytes32"}],"name":"ContentChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"node","type":"bytes32"},{"indexed":false,"name":"name","type":"string"}],"name":"NameChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"node","type":"bytes32"},{"indexed":true,"name":"contentType","type":"uint256"}],"name":"ABIChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"node","type":"bytes32"},{"indexed":false,"name":"x","type":"bytes32"},{"indexed":false,"name":"y","type":"bytes32"}],"name":"PubkeyChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"node","type":"bytes32"},{"indexed":true,"name":"indexedKey","type":"string"},{"indexed":false,"name":"key","type":"string"}],"name":"TextChanged","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6060604052341561000c57fe5b60405160208061129f83398101604052515b60008054600160a060020a031916600160a060020a0383161790555b505b6112548061004b6000396000f300606060405236156100c25763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166301ffc9a781146100c457806310f13a8c146100f55780632203ab561461018b57806329cd62ea1461022d5780632dff6941146102485780633b3b57de1461026d57806359d1d43c1461029c578063623195b014610373578063691f3431146103cf5780637737221314610462578063c3d014d6146104bb578063c8690233146104d3578063d5fa2b00146104ff575bfe5b34156100cc57fe5b6100e1600160e060020a031960043516610520565b604080519115158252519081900360200190f35b34156100fd57fe5b60408051602060046024803582810135601f8101859004850286018501909652858552610189958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965061068f95505050505050565b005b341561019357fe5b6101a16004356024356108a1565b60405180838152602001806020018281038252838181518152602001915080519060200190808383600083146101f2575b8051825260208311156101f257601f1990920191602091820191016101d2565b505050905090810190601f16801561021e5780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b341561023557fe5b6101896004356024356044356109b8565b005b341561025057fe5b61025b600435610aaf565b60408051918252519081900360200190f35b341561027557fe5b610280600435610ac8565b60408051600160a060020a039092168252519081900360200190f35b34156102a457fe5b60408051602060046024803582810135601f81018590048502860185019096528585526102f39583359593946044949392909201918190840183828082843750949650610ae695505050505050565b604080516020808252835181830152835191928392908301918501908083838215610339575b80518252602083111561033957601f199092019160209182019101610319565b505050905090810190601f1680156103655780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561037b57fe5b604080516020600460443581810135601f8101849004840285018401909552848452610189948235946024803595606494929391909201918190840183828082843750949650610bf795505050505050565b005b34156103d757fe5b6102f3600435610cf0565b604080516020808252835181830152835191928392908301918501908083838215610339575b80518252602083111561033957601f199092019160209182019101610319565b505050905090810190601f1680156103655780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561046a57fe5b60408051602060046024803582810135601f81018590048502860185019096528585526101899583359593946044949392909201918190840183828082843750949650610d9b95505050505050565b005b34156104c357fe5b610189600435602435610ef3565b005b34156104db57fe5b6104e6600435610fcb565b6040805192835260208301919091528051918290030190f35b341561050757fe5b610189600435600160a060020a0360243516610fea565b005b6000600160e060020a031982167f3b3b57de0000000000000000000000000000000000000000000000000000000014806105835750600160e060020a031982167fd8389dc500000000000000000000000000000000000000000000000000000000145b806105b75750600160e060020a031982167f691f343100000000000000000000000000000000000000000000000000000000145b806105eb5750600160e060020a031982167f2203ab5600000000000000000000000000000000000000000000000000000000145b8061061f5750600160e060020a031982167fc869023300000000000000000000000000000000000000000000000000000000145b806106535750600160e060020a031982167f59d1d43c00000000000000000000000000000000000000000000000000000000145b806106875750600160e060020a031982167f01ffc9a700000000000000000000000000000000000000000000000000000000145b90505b919050565b60008054604080516020908101849052815160e060020a6302571be30281526004810188905291518794600160a060020a033381169516936302571be393602480830194919391928390030190829087803b15156106e957fe5b6102c65a03f115156106f757fe5b505060405151600160a060020a03169190911490506107165760006000fd5b6000848152600160209081526040918290209151855185936005019287929182918401908083835b6020831061075d5780518252601f19909201916020918201910161073e565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101909320845161079e95919491909101925090506110e5565b50826040518082805190602001908083835b602083106107cf5780518252601f1990920191602091820191016107b0565b51815160209384036101000a60001901801990921691161790526040805192909401829003822081835289518383015289519096508a95507fd8c9334b1a9c2f9da342a0a2b32629c1a229b6445dad78947f674b44444a7550948a9450839290830191908501908083838215610860575b80518252602083111561086057601f199092019160209182019101610840565b505050905090810190601f16801561088c5780820380516001836020036101000a031916815260200191505b509250505060405180910390a35b5b50505050565b60006108ab611164565b60008481526001602081905260409091209092505b8383116109ab57828416158015906108f95750600083815260068201602052604081205460026000196101006001841615020190911604115b1561099f57600083815260068201602090815260409182902080548351601f6002600019610100600186161502019093169290920491820184900484028101840190945280845290918301828280156109935780601f1061096857610100808354040283529160200191610993565b820191906000526020600020905b81548152906001019060200180831161097657829003601f168201915b505050505091506109b0565b5b6002909202916108c0565b600092505b509250929050565b60008054604080516020908101849052815160e060020a6302571be30281526004810188905291518794600160a060020a033381169516936302571be393602480830194919391928390030190829087803b1515610a1257fe5b6102c65a03f11515610a2057fe5b505060405151600160a060020a0316919091149050610a3f5760006000fd5b604080518082018252848152602080820185815260008881526001835284902092516003840155516004909201919091558151858152908101849052815186927f1d6f5e03d3f63eb58751986629a5439baee5079ff04f345becb66e23eb154e46928290030190a25b5b50505050565b600081815260016020819052604090912001545b919050565b600081815260016020526040902054600160a060020a03165b919050565b610aee611164565b6000838152600160209081526040918290209151845160059093019285928291908401908083835b60208310610b355780518252601f199092019160209182019101610b16565b518151600019602094850361010090810a820192831692199390931691909117909252949092019687526040805197889003820188208054601f6002600183161590980290950116959095049283018290048202880182019052818752929450925050830182828015610be95780601f10610bbe57610100808354040283529160200191610be9565b820191906000526020600020905b815481529060010190602001808311610bcc57829003601f168201915b505050505090505b92915050565b60008054604080516020908101849052815160e060020a6302571be30281526004810188905291518794600160a060020a033381169516936302571be393602480830194919391928390030190829087803b1515610c5157fe5b6102c65a03f11515610c5f57fe5b505060405151600160a060020a0316919091149050610c7e5760006000fd5b6000198301831615610c905760006000fd5b600084815260016020908152604080832086845260060182529091208351610cba928501906110e5565b50604051839085907faa121bbeef5f32f5961a2a28966e769023910fc9479059ee3495d4c1a696efe390600090a35b5b50505050565b610cf8611164565b6000828152600160208181526040928390206002908101805485516000199582161561010002959095011691909104601f8101839004830284018301909452838352919290830182828015610d8e5780601f10610d6357610100808354040283529160200191610d8e565b820191906000526020600020905b815481529060010190602001808311610d7157829003601f168201915b505050505090505b919050565b60008054604080516020908101849052815160e060020a6302571be30281526004810187905291518694600160a060020a033381169516936302571be393602480830194919391928390030190829087803b1515610df557fe5b6102c65a03f11515610e0357fe5b505060405151600160a060020a0316919091149050610e225760006000fd5b60008381526001602090815260409091208351610e47926002909201918501906110e5565b50604080516020808252845181830152845186937fb7d29e911041e8d9b843369e890bcb72c9388692ba48b65ac54e7214c4c348f7938793909283928301918501908083838215610eb3575b805182526020831115610eb357601f199092019160209182019101610e93565b505050905090810190601f168015610edf5780820380516001836020036101000a031916815260200191505b509250505060405180910390a25b5b505050565b60008054604080516020908101849052815160e060020a6302571be30281526004810187905291518694600160a060020a033381169516936302571be393602480830194919391928390030190829087803b1515610f4d57fe5b6102c65a03f11515610f5b57fe5b505060405151600160a060020a0316919091149050610f7a5760006000fd5b6000838152600160208181526040928390209091018490558151848152915185927f0424b6fe0d9c3bdbece0e7879dc241bb0c22e900be8b6c168b4ee08bd9bf83bc92908290030190a25b5b505050565b600081815260016020526040902060038101546004909101545b915091565b60008054604080516020908101849052815160e060020a6302571be30281526004810187905291518694600160a060020a033381169516936302571be393602480830194919391928390030190829087803b151561104457fe5b6102c65a03f1151561105257fe5b505060405151600160a060020a03169190911490506110715760006000fd5b600083815260016020908152604091829020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0386169081179091558251908152915185927f52d7d861f09ab3d26239d492e8968629f95e9e318cf0b73bfddc441522a15fd292908290030190a25b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061112657805160ff1916838001178555611153565b82800160010185558215611153579182015b82811115611153578251825591602001919060010190611138565b5b50611160929150611207565b5090565b60408051602081019091526000815290565b60408051602081019091526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061112657805160ff1916838001178555611153565b82800160010185558215611153579182015b82811115611153578251825591602001919060010190611138565b5b50611160929150611207565b5090565b61122591905b80821115611160576000815560010161120d565b5090565b905600a165627a7a72305820590d0faea376673a253556e57e68413f45e8b0d2415a113e121408d9193455450029000000000000000000000000112234455c3a32fd11230c42e7bccd4a84e02010

   Library Used
AbstractENS.sol : 0x112234455c3a32fd11230c42e7bccd4a84e02010

   Swarm Source:
bzzr://590d0faea376673a253556e57e68413f45e8b0d2415a113e121408d919345545

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward