OddsSwap

Verified contract

Active on Ethereum with 380 txns
Deployed by via 0x785e6db4 at 16016276
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "OddsSwap"

0x78543b1aaf5fa4069ae816ef53e0378ddb2d6ee97f1c977be7056f7676786945
0x85424e1e068f34aea7a7c8aa51bc7744a6989226efb17b27fd1b732c1aa04f47
0xd0a8bb7d11b4524970671b9023b438fbb65fc3a6b0588a67335139226e8bf068
0xad6863d81d3c8be1d0d175d8681a1eed1b304be2e78c4b72972dd9d4afa6288f
0x0de185f22abeb9cc98407b5af62b9d1c4d8dc967f19fbdcd664584696cfed22a
0x31a89d6ba10f0a15c502a1e13bb6402baf66272ebf28540b5711cf041d8475e7
0xd5a8b055c99c47c5249ee431b440f0a618ba981c6e55856c10128b68bbe6d6d0
0xa1e6366b3ccd23f5e588ae94850deb7bb7dfa0dd9dc7d952def987e320d3494d
0x6b65e5944759776df9bdef2d81a5036164ff259ee998b1ed468fa6b0e07a5e46
0x61209edd02cade33a8d8a2c4714f2e0e348003f34b910d78f5fade25e69781b0

Functions
Getter at block 20979611
getBetTokenAddress(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
getIfEth(view returns (bool)
true
getTokenPoolAddress(view returns (address)
0x260e1e9914aadadfd203767f6e28229124a4ecd0
owner(view returns (address)
0x3230c084be8adc05722f3ead24f2c1b912f82390
showAllSwapInterceptor(view returns (address[] contractAddressesbool[] valids)
(contractAddresses=[], valids=[])
Read-only
balanceOf(address userview returns (uint256)
findBetInfo(uint256 _betIdview returns (uint256 betIduint256 poolIdaddress userAddressuint256 optionuint256 currOddsuint256 betAmountbool draweduint256 drawTimeuint256 rewardAmoutuint256 refundAmountuint256 createTimeuint256 updateTime)
findMarketPool(uint256 _poolIdview returns (uint256 poolIduint256 poolTypeuint256 fixtureIduint256 betMinAmountuint256 betMaxAmountuint256 feebool betEnableuint256 betBeginTimeuint256 betEndTimeuint256 createTimeuint256 updateTime)
findMarketPoolBetAllOption(uint256 _poolIdview returns (uint256[] optionArruint256[] currOddsArruint256[] betTotalAmountArr)
findMarketPoolBetOption(uint256 _poolIduint256 _optionview returns (uint256 optionuint256 currOddsuint256 betTotalAmount)
oddsFactoryOf(uint256 poolTypeview returns (address)
State-modifying
addMarketPool(uint256 poolIduint256 poolTypeuint256 fixtureIduint256 betMinAmountuint256 betMaxAmountuint256 feebool betEnableuint256 betBeginTimeuint256 betEndTime
addMarketPoolBetOptions(uint256 poolIduint256[] optionArruint256[] initOddsArruint256[] betTotalAmountArr
draw(uint256[] betIdArruint256[] rewardArruint256[] refundArr
installSwapInterceptor(address marketSwapInterceptor
renounceOwnership(
setBetTokenAddress(address betTokenAddress
setIfEth(bool _ifEth
setOddsFactory(uint256 poolTypeaddress factoryAddress
setTokenPoolAddress(address tokenPoolAddress
swap(uint256 poolIduint256 optionuint256 betAmountuint256 slide
transferOwnership(address newOwner
unstallSwapInterceptor(address marketSwapInterceptor
updateMarketPool(uint256 poolIduint256 fixtureIduint256 betMinAmountuint256 betMaxAmountbool betEnableuint256 betBeginTimeuint256 betEndTime
withdraw(uint256 amountreturns (bool succeed)
Events
AddMarketBetOptions(uint256 indexed poolIduint256[] optionArruint256[] initOddsArruint256[] betTotalAmountArr
AddMarketPool(uint256 indexed poolIduint256 poolTypeuint256 fixtureIduint256 betMinAmountuint256 betMaxAmountuint256 feebool betEnableuint256 betBeginTimeuint256 betEndTime
Draw(uint256[] betIdArruint256[] rewardArruint256[] refundArruint256 time
InstallSwapInterceptor(address marketSwapInterceptor
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetBetTokenAddress(address betTokenAddress
SetIfEth(bool ifEth
SetOddsFactory(uint256 poolTypeaddress factoryAddress
SetTokenPoolAddress(address tokenPoolAddress
Swap(address indexed useruint256 indexed poolIduint256 betIduint256 optionuint256 betAmountuint256 slideuint256 finalOddsuint256 createTime
UnstallSwapInterceptor(address marketSwapInterceptor
UpdateMarketPool(uint256 indexed poolIduint256 fixtureIduint256 betMinAmountuint256 betMaxAmountbool betEnableuint256 betBeginTimeuint256 betEndTime
Withdraw(address indexed useruint256 amountuint256 time
Constructor
constructor(address betTokenAddressaddress tokenPoolAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.