Sourcify Logo

0x850da2E21F1F71479E2A307EDab114777D9F6217

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
LidoARM
Compilation Target
src/contracts/LidoARM.sol:LidoARM
Language
SoliditySolidity
Compiler
solc 0.8.23+commit.f704f362
EVM Version
shanghai
Verified At
2026-06-11 08:56:41 UTC
Deployer
0x074105fdD39e982B2ffE749A193c942db1046AB9
Deployment Transaction
0x6c5087ff8da504138ad04a61a73092ecf0a2aadc0802c0531522c00077e5f6f1
Block Number
25199379
Transaction Index
160

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2549254
Original (recompiled):0xa2646970667358221220da10a4b0e74b0effedfd36bd0c2557125ed6952d50b6a0411fb857cf1b90a43864736f6c63430008170033
Transformed (onchain):0xa2646970667358221220f8280900db2a9dab825f084c7e4cc5a2ba0072c53d246a6f3ceeffc5ce6bcc0a64736f6c63430008170033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
31230x00000000000000000000000000000000000000000000000000000000009896802204, 17815
31260x0000000000000000000000000000000000000000000000000de0b6b3a76400002122, 17239
31290x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21663, 1933, 4682, 9242, 10228, 10461, 12367, 13832, 14131, 15942, 17073, 17328, 18472, 19030, 19443, 20600
31320x000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe843425, 4821, 4959, 5659, 19262
31360x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21378, 5001, 15127, 15317, 16261, 16451
31400x000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe843559, 15170, 15260, 16304, 16394
31430x00000000000000000000000000000000000000000000000000000000000002581566, 8063
63530x000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe842909, 9808
63570x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc22050, 10950
63610x000000000000000000000000889edc2edab5f40e902b864ad4d7ade8e412f9b13882, 6464, 9761, 10663, 11301, 11413

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2386154
Original (recompiled):0xa2646970667358221220da10a4b0e74b0effedfd36bd0c2557125ed6952d50b6a0411fb857cf1b90a43864736f6c63430008170033
Transformed (onchain):0xa2646970667358221220f8280900db2a9dab825f084c7e4cc5a2ba0072c53d246a6f3ceeffc5ce6bcc0a64736f6c63430008170033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020operatoraddresssrc/contracts/LidoARM.sol:LidoARM
101568_gapuint256[49]src/contracts/LidoARM.sol:LidoARM
50032traderate0uint256src/contracts/LidoARM.sol:LidoARM
51032traderate1uint256src/contracts/LidoARM.sol:LidoARM
52032crossPriceuint256src/contracts/LidoARM.sol:LidoARM
53016withdrawsQueueduint128src/contracts/LidoARM.sol:LidoARM
531616withdrawsClaimeduint128src/contracts/LidoARM.sol:LidoARM
54032nextWithdrawalIndexuint256src/contracts/LidoARM.sol:LidoARM
55032withdrawalRequestsmapping(uint256 ⇒ struct AbstractARM.WithdrawalRequest)src/contracts/LidoARM.sol:LidoARM
5602feeuint16src/contracts/LidoARM.sol:LidoARM
56216lastAvailableAssetsint128src/contracts/LidoARM.sol:LidoARM
57020feeCollectoraddresssrc/contracts/LidoARM.sol:LidoARM
58020capManageraddresssrc/contracts/LidoARM.sol:LidoARM
59020activeMarketaddresssrc/contracts/LidoARM.sol:LidoARM
60032supportedMarketsmapping(address ⇒ bool)src/contracts/LidoARM.sol:LidoARM
61032armBufferuint256src/contracts/LidoARM.sol:LidoARM
6201pausedboolsrc/contracts/LidoARM.sol:LidoARM
6301184_gapuint256[37]src/contracts/LidoARM.sol:LidoARM
100032lidoWithdrawalQueueAmountuint256src/contracts/LidoARM.sol:LidoARM
101032lidoWithdrawalRequestsmapping(uint256 ⇒ uint256)src/contracts/LidoARM.sol:LidoARM

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