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

0x445be7be6d46e457d697dc6a328aa8fbf816856f

Verified contract

Proxy

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

No balances found for "0x445be7be6d46e457d697dc6a328aa8fbf816856f"

0x2461b2cf174788a7593c02971bec0453b72f52da148f0dea197bdd7550bdb788
0x9ddae79ab6b807ed6cbb71d2c7aecc0528231b6bc091a01917f1667953ea2a24
0xddb0499b457714fd5918c00f550d9aa3615547e4c2b03fb36180e73af438c2f9
0xc5e3b1c6e1cc39fcdc1d8ed5596d74767fadca0999d9a7eab720946e2ed3d9f9
0x86d5e88797147e36d2e90fbf83adaa7de561a280852ab25c02fe15422e9b5246
0xe3b6fb45debcc710ca3678ecf417179a1fa3adaf1ef56ac2fa16c20808063e7f
0x2b62a2c6601c7650c71ba021582ddf88472fc39ea505b0dc3cf1ec643c6c2bc8
0xf7f58cb8036a8c8d04403332ef8f81e01d8f97febbd9aab33d57939c819c6242
0x490c01d60bee276a46a4163c49779192041580a08ff793037ee1bf10a321e52a
0xb54efa55f0aa5faae1099a1fe7db1ee72986ee7ee5029894e9428d3115d0fed3

Functions
Getter at block 22118864
collateralToken(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
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.