Sourcify Logosourcify.eth

0x65B3Ac7671bd89c0F82e0d77f243b47Bb90eA9c3

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
VariableDebtToken
Compilation Target
contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
Language
Solidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2024-08-08 11:18:55 UTC
Deployer
0x64E7Ff734848DC7b04D00DA71615649d321c04A3
Deployment Transaction
0x25c9ef648f9baada21be2afc55ad4a2d4dd047324c32555e9cf0b36a2238510e
Block Number
16996328
Transaction Index
76

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
2032_totalSupplyuint256contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
3032_namestringcontracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
4032_symbolstringcontracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
501_decimalsuint8contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
5120_poolcontract ILendingPoolcontracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
6020_underlyingAssetaddresscontracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
7032lastInitializedRevisionuint256contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
801initializingboolcontracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
901600______gapuint256[50]contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken
59032_borrowAllowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/protocol/tokenization/VariableDebtToken.sol:VariableDebtToken

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