GameChannel

Verified contract

Active on Ethereum with 2,892 txns
Deployed by via 0x2a676013 at 7184685
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GameChannel"

0x815e1bda96673192c795efc7d6a692130f93840bf1856a0f86139633251ed4a4
0xbda8e60d2b9b40642f658c3aa42bdcfe78d2a27a678a2630ef0a10d387f73739
0x3ed1c4f6f3672141523595ed34ae4f08f776e6cbcde7c648db0c25f163421db3
0x03632334c892c466d024372f39814676bc1dd715d58d65af7eaf52b59911a334
0x39f92f9ec090e5ec66499db7321821a0127045f50269443adcab8f2d5798239f
0x08f9dd6f952138fcf175649c8ab31653b5afacd5078243e1e1fdd829c5ec68c5
0x9b0060b6d924a566711171253b5212d082cd5ce69bd5358eb8a5d1e0052049f9
0x07c4207606a1242ca24b8a94cb1ef93a2452875f2d4d78e8cb3e3c4efb3afa1e
0xe484bf6ac8313d6ebc1a06d4df527c3a0c938e42a949a851b8c23c55f4b58b47
0x9ea34dbb9be462d12299e158402e0b6045fc2d5317d54a745688c52656ebdec7

Functions
Getter at block 20938213
BET_TYPEHASH(view returns (bytes32)
0xeef42e798af5b621c1fec054bfc1e4afbc802193bba58f0790a159f94e21fbac
DOMAIN_SEPERATOR(view returns (bytes32)
0x402a8b25b4af8316168f7f53a5024fd7ce792c92e3b9f0a3716c3750a7a49517
EIP712DOMAIN_TYPEHASH(view returns (bytes32)
0x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f
MAX_TIMEOUT(view returns (uint256)
518400
MAX_TRANSFER_TIMSPAN(view returns (uint256)
15552000
MIN_TIMEOUT(view returns (uint256)
259200
MIN_TRANSFER_TIMESPAN(view returns (uint256)
86400
TIMEOUT_DESTROY(view returns (uint256)
1728000
activated(view returns (bool)
true
activeGames(view returns (uint256)
0
conflictRes(view returns (address)
0x41835a59963c4b7c254790243da6ddccf0d5201e
gameIdCntr(view returns (uint256)
5435
houseAddress(view returns (address)
0x71be1ace87248f3950bdfc4c89b4b3eed059f6f3
houseProfit(view returns (int256)
0
houseStake(view returns (uint256)
0
lastProfitTransferTimestamp(view returns (uint256)
1554029877
maxStake(view returns (uint128)
30000000000000000000
minStake(view returns (uint128)
10000000000000000
newConflictRes(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x324ec9421c051d1ec1855ef6fe49263c02b35c77
paused(view returns (bool)
true
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
profitTransferTimeSpan(view returns (uint256)
1209600
serverAddress(view returns (address)
0xcef260a5fed7a896bbe07b933b3a5c17aec094d8
timePaused(view returns (uint256)
1554036901
updateTime(view returns (uint256)
0
Read-only
gameIdGame(uint256view returns (uint8 statusuint128 stakeuint8 gameTypeuint32 roundIduint256 betNumuint256 betValueint256 balancebytes32 userSeedbytes32 serverSeeduint256 endInitiatedTime)
pendingReturns(addressview returns (uint256)
userGameId(addressview returns (uint256)
State-modifying
activate(
activateConflictResolution(
addHouseStake(payable 
claimOwnership(
createGame(bytes32 _userEndHashuint256 _previousGameIduint256 _createBeforebytes32 _serverEndHashbytes _serverSigpayable 
destroy(
pause(
serverCancelActiveGame(address _userAddressuint256 _gameId
serverEndGame(uint32 _roundIdint256 _balancebytes32 _serverHashbytes32 _userHashuint256 _gameIdaddress _contractAddressaddress _userAddressbytes _userSig
serverEndGameConflict(uint32 _roundIduint8 _gameTypeuint256 _numuint256 _valueint256 _balancebytes32 _serverHashbytes32 _userHashuint256 _gameIdaddress _contractAddressbytes _userSigaddress _userAddressbytes32 _serverSeedbytes32 _userSeed
serverForceGameEnd(address _userAddressuint256 _gameId
setGameIdCntr(uint256 _gameIdCntr
setHouseAddress(address _houseAddress
setProfitTransferTimeSpan(uint256 _profitTransferTimeSpan
setStakeRequirements(uint128 _minStakeuint128 _maxStake
transferOwnership(address _newOwner
transferProfitToHouse(
unpause(
updateConflictResolution(address _newConflictResAddress
userCancelActiveGame(uint256 _gameId
userEndGame(uint32 _roundIdint256 _balancebytes32 _serverHashbytes32 _userHashuint256 _gameIdaddress _contractAddressbytes _serverSig
userEndGameConflict(uint32 _roundIduint8 _gameTypeuint256 _numuint256 _valueint256 _balancebytes32 _serverHashbytes32 _userHashuint256 _gameIdaddress _contractAddressbytes _serverSigbytes32 _userSeed
userForceGameEnd(uint256 _gameId
withdraw(
withdrawAll(
withdrawHouseStake(uint256 value
Events
LogActive(
LogGameCreated(address indexed useruint256 indexed gameIduint128 stakebytes32 indexed serverEndHashbytes32 userEndHash
LogGameEnded(address indexed useruint256 indexed gameIduint32 roundIdint256 balanceuint8 reason
LogOwnerShipTransferInitiated(address indexed previousOwneraddress indexed newOwner
LogOwnerShipTransferred(address indexed previousOwneraddress indexed newOwner
LogPause(
LogServerRequestedEnd(address indexed useruint256 indexed gameId
LogStakeLimitsModified(uint256 minStakeuint256 maxStake
LogUnpause(
LogUpdatedConflictResolution(address newConflictResolutionAddress
LogUpdatingConflictResolution(address newConflictResolutionAddress
LogUserRequestedEnd(address indexed useruint256 indexed gameId
Constructor
constructor(address _serverAddressuint128 _minStakeuint128 _maxStakeaddress _conflictResAddressaddress _houseAddressuint256 _chainId
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.