ConditionalTokens

Verified contract

Active on Ethereum with 1,014 txns
Deployed by via 0x7e104348 at 8623608
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,837,089.66
ERC-20
Value $261,545.17
ERC-20
Value $141,718.5
ERC-20
Value $107,058.79
ERC-20
Value $42,684.18
ERC-20
Value $3,518.22
ERC-20
Value $414.19
ERC-20
Value $284.65
ERC-20
Value $109.23
ERC-20
Value $82.86
0xfa1755e654de4f4fa55045e9b6a7757b0a8816345cfd6ea2e0c5ce91a4f07589
0xb2050af95d6abdf161001ddc872427139489f0b0a656d62e294caada0c3acc28
0x72f3acc7b81faecb4475dd3e7f6e46a6acfb4e0c01a512d1fc4515b79bd4a23d
0xfb72bbda80f173272fbd110ee41541d269723e6ea2ce97f521f1af5a8da755be
0xf3fcc679ec099d47d5baaa956de6097e0795e736a9ab139a6858225889356547
0xd95482d182eb3810352529869eb720c6fe9325665c6f42a424f11c66dc79c978
0x2b77065293e018bed8dbb29773cdc94f70e1038d97961352271da9fae686b6b3
0x328a2430cc596a836f4493615c8a7dc2c248834c91376c6399eb0b33ee82cd08
0xeceb1aed9fefa900101ce574fe5e3278a6f13222969d684ce5473cbb184cc0c4
0xaa7447c69df653e3df9943b5b6d4ab63090063fd8000fef1bd03787300e587e3

Functions
Getter at block 21199908

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.