Sourcify Logo

0x8c0D89E24fb48a7Db7ECf4849aed9a4ac92ab0E7

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
TapeMicroVault
Compilation Target
contracts/TapeMicroVault.sol:TapeMicroVault
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
cancun
Verified At
2026-10-17 07:52:38 UTC
Deployer
0xFA1867bD071fB52B0F2ed73CEe30F899093090BE
Deployment Transaction
0x04ecafabbd199bf01cc5b33361493397237c95433798c502b9fcb3e05e670334
Block Number
128133399
Transaction Index
2

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

Loading contract data...

CBOR Auxdata id: 2

View on IPFS Logo
Solidity metadata.json IPFS hash: QmeGVtrFbFTvU28wY4VuZdCbnTYFsDKBNjH7ddeNKazVgc

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
135240x0000000000000000000000007e2e0dc66a3bd9103e69b766afa62d9f7b697b461250, 2710, 5061, 6675, 6813, 7237
135270x0000000000000000000000005ce033b2bfca3af30b3e8c8457deaf776a8b695a1457, 6192, 6255, 7935, 8185
135290x000000000000000000000000b1024b89886b9a34aa4ff5f31c411d708b20a14c1089, 7091
135310x0000000000000000000000001f5cb4aeae1807bf60c3b9c0d8adbcc14e91f12c1496, 7152
135330x00000000000000000000000074950c5df375844436c450f8d4c81f8a5612ec77960, 2811

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(uint256 ⇒ mapping(address ⇒ uint256))contracts/TapeMicroVault.sol:TapeMicroVault
1032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/TapeMicroVault.sol:TapeMicroVault
2032_uristringcontracts/TapeMicroVault.sol:TapeMicroVault
3032_statusuint256contracts/TapeMicroVault.sol:TapeMicroVault
4032positionsmapping(uint256 ⇒ struct TapeMicroVault.Position)contracts/TapeMicroVault.sol:TapeMicroVault
5032_supplymapping(uint256 ⇒ uint256)contracts/TapeMicroVault.sol:TapeMicroVault
6032_positionIdsuint256[]contracts/TapeMicroVault.sol:TapeMicroVault
7032_knownmapping(uint256 ⇒ bool)contracts/TapeMicroVault.sol:TapeMicroVault
8032_accountIdsmapping(address ⇒ uint256[])contracts/TapeMicroVault.sol:TapeMicroVault
9032_seenmapping(address ⇒ mapping(uint256 ⇒ bool))contracts/TapeMicroVault.sol:TapeMicroVault
10032accBemPerHmapping(uint256 ⇒ uint256)contracts/TapeMicroVault.sol:TapeMicroVault
11032userIndexmapping(uint256 ⇒ mapping(address ⇒ uint256))contracts/TapeMicroVault.sol:TapeMicroVault
12032earnedmapping(uint256 ⇒ mapping(address ⇒ uint256))contracts/TapeMicroVault.sol:TapeMicroVault
13032fractionalRewardmapping(uint256 ⇒ mapping(address ⇒ uint256))contracts/TapeMicroVault.sol:TapeMicroVault
14032bemReceivedmapping(uint256 ⇒ uint256)contracts/TapeMicroVault.sol:TapeMicroVault
15032bemPaidmapping(uint256 ⇒ uint256)contracts/TapeMicroVault.sol:TapeMicroVault
16032unallocatedBemmapping(uint256 ⇒ uint256)contracts/TapeMicroVault.sol:TapeMicroVault
17032minerCountuint256contracts/TapeMicroVault.sol:TapeMicroVault
18032totalHuint256contracts/TapeMicroVault.sol:TapeMicroVault
19032totalBemReceiveduint256contracts/TapeMicroVault.sol:TapeMicroVault
20032totalBemPaiduint256contracts/TapeMicroVault.sol:TapeMicroVault
21032accountedBemuint256contracts/TapeMicroVault.sol:TapeMicroVault

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