Sourcify Logosourcify.eth

0xeD9C5987e7109BB43A8a1A40A726B275E4Eb4Ace

on Celo Mainnet (42220)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
NameService
Compilation Target
project:/contracts/utils/NameService.sol:NameService
Language
Solidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2024-08-08 14:10:20 UTC
Deployer
0x5128E3C1f8846724cc1007Af9b4189713922E4BB
Deployment Transaction
0x2b030788ec31fa9e8f2149ec3b6bf72768a4be051604f10b97aa59459641e598
Block Number
17237961
Transaction Index
8

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • project:/contracts/utils/NameService.sol
  • project:/contracts/DAOStackInterfaces.sol
  • @openzeppelin/contracts-upgradeable/utils/AddressUpgradeable.sol
  • @openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol
  • @openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol
  • @openzeppelin/contracts-upgradeable/utils/StorageSlotUpgradeable.sol
  • @openzeppelin/contracts-upgradeable/proxy/beacon/IBeaconUpgradeable.sol
  • @openzeppelin/contracts-upgradeable/interfaces/draft-IERC1822Upgradeable.sol
  • @openzeppelin/contracts-upgradeable/proxy/ERC1967/ERC1967UpgradeUpgradeable.sol
Loading...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

0x60a06040523060805234801561001457600080fd5b5060805161133661004c600039600081816101ee0152818161023701528181610362015281816103a2015261041e01526113366000f3fe6080604052600436106100765760003560e01c80633659cfe61461007b5780634162169f1461009d5780634ab01f5b146100da5780634f1ef286146100fa57806352d1902d1461010d578063699f200f146101305780639b2ea4bd14610166578063bf40fac114610186578063d41b4e72146101c4575b600080fd5b34801561008757600080fd5b5061009b610096366004610d0d565b6101e4565b005b3480156100a957600080fd5b506066546100bd906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156100e657600080fd5b5061009b6100f5366004610d75565b6102b5565b61009b610108366004610e7d565b610358565b34801561011957600080fd5b50610122610411565b6040519081526020016100d1565b34801561013c57600080fd5b506100bd61014b366004610ee0565b6065602052600090815260409020546001600160a01b031681565b34801561017257600080fd5b5061009b610181366004610f19565b6104bf565b34801561019257600080fd5b506100bd6101a1366004610f6a565b80516020918201206000908152606590915260409020546001600160a01b031690565b3480156101d057600080fd5b5061009b6101df36600461103d565b610537565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036102355760405162461bcd60e51b815260040161022c90611109565b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610267610855565b6001600160a01b03161461028d5760405162461bcd60e51b815260040161022c90611143565b61029681610871565b604080516000808252602082019092526102b291839190610879565b50565b6102bd6109e9565b60005b83811015610351578282828181106102da576102da61117d565b90506020020160208101906102ef9190610d0d565b606560008787858181106103055761030561117d565b90506020020135815260200190815260200160002060006101000a8154816001600160a01b0302191690836001600160a01b03160217905550808061034990611193565b9150506102c0565b5050505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036103a05760405162461bcd60e51b815260040161022c90611109565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166103d2610855565b6001600160a01b0316146103f85760405162461bcd60e51b815260040161022c90611143565b61040182610871565b61040d82826001610879565b5050565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146104ac5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c6044820152771b1959081d1a1c9bdd59da0819195b1959d85d1958d85b1b60421b606482015260840161022c565b506000805160206112ba83398151915290565b6104c76109e9565b81516020808401919091206000908152606590915260409081902080546001600160a01b0319166001600160a01b038416179055517f135cf55549d8538a41f19f46cc85625da93e68b63484cca8fcb9aaf19e5201379061052b908490849061120a565b60405180910390a15050565b600054610100900460ff16158080156105575750600054600160ff909116105b80610578575061056630610aae565b158015610578575060005460ff166001145b6105db5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840161022c565b6000805460ff1916600117905580156105fe576000805461ff0019166101001790555b606680546001600160a01b0319166001600160a01b03861617905560005b83518110156106a2578281815181106106375761063761117d565b6020026020010151606560008684815181106106555761065561117d565b6020026020010151815260200190815260200160002060006101000a8154816001600160a01b0302191690836001600160a01b03160217905550808061069a90611193565b91505061061c565b50604080518082018252600a81526921a7a72a2927a62622a960b11b6020918201527f70546d1c92f8c2132ae23a23f5177aa8526356051c7510df99f50e012d221529600052606581527f081757b76d73de82a98c73498fe1ae6081295778656f891e674d268f5433ebc680546001600160a01b0319166001600160a01b0388169081179091558251632d77bef360e11b815292519092635aef7de69260048083019391928290030181865afa158015610760573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107849190611234565b60408051808201909152600681526520ab20aa20a960d11b6020918201527f4270bfca07279b2d8717bab7cefb7943a69c398f45151b67b5ad61e75c144e59600052606590527ff9432bfff9ab5ed1cbeb5c832939852f300399d755c85ac727840a7b865edc6680546001600160a01b0319166001600160a01b0392909216919091179055801561084f576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50505050565b6000805160206112ba833981519152546001600160a01b031690565b6102b26109e9565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff16156108b1576108ac83610abd565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561090b575060408051601f3d908101601f1916820190925261090891810190611251565b60015b61096e5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b606482015260840161022c565b6000805160206112ba83398151915281146109dd5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b606482015260840161022c565b506108ac838383610b57565b60665460408051632d77bef360e11b8152905133926001600160a01b031691635aef7de69160048083019260209291908290030181865afa158015610a32573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a569190611234565b6001600160a01b031614610aac5760405162461bcd60e51b815260206004820181905260248201527f6f6e6c79206176617461722063616e2063616c6c2074686973206d6574686f64604482015260640161022c565b565b6001600160a01b03163b151590565b610ac681610aae565b610b285760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b606482015260840161022c565b6000805160206112ba83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b610b6083610b7c565b600082511180610b6d5750805b156108ac5761084f8383610bbc565b610b8581610abd565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6060610bc783610aae565b610c225760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b606482015260840161022c565b600080846001600160a01b031684604051610c3d919061126a565b600060405180830381855af49150503d8060008114610c78576040519150601f19603f3d011682016040523d82523d6000602084013e610c7d565b606091505b5091509150610ca582826040518060600160405280602781526020016112da60279139610cae565b95945050505050565b60608315610cbd575081610cc7565b610cc78383610cce565b9392505050565b815115610cde5781518083602001fd5b8060405162461bcd60e51b815260040161022c9190611286565b6001600160a01b03811681146102b257600080fd5b600060208284031215610d1f57600080fd5b8135610cc781610cf8565b60008083601f840112610d3c57600080fd5b5081356001600160401b03811115610d5357600080fd5b6020830191508360208260051b8501011115610d6e57600080fd5b9250929050565b60008060008060408587031215610d8b57600080fd5b84356001600160401b0380821115610da257600080fd5b610dae88838901610d2a565b90965094506020870135915080821115610dc757600080fd5b50610dd487828801610d2a565b95989497509550505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715610e1e57610e1e610de0565b604052919050565b60006001600160401b03831115610e3f57610e3f610de0565b610e52601f8401601f1916602001610df6565b9050828152838383011115610e6657600080fd5b828260208301376000602084830101529392505050565b60008060408385031215610e9057600080fd5b8235610e9b81610cf8565b915060208301356001600160401b03811115610eb657600080fd5b8301601f81018513610ec757600080fd5b610ed685823560208401610e26565b9150509250929050565b600060208284031215610ef257600080fd5b5035919050565b600082601f830112610f0a57600080fd5b610cc783833560208501610e26565b60008060408385031215610f2c57600080fd5b82356001600160401b03811115610f4257600080fd5b610f4e85828601610ef9565b9250506020830135610f5f81610cf8565b809150509250929050565b600060208284031215610f7c57600080fd5b81356001600160401b03811115610f9257600080fd5b610f9e84828501610ef9565b949350505050565b60006001600160401b03821115610fbf57610fbf610de0565b5060051b60200190565b600082601f830112610fda57600080fd5b81356020610fef610fea83610fa6565b610df6565b82815260059290921b8401810191818101908684111561100e57600080fd5b8286015b8481101561103257803561102581610cf8565b8352918301918301611012565b509695505050505050565b60008060006060848603121561105257600080fd5b833561105d81610cf8565b92506020848101356001600160401b038082111561107a57600080fd5b818701915087601f83011261108e57600080fd5b813561109c610fea82610fa6565b81815260059190911b8301840190848101908a8311156110bb57600080fd5b938501935b828510156110d9578435825293850193908501906110c0565b9650505060408701359250808311156110f157600080fd5b50506110ff86828701610fc9565b9150509250925092565b6020808252602c9082015260008051602061129a83398151915260408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c9082015260008051602061129a83398151915260408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000600182016111b357634e487b7160e01b600052601160045260246000fd5b5060010190565b60005b838110156111d55781810151838201526020016111bd565b50506000910152565b600081518084526111f68160208601602086016111ba565b601f01601f19169290920160200192915050565b60408152600061121d60408301856111de565b905060018060a01b03831660208301529392505050565b60006020828403121561124657600080fd5b8151610cc781610cf8565b60006020828403121561126357600080fd5b5051919050565b6000825161127c8184602087016111ba565b9190910192915050565b602081526000610cc760208301846111de56fe46756e6374696f6e206d7573742062652063616c6c6564207468726f75676820360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212204f654ba0f229b7ec3fa2cfd6a545ac0c1f862d773f08176bc03e525c85ff54c364736f6c63430008100033

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

