AssetProxy

Verified contract

Proxy

Active on Ethereum with 1,623 txns
Deployed by via 0xc7b75690 at 13234198
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 45 additional slots
-
variable spans 45 additional slots
-
variable spans 47 additional slots
2 additional variables
ERC-20
Value $61,911.16
0x768cfbda4372fdd5f151a7e78edce35590a94d5536ae52fa4f09e3ae6d5f6203
0xc1121750bbd1754c050758d5007173018bb23e9801d0ecbdfae9ccf19a1e58ca
From
0x3a6f00bfea4c1727970f203dfc8667c0c556297e70aa3637b6ce0cfd1a94b40d
0xa95be61def498bc1874b0f71edac2c45647c4e372ed9615c51e0003d77bb4b8a
0xd03b4f2ca812b8e56da2428206adfc54227858310e212a64875241e641adf247
0x9532dbc208576be485165021ef40fca2ef68aa1b7726370ca4d436dbe39edba4
0x52d605448c1ab19f04af7dd11e5ac9cabdbcba08c6874887a50fd1e4be3d3b25
0xb37cbec37572281a287c32792d0d989950176cdd0c4e04b14f9f5697d6578493
0x91e483e1ce6ed5041c0cdae7c8579a05deb42ecd6ebf31089de31ffef2e1a16d
0x2f27638c934c8e974ebac36b5a79f584b45fe21ae3bbee940fa4406d50e69f07

Functions
Getter at block 21269606
COOLDOWN_SECONDS(view returns (uint256)
1814400
DURATION(view returns (uint256)
604800
REWARDS_TOKEN(view returns (address)
0xa3bed4e1c75d00fa6f4e5e6922db7261b5e9acd2
STAKED_TOKEN(view returns (address)
0xa3bed4e1c75d00fa6f4e5e6922db7261b5e9acd2
UNSTAKE_WINDOW(view returns (uint256)
1209600
decimals(view returns (uint8)
18
getRewardToken(view returns (address)
0xa3bed4e1c75d00fa6f4e5e6922db7261b5e9acd2
globalData(view returns (uint32 periodFinishuint32 lastUpdateTimeuint96 rewardRateuint96 rewardPerTokenStored)
(periodFinish=1680740783, lastUpdateTime=1680740783, rewardRate=12975361839361438, rewardPerTokenStored=251773751999161518)
hasPriceCoeff(view returns (bool)
false
lastTimeRewardApplicable(view returns (uint256)
1680740783
name(view returns (string)
Staked MTA
nexus(view returns (address)
0xafce80b19a8ce13dec0739a1aab7a028d6845eb3
pendingAdditionalReward(view returns (uint256)
416584275514909113272
questManager(view returns (address)
0x861f12764780896fd783ea615dd55df0ff865752
rewardPerToken(view returns (uint256)
251773751999161518
rewardTokenVendor(view returns (address)
0x6d0fc7c4284bc607680b9504c5947587ce1218e6
rewardsDistributor(view returns (address)
0xba69e6fc7df49a3b75b565068fb91ff2d9d91780
safetyData(view returns (uint128 collateralisationRatiouint128 slashingPercentage)
(collateralisationRatio=999999999999999999, slashingPercentage=1)
symbol(view returns (string)
stkMTA
totalSupply(view returns (uint256)
1769531403017946361517568
Read-only
balanceData(address _accountview returns (struct Balance)
balanceOf(address _accountview returns (uint256)
calcRedemptionFeeRate(uint32 _weightedTimestampview returns (uint256 _feeRate)
checkpoints(address accountuint32 posview returns (struct GamifiedVotingTokenCheckpoint)
delegates(address delegatorview returns (address)
earned(address _accountview returns (uint256)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
numCheckpoints(address accountview returns (uint32)
rawBalanceOf(address _accountview returns (uint256uint256)
userData(addressview returns (uint128 rewardPerTokenPaiduint128 rewards)
userPriceCoeff(address _accountview returns (uint256)
whitelistedWrappers(addressview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__StakedToken_init(bytes32 _nameArgbytes32 _symbolArgaddress _rewardsDistributorArg
applyQuestMultiplier(address _accountuint8 _newMultiplier
blackListWrapper(address _wrapper
changeSlashingPercentage(uint256 _newRate
claimReward(
claimReward(address _to
compoundRewards(
createLock(uint256 _valueuint256
delegate(address delegatee
emergencyRecollateralisation(
endCooldown(
exit(
increaseLockAmount(uint256 _value
initialize(bytes32 _nameArgbytes32 _symbolArgaddress _rewardsDistributorArg
notifyRewardAmount(uint256 _reward
reviewTimestamp(address _account
setGovernanceHook(address _newHook
setRewardsDistribution(address _rewardsDistributor
stake(uint256 _amount
stake(uint256 _amountaddress _delegatee
stake(uint256 _amountbool _exitCooldown
startCooldown(uint256 _units
whitelistWrapper(address _wrapper
withdraw(uint256 _amountaddress _recipientbool _amountIncludesFeebool _exitCooldown
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Cooldown(address indexed useruint256 percentage
CooldownExited(address indexed user
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
GovernanceHookChanged(address indexed hook
Recollateralised(
RewardAdded(uint256 reward
RewardPaid(address indexed useraddress indexed touint256 reward
SlashRateChanged(uint256 newRate
Staked(address indexed useruint256 amountaddress delegatee
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed useraddress indexed touint256 amount
WrapperBlacklisted(address wallet
WrapperWhitelisted(address wallet
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.