Sourcify Logosourcify.eth

0xFD23F971696576331fCF96f80a20B4D3b31ca5b2

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
VaultRegistry
Compilation Target
contracts/VaultRegistry.sol:VaultRegistry
Language
SoliditySolidity
Compiler
solc 0.8.9+commit.e5eed63a
EVM Version
istanbul
Verified At
2024-08-08 11:11:57 UTC
Deployer
0xF13c450e913001Ac0647710D44d8eE9760009b4D
Deployment Transaction
0x785d4284becae116601dd770bba3b5d566109647c1185d7f7449307ac0a4ccbc
Block Number
15237714
Transaction Index
11

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: QmUkygRsT6mDcmUFZ8BEf9GwpF3doo2kdPYdZCr8LqJMQ8

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: QmUkygRsT6mDcmUFZ8BEf9GwpF3doo2kdPYdZCr8LqJMQ8

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringcontracts/VaultRegistry.sol:VaultRegistry
1032_symbolstringcontracts/VaultRegistry.sol:VaultRegistry
2032_ownersmapping(uint256 ⇒ address)contracts/VaultRegistry.sol:VaultRegistry
3032_balancesmapping(address ⇒ uint256)contracts/VaultRegistry.sol:VaultRegistry
4032_tokenApprovalsmapping(uint256 ⇒ address)contracts/VaultRegistry.sol:VaultRegistry
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/VaultRegistry.sol:VaultRegistry
6032_stagedProtocolGovernanceTimestampuint256contracts/VaultRegistry.sol:VaultRegistry
7020_protocolGovernancecontract IProtocolGovernancecontracts/VaultRegistry.sol:VaultRegistry
8020_stagedProtocolGovernancecontract IProtocolGovernancecontracts/VaultRegistry.sol:VaultRegistry
9032_vaultsaddress[]contracts/VaultRegistry.sol:VaultRegistry
10032_nftIndexmapping(address ⇒ uint256)contracts/VaultRegistry.sol:VaultRegistry
11032_vaultIndexmapping(uint256 ⇒ address)contracts/VaultRegistry.sol:VaultRegistry
12032_locksmapping(uint256 ⇒ bool)contracts/VaultRegistry.sol:VaultRegistry
13032_topNftuint256contracts/VaultRegistry.sol:VaultRegistry

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...
0xFD23F971696576331fCF96f80a20B4D3b31ca5b2 on PulseChain (369)