Sourcify Logo

0x25A103A1D6AeC5967c1A4fe2039cdc514886b97e

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
USDYManager
Compilation Target
contracts/usdy/USDYManager.sol:USDYManager
Language
SoliditySolidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2024-08-08 10:43:21 UTC
Deployer
0x05B137452a3531d2611616Db1a797E7B0177B2e7
Deployment Transaction
0x34cebc0bd14331ce0e42207f19dc3b0139e96d8eb882236a6c897c9f8d658044
Block Number
17721123
Transaction Index
99

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
220x00000000000000000000000096f6ef951840721adbf46ac996b59e0235cb985c1654, 7636, 7968, 10485
560x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb481950, 2867, 3067, 6557, 6613
580x000000000000000000000000000000000000000000000000000000e8d4a510001777, 9826, 11351

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_statusuint256contracts/usdy/USDYManager.sol:USDYManager
1032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/usdy/USDYManager.sol:USDYManager
2032_roleMembersmapping(bytes32 ⇒ struct EnumerableSet.AddressSet)contracts/usdy/USDYManager.sol:USDYManager
3020pricercontract IPricerReadercontracts/usdy/USDYManager.sol:USDYManager
4020assetSenderaddresscontracts/usdy/USDYManager.sol:USDYManager
5020feeRecipientaddresscontracts/usdy/USDYManager.sol:USDYManager
6032depositIdToDepositormapping(bytes32 ⇒ struct IRWAHub.Depositor)contracts/usdy/USDYManager.sol:USDYManager
7032redemptionIdToRedeemermapping(bytes32 ⇒ struct IRWAHub.Redeemer)contracts/usdy/USDYManager.sol:USDYManager
8032minimumDepositAmountuint256contracts/usdy/USDYManager.sol:USDYManager
9032minimumRedemptionAmountuint256contracts/usdy/USDYManager.sol:USDYManager
10032mintFeeuint256contracts/usdy/USDYManager.sol:USDYManager
11032redemptionFeeuint256contracts/usdy/USDYManager.sol:USDYManager
12032subscriptionRequestCounteruint256contracts/usdy/USDYManager.sol:USDYManager
13032redemptionRequestCounteruint256contracts/usdy/USDYManager.sol:USDYManager
1401redemptionPausedboolcontracts/usdy/USDYManager.sol:USDYManager
1411subscriptionPausedboolcontracts/usdy/USDYManager.sol:USDYManager
1421offChainRedemptionPausedboolcontracts/usdy/USDYManager.sol:USDYManager
15032minimumOffChainRedemptionAmountuint256contracts/usdy/USDYManager.sol:USDYManager
16020blocklistcontract IBlocklistcontracts/usdy/USDYManager.sol:USDYManager
17020sanctionsListcontract ISanctionsListcontracts/usdy/USDYManager.sol:USDYManager
1801600__gapuint256[50]contracts/usdy/USDYManager.sol:USDYManager
68032depositIdToClaimableTimestampmapping(bytes32 ⇒ uint256)contracts/usdy/USDYManager.sol:USDYManager

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