FundableTournament

Verified contract

Active on Base with 825 txns
Deployed by via 0xd88d71f1 at 21441395
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "FundableTournament"

0x40465b240418097ab86d04667231d1898fb2d5cd7e58282183aa084011d10d2d
0x7a81b9f0cecbe67efb7e34cdbdd57ac01f5662d4e28910dadc2503d76a3d34d7
0x5bce480fb2a6d280d16bc3cf4afbf964e2dcc6a1cd5bd32babebb37806cb4cc6
0xf936850412b57160a1b353d2c90af1483d168e4d58df6f95ccfc8b93beae496e
0x3d6316443d53a7cd4c0c3d0c3888425004cb333fa27bb468233740d6bd951d31
0x057f4005c1a8eaa3f7016b7627da72b86aa15bffdab629d47d4f91e1ae4b388d
0x0d34a891b7a8b1d5970755701791e66470e2e35f9ad27eb8652dacbc06777406
0xe498f836ccb3bd48a9319250a210b70e48926ad4f1871f3a479f0d5f4e49ff9b
0x388507bfcb2099a8929cd6d1db1f8e689925cf8f58de8b2b874fa7d25d562dff
0x2f5b0c6479d63dd860c56e1df3762969ac652105e52b7723f0cf9d7557cd8f34

Functions
Getter at block 23715735
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ESCROW_ROLE(view returns (bytes32)
0x2fdac322ee704ce09f0773f7f3f92eb98d5e7c836ee9c056cccd5f61041e5e3f
EscrowAddr(view returns (address)
0x4ede1c9835dd21d2e507a4c5ceee6d78d5409fad
FACTORY_ROLE(view returns (bytes32)
0xdfbefbf47cfe66b701d8cfdbce1de81c821590819cb07e71cb01b6602fb0ee27
contractURI(view returns (string)
ipfs://QmQPG1Vj3BaHxBcMeHBB6JfMqT5VWDDfZrTAnrm2msZi7Y/0
deployer(view returns (address)
0x90db3ab690fafefee2f09b79cf2a8ab03023c6c0
getAllTournamentCount(view returns (uint256)
223
 
getEndedTournaments(view returns (uint256[])
getEndedTournamentsCount(view returns (uint256)
217
getMinTournamentRate(view returns (uint256)
100
getOnGoingTournaments(view returns (uint256[])
[11497, 11499, 13722, 13723, 13724, 13725]
getOnGoingTournamentsCount(view returns (uint256)
6
minTournamentRate(view returns (uint256)
100
Read-only
bptMintAmount(uint256view returns (uint256)
getFundingProgress(uint256 _tournamentIdview returns (uint256)
getPlayerCount(uint256 _tournamentIdview returns (uint256 _playerCnt)
getPlayers(uint256 _tournamentIdview returns (address[])
getRegistProgress(uint256 _tournamentIdview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address member)
getRoleMemberCount(bytes32 roleview returns (uint256 count)
hasRole(bytes32 roleaddress accountview returns (bool)
hasRoleWithSwitch(bytes32 roleaddress accountview returns (bool)
isFundingSuccess(uint256 _tournamentIdview returns (bool)
isTounamentSuccess(uint256 _tournamentIdview returns (bool)
mvpMintAmount(uint256view returns (uint256)
tournamentMapping(uint256view returns (bool createdbool isFundingbool isSponsorTournamentaddress organizeruint256 PlayersLimituint256 registerStartTimeuint256 registerEndTimeuint256 prizeCountbool tournamentEndedstring scoreURI)
State-modifying
cancelFunding(uint256 _tournamentId
cancelTournament(uint256 _tournamentId
connectEscrow(address _escrowAddr
createTournament(uint256 _tournamentIdbool _isFundingbool _isSponsorTournamentaddress _organizeruint256 _registerStartTimeuint256 _registerEndTimeuint256 _prizeCountuint256 _playerLimit
endFunding(uint256 _tournamentId
endTournament(uint256 _tournamentIdaddress[] _rankers
grantRole(bytes32 roleaddress account
kickPlayer(uint256 _tournamentIdaddress _player
kickPlayerBatch(uint256 _tournamentIdaddress[] _players
multicall(bytes[] datareturns (bytes[] results)
playersShuffle(uint256 tournamentId
register(uint256 _tournamentIdaddress _player
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBattlePoint(address _newBattlePoint
setContractURI(string _uri
setVoteToken(address _newVoteToken
updateBptMintAmount(uint256[] newBptMintAmount
updateMvpMintAmount(uint256[] newMvpMintAmount
updateScore(uint256 tournamentIdstring _uri
Events
ContractURIUpdated(string prevURIstring newURI
NewPersonalRecord(uint256 tournamentIdaddress accountuint256 score
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
ScoreUpdated(uint256 tournamentIdstring uri
ShuffledPlayers(uint256 tournamentIduint256 playersCount
Constructor
constructor(address _VoteTokenaddress _BattlePointstring _contractURI
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ContractMetadataUnauthorized(
PermissionsAlreadyGranted(address accountbytes32 role
PermissionsInvalidPermission(address expectedaddress actual
PermissionsUnauthorizedAccount(address accountbytes32 neededRole