Maple StakeLocker

Verified contract

Active on Ethereum with 562 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $122,226.42
ERC-20
--
0x2898c5b8e95f0b933a9f6d55b70e5b66ba2a684900b180a80a7710937f12f78d
0x82a6cff4b3ebcb2289256a08f6d7d2cedd453efb2b19b21dd6ee599481cb8148
0xa11e3e963167be2337a31ff910bd26bcfcb90258941abe0d871ce7d83f20f7fe
0x8f4081ccbbea8f55193205af4d06299f5741b8d78e61636ed6bf13507ffe3a5e
0x70d9281983042f51ced5520744e6a32d63a64ae2025db8d7b3a452cc96765ed6
0xa7bf6d13e1fe6f779d6b85534e3d913f6c53ca09ca9e466a1180b2ef8f849586
0xf9a75d32a4bc563b201b318aa5e2882513785e33aee05ddd3652b1d5069666a0
0x3f13f06b8ecd96cef0feeb7d741b8a100031e31ce2c464a0606cba85f89f9e05
0x7885de643572ce9e51e281831c9bd8a1ed9fc6806b9e343fd632f9e0773d43fe
0x091d51cc41be7b8fb17a6d8bf58b05912b3fa4e9d2f13d15204007964c43fbfd

Functions
Getter at block 21259379
bptLosses(view returns (uint256)
36584977700169919029
decimals(view returns (uint8)
18
fundsToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
fundsTokenBalance(view returns (uint256)
122104314061
liquidityAsset(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
lockupPeriod(view returns (uint256)
2592000
lossesBalance(view returns (uint256)
36584977700169919029
name(view returns (string)
Maple StakeLocker
openToPublic(view returns (bool)
true
paused(view returns (bool)
false
pool(view returns (address)
0xfebd6f15df3b73dc4307b1d7e65d46413e710c27
stakeAsset(view returns (address)
0xc1b10e536cd611acff7a7c32a9e29ce6a02ef6ef
symbol(view returns (string)
MPLSTAKE
totalSupply(view returns (uint256)
108856718398912941581
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.