KUSDMinterDelegator

Verified contract

Proxy

Active on Ethereum with 2,274 txns
Deployed by via 0xf69d2276 at 12086329
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
Value $2,941.87
0x58b8539cb7b2d7efd407c292664c478ee7906613fcab840e884edfaacb515ba4
0x5760ac95793cce24c392a56ace556dd4f1cf33223b291a392f3014fc8c1fad99
0xc3dfd0ec38ed670747336b01da0a23e3eb39e25d62ea1d8b930f2ef666ab90c7
0xc912c4c416674ca06f73647095f2a3046da0d1d574c76c190113b3a6b695a5b1
0xdd0d4b0da4d7a0cee0c95a5afc6b44b06d7019723f6fda0054f23d3767e81a36
0xe0b48caa47d7b0e8941fd2b11b0aec743cea90e934bb227ed18a6fcd6771effc
0xc6659202f2b5e0a40c88acc6dad6b8171d535ccd2b407567b81cdb5d292c9bb6
0xcb9dd31a1914611aebb77d1587e40cbdf429d0d60a672b99655b346627a2a7db
0x45a5fff14e411cb97c41596d14190f11688f458fd43289b09b4587c753b1b452
0xf77d5b1d9acc44408abbd3714f25e8011fc22cc3c14aaf9e8a61f8d6af072479

Functions
Getter at block 21173079
implementation(view returns (address)
0xb11bc8e754e623ca175d87cde33eb99385743f43
isOwner(view returns (bool)
false
owner(view returns (address)
0x9e8e622e0ba0dee491fbc42d1bb12ab947e2d03b
REWARD_OVERFLOW_CHECK(view returns (uint256)
115792000000000000000000000000000000000000000000000000000000
burnCooldownTime(view returns (uint256)
2700
controller(view returns (address)
0xbb7d94a423f4978545ecf73161f0678e8afd1a92
currentScaleParamIndex(view returns (uint256)
0
implementation(view returns (address)
0xb11bc8e754e623ca175d87cde33eb99385743f43
initialized(view returns (bool)
true
isOwner(view returns (bool)
false
kMCD(view returns (address)
0xaf2617aa6fd98581bb8cb099a16af74510b6555f
kUSD(view returns (address)
0xd4c220ccac0335334d425a90f58de7c667896a06
lastTimeRewardApplicable(view returns (uint256)
1655904128
lastUpdateTime(view returns (uint256)
1655904128
liquidatorWhitelist(view returns (address)
0x50b4c44014ddb0a46a0bc22f32af89fb9cc4f975
owner(view returns (address)
0x9e8e622e0ba0dee491fbc42d1bb12ab947e2d03b
periodFinish(view returns (uint256)
1655904128
rewardDistribution(view returns (address)
0xa6e17ae4b683ed2ee7cb7414a92bd8316f330191
rewardDuration(view returns (uint256)
604800
rewardPerToken(view returns (uint256)
224150104555767750
rewardPerTokenStored(view returns (uint256)
224150104555767750
rewardRate(view returns (uint256)
9920634920634920
rewardReleasePeriod(view returns (uint256)
15552000
rewardToken(view returns (address)
0xcbfef8fdd706cde6f208460f2bf39aa9c785f05d
startTime(view returns (uint256)
1616558400
totalStakes(view returns (uint256)
454985607353116646676958
treasury(view returns (address)
0x1540e5821370ace8120ce48554d35276d86a9f0c
vault(view returns (address)
0xd61867501b821befd5e4270a91836f8f7424b847
Read-only
accountRewardDetails(addressview returns (uint256 lastClaimTimeuint256 rewardPerTokenUpdateduint256 accruedRewarduint256 lastMintTimeuint256 scaleParamIndex)
accountStakes(address accountview returns (uint256)
claimable(address accountview returns (uint256)
earned(address accountview returns (uint256)
scaleParams(uint256view returns (uint256)
State-modifying
_setImplementation(address implementation_
renounceOwnership(
transferOwnership(address newOwner
_changeRewardToken(address newRewardTokenuint256 scaleParamaddress tokenHolder
_setController(address newController
_setCooldownTime(uint256 newCooldownTime
_setKMCD(address newKMCD
_setKUSD(address newKUSD
_setLiquidatorWhitelist(address newLiquidatorWhitelist
_setRewardDuration(uint256 newRewardDuration
_setRewardReleasePeriod(uint256 newRewardReleasePeriod
_setTreasury(address newTreasury
_setVault(address newVault
burn(uint256 kUSDAmount
burnMax(
getReward(
initialize(address rewardToken_address kUSD_address kMCD_address controller_address treasury_address vault_address rewardDistribution_uint256 startTime_uint256 rewardDuration_uint256 rewardReleasePeriod_
liquidate(address stakeruint256 unstakeKMCDAmountuint256 maxBurnKUSDAmountaddress kTokenCollateraluint256 minSeizeKToken
mint(uint256 kUSDAmount
notifyRewardAmount(uint256 reward
renounceOwnership(
setRewardDistribution(address _rewardDistribution
transferOwnership(address newOwner
treasuryBurn(uint256 amount
treasuryMint(uint256 amount
Events
NewImplementation(address oldImplementationaddress newImplementation
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Burn(address indexed useruint256 burntKUSDAmountuint256 unstakedKMCDAmountuint256 userStakesNewuint256 totalStakesNew
BurnMax(address indexed useruint256 burntKUSDAmountuint256 unstakedKMCDAmountuint256 userStakesNewuint256 totalStakesNew
Liquidate(address indexed liquidatoraddress indexed stakeruint256 burntKUSDAmountuint256 unstakedKMCDAmountuint256 stakerStakesNewuint256 totalStakesNew
Mint(address indexed useruint256 mintKUSDAmountuint256 stakedKMCDAmountuint256 userStakesNewuint256 totalStakesNew
NewBurnCooldownTime(uint256 oldCooldownuint256 newCooldownTime
NewController(address oldControlleraddress newController
NewImplementation(address oldImplementationaddress newImplementation
NewKMCD(address oldKMCDaddress newKMCD
NewKUSD(address oldKUSDaddress newKUSD
NewLiquidatorWhitelist(address oldLiquidatorWhitelistaddress newLiquidatorWhitelist
NewRewardDistribution(address oldRewardDistributionaddress newRewardDistribution
NewRewardDuration(uint256 oldRewardDurationuint256 newRewardDuration
NewRewardReleasePeriod(uint256 oldRewardReleasePerioduint256 newRewardReleasePeriod
NewRewardToken(address oldRewardTokenaddress newRewardTokenuint256 scaleParamuint256 leftOverRewarduint256 replaceRewardaddress leftoverTokenReceipient
NewTreasury(address oldTreasuryaddress newTreasury
NewVault(address oldVaultaddress newVault
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
TreasuryBurn(uint256 amount
TreasuryMint(uint256 amount
Constructor
constructor(address kine_address kUSD_address kMCD_address controller_address treasury_address vault_address rewardDistribution_uint256 startTime_uint256 rewardDuration_uint256 rewardReleasePeriod_address implementation_
Fallback and receive
fallback(
Errors

This contract contains no error objects.