The Nexus Mutual Index

Verified contract

Proxy

Active on Ethereum with 246 txns
Deployed by via 0x218a90d1 at 12666286
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 43 additional slots
ERC-20
Value $26,337.22
ERC-20
Value $67.04
ERC-20
Value $38.19
ERC-20
Value $17.46
ERC-20
Value $2.18
ERC-20
Value $1.37
ERC-20
Value $0.87
ERC-20
--
0xa57449ad659847852558b27513dbc50bd4a3cf50478ef12f17dd5bed7e24e2e4
0x8f1430e4195240010ec2bb179b4bc1b224cca832f58cfba64f99294164226ab2
0x62c88d654358f5d5aa107e0493de20dcc4ca24bb60d1991387f17a8ff381da76
0x73c2ffc6341dfeb6340cc8216c908b8c8069a4e1a59f4bd3361f34a0f5e87c5a
0x4e1f0a1893e442f9a954b6e22a1a0ad2d5e6ca496fdc9efe54f87fae0c6b0a05
0x7c5fe3a8b268b395ca4b0d26cf7dd35079ad2ba7910425590f5967f7aeab0f3e
0xe70f9e10effc49c04e83b78e66098a421174fc60d8a49da3b290f749e3f17db4
0xab197e23cf179832995c8f917059828706a91052885321706cdb60337b808fd6
0xa2046d9571eb1a76591eae8c89a0e61e65b6c356a39c80afe6a4b52cfadec275
0x50e6846b5060f93e9beaf6b4b17e41a941040ff6be3e92f5d872332604e8b273

Functions
Getter at block 21260007
 
calculateRewards(view returns (address[] rewardTokensuint256[] rewards)
decimals(view returns (uint8)
18
 
getAccountStakes(view returns (uint256 stakingTotaluint256 unStakingTotaluint256[] unStakingAmountsuint256[] unStakingStarts)
 
getAccountUnstakedTotal(view returns (uint256)
getAdminFee(view returns (uint256)
0
 
getAllAcountUnstakes(view returns (address[] accountsuint256[] startTimesuint256[] values)
 
getCurrentRoundData(view returns (uint256 roundNumberuint256 startBlockuint256 endBlock)
 
getUnstakedwNXMTotal(view returns (uint256)
isAdmin(view returns (bool)
false
name(view returns (string)
The Nexus Mutual Index
symbol(view returns (string)
$iNXM
totalSupply(view returns (uint256)
7336445865558211094796
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateRewardsForAccount(address accountview returns (address[] rewardTokensuint256[] rewards)
getRoundData(uint256 roundNumberInview returns (uint256 roundNumberuint256 startBlockuint256 endBlock)
getRoundRewards(uint256 roundNumberview returns (address[] rewardTokensuint256[] rewardAmountsuint256[] commissionAmountsuint256[] tokenPerDayuint256[] totalSupply)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
SetAdminFee(uint256 newFee
approve(address spenderuint256 amountreturns (bool)
authoriseUnstakes(address[] accountuint256[] timestampuint256[] amounts
burnTokensForAccount(address accountuint256 tokensToBurnreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
depositNXM(uint256 value
depositWNXM(uint256 value
endRound(address[] tokensuint256[] tokenAmountsbool[] ignoreUnstakes
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address nxmAddressaddress wnxmAddressaddress vaultWalletAddressaddress stakingDataAddressaddress burnDataAddressstring tokenNamestring tokenSymboluint256 adminFeeuint256 commissionaddress treasuryAddress
setCommission(uint256 newCommission
setTreasury(address newTreasury
startUnstake(uint256 valuepayable 
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdrawRewards(address[] tokensuint256[] rewardsstring noncebytes sigreturns (bool)
withdrawUnstakedwNXM(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Stake(address indexed accountaddress indexed tokenAddressuint256 amountuint256 balanceuint256 totalStaked
Transfer(address indexed fromaddress indexed touint256 value
TransferITV(address indexed fromAccountaddress indexed toAccountuint256 amountuint256 fromBalanceuint256 fromTotalStakeduint256 toBalanceuint256 toTotalStaked
UnstakedApproved(address indexed accountuint256 amountuint256 balanceuint256 totalStaked
UnstakedRequest(address indexed accountuint256 amountuint256 balanceuint256 totalStaked
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.