Sourcify Logosourcify.eth

0x83d370296eEc984C6eD7C26f2D26729fd039B680

on Filecoin - Calibration testnet (314159)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
FilecoinWarmStorageService
Compilation Target
src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
Language
Solidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
cancun
Verified At
2026-01-20 07:55:30 UTC
Deployer
0xe7D1b14eAC0dcE3d6867C2Ef06b5bdFF52362C84
Deployment Transaction
0x270202c3fe75e091cb9e85729f2e7583bb2e57b46146daa5627b12b9f344fb92
Block Number
3385639
Transaction Index
10

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

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

Loading contract data...

Transformations

Loading contract data...

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2444654
Original (recompiled):0xa2646970667358221220227b841c7a744aff245c9575ac68a5ceae906284a57103ddfef2b98f384f3b9564736f6c634300081e0033
Transformed (onchain):0xa26469706673582212209d943e1b8fa73264356f39e088988071af0d63a3ab50f956018c38b79747dd3b64736f6c634300081e0033

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

Loading contract data...

Transformations

Loading contract data...

Immutable Transformations

IDValueOffsets
140100x00000000000000000000000083d370296eec984c6ed7c26f2d26729fd039b6808359, 20874
284470x0000000000000000000000000000000000000000000000006124fee993bc00008085
284490x0000000000000000000000000000000000000000000000006124fee993bc00008124
284510x00000000000000000000000000000000000000000000000009b6e64a8ec6000014834, 15745
284530x0000000000000000000000000000000000000000000000000429d069189e000014622, 15778
284550x0000000000000000000000000000000000000000000000008ac7230489e8000012566
284570x0000000000000000000000000000000000000000000000000354a6ba7a18000012490
284590x00000000000000000000000000000000000000000000000000000000000000129846, 22528
284610x00000000000000000000000085e366cf9dd2c0ae37e963d9556f5f4718d6417c730, 3322, 3911, 5985, 10567, 11074, 11508, 12736
284630x00000000000000000000000009a0fdc2723fad1a7b8e3e00ee5df73841df55a02524, 4660, 5161, 5318, 7244, 10803, 11657, 13878, 22086
284660x000000000000000000000000b3042734b608a1b16e9e86b374a3f3e389b4cdf04049, 8171, 13996
284680x0000000000000000000000001d60d2f5960af6341e842c539985fa297e10d6ea3980, 14751
284710x000000000000000000000000839e5c9988e4e9977d40708d0094103c0839ac9d13056, 16179
284740x000000000000000000000000518411c2062e119aaf7a8b12a2edf9a9393476551347, 3676, 6282, 13486

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2316654
Original (recompiled):0xa2646970667358221220227b841c7a744aff245c9575ac68a5ceae906284a57103ddfef2b98f384f3b9564736f6c634300081e0033
Transformed (onchain):0xa26469706673582212209d943e1b8fa73264356f39e088988071af0d63a3ab50f956018c38b79747dd3b64736f6c634300081e0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
008maxProvingPerioduint64src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
1032challengeWindowSizeuint256src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
2032serviceCommissionBpsuint256src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
3032provenPeriodsmapping(uint256 ⇒ mapping(uint256 ⇒ uint256))src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
4032provingActivationEpochmapping(uint256 ⇒ uint256)src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
5032provingDeadlinesmapping(uint256 ⇒ uint256)src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
6032provenThisPeriodmapping(uint256 ⇒ bool)src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
7032dataSetInfomapping(uint256 ⇒ struct FilecoinWarmStorageService.DataSetInfo)src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
8032clientNoncesmapping(address ⇒ mapping(uint256 ⇒ uint256))src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
9032clientDataSetsmapping(address ⇒ uint256[])src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
10032railToDataSetmapping(uint256 ⇒ uint256)src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
11032dataSetMetadatamapping(uint256 ⇒ mapping(string ⇒ string))src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
12032dataSetMetadataKeysmapping(uint256 ⇒ string[])src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
13032dataSetPieceMetadatamapping(uint256 ⇒ mapping(uint256 ⇒ mapping(string ⇒ string)))src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
14032dataSetPieceMetadataKeysmapping(uint256 ⇒ mapping(uint256 ⇒ string[]))src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
15032approvedProvidersmapping(uint256 ⇒ bool)src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
16032approvedProviderIdsuint256[]src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
17020viewContractAddressaddresssrc/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
18020filBeamControllerAddressaddresssrc/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
19032nextUpgradestruct FilecoinWarmStorageService.PlannedUpgradesrc/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
20032storagePricePerTibPerMonthuint256src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
21032minimumStorageRatePerMonthuint256src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService
22032scheduledPieceMetadataRemovalsmapping(uint256 ⇒ uint256[])src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService

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