GameChannel
Verified contract
Active on
Ethereum with 829 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xb45f…a4c3
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HCM | ERC-20 | 666 | -- | -- | |
WLM | ERC-20 | 66 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 5698800 | 7 years ago | | | 0.04 | 0.00040678500 | |
| 5697991 | 7 years ago | | | 0 | 0.00031244200 | |
| 5697972 | 7 years ago | | | 0 | 0.00050661000 | |
| 5697947 | 7 years ago | | | 0 | 0.00037983600 | |
| 5697866 | 7 years ago | | | 0 | 0.00058346400 | |
| 5695000 | 7 years ago | | | 0 | 0.00068518800 | |
| 5693358 | 7 years ago | | | 0 | 0.0021206020 | |
| 5691768 | 7 years ago | | | 0 | 0.00051397500 | |
| 5691757 | 7 years ago | | | 0.08 | 0.0013447580 | |
| 5669492 | 7 years ago | | | 0 | 0.00074228700 |
ABI
ABI objects
Getter at block 21421368
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
activeGames() view returns (uint256)
0
conflictRes() view returns (address)
0xb45f36f147efe16b4926e2d181a194f0b83fa4c3
gameIdCntr() view returns (uint256)
256
houseAddress() view returns (address)
0x71be1ace87248f3950bdfc4c89b4b3eed059f6f3
houseProfit() view returns (int256)
0
houseStake() view returns (uint256)
0
lastProfitTransferTimestamp() view returns (uint256)
1527611557
maxStake() view returns (uint256)
500000000000000000
minStake() view returns (uint256)
10000000000000000
newConflictRes() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x324ec9421c051d1ec1855ef6fe49263c02b35c77
paused() view returns (bool)
true
profitTransferTimeSpan() view returns (uint256)
1209600
serverAddress() view returns (address)
0xcef260a5fed7a896bbe07b933b3a5c17aec094d8
timePaused() view returns (uint256)
1527610355
typeHash() view returns (bytes32)
0xa032b345d3b9e096b0c4085e17edcfe91bbecf4b87d721ebde3a53d19d08eb7f
updateTime() view returns (uint256)
0
Read-only
gameIdGame(uint256) view returns (uint8 status, uint8 reasonEnded, uint256 stake, uint8 gameType, uint32 roundId, uint16 betNum, uint256 betValue, int256 balance, bytes32 playerSeed, bytes32 serverSeed, uint256 endInitiatedTime)
pendingReturns(address) view returns (uint256)
playerGameId(address) view returns (uint256)
State-modifying
Events acceptGame(address _playerAddress, uint256 _gameId, bytes32 _endHash)
activateConflictResolution()
addHouseStake() payable
cancelGame(uint256 _gameId)
createGame(bytes32 _endHash) payable
destroy()
pause()
playerCancelActiveGame(uint256 _gameId)
playerEndGame(uint32 _roundId, uint8 _gameType, uint16 _num, uint256 _value, int256 _balance, bytes32 _serverHash, bytes32 _playerHash, uint256 _gameId, address _contractAddress, bytes _serverSig)
playerEndGameConflict(uint32 _roundId, uint8 _gameType, uint16 _num, uint256 _value, int256 _balance, bytes32 _serverHash, bytes32 _playerHash, uint256 _gameId, address _contractAddress, bytes _serverSig, bytes32 _playerSeed)
playerForceGameEnd(uint256 _gameId)
rejectGame(address _playerAddress, uint256 _gameId)
serverCancelActiveGame(address _playerAddress, uint256 _gameId)
serverEndGame(uint32 _roundId, uint8 _gameType, uint16 _num, uint256 _value, int256 _balance, bytes32 _serverHash, bytes32 _playerHash, uint256 _gameId, address _contractAddress, address _playerAddress, bytes _playerSig)
serverEndGameConflict(uint32 _roundId, uint8 _gameType, uint16 _num, uint256 _value, int256 _balance, bytes32 _serverHash, bytes32 _playerHash, uint256 _gameId, address _contractAddress, bytes _playerSig, address _playerAddress, bytes32 _serverSeed, bytes32 _playerSeed)
serverForceGameEnd(address _playerAddress, uint256 _gameId)
setHouseAddress(address _houseAddress)
setOwner(address _newOwner)
setProfitTransferTimeSpan(uint256 _profitTransferTimeSpan)
setStakeRequirements(uint256 _minStake, uint256 _maxStake)
transferProfitToHouse()
unpause()
updateConflictResolution(address _newConflictResAddress)
withdraw()
withdrawAll()
withdrawHouseStake(uint256 value)
LogGameAccepted(address indexed player, uint256 indexed gameId, bytes32 endHash)
LogGameCreated(address indexed player, uint256 indexed gameId, uint256 stake, bytes32 endHash)
LogGameEnded(address indexed player, uint256 indexed gameId, uint8 reason)
LogGameRejected(address indexed player, uint256 indexed gameId)
LogOwnerShipTransferred(address indexed previousOwner, address indexed newOwner)
LogPause()
LogPlayerRequestedEnd(address indexed player, uint256 indexed gameId)
LogServerRequestedEnd(address indexed player, uint256 indexed gameId)
LogStakeLimitsModified(uint256 minStake, uint256 maxStake)
LogUnpause()
LogUpdatedConflictResolution(address newConflictResolutionAddress)
LogUpdatingConflictResolution(address newConflictResolutionAddress)
constructor(address _serverAddress, uint256 _minStake, uint256 _maxStake, address _conflictResAddress, address _houseAddress, uint256 _gameIdCntr)
This contract contains no fallback and receive objects.
This contract contains no error objects.