Sourcify Logo

0x9C070027cdC9dc8F82416B2e5314E11DFb4FE3CD

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
TBTCVault
Compilation Target
contracts/vault/TBTCVault.sol:TBTCVault
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2024-08-08 11:06:58 UTC
Deployer
0x123694886DBf5Ac94DDA07135349534536D14cAf
Deployment Transaction
0x328b5ea0d524480a7d27a2b1c04906927341b9b28134919001c6ed53b6c00083
Block Number
16472741
Transaction Index
115

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
217140x0000000000000000000000005e4861a80b55f035d899f66772117f00fa0e8e7b1882, 5490, 5902, 7522, 12133
226270x00000000000000000000000065fbae61ad2c8836ffbfb502a0da41b0789d9fc61401, 3425, 3772, 3914, 4175, 9261, 9573, 9814, 12086, 12413
226300x00000000000000000000000018084fba666a33d37592fa2633fd49a74dd93a881843, 2432, 3316, 8112, 9137, 11629, 11992, 12319

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/vault/TBTCVault.sol:TBTCVault
0201isOptimisticMintingPausedboolcontracts/vault/TBTCVault.sol:TBTCVault
0214optimisticMintingFeeDivisoruint32contracts/vault/TBTCVault.sol:TBTCVault
0254optimisticMintingDelayuint32contracts/vault/TBTCVault.sol:TBTCVault
1032isMintermapping(address ⇒ bool)contracts/vault/TBTCVault.sol:TBTCVault
2032mintersaddress[]contracts/vault/TBTCVault.sol:TBTCVault
3032isGuardianmapping(address ⇒ bool)contracts/vault/TBTCVault.sol:TBTCVault
4032optimisticMintingRequestsmapping(uint256 ⇒ struct TBTCOptimisticMinting.OptimisticMintingRequest)contracts/vault/TBTCVault.sol:TBTCVault
5032optimisticMintingDebtmapping(address ⇒ uint256)contracts/vault/TBTCVault.sol:TBTCVault
604newOptimisticMintingFeeDivisoruint32contracts/vault/TBTCVault.sol:TBTCVault
7032optimisticMintingFeeUpdateInitiatedTimestampuint256contracts/vault/TBTCVault.sol:TBTCVault
804newOptimisticMintingDelayuint32contracts/vault/TBTCVault.sol:TBTCVault
9032optimisticMintingDelayUpdateInitiatedTimestampuint256contracts/vault/TBTCVault.sol:TBTCVault
10020newVaultaddresscontracts/vault/TBTCVault.sol:TBTCVault
11032upgradeInitiatedTimestampuint256contracts/vault/TBTCVault.sol:TBTCVault

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