Sourcify Logo

0xe42120a5027B9EA2BF062a40851938b9e8d70abf

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
TapeCashTable
Compilation Target
src/TapeCashTable.sol:TapeCashTable
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2026-09-23 11:12:50 UTC
Deployer
0x039E5072d398Fc2Be49C42461717E650c401bc64
Deployment Transaction
0xa3961655da45579724c8d5f6b284008246efc773cfcf84e2a8dce16ec75fbeb5
Block Number
123391383
Transaction Index
103

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
220x0000000000000000000000005ce033b2bfca3af30b3e8c8457deaf776a8b695a2052, 2647, 12104, 12238, 12632, 15498

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020treasuryaddresssrc/TapeCashTable.sol:TapeCashTable
1020owneraddresssrc/TapeCashTable.sol:TapeCashTable
1202rakeBpsuint16src/TapeCashTable.sol:TapeCashTable
1222rakeCapBbuint16src/TapeCashTable.sol:TapeCashTable
1242burnBpsuint16src/TapeCashTable.sol:TapeCashTable
2032tallymapping(uint256 ⇒ mapping(address ⇒ struct TapeCashTable.Tally))src/TapeCashTable.sol:TapeCashTable
3032_roomsOfmapping(address ⇒ uint256[])src/TapeCashTable.sol:TapeCashTable
4032countuint256src/TapeCashTable.sol:TapeCashTable
5032cfgmapping(uint256 ⇒ struct TapeCashTable.Config)src/TapeCashTable.sol:TapeCashTable
6032startAtmapping(uint256 ⇒ uint64)src/TapeCashTable.sol:TapeCashTable
7032_playersmapping(uint256 ⇒ address[])src/TapeCashTable.sol:TapeCashTable
8032seatmapping(uint256 ⇒ mapping(address ⇒ struct TapeCashTable.Seat))src/TapeCashTable.sol:TapeCashTable
9032_statemapping(uint256 ⇒ struct TapeCashTable.State)src/TapeCashTable.sol:TapeCashTable
10032cancelledmapping(uint256 ⇒ bool)src/TapeCashTable.sol:TapeCashTable

Transient Storage Layout

No transient storage layouts found in the compiler output.

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