MONStaking

Verified contract

Active on Ethereum with 15,084 txns
Deployed by via 0x702642b4 at 15611699
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3,568.89
ERC-20
Value $7,645.84
ERC-20
Value $3,658.61
ERC-20
--
0xea1fe2047a6f033903ecd7f492b8f6571dcd33bef3b751b841287ca2d531d389
0xdb024d5b57fc8f08aefd323819eb55262adc1074f63c0bdd42c6db43d270847f
0x88e7291f35d1e8c2ebe3962374d5210b7927afd171f7317341d109e588e3d45f
0xa2b1842ae4a79dc12808014a6bd2a1b429b2299e1202f3a671e25f6fb2e2f18c
0x78f798eb9d55ccafb551aa7bd3a94026c8e80cad25d0aee4fee9d5713c899663
0xf7008ef8633b0f9ee223e7b854cd929ca589110006d04ce4607b7e50a898cbec
0xf914a8870b45e1b0d7206fd33d6675aa80af2ce1fe084c7deea266e7effb7af7
0x22d30054f2a18d357c73600707b1e594ca7647dd31456d9c80745c15986ddc5d
0xb3536a8f936f7d337b3d93ac82127a086bff65fade8a333d33aecb32e58e9133
0xbda0cb43db5fd964972f495afbfd1dc2961829d0e2aedd345ba0da133c0f9dbc

Functions
Getter at block 20882034
DECIMAL_PRECISION(view returns (uint256)
1000000000000000000
F_DCHF(view returns (uint256)
4608371499799524438
NAME(view returns (string)
MONStaking
activePoolAddress(view returns (address)
0x77e034c8a1392d99a2c776a6c1593866fee36a33
borrowerOperationsAddress(view returns (address)
0x9eb2ce1be2dd6947e4f5aabe33106f48861dfd74
dchfToken(view returns (address)
0x045da4bfe02b320f4403674b3b7d121737727a36
isInitialized(view returns (bool)
true
monToken(view returns (address)
0x1ea48b9965bb5086f3b468e50ed93888a661fc17
owner(view returns (address)
0x83737eae72ba7597b36494d723fbf58cafee8a69
paused(view returns (bool)
false
totalMONStaked(view returns (uint256)
14797222794345866170600764
treasury(view returns (address)
0x83737eae72ba7597b36494d723fbf58cafee8a69
troveManagerAddress(view returns (address)
0x99838142189ade67c1951f9c57c3333281334f7f
troveManagerHelpersAddress(view returns (address)
0xaaacb8c39bd5acbb0a236112df8d15411161e518
Read-only
F_ASSETS(addressview returns (uint256)
getPendingAssetGain(address _assetaddress _userview returns (uint256)
getPendingDCHFGain(address _userview returns (uint256)
sentToTreasuryTracker(addressview returns (uint256)
snapshots(addressview returns (uint256 F_DCHF_Snapshot)
stakes(addressview returns (uint256)
State-modifying
changeTreasuryAddress(address _treasury
increaseF_Asset(address _assetuint256 _AssetFee
increaseF_DCHF(uint256 _DCHFFee
pause(
renounceOwnership(
setAddresses(address _monTokenAddressaddress _dchfTokenAddressaddress _troveManagerAddressaddress _troveManagerHelpersAddressaddress _borrowerOperationsAddressaddress _activePoolAddressaddress _treasury
stake(uint256 _MONamount
transferOwnership(address newOwner
unpause(
unstake(uint256 _MONamount
Events
ActivePoolAddressSet(address _activePoolAddress
AssetSent(address indexed _assetaddress indexed _accountuint256 _amount
BorrowerOperationsAddressSet(address _borrowerOperationsAddress
DCHFTokenAddressSet(address _dchfTokenAddress
F_AssetUpdated(address indexed _assetuint256 _F_ASSET
F_DCHFUpdated(uint256 _F_DCHF
Initialized(uint8 version
MONTokenAddressSet(address _MONTokenAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SentToTreasury(address indexed _assetuint256 _amount
StakeChanged(address indexed stakeruint256 newStake
StakerSnapshotsUpdated(address _stakeruint256 _F_Assetuint256 _F_DCHF
StakingGainsAssetWithdrawn(address indexed stakeraddress indexed assetuint256 AssetGain
StakingGainsDCHFWithdrawn(address indexed stakeruint256 DCHFGain
TotalMONStakedUpdated(uint256 _totalMONStaked
TreasuryAddressChanged(address _treausury
TroveManagerAddressSet(address _troveManager
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.