Maple StakeLocker

Verified contract

Active on Ethereum with 8 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x225856f58598a1c743c8907dbe8518c8b411c406e7b8e55d6ca321a1c6e38c8f
0x005cad9819ca5a31cbb4e93e01e5c22db9a8c87ecad66312082c36af7bd63fe0
0xcb8a5b1f0eebcadaa3f418d87d8ef5273d53fafaae29af5a89f520e99ab102f1
0xa8350a97bbd6883c26aebe3c720d1e093c5784e8d1e9474d22bd1efa2d809858
0x9b13371f1bec9c993c3258ff98be4f9ff6b4ca06a7180df8a70eaa037eaaa5ae
0x9e7f7e19d76e86b096bb9d6ec0e2a60776b84ae69be1b005e43c0cead772fa34
0x55e2ff29401fba687e485fc70ba1eab1f6e87ac4c4272b9d718b84c1305a17b1
0x0eeb34b0b51f1c4eb68f8c6c4f1c15fe92a2c47d82bfdc6b775490998d4d1f49

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