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

0xbf82e2c675d0a4061680d558e0217b795dcb845d

Verified contract

Proxy

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

No balances found for "0xbf82e2c675d0a4061680d558e0217b795dcb845d"

0x88a8d68fb923dd27ac9c7db57de1b4171159b70e009a1f613c8446aa5b818ddc
0x8ca8af84491e68cd7146fe7f3adb7d0b8c3dd9dc34d1e66b1930678173dd4eca
0xe2f5fa4554ec019d862061fdcd84131f05bb7bc852ecbb3f87c93da02d54213d
0xb4a222d1157f6292a7e2a003876ea60551ed170fcf5ef296facd9d0d66d0cbb4
0xa578adfbfa9521758bd8ab7953ffa2f0f4343f2f5d3072e63ab6f71cf1958cc8
0xf1dca7db09b0c0bd5b0c8d49c6af8225a35ea97785b3a5a978a16f3ebf8d9b47
0xd7b3ab93ad794bb99f10083aa00d973483b8bdb5f969af7a9a3f38d6db12b72f
0xa688561efe5503b7f0904a2816c8f422cd6576f2470d8c4ab4ee0dfeba0a5ff2
0x701425c5af16b370f6575a727637c256cedcb926b60a655a487eccf3b56df8bc
0xf0fc33045323323c2ebaa9c66cbd45ad729213efb8301beb55744fb923dc56e3

Functions
Getter at block 23835179
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.