Sourcify Logosourcify.eth

0x802Bb38676B6E79C393a3E3EC73b8Af63578188a

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
StableDebtToken
Compilation Target
contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
Language
SoliditySolidity
Compiler
solc 0.6.12+commit.27d51765
EVM Version
istanbul
Verified At
2024-08-08 10:54:48 UTC
Deployer
0xBD723fc4f1d737dCFc48a07FE7336766d34CAD5f
Deployment Transaction
0x162d3153b1bf5e560ab4638e68a70d333c7c076fa2d944caae31c5d69ead46c0
Block Number
11362809
Transaction Index
46

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
19030x00000000000000000000000000000000000000000000000000000000000000005747, 5786
33520x0000000000000000000000000bc529c00c6401aef6d220be8c6ea1667f6ad93e3561, 4594, 6129
33540x0000000000000000000000007d2768de32b0b80b7a3454c06bdac94a69ddc7a92439, 2666, 3599

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
2032_totalSupplyuint256contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
3032_namestringcontracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
4032_symbolstringcontracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
501_decimalsuint8contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
6032lastInitializedRevisionuint256contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
701initializingboolcontracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
801600______gapuint256[50]contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
58032_borrowAllowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
59032_avgStableRateuint256contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
60032_timestampsmapping(address ⇒ uint40)contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
61032_usersStableRatemapping(address ⇒ uint256)contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken
6205_totalSupplyTimestampuint40contracts/protocol/tokenization/StableDebtToken.sol:StableDebtToken

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