NumeraiTournamentV3
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "NumeraiTournamentV3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "NumeraiTournamentV3"
ABI
ABI objects
Getter at block 21162893
isManagerOrOwner() view returns (bool)
false
isOwner() view returns (bool)
false
manager() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
relay() pure returns (address)
0xb17df4a656505570ad994d023f632d48de04edf2
token() pure returns (address)
0x1776e1f26f98b1a5df9cd347953a26dd3cb46671
totalStaked() view returns (uint256)
0
Read-only
getRoundV1(uint256 tournamentID, uint256 roundID) view returns (uint256 creationTime, uint256 endTime, uint256 resolutionTime)
getRoundV2(uint256 tournamentID, uint256 roundID) view returns (uint256 creationTime, uint256 stakeDeadline)
getStakeV1(uint256 tournamentID, uint256 roundID, address staker, bytes32 tag) view returns (uint256 confidence, uint256 amount, bool successful, bool resolved)
getStakeV2(uint256 tournamentID, uint256 roundID, address staker, bytes32 tag) view returns (uint256 amount, uint256 confidence, uint256 burnAmount, bool resolved)
getTournamentV1(uint256 tournamentID) view returns (uint256 creationTime, uint256[] roundIDs)
getTournamentV2(uint256 tournamentID) view returns (uint256 creationTime, uint256[] roundIDs)
tournaments(uint256) view returns (uint256 creationTime)
State-modifying
Events batchResolveStake(uint256[] tournamentID, uint256[] roundID, address[] staker, bytes32[] tag, uint256[] burnAmount)
batchStakeOnBehalf(uint256[] tournamentID, uint256[] roundID, address[] staker, bytes32[] tag, uint256[] stakeAmount, uint256[] confidence)
batchWithdraw(address[] from, address[] to, uint256[] value)
createRound(uint256 tournamentID, uint256 roundID, uint256 stakeDeadline)
createTournament(uint256 tournamentID)
increaseStakeErasure(address agreement, address staker, uint256 currentStake, uint256 stakeAmount)
initialize(address _owner)
pause()
recoverETH(address recipient)
recoverNMR(address recipient)
renounceOwnership()
resolveStake(uint256 tournamentID, uint256 roundID, address staker, bytes32 tag, uint256 burnAmount)
stake(uint256 tournamentID, uint256 roundID, bytes32 tag, uint256 stakeAmount, uint256 confidence)
stakeOnBehalf(uint256 tournamentID, uint256 roundID, address staker, bytes32 tag, uint256 stakeAmount, uint256 confidence)
transferManagement(address newManager)
transferOwnership(address newOwner)
unpause()
withdraw(address from, address to, uint256 value)
IncreaseStakeErasure(address indexed agreement, address indexed staker, uint256 oldStakeAmount, uint256 amountAdded)
ManagementTransferred(address indexed previousManager, address indexed newManager)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RoundCreated(uint256 indexed tournamentID, uint256 indexed roundID, uint256 stakeDeadline)
StakeResolved(uint256 indexed tournamentID, uint256 indexed roundID, address indexed staker, bytes32 tag, uint256 originalStake, uint256 burnAmount)
Staked(uint256 indexed tournamentID, uint256 indexed roundID, address indexed staker, bytes32 tag, uint256 stakeAmount, uint256 confidence)
TournamentCreated(uint256 indexed tournamentID)
Unpaused(address account)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.