DmmController

Verified contract

Active on Ethereum with 8 txns
Deployed by via 0x747fac36 at 10733878
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DmmController"

0xc5578cb9e3d2d2fb7cf63446d4ed152f707c593d602bd26358eb286a1fc16863
0x7e12566e810bceb5c33ad99fab80c5c696eba8da3e66842cfbf64c83d92c6f02
0x97d34fcaa09e472225d4215778e304c47571cf91f6b7e9a7beef829838601ac4
0xaddafc20b4d061fcd301e1c6658eb8efd8ce58871ea1f6430ec6ef086a7a393c
0x29e180e55776727fd234921c269d821de3e1d37c5c0f86710c2fd8213f880ea4
0x20c444ff6a976ee9a1c1522ab5a6a179f486f84f3686069cbb5e112dc3f8e992
0x466c6064194dcd79d37e708289e46a7e9b59c3606c8450ea606ad85463a1621f
0x5a790850d2e448965f391566873698a6b3731c6061f67c641e09b5e379f8645a

Functions
Getter at block 21209204
COLLATERALIZATION_BASE_RATE(view returns (uint256)
1000000000000000000
EXCHANGE_RATE_BASE_RATE(view returns (uint256)
1000000000000000000
INTEREST_RATE_BASE_RATE(view returns (uint256)
1000000000000000000
MIN_RESERVE_RATIO_BASE_RATE(view returns (uint256)
1000000000000000000
blacklistable(view returns (address)
0x516d652e2f12876f5f0244aa661b1c262a2d96b1
dmmBlacklistable(view returns (address)
0x516d652e2f12876f5f0244aa661b1c262a2d96b1
dmmEtherFactory(view returns (address)
0x1186d7dff910aa6c74bb9af71539c668133034ac
dmmTokenFactory(view returns (address)
0x6ce6c84fe43df6a28c209b36179bd84a52caeefe
 
getActiveCollateralization(view returns (uint256)
getDmmTokenIds(view returns (uint256[])
[1, 2, 3, 4, 5, 6]
 
getTotalCollateralization(view returns (uint256)
guardian(view returns (address)
0xdd7680b6b2eec193ce3ece7129708ee12531bccf
interestRateInterface(view returns (address)
0x0a56a59ce588da6e7a0d454a572362a4def1e49c
isOwner(view returns (bool)
false
minCollateralization(view returns (uint256)
1000000000000000000
minReserveRatio(view returns (uint256)
0
offChainAssetsValuator(view returns (address)
0x4f9c3332d352f1ef22f010ba93a9653261e1634b
offChainCurrencyValuator(view returns (address)
0x826d758af2fed387ac15843327e143b2cafe9047
owner(view returns (address)
0x2bfff7c2b59310d659b11b7f1405db03cf0f00b2
paused(view returns (bool)
false
underlyingTokenValuator(view returns (address)
0xac7e5e3b589d55a43d62b90c6b4c4ef28ea35573
wethToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
dmmTokenAddressToDmmTokenIdMap(addressview returns (uint256)
dmmTokenIdToDmmTokenAddressMap(uint256view returns (address)
dmmTokenIdToIsDisabledMap(uint256view returns (bool)
dmmTokenIdToUnderlyingTokenAddressMap(uint256view returns (address)
dmmTokenIds(uint256view returns (uint256)
getDmmTokenAddressByDmmTokenId(uint256 dmmTokenIdview returns (address)
getDmmTokenForUnderlying(address underlyingTokenview returns (address)
getExchangeRate(address dmmTokenview returns (uint256)
getExchangeRateByUnderlying(address underlyingTokenview returns (uint256)
getInterestRateByDmmTokenAddress(address dmmTokenview returns (uint256)
getInterestRateByDmmTokenId(uint256 dmmTokenIdview returns (uint256)
getInterestRateByUnderlyingTokenAddress(address underlyingTokenview returns (uint256)
getTokenIdFromDmmTokenAddress(address dmmTokenview returns (uint256)
getUnderlyingTokenForDmm(address dmmTokenview returns (address)
isMarketEnabledByDmmTokenAddress(address dmmTokenview returns (bool)
isMarketEnabledByDmmTokenId(uint256 dmmTokenIdview returns (bool)
isPauser(address accountview returns (bool)
underlyingTokenAddressToDmmTokenIdMap(addressview returns (uint256)
State-modifying
addMarket(address underlyingTokenstring symbolstring nameuint8 decimalsuint256 minMintAmountuint256 minRedeemAmountuint256 totalSupply
addMarketFromExistingDmmToken(address dmmTokenaddress underlyingToken
addPauser(address account
adminDepositFunds(uint256 dmmTokenIduint256 underlyingAmount
adminWithdrawFunds(uint256 dmmTokenIduint256 underlyingAmount
decreaseTotalSupply(uint256 dmmTokenIduint256 amount
disableMarket(uint256 dmmTokenId
enableMarket(uint256 dmmTokenId
increaseTotalSupply(uint256 dmmTokenIduint256 amount
pause(
renounceOwnership(
renouncePauser(
setDmmEtherFactory(address newDmmEtherFactory
setDmmTokenFactory(address newDmmTokenFactory
setGuardian(address newGuardian
setInterestRateInterface(address newInterestRateInterface
setMinCollateralization(uint256 newMinCollateralization
setMinReserveRatio(uint256 newMinReserveRatio
setOffChainAssetValuator(address newOffChainAssetValuator
setOffChainCurrencyValuator(address newOffChainCurrencyValuator
setUnderlyingTokenValuator(address newUnderlyingTokenValuator
transferOwnership(address newOwner
transferOwnershipToNewController(address newController
unpause(
Events
AdminDeposit(address indexed senderuint256 amount
AdminWithdraw(address indexed receiveruint256 amount
DisableMarket(uint256 indexed dmmTokenId
DmmEtherFactoryChanged(address previousDmmEtherFactoryaddress newDmmEtherFactory
DmmTokenFactoryChanged(address previousDmmTokenFactoryaddress newDmmTokenFactory
EnableMarket(uint256 indexed dmmTokenId
GuardianChanged(address previousGuardianaddress newGuardian
InterestRateInterfaceChanged(address previousInterestRateInterfaceaddress newInterestRateInterface
MarketAdded(uint256 indexed dmmTokenIdaddress indexed dmmTokenaddress indexed underlyingToken
MinCollateralizationChanged(uint256 previousMinCollateralizationuint256 newMinCollateralization
MinReserveRatioChanged(uint256 previousMinReserveRatiouint256 newMinReserveRatio
OffChainAssetValuatorChanged(address previousOffChainAssetValuatoraddress newOffChainAssetValuator
OffChainCurrencyValuatorChanged(address previousOffChainCurrencyValuatoraddress newOffChainCurrencyValuator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserAdded(address indexed account
PauserRemoved(address indexed account
TotalSupplyDecreased(uint256 oldTotalSupplyuint256 newTotalSupply
TotalSupplyIncreased(uint256 oldTotalSupplyuint256 newTotalSupply
UnderlyingTokenValuatorChanged(address previousUnderlyingTokenValuatoraddress newUnderlyingTokenValuator
Unpaused(address account
Constructor
constructor(address _guardianaddress _interestRateInterfaceaddress _offChainAssetsValuatoraddress _offChainCurrencyValuatoraddress _underlyingTokenValuatoraddress _dmmEtherFactoryaddress _dmmTokenFactoryaddress _dmmBlacklistableuint256 _minCollateralizationuint256 _minReserveRatioaddress _wethToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.