View on IPFS LogoSolidity metadata.json IPFS hash: QmPrmTp3irGkzz6B4wnwzWNeF6f8KHCBWE4g2Eo8p5thx3
RawDecoded
Length: 53 bytes
0xa26469706673582212201692bf58efdc4f233bf3cc1b5b15d35ca99a144edcca92ab759120cd6730367064736f6c63430008100033

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
494153
Original (recompiled):0xa26469706673582212201692bf58efdc4f233bf3cc1b5b15d35ca99a144edcca92ab759120cd6730367064736f6c63430008100033
Transformed (onchain):0xa26469706673582212204f654ba0f229b7ec3fa2cfd6a545ac0c1f862d773f08176bc03e525c85ff54c364736f6c63430008100033

Runtime Bytecode

0x6080604052600436106100765760003560e01c80633659cfe61461007b5780634162169f1461009d5780634ab01f5b146100da5780634f1ef286146100fa57806352d1902d1461010d578063699f200f146101305780639b2ea4bd14610166578063bf40fac114610186578063d41b4e72146101c4575b600080fd5b34801561008757600080fd5b5061009b610096366004610d0d565b6101e4565b005b3480156100a957600080fd5b506066546100bd906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156100e657600080fd5b5061009b6100f5366004610d75565b6102b5565b61009b610108366004610e7d565b610358565b34801561011957600080fd5b50610122610411565b6040519081526020016100d1565b34801561013c57600080fd5b506100bd61014b366004610ee0565b6065602052600090815260409020546001600160a01b031681565b34801561017257600080fd5b5061009b610181366004610f19565b6104bf565b34801561019257600080fd5b506100bd6101a1366004610f6a565b80516020918201206000908152606590915260409020546001600160a01b031690565b3480156101d057600080fd5b5061009b6101df36600461103d565b610537565b6001600160a01b037f000000000000000000000000ed9c5987e7109bb43a8a1a40a726b275e4eb4ace1630036102355760405162461bcd60e51b815260040161022c90611109565b60405180910390fd5b7f000000000000000000000000ed9c5987e7109bb43a8a1a40a726b275e4eb4ace6001600160a01b0316610267610855565b6001600160a01b03161461028d5760405162461bcd60e51b815260040161022c90611143565b61029681610871565b604080516000808252602082019092526102b291839190610879565b50565b6102bd6109e9565b60005b83811015610351578282828181106102da576102da61117d565b90506020020160208101906102ef9190610d0d565b606560008787858181106103055761030561117d565b90506020020135815260200190815260200160002060006101000a8154816001600160a01b0302191690836001600160a01b03160217905550808061034990611193565b9150506102c0565b5050505050565b6001600160a01b037f000000000000000000000000ed9c5987e7109bb43a8a1a40a726b275e4eb4ace1630036103a05760405162461bcd60e51b815260040161022c90611109565b7f000000000000000000000000ed9c5987e7109bb43a8a1a40a726b275e4eb4ace6001600160a01b03166103d2610855565b6001600160a01b0316146103f85760405162461bcd60e51b815260040161022c90611143565b61040182610871565b61040d82826001610879565b5050565b6000306001600160a01b037f000000000000000000000000ed9c5987e7109bb43a8a1a40a726b275e4eb4ace16146104ac5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c6044820152771b1959081d1a1c9bdd59da0819195b1959d85d1958d85b1b60421b606482015260840161022c565b506000805160206112ba83398151915290565b6104c76109e9565b81516020808401919091206000908152606590915260409081902080546001600160a01b0319166001600160a01b038416179055517f135cf55549d8538a41f19f46cc85625da93e68b63484cca8fcb9aaf19e5201379061052b908490849061120a565b60405180910390a15050565b600054610100900460ff16158080156105575750600054600160ff909116105b80610578575061056630610aae565b158015610578575060005460ff166001145b6105db5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840161022c565b6000805460ff1916600117905580156105fe576000805461ff0019166101001790555b606680546001600160a01b0319166001600160a01b03861617905560005b83518110156106a2578281815181106106375761063761117d565b6020026020010151606560008684815181106106555761065561117d565b6020026020010151815260200190815260200160002060006101000a8154816001600160a01b0302191690836001600160a01b03160217905550808061069a90611193565b91505061061c565b50604080518082018252600a81526921a7a72a2927a62622a960b11b6020918201527f70546d1c92f8c2132ae23a23f5177aa8526356051c7510df99f50e012d221529600052606581527f081757b76d73de82a98c73498fe1ae6081295778656f891e674d268f5433ebc680546001600160a01b0319166001600160a01b0388169081179091558251632d77bef360e11b815292519092635aef7de69260048083019391928290030181865afa158015610760573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107849190611234565b60408051808201909152600681526520ab20aa20a960d11b6020918201527f4270bfca07279b2d8717bab7cefb7943a69c398f45151b67b5ad61e75c144e59600052606590527ff9432bfff9ab5ed1cbeb5c832939852f300399d755c85ac727840a7b865edc6680546001600160a01b0319166001600160a01b0392909216919091179055801561084f576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50505050565b6000805160206112ba833981519152546001600160a01b031690565b6102b26109e9565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff16156108b1576108ac83610abd565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561090b575060408051601f3d908101601f1916820190925261090891810190611251565b60015b61096e5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b606482015260840161022c565b6000805160206112ba83398151915281146109dd5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b606482015260840161022c565b506108ac838383610b57565b60665460408051632d77bef360e11b8152905133926001600160a01b031691635aef7de69160048083019260209291908290030181865afa158015610a32573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a569190611234565b6001600160a01b031614610aac5760405162461bcd60e51b815260206004820181905260248201527f6f6e6c79206176617461722063616e2063616c6c2074686973206d6574686f64604482015260640161022c565b565b6001600160a01b03163b151590565b610ac681610aae565b610b285760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b606482015260840161022c565b6000805160206112ba83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b610b6083610b7c565b600082511180610b6d5750805b156108ac5761084f8383610bbc565b610b8581610abd565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6060610bc783610aae565b610c225760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b606482015260840161022c565b600080846001600160a01b031684604051610c3d919061126a565b600060405180830381855af49150503d8060008114610c78576040519150601f19603f3d011682016040523d82523d6000602084013e610c7d565b606091505b5091509150610ca582826040518060600160405280602781526020016112da60279139610cae565b95945050505050565b60608315610cbd575081610cc7565b610cc78383610cce565b9392505050565b815115610cde5781518083602001fd5b8060405162461bcd60e51b815260040161022c9190611286565b6001600160a01b03811681146102b257600080fd5b600060208284031215610d1f57600080fd5b8135610cc781610cf8565b60008083601f840112610d3c57600080fd5b5081356001600160401b03811115610d5357600080fd5b6020830191508360208260051b8501011115610d6e57600080fd5b9250929050565b60008060008060408587031215610d8b57600080fd5b84356001600160401b0380821115610da257600080fd5b610dae88838901610d2a565b90965094506020870135915080821115610dc757600080fd5b50610dd487828801610d2a565b95989497509550505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715610e1e57610e1e610de0565b604052919050565b60006001600160401b03831115610e3f57610e3f610de0565b610e52601f8401601f1916602001610df6565b9050828152838383011115610e6657600080fd5b828260208301376000602084830101529392505050565b60008060408385031215610e9057600080fd5b8235610e9b81610cf8565b915060208301356001600160401b03811115610eb657600080fd5b8301601f81018513610ec757600080fd5b610ed685823560208401610e26565b9150509250929050565b600060208284031215610ef257600080fd5b5035919050565b600082601f830112610f0a57600080fd5b610cc783833560208501610e26565b60008060408385031215610f2c57600080fd5b82356001600160401b03811115610f4257600080fd5b610f4e85828601610ef9565b9250506020830135610f5f81610cf8565b809150509250929050565b600060208284031215610f7c57600080fd5b81356001600160401b03811115610f9257600080fd5b610f9e84828501610ef9565b949350505050565b60006001600160401b03821115610fbf57610fbf610de0565b5060051b60200190565b600082601f830112610fda57600080fd5b81356020610fef610fea83610fa6565b610df6565b82815260059290921b8401810191818101908684111561100e57600080fd5b8286015b8481101561103257803561102581610cf8565b8352918301918301611012565b509695505050505050565b60008060006060848603121561105257600080fd5b833561105d81610cf8565b92506020848101356001600160401b038082111561107a57600080fd5b818701915087601f83011261108e57600080fd5b813561109c610fea82610fa6565b81815260059190911b8301840190848101908a8311156110bb57600080fd5b938501935b828510156110d9578435825293850193908501906110c0565b9650505060408701359250808311156110f157600080fd5b50506110ff86828701610fc9565b9150509250925092565b6020808252602c9082015260008051602061129a83398151915260408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c9082015260008051602061129a83398151915260408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000600182016111b357634e487b7160e01b600052601160045260246000fd5b5060010190565b60005b838110156111d55781810151838201526020016111bd565b50506000910152565b600081518084526111f68160208601602086016111ba565b601f01601f19169290920160200192915050565b60408152600061121d60408301856111de565b905060018060a01b03831660208301529392505050565b60006020828403121561124657600080fd5b8151610cc781610cf8565b60006020828403121561126357600080fd5b5051919050565b6000825161127c8184602087016111ba565b9190910192915050565b602081526000610cc760208301846111de56fe46756e6374696f6e206d7573742062652063616c6c6564207468726f75676820360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212204f654ba0f229b7ec3fa2cfd6a545ac0c1f862d773f08176bc03e525c85ff54c364736f6c63430008100033

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

