DDX Governance

Verified contract

Proxy

Active on Ethereum with 6,912 txns
Deployed by via 0xbea0d047 at 11383520
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 2 additional slots
-
variable spans 11 additional slots
-
variable spans 3 additional slots
ERC-20
Value $581,500.68
ERC-20
Value $495,988.85
ERC-20
Value $246,560.35
ERC-20
Value $48,400.39
ERC-20
Value $225.16
ERC-20
Value $0.99
ERC-20
Value $0.03
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x34dcd37d2735e191918d4e2b4d74441c9409157a3b6197ba19dafc7384c8e13c
0x9a9e776e0e8861baf2c57b7dcaf5cd666bf170f19fd80ef19eed926306d8d582
0x07b5713de2c9d2e2fa1727f0120d64e8e541332091cc30da3cd0ec6240ff0c7d
0x2482c66e009f6a412d68ca46ceb67a650059b13532f06f00d5164161bc79d8b2
0xf8631e4c45479079c1ea8bc3a7a38bd1fcf762227d75b3d6615f508c678b3ae5
0x710ebed03ffc1fc051f2058ac790ab67365b8272ad1e34210b8b6a0fa37e9921
0x7c56757a7a7a6bcb088d7a626642acd7c3e012895782a3c92d6cc82bb1d493f7
0xdcca921c6115984e6196391392b07080ff90273f50fd879308850d63435ea6e2
0xf354653c9bb32001bfa310f0e80994a1aff60c06d4202fbe5085c341fdb16c42
0x0b0b5e07b6a088167934886849d76cbf6de59c32bcd91352b583b2342ca6eb32

Functions
Getter at block 21206699
COMPTROLLER(view returns (address)
0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b
COMP_TOKEN(view returns (address)
0xc00e94cb662c3520282e6f5717214004a7f26888
 
getInsuranceMineInfo(view returns (uint32uint32uint96uint96uint96uint256struct InsuranceFundDefsDDXMarketStatebytes32[])
Read-only
getCurrentStakeByCollateralNameAndStaker(bytes32 _collateralNameaddress _stakerview returns (uint96uint96uint96uint96)
getCurrentTotalStakes(address _stakerview returns (uint96uint96)
getDDXClaimantState(address _claimantview returns (struct InsuranceFundDefsDDXClaimantState)
getNormalizedCollateralValue(bytes32 _collateralNameuint96 _valueview returns (uint96)
getOtherRewardsStakeByCollateralNameAndStaker(bytes32 _collateralNameaddress _stakerview returns (uint96uint96uint96uint96)
getStakeCollateralByCollateralName(bytes32 _collateralNameview returns (struct InsuranceFundDefsStakeCollateral)
getUnclaimedDDXRewards(address _claimantview returns (uint96)
State-modifying
addInsuranceFundCollateral(string _collateralNamestring _collateralSymboladdress _underlyingTokenaddress _collateralTokenuint8 _flavor
advanceOtherRewardsInterval(
claimDDXFromInsuranceMining(address _claimant
extendInsuranceMining(uint256 _insuranceMiningExtension
initialize(uint32 _intervaluint32 _withdrawalFactoruint96 _mineRatePerBlockuint96 _advanceIntervalRewarduint256 _insuranceMiningLengthaddress _diFundTokenFactory
setAdvanceIntervalReward(uint96 _advanceIntervalReward
setMineRatePerBlock(uint96 _mineRatePerBlock
setWithdrawalFactor(uint32 _withdrawalFactor
stakeToInsuranceFund(bytes32 _collateralNameuint96 _amount
withdrawFromInsuranceFund(bytes32 _collateralNameuint96 _amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
AdvanceIntervalRewardSet(uint96 advanceIntervalReward
AdvancedOtherRewards(address intervalAdvanceruint96 advanceReward
InsuranceFundCollateralAdded(bytes32 collateralNameaddress underlyingTokenaddress collateralTokenuint8 flavor
InsuranceFundInitialized(uint32 intervaluint32 withdrawalFactoruint96 mineRatePerBlockuint96 advanceIntervalRewarduint256 miningFinalBlockNumber
InsuranceMineRewardsClaimed(address claimantuint96 minedAmount
InsuranceMiningExtended(uint256 miningFinalBlockNumber
MineRatePerBlockSet(uint96 mineRatePerBlock
StakedToInsuranceFund(address stakeruint96 amountbytes32 collateralName
WithdrawalFactorSet(uint32 withdrawalFactor
WithdrawnFromInsuranceFund(address withdraweruint96 amountbytes32 collateralName
Constructor
constructor(address _ddxToken
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.