Contract 0x4a067EE58e73ac5E4a43722E008DFdf65B2bF348 9

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x374240362605554796a43c55a043aafde4219c4c8288b37708992069e05fd3f7Set Resolver2034140232024-04-21 19:28:2115 hrs 28 mins ago0x2400dac529fdc79924aa4853e6af482d83173eaa IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000000530.01
0x705f3cf44c881d8c01372e5f769dfae9c474278f434d70c8927e08015cec24d0Set Resolver2034128242024-04-21 19:23:2015 hrs 33 mins ago0x2400dac529fdc79924aa4853e6af482d83173eaa IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000000470.01
0x40079e8ba2764f555175229c3fec0d1dc29e1d3e3f73704e145f20576f14f9dfSet Resolver2019088152024-04-17 9:16:535 days 1 hr ago0x61f55824fe6dce571b0e95168eb550bf270a36b2 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000071 0.01
0xb68c69b548e3a5a2607535e9f234672bfcec045e50209855303a31cf0b745cb2Set Resolver2018958682024-04-17 8:22:075 days 2 hrs ago0x61f55824fe6dce571b0e95168eb550bf270a36b2 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.0000007 0.01
0xd39c95a3b0e58e541599a5e1940539517f4786c294028941d5545c90b7d042baSet Resolver2017841712024-04-17 0:29:105 days 10 hrs ago0x8b47baf36d177703557533afb62d319c4a513c88 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000051 0.01
0xf398dd330e72aeaef4dc330489097533cabae851f6e92841d5eae2898bd8bfe3Set Resolver2017770202024-04-16 23:58:495 days 10 hrs ago0x8b47baf36d177703557533afb62d319c4a513c88 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000047 0.01
0xc1be4cc04aad529cf636bf14bf31b95198c51d2b8454bdc334fc6d4e7c2f2726Set Resolver2013687692024-04-15 19:10:426 days 15 hrs ago0xcbaafd37d054c33c1abb0213a7a812161eee8255 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000252 0.055181
0x0b749950a7554f0ada5eb2ae1ba40f4b5ab410c0ff9399694de8f8e72742c62eSet Resolver1999618532024-04-11 16:29:2010 days 18 hrs ago0xe07f76d16d692d5acc8b3f3d8a23aedbf5516a13 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000131 0.01
0x976cec152961fbd6ba335af50d2ff6fb1de82b314354f9bee0cb4cc6d29838d8Set Resolver1999587352024-04-11 16:16:1810 days 18 hrs ago0xe07f76d16d692d5acc8b3f3d8a23aedbf5516a13 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000125 0.01
0xb1dd441d043d16f92a4c7fb4998f654bd12fd8fef34554de6d08b4be1ee5c021Set Resolver1995839702024-04-10 14:03:1111 days 20 hrs ago0xf0f795042a8958cc1869ef403e5cc06539697890 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000000930.01
0x538007123109e1e4f2bb4bb4360cf0f42542716d5eaa892f9882cedf0da53399Set Resolver1986278072024-04-07 19:19:2214 days 15 hrs ago0x592c4dd81415979d8ba3b42c891854445018e4b4 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000086 0.01
0xd02968418f6500a0a88617f3c0468078d0c366af40effd9e3ea05a9bb79137ccSet Resolver1986276852024-04-07 19:18:5214 days 15 hrs ago0x592c4dd81415979d8ba3b42c891854445018e4b4 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000086 0.01
0x9588baf9e3b2d08af4fb8b9323ac1f700500262ea3987f0a7b5e32358b506994Set Resolver1982675552024-04-06 18:14:1815 days 16 hrs ago0x8e8657d5bf1569b3fc73b47e0dca6f786431d8cd IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000067 0.01
0x5e2c9532f2c8df84637d0cc5d867c650a49f8e1c47cd96fec78ca94fb2a17eb6Set Resolver1974528852024-04-04 9:24:1318 days 1 hr ago0x67f3c18339ac0da29be9573d559a1291100b7c7b IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000101 0.01
0x4f43ad34487665db3a5b77273e55e12a8b5647796107d36a5ba442f04864948fSet Resolver1974454902024-04-04 8:53:1918 days 2 hrs ago0x67f3c18339ac0da29be9573d559a1291100b7c7b IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000078 0.01
0x985f2cec1809977a8f83fe01302feb011f31ed498e84c71882645ba22b2e03f9Set Resolver1971140032024-04-03 9:43:2819 days 1 hr ago0x43c146f15f353a7204eaaa61b7128bbc38a74405 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000012240.01
0x62de8057babb814b3881520aea7c9dc110e6aa80c895610c07d246950e135babSet Resolver1971127322024-04-03 9:38:0819 days 1 hr ago0x43c146f15f353a7204eaaa61b7128bbc38a74405 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000012240.01
0x55184dc3dbbe789b1a3b306c537cece2d1cf6e91c54bf32682b60d485d0928c4Set Resolver1970821382024-04-03 7:29:3019 days 3 hrs ago0x41d9558eff2e605e73691c87819a4947a6a3dae5 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000007260.01
0x98535e26dd5ea691b5fe85fdc1f43b55e88883a83a38ae9773c0766f45014730Set Resolver1968574382024-04-02 15:45:0919 days 19 hrs ago0x826b6b11580faea5a0995b6ec42ce87b9989207c IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000012610.01
0x84a792dee3be784a132b6d6e6d7554f009b90a2376a14d3103c0c6978f57ae87Set Resolver1960810102024-03-31 9:34:1322 days 1 hr ago0x68ba86337afa90f170e1c48e958f8836f9f9b4aa IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000948 0.01
0xa004bb3a6fbfecfd5508efcd6ef957d798f695972f2b662c1f96a26176386357Set Resolver1949649012024-03-28 3:42:0525 days 7 hrs ago0x7c36f1292f38a6142d7a505d0307f6de6de647a3 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000485 0.01
0xc0958615e2bf343632351f742d9176d3dca5e31b967493991636411b574f7223Set Resolver1937437892024-03-24 14:42:0128 days 20 hrs ago0x76fcc8f2ac5c0b77dd4acd54374ee3bda10b5442 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000000950.01
0x776d999e0d2727dddef099e6e141cee37fa5ce8915c762fd411670ec3b6406e9Set Resolver1937263532024-03-24 13:29:2128 days 21 hrs ago0x86972b7f9fbb661424766cb5287f620cc43048ce IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000081 0.01
0xf5f78c1228248fb8f97463b347615be4739890a11a49cd937b8bb2a950781e02Set Resolver1936225302024-03-24 6:16:1829 days 4 hrs ago0xdb9efab9438c75d73935715edb4e7a9964917777 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.000000740.01
0xa206ecd4074097001e62a3fb62ad43ec34e0a3bc45366ee182ac2b45347c76d7Set Resolver1935714802024-03-24 2:43:1329 days 8 hrs ago0x8bd558b9898b8d3997b8abc2acab10bb8ae5ded1 IN  0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH0.00000075 0.01
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xc9ae598611fcda62823b89f525e1cc7e436a218e2194d84903031dec45495787720866722023-03-21 10:18:49398 days 38 mins ago 0x73622c36a3611caa7a22fc2941cee75d1759f2d7 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0x4b106ffa9a117eae207446c972e3a60d79471846edb305263ac0462f455db98d720866642023-03-21 10:18:47398 days 38 mins ago 0x73622c36a3611caa7a22fc2941cee75d1759f2d7 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago 0xb7da95ec908cba7587b2243ca45d5a2fa92ce618 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xd435967288826b63fb22eb56c69149a22678d70b3092e7dc0e9c7a3d94462cba720866582023-03-21 10:18:45398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0x4b0180155a70b16ce3f2881845a4047f6f4513cbb31960e0e37710de2f06e380720866392023-03-21 10:18:41398 days 38 mins ago 0x73622c36a3611caa7a22fc2941cee75d1759f2d7 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago 0xfc81140cd374fe235c8398a0ae57101eac79ae35 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago 0xb7da95ec908cba7587b2243ca45d5a2fa92ce618 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xf5356d0c27bc4b8feb3448aa4b53546a1a0fd2f5a2dc26838b91b03df54605c4720866272023-03-21 10:18:38398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xb8bc8d78cf0a8d06129a00b27238539c35082b9b89946447423d8a269c098ee0720866122023-03-21 10:18:34398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
0xb8bc8d78cf0a8d06129a00b27238539c35082b9b89946447423d8a269c098ee0720866122023-03-21 10:18:34398 days 38 mins ago SPACE ID .arb Name Service: SIDARB Token 0x4a067ee58e73ac5e4a43722e008dfdf65b2bf3480 ETH
[ Download CSV Export 
Loading

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

Contract Name:
ARBIDRegistry

Compiler Version
v0.8.12+commit.f00d7308

Optimization Enabled:
Yes with 10000 runs

Other Settings:
default evmVersion
File 1 of 2 : ARBIDRegistry.sol
pragma solidity >=0.8.4;

import "./ARBID.sol";

/**
 * The ARBID registry contract.
 */
contract ARBIDRegistry is ARBID {

    struct Record {
        address owner;
        address resolver;
        uint64 ttl;
    }

    mapping (bytes32 => Record) records;
    mapping (address => mapping(address => bool)) operators;

    // Permits modifications only by the owner of the specified node.
    modifier authorised(bytes32 node) {
        address owner = records[node].owner;
        require(owner == msg.sender || operators[owner][msg.sender]);
        _;
    }

    /**
     * @dev Constructs a new arbid registry.
     */
    constructor() public {
        records[0x0].owner = msg.sender;
    }

    /**
     * @dev Sets the record for a node.
     * @param node The node to update.
     * @param owner The address of the new owner.
     * @param resolver The address of the resolver.
     * @param ttl The TTL in seconds.
     */
    function setRecord(bytes32 node, address owner, address resolver, uint64 ttl) external virtual override {
        setOwner(node, owner);
        _setResolverAndTTL(node, resolver, ttl);
    }

    /**
     * @dev Sets the record for a subnode.
     * @param node The parent node.
     * @param label The hash of the label specifying the subnode.
     * @param owner The address of the new owner.
     * @param resolver The address of the resolver.
     * @param ttl The TTL in seconds.
     */
    function setSubnodeRecord(bytes32 node, bytes32 label, address owner, address resolver, uint64 ttl) external virtual override {
        bytes32 subnode = setSubnodeOwner(node, label, owner);
        _setResolverAndTTL(subnode, resolver, ttl);
    }

    /**
     * @dev Transfers ownership of a node to a new address. May only be called by the current owner of the node.
     * @param node The node to transfer ownership of.
     * @param owner The address of the new owner.
     */
    function setOwner(bytes32 node, address owner) public virtual override authorised(node) {
        _setOwner(node, owner);
        emit Transfer(node, owner);
    }

    /**
     * @dev Transfers ownership of a subnode keccak256(node, label) to a new address. May only be called by the owner of the parent node.
     * @param node The parent node.
     * @param label The hash of the label specifying the subnode.
     * @param owner The address of the new owner.
     */
    function setSubnodeOwner(bytes32 node, bytes32 label, address owner) public virtual override authorised(node) returns(bytes32) {
        bytes32 subnode = keccak256(abi.encodePacked(node, label));
        _setOwner(subnode, owner);
        emit NewOwner(node, label, owner);
        return subnode;
    }

    /**
     * @dev Sets the resolver address for the specified node.
     * @param node The node to update.
     * @param resolver The address of the resolver.
     */
    function setResolver(bytes32 node, address resolver) public virtual override authorised(node) {
        emit NewResolver(node, resolver);
        records[node].resolver = resolver;
    }

    /**
     * @dev Sets the TTL for the specified node.
     * @param node The node to update.
     * @param ttl The TTL in seconds.
     */
    function setTTL(bytes32 node, uint64 ttl) public virtual override authorised(node) {
        emit NewTTL(node, ttl);
        records[node].ttl = ttl;
    }

    /**
     * @dev Enable or disable approval for a third party ("operator") to manage
     *  all of `msg.sender`'s arbid records. Emits the ApprovalForAll event.
     * @param operator Address to add to the set of authorized operators        .
     * @param approved True if the operator is approved, false to revoke approval.
     */
    function setApprovalForAll(address operator, bool approved) external virtual override {
        operators[msg.sender][operator] = approved;
        emit ApprovalForAll(msg.sender, operator, approved);
    }

    /**
     * @dev Returns the address that owns the specified node.
     * @param node The specified node.
     * @return address of the owner.
     */
    function owner(bytes32 node) public virtual override view returns (address) {
        address addr = records[node].owner;
        if (addr == address(this)) {
            return address(0x0);
        }

        return addr;
    }

    /**
     * @dev Returns the address of the resolver for the specified node.
     * @param node The specified node.
     * @return address of the resolver.
     */
    function resolver(bytes32 node) public virtual override view returns (address) {
        return records[node].resolver;
    }

    /**
     * @dev Returns the TTL of a node, and any records associated with it.
     * @param node The specified node.
     * @return ttl of the node.
     */
    function ttl(bytes32 node) public virtual override view returns (uint64) {
        return records[node].ttl;
    }

    /**
     * @dev Returns whether a record has been imported to the registry.
     * @param node The specified node.
     * @return Bool if record exists
     */
    function recordExists(bytes32 node) public virtual override view returns (bool) {
        return records[node].owner != address(0x0);
    }

    /**
     * @dev Query if an address is an authorized operator for another address.
     * @param owner The address that owns the records.
     * @param operator The address that acts on behalf of the owner.
     * @return True if `operator` is an approved operator for `owner`, false otherwise.
     */
    function isApprovedForAll(address owner, address operator) external virtual override view returns (bool) {
        return operators[owner][operator];
    }

    function _setOwner(bytes32 node, address owner) internal virtual {
        records[node].owner = owner;
    }

    function _setResolverAndTTL(bytes32 node, address resolver, uint64 ttl) internal {
        if(resolver != records[node].resolver) {
            records[node].resolver = resolver;
            emit NewResolver(node, resolver);
        }

        if(ttl != records[node].ttl) {
            records[node].ttl = ttl;
            emit NewTTL(node, ttl);
        }
    }
}

File 2 of 2 : ARBID.sol
pragma solidity >=0.8.4;

interface ARBID {
    // 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);

    // Logged when an operator is added or removed.
    event ApprovalForAll(
        address indexed owner,
        address indexed operator,
        bool approved
    );

    function setRecord(
        bytes32 node,
        address owner,
        address resolver,
        uint64 ttl
    ) external;

    function setSubnodeRecord(
        bytes32 node,
        bytes32 label,
        address owner,
        address resolver,
        uint64 ttl
    ) external;

    function setSubnodeOwner(
        bytes32 node,
        bytes32 label,
        address owner
    ) external returns (bytes32);

    function setResolver(bytes32 node, address resolver) external;

    function setOwner(bytes32 node, address owner) external;

    function setTTL(bytes32 node, uint64 ttl) external;

    function setApprovalForAll(address operator, bool approved) external;

    function owner(bytes32 node) external view returns (address);

    function resolver(bytes32 node) external view returns (address);

    function ttl(bytes32 node) external view returns (uint64);

    function recordExists(bytes32 node) external view returns (bool);

    function isApprovedForAll(address owner, address operator)
        external
        view
        returns (bool);
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 10000
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "metadata": {
    "useLiteralContent": true
  },
  "libraries": {}
}

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"node","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"label","type":"bytes32"},{"indexed":false,"internalType":"address","name":"owner","type":"address"}],"name":"NewOwner","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"node","type":"bytes32"},{"indexed":false,"internalType":"address","name":"resolver","type":"address"}],"name":"NewResolver","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"node","type":"bytes32"},{"indexed":false,"internalType":"uint64","name":"ttl","type":"uint64"}],"name":"NewTTL","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"node","type":"bytes32"},{"indexed":false,"internalType":"address","name":"owner","type":"address"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"}],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"}],"name":"recordExists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"}],"name":"resolver","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"},{"internalType":"address","name":"owner","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"},{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"resolver","type":"address"},{"internalType":"uint64","name":"ttl","type":"uint64"}],"name":"setRecord","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"},{"internalType":"address","name":"resolver","type":"address"}],"name":"setResolver","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"},{"internalType":"bytes32","name":"label","type":"bytes32"},{"internalType":"address","name":"owner","type":"address"}],"name":"setSubnodeOwner","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"},{"internalType":"bytes32","name":"label","type":"bytes32"},{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"resolver","type":"address"},{"internalType":"uint64","name":"ttl","type":"uint64"}],"name":"setSubnodeRecord","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"},{"internalType":"uint64","name":"ttl","type":"uint64"}],"name":"setTTL","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"node","type":"bytes32"}],"name":"ttl","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"}]

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100d45760003560e01c80635b0fc9c311610081578063cf4088231161005b578063cf4088231461022f578063e985e9c514610242578063f79fe5381461029b57600080fd5b80635b0fc9c3146101f65780635ef2c7f014610209578063a22cb4651461021c57600080fd5b806314ab9038116100b257806314ab90381461017057806316a25cbd146101855780631896f70a146101e357600080fd5b80630178b8bf146100d957806302571be31461013c57806306ab59231461014f575b600080fd5b6101126100e73660046109fd565b60009081526020819052604090206001015473ffffffffffffffffffffffffffffffffffffffff1690565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b61011261014a3660046109fd565b6102d3565b61016261015d366004610a3f565b61030f565b604051908152602001610133565b61018361017e366004610a8c565b61046c565b005b6101ca6101933660046109fd565b60009081526020819052604090206001015474010000000000000000000000000000000000000000900467ffffffffffffffff1690565b60405167ffffffffffffffff9091168152602001610133565b6101836101f1366004610ab8565b61057e565b610183610204366004610ab8565b61068f565b610183610217366004610adb565b61079a565b61018361022a366004610b32565b6107bc565b61018361023d366004610b6e565b610853565b61028b610250366004610bbb565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260016020908152604080832093909416825291909152205460ff1690565b6040519015158152602001610133565b61028b6102a93660046109fd565b60009081526020819052604090205473ffffffffffffffffffffffffffffffffffffffff16151590565b60008181526020819052604081205473ffffffffffffffffffffffffffffffffffffffff16308114156103095750600092915050565b92915050565b600083815260208190526040812054849073ffffffffffffffffffffffffffffffffffffffff1633811480610374575073ffffffffffffffffffffffffffffffffffffffff8116600090815260016020908152604080832033845290915290205460ff165b61037d57600080fd5b6040805160208101889052908101869052600090606001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181528151602092830120600081815292839052912080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8816179055905060405173ffffffffffffffffffffffffffffffffffffffff86168152869088907fce0457fe73731f824cc272376169235128c118b49d344817417c6d108d155e829060200160405180910390a39695505050505050565b600082815260208190526040902054829073ffffffffffffffffffffffffffffffffffffffff16338114806104d1575073ffffffffffffffffffffffffffffffffffffffff8116600090815260016020908152604080832033845290915290205460ff165b6104da57600080fd5b60405167ffffffffffffffff8416815284907f1d4f9bbfc9cab89d66e1a1562f2233ccbf1308cb4f63de2ead5787adddb8fa689060200160405180910390a25050600091825260208290526040909120600101805467ffffffffffffffff90921674010000000000000000000000000000000000000000027fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff909216919091179055565b600082815260208190526040902054829073ffffffffffffffffffffffffffffffffffffffff16338114806105e3575073ffffffffffffffffffffffffffffffffffffffff8116600090815260016020908152604080832033845290915290205460ff165b6105ec57600080fd5b60405173ffffffffffffffffffffffffffffffffffffffff8416815284907f335721b01866dc23fbee8b6b2c7b1e14d6f05c28cd35a2c934239f94095602a09060200160405180910390a2505060009182526020829052604090912060010180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff909216919091179055565b600082815260208190526040902054829073ffffffffffffffffffffffffffffffffffffffff16338114806106f4575073ffffffffffffffffffffffffffffffffffffffff8116600090815260016020908152604080832033845290915290205460ff165b6106fd57600080fd5b600084815260208190526040902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851617905560405173ffffffffffffffffffffffffffffffffffffffff8416815284907fd4735d920b0f87494915f556dd9b54c8f309026070caea5c737245152564d2669060200160405180910390a250505050565b60006107a786868661030f565b90506107b481848461086e565b505050505050565b33600081815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168085529083529281902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b61085d848461068f565b61086884838361086e565b50505050565b60008381526020819052604090206001015473ffffffffffffffffffffffffffffffffffffffff838116911614610926576000838152602081815260409182902060010180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8616908117909155915191825284917f335721b01866dc23fbee8b6b2c7b1e14d6f05c28cd35a2c934239f94095602a0910160405180910390a25b60008381526020819052604090206001015467ffffffffffffffff8281167401000000000000000000000000000000000000000090920416146109f8576000838152602081815260409182902060010180547fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff167401000000000000000000000000000000000000000067ffffffffffffffff861690810291909117909155915191825284917f1d4f9bbfc9cab89d66e1a1562f2233ccbf1308cb4f63de2ead5787adddb8fa68910160405180910390a25b505050565b600060208284031215610a0f57600080fd5b5035919050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610a3a57600080fd5b919050565b600080600060608486031215610a5457600080fd5b8335925060208401359150610a6b60408501610a16565b90509250925092565b803567ffffffffffffffff81168114610a3a57600080fd5b60008060408385031215610a9f57600080fd5b82359150610aaf60208401610a74565b90509250929050565b60008060408385031215610acb57600080fd5b82359150610aaf60208401610a16565b600080600080600060a08688031215610af357600080fd5b8535945060208601359350610b0a60408701610a16565b9250610b1860608701610a16565b9150610b2660808701610a74565b90509295509295909350565b60008060408385031215610b4557600080fd5b610b4e83610a16565b915060208301358015158114610b6357600080fd5b809150509250929050565b60008060008060808587031215610b8457600080fd5b84359350610b9460208601610a16565b9250610ba260408601610a16565b9150610bb060608601610a74565b905092959194509250565b60008060408385031215610bce57600080fd5b610bd783610a16565b9150610aaf60208401610a1656fea264697066735822122016f16da5db161377e051c7306ff205c14b5b1314240c3b0d1d1b8dc98e23894864736f6c634300080c0033

Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.