View on IPFS LogoSolidity metadata.json IPFS hash: QmPrmTp3irGkzz6B4wnwzWNeF6f8KHCBWE4g2Eo8p5thx3
RawDecoded
Length: 53 bytes
0xa26469706673582212201692bf58efdc4f233bf3cc1b5b15d35ca99a144edcca92ab759120cd6730367064736f6c63430008100033

Transformations

Immutable Transformations

IDValueOffsets
5880x000000000000000000000000ed9c5987e7109bb43a8a1a40a726b275e4eb4ace494, 567, 866, 930, 1054

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
486553
Original (recompiled):0xa26469706673582212201692bf58efdc4f233bf3cc1b5b15d35ca99a144edcca92ab759120cd6730367064736f6c63430008100033
Transformed (onchain):0xa26469706673582212204f654ba0f229b7ec3fa2cfd6a545ac0c1f862d773f08176bc03e525c85ff54c364736f6c63430008100033

Storage Layout

SlotOffsetBytesLabelTypeContract
001_initializeduint8project:/contracts/utils/NameService.sol:NameService
011_initializingboolproject:/contracts/utils/NameService.sol:NameService
101600__gapuint256[50]project:/contracts/utils/NameService.sol:NameService
5101600__gapuint256[50]project:/contracts/utils/NameService.sol:NameService
101032addressesmapping(bytes32 ⇒ address)project:/contracts/utils/NameService.sol:NameService
102020daocontract Controllerproject:/contracts/utils/NameService.sol:NameService

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...
0xeD9C5987e7109BB43A8a1A40A726B275E4Eb4Ace on Celo Mainnet (42220)