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

0x0f280f7a9017ce47db69b220f6d4b006c84bbe30

Verified contract

Proxy

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

No balances found for "0x0f280f7a9017ce47db69b220f6d4b006c84bbe30"

0x0396d8310edaa6b67f538f41a1b4418d2cc7f038a8aee10db4e5e19b4d8695ce
0xfefa5839da7b808784fdc283314c875c88ed0c0d8ea3985f6e70a1a175c4ff64
0x02bc288d8fa59f1ecd8ad4f9a416f49e92abe62fc49a0577b9f71b7ca01b4de7
0x4a5936358f5d0a77eda7ce11488f79eb676ba9d9f32dbbf01c5d13895331cc1a
0x55ca1dd227377f2cac3835b12a5d7cb828c6ff3c1f366a1c8f35a774c45d03f8
0xe65285ccbe5e42b237e37f34c4dd89909505ae03bd63865b319490c1a3408d61
0x39b1f31eec8a68e937fe4b9bd0b0707939566034c650fdb75e4a222375f0712a
0x07f4b34ed9eb493f2675d437ce1935896efaf01fa496d5af667cceef370d1b6e
0x56254a7348b76614e2113a90816c72292ab9ca6177c20d703fd1af359175beed
0x974f46a6e069b63bd740b0e08cbaa13f5ec7b3a244b3c5d02038b1f7d5c2a0ba

Functions
Getter at block 22589621
collateralToken(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
collectedFees(view returns (uint256)
0
conditionalTokens(view returns (address)
0xc9c98965297bc527861c898329ee280632b76e18
fee(view returns (uint256)
0
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.