Livestreambets

Verified contract

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

No balances found for "Livestreambets"

0x3c6bd6b7f63bb51017c0cb70aa97ce5c9e003827b00dbea62323814f4de62ad1
0x45ae07638f3bbe4d19841818f80008ae3129fbeb7cc679f108ffe728a791b380
0x42256ee6ce9eac4b074e286d540b5fd22d867a8050aba0984707364929167bb8
0x0e861a62aebf00ebf377e38ff1bca9152c933f7213cfd48a1791859744da821d
0x11a55296820fbb3e7bcb76d507e19152c6f11ebf4076c59cf4122e1335c4e995
0x327d76fbae83232cb1f86e06db2f21a6f8d3ac868e30402d96efa4c2d2daefd8
0x893e90ac1aa03fa450667dcce0de7d8de4bbfc48218b6416d9646ec2ede3b4d1
0xb37e02d572687e9f12d928cf4d28b573d0d49dbab111764c771f393a33ae83f4
0x0bb82c135b0ebf6e6016bcbc6985c40a14413b2e1262931a9b1328813f75a532
0x40113766c9f0a1caa0127ed6014b8a3927edf9a4b175f2a09d8c85c353bef331

Functions
Getter at block 21204754
BALANCE_MANAGER_ROLE(view returns (bytes32)
0x2b53fc23c8a616e5e6d91cc5f48dd40c2599141eb1bb9bcc69a1da5f0b7bb291
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GAME_MANAGER_ROLE(view returns (bytes32)
0xef17b1f3c5a412f9c8e887e3abd186802afec7dc657fd3b7002bf87b128dd0b1
claimableRakeAmount(view returns (uint256)
0
claimedRakeAmount(view returns (uint256)
0
defaultAdmin(view returns (address)
0x7fb1075d7c8884da98181740ebecf6b1a10663a8
defaultAdminDelay(view returns (uint48)
3600
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
defaultExpirationPeriod(view returns (uint256)
259200
defaultMaxAmountPerOption(view returns (uint256)
30000000000000000000
defaultMinPositionSize(view returns (uint256)
10000000000000000
earnedRakeAmount(view returns (uint256)
0
gameCounter(view returns (uint256)
11
internalWithdrawalReceiver(view returns (address)
0x25f422adbf1768e69968ace99245feb68d100df5
maxOptions(view returns (uint256)
10
owner(view returns (address)
0x7fb1075d7c8884da98181740ebecf6b1a10663a8
paused(view returns (bool)
false
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
rakeLostFromWinningPositions(view returns (uint256)
0
Read-only
gameOdds(uint256 gameId_view returns (uint256[])
gameOptionKeyHash(uint256 gameId_uint256 optionId_pure returns (bytes32)
gameStatus(uint256 gameId_view returns (uint8)
games(uint256view returns (bool existsuint256 expiresAtuint256 minPositionSizeuint256 maxAmountPerOptionuint256 winnerbool entriesOpenbool winnerDeclaredbool cancelledbool rakeRecorded)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
positionKeyHash(uint256 gameId_address account_uint256 optionId_pure returns (bytes32)
positions(bytes32view returns (uint256 amountbool hasWithdrawn)
positionsForGameForAccount(uint256 gameId_address account_view returns (struct LivestreambetsPosition[])
supportsInterface(bytes4 interfaceIdview returns (bool)
totalCommittedToGameForAccount(uint256 gameId_address account_view returns (uint256)
totalLockedInGame(uint256 gameId_view returns (uint256)
totalOfAllPositionsForGameOption(bytes32view returns (uint256)
totalsOfAllPositionsForAllGameOptions(uint256 gameId_view returns (uint256[])
State-modifying
acceptDefaultAdminTransfer(
addToPosition(uint256 gameId_uint256 optionId_payable 
beginDefaultAdminTransfer(address newAdmin
cancelDefaultAdminTransfer(
cancelGame(uint256 gameId_
changeDefaultAdminDelay(uint48 newDelay
closeEntries(uint256 gameId_
createGame(uint256 expirationPeriod_uint256[] odds_uint256 minPositionSize_uint256 maxAmountPerOption_
createGameWithDefaults(uint256[] odds_
declareWinner(uint256 gameId_uint256 winningOptionId_
grantRole(bytes32 roleaddress account
openEntries(uint256 gameId_
operatorDeposit(payable 
operatorWithdrawal(uint256 amount_
pause(
recordRake(uint256 gameId_
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
setDefaultExpirationPeriod(uint256 defaultExpirationPeriod_
setDefaultMaxAmountPerOption(uint256 defaultMaxAmountPerOption_
setDefaultMinPositionSize(uint256 defaultMinPositionSize_
setInternalWithdrawalReceiver(address internalWithdrawalReceiver_
setMaxOptions(uint256 maxOptions_
unpause(
withdrawAllAvailableRake(
withdrawAllPositionsAndWinningsFromGame(uint256 gameId_
withdrawRake(uint256 amount_
Events
AddedToPosition(uint256 gameIduint256 optionIdaddress accountuint256 originalPositionSizeuint256 amountAddedToPosition
BulkUserWithdrawal(uint256 gameIdaddress accountuint256 amount
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
GameCreated(uint256 indexed gameId
OwnerDeposit(uint256 amount
OwnerWithdrawal(uint256 amount
Paused(address account
RakeWithdrawn(uint256 amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StatusChange(uint256 gameIduint8 oldStatusuint8 newStatus
Unpaused(address account
UserWithdrawal(uint256 gameIduint256 optionIdaddress accountuint256 amount
WinnerDeclared(uint256 gameIduint256 winningOptionId
Constructor
constructor(uint256 gameCounterStartsAt_address internalWithdrawalReceiver_
Fallback and receive
fallback(
receive(
Errors
AlreadyWithdrawnPosition(
EmptyPosition(
GameNotFinished(
InvalidAmount(
InvalidGame(
InvalidGameConfiguration(
InvalidGameOption(
InvalidGameStatus(
InvalidOdds(
MaxAmountForOptionExceeded(
NotAllowed(
PositionSizeTooSmall(
Unauthorized(
WithdrawalFailed(