DEI

Verified contract

Active on Ethereum with 343 txns
Deployed by via 0xc487000c at 13333034
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
--
0x4f1b83f07466e0ec84b173764bf27d6a868d7f34b4244bacef2e98bd606e9136
0x6f6054caaecb18a5f0999f63bf0df57ee9a15022e55e106ebb118aea6ec4d158
0x907ff495916a8e44cd29101caf15fa12f101a7ed32c65f73c721c1b6f7873df4
0x78ce6943a0c04f0e355a1421085c200d2b0f8d0787c43e6527212079384252bd
0x6499f425c76e989bcfb5a3498225604434e15b7ca088c0d4312d4a5863b95328
0xbb637bffd21d213864e79c701eacfae868a5f32494042e7ad02225784a8bc065
0x27fcb601abe73f937f5daaa4b4d8db71a73a0e5e17284af3ac0f3a10cddcd787
0x13e19116e2409ed448b1151a5e5b772f9a8a93d7d9f240e17ff40882c0b3bce6
0x049d64475bdd58e08a22b4b6299d9adf055048d0d965b65756d74bf685ef4753
0x258bd9a1eebc09ae33415d18aaf20799f484bf48c52d40dd789d9e155406ea04

Functions
Getter at block 21203557
COLLATERAL_RATIO_PAUSER(view returns (bytes32)
0xb25402418ad555013210365a422f9f1206b2dd00719998db06f8a1fbe014641b
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEI_bottom_band(view returns (uint256)
960000
DEI_top_band(view returns (uint256)
1040000
FIP_6(view returns (bool)
false
GR_bottom_band(view returns (uint256)
1000
GR_top_band(view returns (uint256)
1000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
TRUSTY_ROLE(view returns (bytes32)
0x0db189261133fd7647d3308512b693b47bed44004cac80fb59aa64b63a231e2c
collateral_ratio_paused(view returns (bool)
false
creator_address(view returns (address)
0xfe351f5ed699fd5ea80b906f89dfdad2f885a46c
decimals(view returns (uint8)
18
dei_step(view returns (uint256)
1000
deus_address(view returns (address)
0xde5ed76e7c05ec5e4572cfc88d1acea165109e44
genesis_supply(view returns (uint256)
10000000000000000000000
getChainID(view returns (uint256)
1
global_collateral_ratio(view returns (uint256)
800000
growth_ratio(view returns (uint256)
0
last_call_time(view returns (uint256)
0
name(view returns (string)
DEI
oracle(view returns (address)
0x3967e99b02d86ffc84fb69fd9a7c136952906201
price_band(view returns (uint256)
5000
refresh_cooldown(view returns (uint256)
1800
reserve_tracker_address(view returns (address)
0xcbcdff7e0779f25d7a72c243ac8c25410c67dbd2
symbol(view returns (string)
DEI
totalSupply(view returns (uint256)
231375791904343543980227
use_growth_ratio(view returns (bool)
false
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
dei_info(uint256[] collat_usd_priceview returns (uint256uint256uint256)
dei_pools(addressview returns (bool)
dei_pools_array(uint256view returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
globalCollateralValue(uint256[] collat_usd_priceview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
verify_price(bytes32 sighashbytes[] sigsview returns (bool)
State-modifying
activateFIP6(bool _activate
addPool(address pool_address
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
pool_burn_from(address b_addressuint256 b_amount
pool_mint(address m_addressuint256 m_amount
refreshCollateralRatio(uint256 deus_priceuint256 dei_priceuint256 expire_blockbytes[] sigs
removePool(address pool_address
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setDEIStep(uint256 _new_step
setDEUSAddress(address _deus_address
setGrowthRatioBands(uint256 _GR_top_banduint256 _GR_bottom_band
setOracle(address _oracle
setPriceBands(uint256 _top_banduint256 _bottom_band
setRefreshCooldown(uint256 _new_cooldown
setReserveTracker(address _reserve_tracker_address
toggleCollateralRatio(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
useGrowthRatio(bool _use_growth_ratio
Events
Approval(address indexed owneraddress indexed spenderuint256 value
CollateralRatioRefreshed(uint256 global_collateral_ratio
CollateralRatioToggled(bool collateral_ratio_paused
DEIBurned(address indexed fromaddress indexed touint256 amount
DEIMinted(address indexed fromaddress indexed touint256 amount
DEIStepSet(uint256 new_step
DEUSAddressSet(address deus_address
FIP_6Set(bool activate
GrowthRatioBandSet(uint256 GR_top_banduint256 GR_bottom_band
OracleSet(address oracle
PoolAdded(address pool_address
PoolRemoved(address pool_address
PriceBandSet(uint256 top_banduint256 bottom_band
RefreshCooldownSet(uint256 new_cooldown
ReserveTrackerSet(address reserve_tracker_address
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
UseGrowthRatioSet(bool use_growth_ratio
Constructor
constructor(string _namestring _symboladdress _creator_addressaddress _trusty_address
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.