MONStaking

Verified contract

Active on Ethereum with 15,102 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 $5,631.86
ERC-20
Value $7,650.99
ERC-20
Value $5,978.84
ERC-20
--
0xea8a08d01819754d2e17104f38b5b5e3b924a79eae37d541148775a29c4fad5d
0x3e9126b892beeb2016a2efdd8af4dbf6f0ace756a60b1ea77a3e78adb868f5a7
0xef12e2c0f8dceca9a30c159d6b99adef32d1b7280c62dd2449284aa6790e96e7
0x73ac6e4fc98a99d42832af75d1072c469d9f86f4566e49299f7ea21684e79936
0x800e604bfd2fac672a2069003fcc3f1e7c197083852402ba1fdea0f9c0ad02b2
0x4312fae9e466001696a1cdce2d58c48cd3b536388e520e1b50eb51ee5373d239
0x2063c6a62f0470c30ab0fc9c1721de44b0fc1ec272acce9abe5be53c685582b1
0xe5eed213ed2b25e14fe9da9ff50fbd97e8812c11b19378c1960f62f922b95618
0x390bd529598a971e080ad5fd831d34023bc65f72aa834eca2a37b6690bc27890
0xd376ae5683e215b2f99059765b5552d5c8efc7b3b30f7b92de66be258fbfcdaf

Functions
Getter at block 21276403
DECIMAL_PRECISION(view returns (uint256)
1000000000000000000
F_DCHF(view returns (uint256)
4608376405640246817
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)
14782674230102502766606958
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.