Sourcify Logosourcify.eth

0x295a6dCc640b76C1d8A3b0Cfb35a23A8B8f7eAFC

on Polygon Mainnet (137)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
TestRegistrar
Compilation Target
TestRegistrar.sol:TestRegistrar
Language
Solidity
Compiler
solc 0.5.16+commit.9c3226ce
EVM Version
default
Verified At
2025-10-02 08:47:11 UTC
Deployer
0x9F88d9B0b934A5261C364A726a9A36d67B431cAb
Deployment Transaction
0x898009f88e74c835b7f1823d93e6295e8055626d610c195f4566c3e349c7d5d6
Block Number
76790188
Transaction Index
60

Read/Write Contract on:

OpenZeppelin Logo

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • TestRegistrar.sol
Loading...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

0x608060405234801561001057600080fd5b506040516103153803806103158339818101604052604081101561003357600080fd5b508051602090910151600080546001600160a01b0319166001600160a01b039093169290921782556001556102a790819061006e90396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063functionSignature3f15457f14610051578063functionSignatureaf9f26e414610082578063functionSignatured22057a9146100b1578063functionSignaturefaff50a8146100ec575b600080fd5b6100596100f4565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61009f6004803603602081101561009857600080fd5b5035610110565b60408051918252519081900360200190f35b6100ea600480360360408110156100c757600080fd5b508035906020013573ffffffffffffffffffffffffffffffffffffffff16610122565b005b61009f61026c565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60026020526000908152604090205481565b600082815260026020526040902054421161019e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f45787069727954696d6573212121000000000000000000000000000000000000604482015290519081900360640190fd5b6000828152600260209081526040808320426301e91c80019055825460015482517f06ab592300000000000000000000000000000000000000000000000000000000815260048101919091526024810187905273ffffffffffffffffffffffffffffffffffffffff8681166044830152925192909116936306ab59239360648084019491939192918390030190829087803b15801561023c57600080fd5b505af1158015610250573d6000803e3d6000fd5b505050506040513d602081101561026657600080fd5b50505050565b6001548156fecborAuxdataa265627a7a72315820d9648b7735b7b9eec707a5f38d44322b93f80b258899a0a8148e63ad423561b664736f6c63430005100032constructorArguments00000000000000000000000021f71275edb2e8bbac49975b3b7999005340f7ffa191b3258591469a2def6d7c4d6134b24408f9642d8b1da3530d1d668083070e

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

RawDecoded
Length: 52 bytes
0xa265627a7a723158205bf2d4e0449e7f537cfecfa748c6348744a3472d0a6ae6cb61235557be6d6a8464736f6c63430005100032

Transformations

Constructor Arguments

RawDecoded
Length: 64 bytes
0x00000000000000000000000021f71275edb2e8bbac49975b3b7999005340f7ffa191b3258591469a2def6d7c4d6134b24408f9642d8b1da3530d1d668083070e

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
73753
Original (recompiled):0xa265627a7a723158205bf2d4e0449e7f537cfecfa748c6348744a3472d0a6ae6cb61235557be6d6a8464736f6c63430005100032
Transformed (onchain):0xa265627a7a72315820d9648b7735b7b9eec707a5f38d44322b93f80b258899a0a8148e63ad423561b664736f6c63430005100032

Runtime Bytecode

0x608060405234801561001057600080fd5b506004361061004c5760003560e01c8063functionSignature3f15457f14610051578063functionSignatureaf9f26e414610082578063functionSignatured22057a9146100b1578063functionSignaturefaff50a8146100ec575b600080fd5b6100596100f4565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61009f6004803603602081101561009857600080fd5b5035610110565b60408051918252519081900360200190f35b6100ea600480360360408110156100c757600080fd5b508035906020013573ffffffffffffffffffffffffffffffffffffffff16610122565b005b61009f61026c565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60026020526000908152604090205481565b600082815260026020526040902054421161019e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f45787069727954696d6573212121000000000000000000000000000000000000604482015290519081900360640190fd5b6000828152600260209081526040808320426301e91c80019055825460015482517f06ab592300000000000000000000000000000000000000000000000000000000815260048101919091526024810187905273ffffffffffffffffffffffffffffffffffffffff8681166044830152925192909116936306ab59239360648084019491939192918390030190829087803b15801561023c57600080fd5b505af1158015610250573d6000803e3d6000fd5b505050506040513d602081101561026657600080fd5b50505050565b6001548156fecborAuxdataa265627a7a72315820d9648b7735b7b9eec707a5f38d44322b93f80b258899a0a8148e63ad423561b664736f6c63430005100032

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

RawDecoded
Length: 52 bytes
0xa265627a7a723158205bf2d4e0449e7f537cfecfa748c6348744a3472d0a6ae6cb61235557be6d6a8464736f6c63430005100032

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
62753
Original (recompiled):0xa265627a7a723158205bf2d4e0449e7f537cfecfa748c6348744a3472d0a6ae6cb61235557be6d6a8464736f6c63430005100032
Transformed (onchain):0xa265627a7a72315820d9648b7735b7b9eec707a5f38d44322b93f80b258899a0a8148e63ad423561b664736f6c63430005100032

Storage Layout

SlotOffsetBytesLabelTypeContract
0020enscontract ENSTestRegistrar.sol:TestRegistrar
1032rootNodebytes32TestRegistrar.sol:TestRegistrar
2032expiryTimesmapping(bytes32 ⇒ uint256)TestRegistrar.sol:TestRegistrar

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0x295a6dcc640b76c1d8a3b0cfb35a23a8b8f7eafc on Polygon Mainnet (137)