LiftMemeStake

Verified contract

Active on Base with 5,819 txns
Deployed by via 0x7985ff4d at 21181124
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $5,631.97
ERC-20
Value $614.21
0x968c88dd74d3aa08b0796359c7f5ca19b0097f9e40bdefa9006a517a8542f879
0xae2f9050aa2fa2f85d300ca7a8544100ec18c3573271725f5bb76a9ad45c9649
0xd8ffd623576a9dffc2aec001ad482080c1d347b2373e04cd7626360914ff547a
0x3a5a6bae77853d6e50f1f8b63e870f560449f3c7aaab586cca14c9b4e0ab973c
0x122fdd89e1f47a7af751423307e3a18dd076ddafe513906ba479df132ebe1d61
0x182d0657f94075fa895e935de586f1cffc3266a50958bc402407707904358f06
0x3abe5144c4376a59e36444c30cfe0a7fb874ae43ad8a69a8066644b1905f64eb
0x46e473b3a4b21284d06de1b4efe73ca102c432bfd8b1b572294dd4b70e9b69f9
0xbc74a97f6ab6a84f3b62f60b0cecb00b231d28e3924afca12860f092fdaa2213
0xa805716047310eb9aae192e4ba569bf31e78ff9e2450679a0b0160f955e104e3

Functions
Getter at block 21736216
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
adminFreeze(view returns (uint32)
1
getUnstakeTime(view returns (uint256)
1735689600
minStakePerValue(view returns (uint32)
100
minStakeValue(view returns (uint32)
0
net(view returns (string)
base
stakingCount(view returns (uint256)
5556
unstakingTime(view returns (uint256)
1735689600
ver(view returns (string)
1
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAvailableToken(address tokenview returns (uint32)
isDepositable(addressview returns (uint32)
stakeData(addressaddressview returns (uint256)
stakingOf(address tokenaddress userview returns (uint256)
stakingOf(address[] tokensaddress userview returns (uint256[])
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setStakeValue(uint32 minStakeValue_uint32 minStakePerValue_
setUnstakeTime(uint256 time
setVersion(string networkstring versionuint32 freeze
stake(address tokenuint256 amount
switchToken(address tokenuint32 depositable
unstake(address[] tokensreturns (uint256 unstakedCount)
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetStakeValue(uint32 minStakeValue_uint32 minStakePerValue_
SetUnstakeTime(uint256 time
SetVersion(string networkstring versionuint32 freeze
Staking(address indexed tokenaddress indexed owneruint256 amountstring uid
SwitchToken(address tokenuint32 available
UnstakeAttemptZeroBalance(address tokenaddress account
Unstaking(address indexed tokenaddress indexed owneruint256 amount
Constructor
constructor(address[] tokensaddress adminstring network
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedInnerCall(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token