PepemonStake

Verified contract

Active on Ethereum with 2,250 txns
Deployed by via 0xf2a2faa6 at 11339559
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#33)
ERC-1555
--
 (#17)
ERC-1555
--
 (#19)
ERC-1555
--
 (#69)
ERC-1555
--
 (#70)
ERC-1555
--
 (#4)
ERC-1555
--
 (#21)
ERC-1555
--
 (#18)
ERC-1555
--
 (#3)
ERC-1555
--
 (#2)
ERC-1555
--
0xd5f6e8a162f81cca463994019c90fe413cb2e94be46d60286058e5697e5066f7
0xad381a976885fc6faa866d999277ef84a8bc9b7da9d523cadb8dfce81807b1cb
0x511fa33e5e6c624aa87c5aa94303feffb5d1e60b8af83813e38994b5d42d7022
0x9120860234c6dd05d45901b546583e6c617e77e0e675f18c8420d55673af128b
0xe01e33c4bb4624d4e89f0d6cb9e81ac67e55b9b472e35d32b028f5f0e825abb3
0xeb42e4c834d02ca7c253ad15f21a0fb879759c72a194b24caab22956fe61be28
0xbb19c562e05fce2ac803fcd78a049632540f613a8fb4954407073372fbbb708c
0x0d95f0c5106ef5172ad8750ebdafdce7be551da17959bb20bc05817f784eb554
0x0e8c21031f75097bbab02d83378733c5502e44b7ad08a9597d4264e747aa19df
0x71052524fd6c382d4f1cbfd51699298007177b409764e55b1b8a2a47ae32b94a
From

Functions
Getter at block 20855058
 
getActiveEvents(view returns (uint256[])
 
getAllEvents(view returns (struct PepemonStakeStakingEvent[])
 
getClosedEvents(view returns (uint256[])
getStakingEventsLength(view returns (uint256)
43
isOwner(view returns (bool)
false
owner(view returns (address)
0x29725cb1fbd4c7e38116a34651b93bae7581bbf1
pepemonFactory(view returns (address)
0xcb6768a968440187157cfe13b67cac82ef6cc5a4
Read-only
cardsStaked(addressuint256uint256view returns (uint256)
getCardAmountListOfEvent(uint256 _eventIdview returns (uint256[])
getCardIdListOfEvent(uint256 _eventIdview returns (uint256[])
getUserProgress(address _useruint256 _eventIdview returns (uint256)
stakingEvents(uint256view returns (uint256 cardAmountAnyuint256 cardRewardIduint256 blockStakeLengthuint256 blockEventClose)
supportsInterface(bytes4 interfaceIDview returns (bool)
userInfo(addressuint256view returns (bool isCompleteduint256 blockEnd)
State-modifying
cancel(uint256 _eventId
claim(uint256 _eventId
closeStakingEvent(uint256 _eventId
createStakingEvent(uint256[] _cardIdListuint256 _cardAmountAnyuint256[] _cardAmountListuint256 _cardRewardIduint256 _blockStakeLengthuint256 _blockEventCloseuint256[] _toBurnIdListuint256[] _toBurnAmountList
onERC1155BatchReceived(address _operatoraddress _fromuint256[] _idsuint256[] _amountsbytes _datareturns (bytes4)
onERC1155Received(address _operatoraddress _fromuint256 _iduint256 _amountbytes _datareturns (bytes4)
renounceOwnership(
stake(uint256 _eventId
stakeAny(uint256 _eventIduint256[] _cardIdListuint256[] _cardAmountList
transferOwnership(address newOwner
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
StakingEventCancelled(address indexed useruint256 eventId
StakingEventCompleted(address indexed useruint256 eventId
StakingEventCreated(uint256 eventId
StakingEventEntered(address indexed useruint256 eventId
Constructor
constructor(address _pepemonFactoryAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.