Sourcify Logo

0xbAD003DA1e107f537Ae2f687f5FE7a7aFFe9B241

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
LoanManager
Compilation Target
contracts/LoanManager.sol:LoanManager
Language
SoliditySolidity
Compiler
solc 0.8.7+commit.e28d00a7
EVM Version
london
Verified At
2024-08-08 11:25:36 UTC
Deployer
0x87c9b9CEa02c106EF6514FAFe755876B16b7adeA
Deployment Transaction
0x3786164f3e8e2785c062964a7191016a969d1114294f1b1cebd6d44080104591
Block Number
17372611
Transaction Index
60

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1499254
Original (recompiled):0xa26469706673582212200a1f8c741b77a32f9230b818e8f17175706c0c2004bf3f351faddb238b8faebd64736f6c63430008070033
Transformed (onchain):0xa2646970667358221220688db322fbb27c42a3319d07e951e68b121e403abc92ae93a9d52b35b023332964736f6c63430008070033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1496054
Original (recompiled):0xa26469706673582212200a1f8c741b77a32f9230b818e8f17175706c0c2004bf3f351faddb238b8faebd64736f6c63430008070033
Transformed (onchain):0xa2646970667358221220688db322fbb27c42a3319d07e951e68b121e403abc92ae93a9d52b35b023332964736f6c63430008070033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_lockeduint256contracts/LoanManager.sol:LoanManager
105domainStartuint40contracts/LoanManager.sol:LoanManager
1514accountedInterestuint112contracts/LoanManager.sol:LoanManager
2016principalOutuint128contracts/LoanManager.sol:LoanManager
21616unrealizedLossesuint128contracts/LoanManager.sol:LoanManager
3032issuanceRateuint256contracts/LoanManager.sol:LoanManager
4020fundsAssetaddresscontracts/LoanManager.sol:LoanManager
5020poolManageraddresscontracts/LoanManager.sol:LoanManager
6032impairmentFormapping(address ⇒ struct LoanManagerStorage.Impairment)contracts/LoanManager.sol:LoanManager
7032paymentFormapping(address ⇒ struct LoanManagerStorage.Payment)contracts/LoanManager.sol:LoanManager

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