Maple StakeLocker

Verified contract

Active on Ethereum with 483 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,349.84
ERC-20
--
0x3b1dc401dfd2fd0745b9ef2fb8396fa4a1dad4dfe4e079efd77c7d322bc33940
0x504227437bf6a93e2e364acf26c0468b46da408cc218a4738722d44994fb1b05
0xc6fb150e184b4946ee6a2a30e06b247b389a7ef6ee35097f8d6ed5db09997e54
0x0fcf38f95d3b82a9c015925fae9a47a970980925c9e4ca257f0e7f8bd5ba356f
0x62aeb069d9245f00cca1f63c5a121e48a6443c4ae93a4254b5a7a15540da2a8a
0xbb024e7f1be68b79d446793d9aba15a32bd5b44fbe1567684482eafefa5fb18c
0x71843e89b79913313ed8964e89a1dda8a36509394308453a44e5d0b7b4da745b
0xf0895f000b685e24d25f49a997f26dcc92e18ca028c4090416daba47dac929fd
0x6eb1717190090347caa1c5ac6ef2fa01e6abdae08e90f29e6cbfbdb25e214a15
0x054212848ef666dc6b1bf8acc23647b3d3eb953938d932f6d35674a53c672c2d

Functions
Getter at block 21305548
bptLosses(view returns (uint256)
0
decimals(view returns (uint8)
18
fundsToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
fundsTokenBalance(view returns (uint256)
2349844372
liquidityAsset(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
lockupPeriod(view returns (uint256)
2592000
lossesBalance(view returns (uint256)
0
name(view returns (string)
Maple StakeLocker
openToPublic(view returns (bool)
true
paused(view returns (bool)
false
pool(view returns (address)
0x6f6c8013f639979c84b756c7fc1500eb5af18dc4
stakeAsset(view returns (address)
0xc1b10e536cd611acff7a7c32a9e29ce6a02ef6ef
symbol(view returns (string)
MPLSTAKE
totalSupply(view returns (uint256)
1365425622015526986
Read-only
accumulativeFundsOf(address _ownerview returns (uint256)
accumulativeLossesOf(address _ownerview returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
allowed(addressview returns (bool)
balanceOf(address accountview returns (uint256)
custodyAllowance(addressaddressview returns (uint256)
isReceiveAllowed(uint256 _unstakeCooldownview returns (bool)
isUnstakeAllowed(address fromview returns (bool)
recognizableLossesOf(address _ownerview returns (uint256)
recognizedLossesOf(address _ownerview returns (uint256)
stakeDate(addressview returns (uint256)
totalCustodyAllowance(addressview returns (uint256)
unstakeCooldown(addressview returns (uint256)
withdrawableFundsOf(address _ownerview returns (uint256)
withdrawnFundsOf(address _ownerview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
cancelUnstake(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseCustodyAllowance(address custodianuint256 amount
intendToUnstake(
openStakeLockerToPublic(
pause(
pull(address dstuint256 amt
setAllowlist(address stakerbool status
setLockupPeriod(uint256 newLockupPeriod
stake(uint256 amt
transfer(address recipientuint256 amountreturns (bool)
transferByCustodian(address fromaddress touint256 amount
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unpause(
unstake(uint256 amt
updateFundsReceived(
updateLosses(uint256 bptsBurned
updateLossesReceived(
withdrawFunds(
Events
AllowListUpdated(address indexed stakerbool status
Approval(address indexed owneraddress indexed spenderuint256 value
BalanceUpdated(address indexed stakeraddress indexed tokenuint256 balance
Cooldown(address indexed stakeruint256 cooldown
CustodyAllowanceChanged(address indexed stakeraddress indexed custodianuint256 oldAllowanceuint256 newAllowance
CustodyTransfer(address indexed custodianaddress indexed fromaddress indexed touint256 amount
FundsDistributed(address indexed byuint256 fundsDistributed
FundsWithdrawn(address indexed byuint256 fundsWithdrawnuint256 totalWithdrawn
LockupPeriodUpdated(uint256 lockupPeriod
LossesCorrectionUpdated(address indexed accountint256 lossesCorrection
LossesDistributed(address indexed byuint256 lossesDistributed
LossesPerShareUpdated(uint256 lossesPerShare
LossesRecognized(address indexed byuint256 lossesRecognizeduint256 totalLossesRecognized
Paused(address account
PointsCorrectionUpdated(address indexed accountint256 pointsCorrection
PointsPerShareUpdated(uint256 pointsPerShare
Stake(address indexed stakeruint256 amount
StakeDateUpdated(address indexed stakeruint256 stakeDate
StakeLockerOpened(
TotalCustodyAllowanceUpdated(address indexed stakeruint256 newTotalAllowance
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Unstake(address indexed stakeruint256 amount
Constructor
constructor(address _stakeAssetaddress _liquidityAssetaddress _pool
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.