Staked MAG/ETH

Verified contract

Proxy

Active on Base with 9 txns
Deployed by via 0xd6f5a8dd at 2774571
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
10 additional variables
ERC-20
Value $0.54
ERC-20
--
0x4505e4d14bf88c08ada03d34c018ce93d451b9ecde48b69f99af51adcc4a7ffb
0x827df6efef0ec14d44598bbb9214db0afbb48c918cdc5910cfa4dd8265b25744
0xc20cffd32f1217ed851ba8190b79004958e1cba071e95c73463d6b6841147f5d
0xd8475d594c7db38f6c5b57f4a65060eeb9d471140f84e84c1e7c69806272069a
0xa7c68545d2521f12ad8c33c35476d874bf35f4e8f0aeb74bfaf84981fa1b583b
0x389556eca3c6b7e3e3433a91cdc6e35880a40bdcea9eef34ef36c24fa2cabf39
0xb80690f91403bb54967de272b2da27a69a750ece63373b955f8425d8b5689a7e
0xd23ca98e51d754c31f43de325bd0a0424452b75766717af0e2483c36f065c6a1
0x0607e6878087efe9ad390cd3e7cb4e56734930883b7e2cb514cab3f4918f0f99

Functions
Getter at block 22002180
DOMAIN_SEPARATOR(view returns (bytes32)
0xcfe7213f1898697a5771b799b0e4f62756b25a9a5db17a935601d8951fd83ed0
decimals(view returns (uint8)
18
duration(view returns (uint256)
2592000
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Staked MAG/ETH, version=1, chainId=8453, verifyingContract=0x9db7d21b1e80e52d1cf5443e5f3b1aa4c2509152, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Staked MAG/ETH
owner(view returns (address)
0x1b05d830f157a97e7ec31f46165e2b079113989c
symbol(view returns (string)
sMAG-ETH
token(view returns (address)
0xc2dced7ce908652d3b55d55555dce96b6cdcb191
tokenLength(view returns (uint256 length)
3
totalShares(view returns (uint256)
10000000000000000
totalSupply(view returns (uint256)
10000000000000000
withdrawalPendingTime(view returns (uint256)
604800
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
earned(address _tokenaddress _accountview returns (uint256)
finishAt(addressview returns (uint256)
lastTimeRewardApplicable(address tokenview returns (uint256)
nonces(address ownerview returns (uint256)
rewardPerToken(address _tokenview returns (uint256)
rewardPerTokenStored(addressview returns (uint256)
rewardRate(addressview returns (uint256)
rewards(addressaddressview returns (uint256)
shares(addressview returns (uint256)
tokenIndexes(addressview returns (uint256)
tokens(uint256view returns (address)
updatedAt(addressview returns (uint256)
userRewardPerTokenPaid(addressaddressview returns (uint256)
userUpdatedAt(addressaddressview returns (uint256)
withdrawal(addressview returns (uint256 amountuint256 releaseTime)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addToken(address token
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnAndWithdraw(uint256 amount
claim(address tokenreturns (uint256 amount)
claimAll(returns (uint256[] amounts)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address token_string namestring symbol
mint(uint256 amount
notifyRewardAmount(address _tokenuint256 _amount
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
removeToken(address token
renounceOwnership(
setWithdrawalPendingTime(uint256 withdrawalPendingTime_
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddReward(address indexed tokenuint256 amountuint256 newShareIndex
Approval(address indexed owneraddress indexed spenderuint256 value
Claim(address indexed tokenaddress indexed accountuint256 amount
EIP712DomainChanged(
EditRecipient(address indexed accountuint256 sharesuint256 totalShares
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
UpdateCredit(address indexed tokenaddress indexed accountuint256 lastShareIndexuint256 credit
Withdraw(address indexed useruint256 amount
Constructor
constructor(address _logicaddress _admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.