Electronic Dollar

Verified contract

Proxy

Active on Ethereum with 1,012 txns
Deployed by via 0x75189287 at 16687620
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 47 additional slots
-
variable spans 47 additional slots
14 additional variables

No balances found for "Electronic Dollar"

0x9eae975d0203006d93dcbd7decad9e387ca8c1f09f94f93ae3ab517e18695953
0x179f992b02ee9821658317fce69c7402dc7ad97b5e21e329bd0c1366c69cdbe6
0x3ac2486c2e2e23281dd6ec652487a84bb541c57be7c7a82434b36e9f488d0c1c
0xa887a07fb43af46fb65fb2b2403e336d4fc805346457bf7c8a838f5035565a5d
0x7f3c4bc82209ac7876401d70f501846dd06f735a1197362094cb1e7fc660a254
0x289f5a721006d76c6b6bf074b4563877873978ceff3751d1b9a606ed08c4104b
0xa5ab08dbf6e708c0498f837698cbba5e69a63105aab3321b030b1d0f9fed36d7
0x2c5ab00c1be4d605f046b57bfa517298809fdc0a8c790b75ac86091770ca956b
0x2c4a76e9c9d6627b20ad4840e8e7f64a33401cf0443d0e1ae3faf15d8a381289
0xce3f57b01d71f12922b96eec5b2025e9a1c3022cb9df19832c470e067c5a0481

Functions
Getter at block 20860139
DOMAIN_SEPARATOR(view returns (bytes32)
0x76591ccacfd99ec185f90da5a5588f23ec32c1a4c9150cd913ec46e0467a96b2
MAX_EXCHANGE_RATE(view returns (uint192)
1000000000000000000000000000
MAX_THROTTLE_PCT_AMT(view returns (uint192)
1000000000000000000
MAX_THROTTLE_RATE_AMT(view returns (uint256)
1000000000000000000000000000000000000000000000000
MIN_EXCHANGE_RATE(view returns (uint192)
1000000000
MIN_THROTTLE_RATE_AMT(view returns (uint256)
1000000000000000000
basketsNeeded(view returns (uint192)
25989473098582763618592449
decimals(view returns (uint8)
18
 
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
issuanceAvailable(view returns (uint256)
4000000000000000000000000
issuanceThrottleParams(view returns (struct ThrottleLibParams)
(4000000000000000000000000, 100000000000000000)
main(view returns (address)
0x7697ae4def3c3cd52493ba3a6f57fc6d8c59108a
mandate(view returns (string)
1. Maintain a $1 USD peg and be fully collateralized. 2. Generate yield to eUSDRSR stakers who provide overcollateralization.
name(view returns (string)
Electronic Dollar
 
proxiableUUID(view returns (bytes32)
redemptionAvailable(view returns (uint256 available)
5000000000000000000000000
redemptionThrottleParams(view returns (struct ThrottleLibParams)
(5000000000000000000000000, 125000000000000000)
symbol(view returns (string)
eUSD
totalSupply(view returns (uint256)
25989473098582763618592449
version(pure returns (string)
3.4.0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
dissolve(uint256 amount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
init(address main_string name_string symbol_string mandate_struct ThrottleLibParams issuanceThrottleParams_struct ThrottleLibParams redemptionThrottleParams_
issue(uint256 amount
issueTo(address recipientuint256 amount
melt(uint256 amtRToken
mint(uint192 baskets
monetizeDonations(address erc20
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 amount
redeemCustom(address recipientuint256 amountuint48[] basketNoncesuint192[] portionsaddress[] expectedERC20sOutuint256[] minAmounts
redeemTo(address recipientuint256 amount
setBasketsNeeded(uint192 basketsNeeded_
setIssuanceThrottleParams(struct ThrottleLibParams params
setRedemptionThrottleParams(struct ThrottleLibParams params
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
BasketsNeededChanged(uint192 oldBasketsNeededuint192 newBasketsNeeded
BeaconUpgraded(address indexed beacon
EIP712DomainChanged(
Initialized(uint8 version
Issuance(address indexed issueraddress indexed recipientuint256 amountuint192 baskets
IssuanceThrottleSet(struct ThrottleLibParams oldValstruct ThrottleLibParams newVal
Melted(uint256 amount
Redemption(address indexed redeemeraddress indexed recipientuint256 amountuint192 baskets
RedemptionThrottleSet(struct ThrottleLibParams oldValstruct ThrottleLibParams newVal
Transfer(address indexed fromaddress indexed touint256 value
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
UIntOutOfBounds(