HordTicketManager

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x57fd5b85 at 12509286
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "HordTicketManager"

No transactions found for "HordTicketManager"


Functions
Getter at block 21226934
hordCongress(view returns (address)
0x0000000000000000000000000000000000000000
hordTicketFactory(view returns (address)
0x0000000000000000000000000000000000000000
maintainersRegistry(view returns (address)
0x0000000000000000000000000000000000000000
minAmountToStake(view returns (uint256)
0
minTimeToStake(view returns (uint256)
0
stakingToken(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
addressToTokenIdToStakes(addressuint256uint256view returns (uint256 amountStakeduint256 amountOfTicketsGettinguint256 unlockingTimebool isWithdrawn)
getAmountOfTicketsReserved(uint256 tokenIdview returns (uint256)
getAmountOfTokensClaimed(uint256 tokenIdview returns (uint256)
getChampionTokenIds(uint256 championIdview returns (uint256[])
getCurrentAmountStakedForTokenId(address accountuint256 tokenIdview returns (uint256)
getNumberOfStakesForUserAndToken(address useruint256 tokenIdview returns (uint256)
getUserStakesForTokenId(address accountuint256 tokenIdview returns (uint256[]uint256[]uint256[]bool[])
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addNewTokenIdForChampion(uint256 tokenIduint256 championId
claimNFTs(uint256 tokenIduint256 startIndexuint256 endIndex
initialize(address _hordCongressaddress _maintainersRegistryaddress _stakingTokenuint256 _minTimeToStakeuint256 _minAmountToStake
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
setHordTicketFactory(address _hordTicketFactory
setMaintainersRegistry(address _maintainersRegistry
setMinAmountToStake(uint256 _minimalAmountToStake
setMinTimeToStake(uint256 _minimalTimeToStake
stakeAndReserveNFTs(uint256 tokenIduint256 numberOfTickets
Events
NFTsClaimed(address beneficiaryuint256 amountUnstakeduint256 amountTicketsClaimeduint256 tokenId
TokensStaked(address useruint256 amountStakeduint256 inFavorOfTokenIduint256 numberOfTicketsReserveduint256 unlockingTime
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.