ConditionalTokens

Verified contract

Active on Base with 10,034 txns
Deployed by via 0xaa0b23c5 at 15916136
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $51,842.35
ERC-20
Value $48,633.43
ERC-20
Value $1,122.96
ERC-20
Value $1,116.23
ERC-20
Value $210.5
ERC-20
Value $0.12
ERC-20
Value $0.05
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
0x103a1f9076e085fc3c62f20bd82458415faaccf94c463952cbe2b9cfdcdc9958
0xc2afa7e1c1a0078251367bd6820e9eafe1729afa602ea2c9575d16a38b464580
0xf17bd0487faf37327b41fde6a8ddc16075670fbf9c5a190c90e23873f1e1e6f0
0x32ae6b372a4aa514349ab600440060676b8719c7a57be3d1d6e5eb74f1c177b0
0x5bcee5df260bee7be63f54c3aa28b36283ff0379fd63dfd004a9d571524d65d2
0x8bc6b553fb246dbf3d36ac983f5df511f6c4a16f5dc06f1da6e8a3bd3098d1c0
0x822ef43a95ee4993d858356ec9cf75fc6a01e988c720d927e98569386d689798
0x20186efb523bbd4b8dddb77d6786040705311b96e60f3dc064f265d221c2ef93
0x9fe6f6817712a24ef628c7bea5b9b411d0e4204beb6e35ad55edb78b37c0ca03
0x255aadeb3268e0363b3ea463d7f4e7f74d1823ccd62302619be250263db5c36b

Functions
Getter at block 22730205

This contract contains no getter function objects.

Read-only
balanceOf(address owneruint256 idview returns (uint256)
balanceOfBatch(address[] ownersuint256[] idsview returns (uint256[])
getCollectionId(bytes32 parentCollectionIdbytes32 conditionIduint256 indexSetview returns (bytes32)
getConditionId(address oraclebytes32 questionIduint256 outcomeSlotCountpure returns (bytes32)
getOutcomeSlotCount(bytes32 conditionIdview returns (uint256)
getPositionId(address collateralTokenbytes32 collectionIdpure returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
payoutDenominator(bytes32view returns (uint256)
payoutNumerators(bytes32uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
mergePositions(address collateralTokenbytes32 parentCollectionIdbytes32 conditionIduint256[] partitionuint256 amount
prepareCondition(address oraclebytes32 questionIduint256 outcomeSlotCount
redeemPositions(address collateralTokenbytes32 parentCollectionIdbytes32 conditionIduint256[] indexSets
reportPayouts(bytes32 questionIduint256[] payouts
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] valuesbytes data
safeTransferFrom(address fromaddress touint256 iduint256 valuebytes data
setApprovalForAll(address operatorbool approved
splitPosition(address collateralTokenbytes32 parentCollectionIdbytes32 conditionIduint256[] partitionuint256 amount
Events
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConditionPreparation(bytes32 indexed conditionIdaddress indexed oraclebytes32 indexed questionIduint256 outcomeSlotCount
ConditionResolution(bytes32 indexed conditionIdaddress indexed oraclebytes32 indexed questionIduint256 outcomeSlotCountuint256[] payoutNumerators
PayoutRedemption(address indexed redeemeraddress indexed collateralTokenbytes32 indexed parentCollectionIdbytes32 conditionIduint256[] indexSetsuint256 payout
PositionSplit(address indexed stakeholderaddress collateralTokenbytes32 indexed parentCollectionIdbytes32 indexed conditionIduint256[] partitionuint256 amount
PositionsMerge(address indexed stakeholderaddress collateralTokenbytes32 indexed parentCollectionIdbytes32 indexed conditionIduint256[] partitionuint256 amount
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
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.