Sourcify Logo

0x48b6af7B12C71f09e2fC8aF4855De4Ff54e775cA

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
ServiceRegistry
Compilation Target
contracts/ServiceRegistry.sol:ServiceRegistry
Language
SoliditySolidity
Compiler
solc 0.8.15+commit.e14f2714
EVM Version
london
Verified At
2024-08-08 14:17:48 UTC
Deployer
0xEB2A22b27C7Ad5eeE424Fd90b376c745E60f914E
Deployment Transaction
0xbdd8039d52dc0dc7cbf12a785daec6034432d770ccf484edf6f43aa7a942372d
Block Number
15178299
Transaction Index
188

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

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 Logo
Solidity metadata.json IPFS hash: QmbjHf7TH2eUCKFygS5A5piU4Cv8MET4YBv6q883vcEGk5

Loading contract data...

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

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 Logo
Solidity metadata.json IPFS hash: QmbjHf7TH2eUCKFygS5A5piU4Cv8MET4YBv6q883vcEGk5

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
4710x0000000000000000000000002f1f7d38e4772884b88f3ecd8b6b9facdc3191121086, 16030, 18016

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032namestringcontracts/ServiceRegistry.sol:ServiceRegistry
1032symbolstringcontracts/ServiceRegistry.sol:ServiceRegistry
2032_ownerOfmapping(uint256 ⇒ address)contracts/ServiceRegistry.sol:ServiceRegistry
3032_balanceOfmapping(address ⇒ uint256)contracts/ServiceRegistry.sol:ServiceRegistry
4032getApprovedmapping(uint256 ⇒ address)contracts/ServiceRegistry.sol:ServiceRegistry
5032isApprovedForAllmapping(address ⇒ mapping(address ⇒ bool))contracts/ServiceRegistry.sol:ServiceRegistry
6020owneraddresscontracts/ServiceRegistry.sol:ServiceRegistry
7020manageraddresscontracts/ServiceRegistry.sol:ServiceRegistry
8032baseURIstringcontracts/ServiceRegistry.sol:ServiceRegistry
9032totalSupplyuint256contracts/ServiceRegistry.sol:ServiceRegistry
10032_lockeduint256contracts/ServiceRegistry.sol:ServiceRegistry
11012slashedFundsuint96contracts/ServiceRegistry.sol:ServiceRegistry
111220draineraddresscontracts/ServiceRegistry.sol:ServiceRegistry
12032mapConfigHashesmapping(uint256 ⇒ bytes32[])contracts/ServiceRegistry.sol:ServiceRegistry
13032mapOperatorAndServiceIdAgentInstancesmapping(uint256 ⇒ struct AgentInstance[])contracts/ServiceRegistry.sol:ServiceRegistry
14032mapServiceAndAgentIdAgentParamsmapping(uint256 ⇒ struct AgentParams)contracts/ServiceRegistry.sol:ServiceRegistry
15032mapServiceAndAgentIdAgentInstancesmapping(uint256 ⇒ address[])contracts/ServiceRegistry.sol:ServiceRegistry
16032mapOperatorAndServiceIdOperatorBalancesmapping(uint256 ⇒ uint96)contracts/ServiceRegistry.sol:ServiceRegistry
17032mapAgentInstanceOperatorsmapping(address ⇒ address)contracts/ServiceRegistry.sol:ServiceRegistry
18032mapServiceIdSetComponentIdsmapping(uint256 ⇒ uint32[])contracts/ServiceRegistry.sol:ServiceRegistry
19032mapServiceIdSetAgentIdsmapping(uint256 ⇒ uint32[])contracts/ServiceRegistry.sol:ServiceRegistry
20032mapMultisigsmapping(address ⇒ bool)contracts/ServiceRegistry.sol:ServiceRegistry
21032mapServicesmapping(uint256 ⇒ struct ServiceRegistry.Service)contracts/ServiceRegistry.sol:ServiceRegistry

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

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...