PixelmonStaking

Verified contract

Active on Ethereum with 8,829 txns
Deployed by via 0xb1f712b1 at 15898204
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "PixelmonStaking"

0x0028066691144e2921e930727afaab58ffeb7f956c937c105050b9dde27c3e95
0xb6641c493b84a94d208a6a70e48a92a19249b9f943a9517c4673f92ff1154a1c
0x22b0f809e6d3f5599d7d365614b496514c97603644e29afee139c274fabbcc33
0x9b777c697f4ad101fb9d736e12766ec4b9cb8a5ecd8ddd6616be9378c3dd77ca
0x573501ab0b76a7648410866772ebc9caccb1d64388ba588f8a65ad5c83507906
0x556e06cba7c0e65889197da14ff3abf1792090782a982e7810ec995966ba8254
0xc414bffbcdc0554afb8b3ced8d8802fde9598857c1276049ef474fa186b6a41a
0xb2902f75a5f8e1b44d35e43a74b0cbc94cfb35816627711a59dc8bc4433932df
0x999f452eac6c22256034cc0d6282d28c4985d53bb0e17128ae8884ca7d0a9fbb
0x9d83cdc8f9384b51525e94fda76fe696c164ab06d87c67f132869d723ede2064

Functions
Getter at block 21160714
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LOCK_PERIOD(view returns (uint256)
1814400
MAX_TOKENS_PER_STAKE(view returns (uint256)
25
SIGNER_ROLE(view returns (bytes32)
0xe2f4eaae4a9751e85a3e4a7b9587827a877f29914755229b07a7b2da98285f70
emergencyMode(view returns (bool)
true
getChainID(view returns (uint256)
1
owner(view returns (address)
0xf0a72a215636930c369e220c9ff69861e721103a
paused(view returns (bool)
true
pixelmonContract(view returns (address)
0x32973908faee0bf825a343000fe412ebe56f802a
pixelmonTrainerContract(view returns (address)
0x8a3749936e723325c6b645a0901470cd9e790b94
rangeOneCurrentTokenId(view returns (uint32)
6100
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
hashTokenIds(uint256[] _tokenIdspure returns (uint256)
isTokenStaked(uint256 _tokenIdview returns (bool)
onERC721Received(address operatoraddressuint256bytesview returns (bytes4)
stakes(uint256view returns (address owneruint64 timestampuint32 rewardTokenId)
supportsInterface(bytes4 interfaceIdview returns (bool)
verifyStakingSignature(uint256[] _tokenIdsaddress _tokenOwnerbytes _signatureview returns (address)
State-modifying
emergencyUnstake(uint256[] _tokenIds
grantRole(bytes32 roleaddress account
pause(
renounceOwnership(
renounceRole(bytes32 roleaddress account
rescueNFT(address tokenaddress touint256 tokenId
revokeRole(bytes32 roleaddress account
setSigner(address _signer
stake(uint256[] _tokenIdsbytes _signature
toggleEmergencyMode(bool _isEmergency
transferOwnership(address newOwner
unpause(
unstake(uint256[] _tokenIds
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Pause(address indexed caller
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Staked(address indexed _addressuint256 indexed pixelmonIduint256 indexed trainerId
ToggleEmergencyMode(bool _isEmergency
TokenRescue(address indexed tokenaddress indexed touint256 indexed tokenId
Unpause(address indexed caller
Unstaked(address indexed _addressuint256 indexed _tokenId
Constructor
constructor(address _pixelmonContractaddress _pixelmonTrainerContract
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidAddress(
InvalidInputArrayLength(
NotAnOwner(
NotAvailableInRegularMode(
Paused(
TokenLocked(
TokenWasStaked(