Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables and it is currently at block 23873878.

0x1c5e21d2df51dc715acbce2e55b7f417bd505436

Verified contract

Proxy

Active on Base with 13 txns
Deployed by via 0xe3028791 at 20148026
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x1c5e21d2df51dc715acbce2e55b7f417bd505436"

0x48bf3efd1ba417161fc22125b18612b41093fe82280779e0d9b6fe2817f4d0f1
0x983108990a26ba2284553f047b3f453a1fd367772cb470c159448a100232cdc3
0x85e43d2d8653e4959796de977666d8d5b6db71c783fa55edb681c9d5fe6b4d58
0xe235a9403ad257eaeb2283a59a258cfc6682b8b53ca8fd348532002fa2df698a
0x8dd1cffeb0332f0f66947948230620ae696888d2d23655553df0779c6c46d64f
0x5b1bf494addff084d38a26a159558f3b24f2a5199af23f5dc673473d99a6d152
0x5f83c2c1ca5d672e17f22eb90193c99cbc0af5cd13197cc39c1605ecd7c2891e
0x14f70e4ff7df8984fec2af5b0dda7af849f4a6ba79f19eb76d077b3bf60528df
0x201b54265a9e1cb206a59f6a90f4b553222923427e1d627fb1a782432bd93562
0x671326b5f6f0cb778783c6149f413dbea5f2b3457461bfe739e1c5eb2875be64

Functions
Getter at block 23873882
collateralToken(view returns (address)
0x4200000000000000000000000000000000000006
collectedFees(view returns (uint256)
0
conditionalTokens(view returns (address)
0xc9c98965297bc527861c898329ee280632b76e18
fee(view returns (uint256)
10000000000000000
totalSupply(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calcBuyAmount(uint256 investmentAmountuint256 outcomeIndexview returns (uint256)
calcSellAmount(uint256 returnAmountuint256 outcomeIndexview returns (uint256 outcomeTokenSellAmount)
conditionIds(uint256view returns (bytes32)
feesWithdrawableBy(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addFunding(uint256 addedFundsuint256[] distributionHint
approve(address spenderuint256 amountreturns (bool)
buy(uint256 investmentAmountuint256 outcomeIndexuint256 minOutcomeTokensToBuy
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
onERC1155BatchReceived(address operatoraddress fromuint256[] idsuint256[] valuesbytes datareturns (bytes4)
onERC1155Received(address operatoraddress fromuint256 iduint256 valuebytes datareturns (bytes4)
removeFunding(uint256 sharesToBurn
sell(uint256 returnAmountuint256 outcomeIndexuint256 maxOutcomeTokensToSell
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdrawFees(address account
Events
Approval(address indexed owneraddress indexed spenderuint256 value
FPMMBuy(address indexed buyeruint256 investmentAmountuint256 feeAmountuint256 indexed outcomeIndexuint256 outcomeTokensBought
FPMMFundingAdded(address indexed funderuint256[] amountsAddeduint256 sharesMinted
FPMMFundingRemoved(address indexed funderuint256[] amountsRemoveduint256 collateralRemovedFromFeePooluint256 sharesBurnt
FPMMSell(address indexed selleruint256 returnAmountuint256 feeAmountuint256 indexed outcomeIndexuint256 outcomeTokensSold
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.