MoonpassStakingPool

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0xc7b516e2 at 14080241
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "MoonpassStakingPool"

No transactions found for "MoonpassStakingPool"


Functions
Getter at block 23072956
CONTEXT_TYPEHASH(view returns (bytes32)
0x08c0db72018bde0ea5215618bdbdfe278d6c1fae34ae3cfa2ef60ce156906175
FEE_TYPEHASH(view returns (bytes32)
0xb83f1df0f7931c310ae226324b8e56c0c7c00a520f77c023f0c05ee7c2ed4b86
SET_AUTHORIZER_TYPEHASH(view returns (bytes32)
0xd5be72381fa250230b48bcbd44617d993800a62a9e4ce1de0f18b2ba3757bf6b
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
authorizer(view returns (address authorizerAddress)
0x0000000000000000000000000000000000000000
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=, chainId=8453, verifyingContract=0x1994e115f24be6a281d0babc9e844916c5832ee7, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string _name)
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
poolType(view returns (uint8 _poolType)
0
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
version(view returns (uint64)
0
Read-only
balanceOf(address owneraddress assetAddressview returns (uint256 amount)
nonces(address ownerview returns (uint256)
ownerOf(address nftAddressuint256 tokenIdview returns (address owner)
State-modifying
initialize(struct StakingPoolInitializer datastruct MoonpassInitializer moonpass
pause(
renounceOwnership(
setAuthorizer(struct SetAuthorizerRequest requeststruct RequestSignature signature
setAuthorizer(address authorizerAddress
stakeNFT(struct StakeNFTRequest requeststruct RequestSignature signaturepayable 
stakeNFT(address owneraddress nftAddressuint256 tokenIdaddress feeCollectorpayable 
stakeToken(struct StakeTokenRequest requeststruct RequestSignature signaturepayable 
stakeToken(address owneraddress tokenAddressuint256 amountaddress feeCollectorpayable 
transferOwnership(address newOwner
unpause(
unstakeNFT(struct UnstakeNFTRequest requeststruct RequestSignature signaturepayable 
unstakeNFT(address nftAddressuint256 tokenIdaddress feeCollectorpayable 
unstakeToken(struct UnstakeTokenRequest requeststruct RequestSignature signaturepayable 
unstakeToken(address owneraddress tokenAddressuint256 amountaddress feeCollectorpayable 
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AuthorizerChange(address authorizationManager
EIP712DomainChanged(
Initialized(uint64 version
NFTStaked(address indexed owneraddress indexed nftAddressuint256 indexed tokenId
NFTUnstaked(address indexed owneraddress indexed nftAddressuint256 indexed tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
TokenStaked(address indexed owneraddress indexed tokenAddressuint256 indexed amount
TokenUnstaked(address indexed owneraddress indexed tokenAddressuint256 indexed amount
Unpaused(address account
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
EnforcedPause(
ExpectedPause(
FailedInnerCall(
FeeCollectionError(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidAddressError(
InvalidInitialization(
InvalidRequestError(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot