USDf

Verified contract

Proxy

Active on Ethereum with 1,860 txns
Deployed by via 0x5506ad9f at 11945848
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 43 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
17 additional variables
ERC-20
Value $1.42
0xca686fe8d631ecaea9aebc5543725be32ef7abe6475951016c2c88cc14f79992
0x42ffcd84c52451545687c1c09e6ac794c45e6614f3eb5eef39dedfe92a854cfb
0x616f385ee84b11abc07268ab8f07533b54470524a2ae449a61fb35d7e5f371a0
0xcdc1cd326facfaffc0235c5d193b080701359c4f3da57f2e636bb1adf6e8dd05
0x39d1c95ea503fe8222abc1cfd0503156ac20fcc7c4930534bec65cbcfe030f64
0x0380928ab93d2facde5cb8cddcde70ff22286d8a7fbfb8dcb608d8df149108d4
0x39cc1750f4f45002f89a9e64a2b5a371a82c0372d5009044b0ab0c40f7ccf15b
0x26c4266749b579e30da517c52a2933334fb662bc21f64c71b44d7914c89cb596
0x6eac1190de0acecbffff08ebb99165d2a061219cc85532ff565f8df1eea7945b
0x56639b2ff01954aa33b4db642db13baeaf3fc63501d88ced8092f2199c90b262

Functions
Getter at block 21289061
MAX_RESERVE_RATIO(view returns (uint256)
100000000000
MIN_RESERVE_RATIO(view returns (uint256)
95000000000
decimals(view returns (uint8)
9
gaia(view returns (address)
0x4b9e5fe882b2fbb3e098c9a25a8ce66135ed2be4
gaiaDecimals(view returns (uint256)
9
gaiaOracle(view returns (address)
0x5f82ccb8971aa69bebbcb12a9527e6bd8466c8d9
 
getGaiaOracle(view returns (uint256)
 
getSynthOracle(view returns (uint256)
 
globalCollateralValue(view returns (uint256)
name(view returns (string)
USDf
owner(view returns (address)
0x89a359a3d37c3a857e62cde9715900441b47acec
symbol(view returns (string)
USDf
synthOracle(view returns (address)
0xf218341065e168bc02fc596c51f9d4d1ff88472b
totalSupply(view returns (uint256)
994778834053069
usdcAddress(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
 
usdfInfo(view returns (uint256uint256uint256uint256uint256uint256uint256uint256uint256uint256)
Read-only
_burnedSynth(addressview returns (uint256)
acceptedCollateral(addressview returns (bool)
allowance(address owner_address spenderview returns (uint256)
balanceOf(address whoview returns (uint256)
burnedSynth(address user_view returns (uint256)
collateralDecimals(addressview returns (uint256)
collateralOracle(addressview returns (address)
consultSynthRatio(uint256 synthAmountaddress collateralview returns (uint256uint256)
getCollateralByIndex(uint256 index_view returns (address)
getCollateralUsd(address collateral_view returns (uint256)
lastAction(address user_view returns (uint256)
seenCollateral(addressview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addCollateral(address collateral_uint256 collateralDecimal_address oracleAddress_
approve(address spenderuint256 valuereturns (bool)
burnGaia(uint256 amount
completeWithdrawal(address collateraluint256 synthAmount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
editMintFee(uint256 fee_
editWithdrawFee(uint256 fee_
executeTransaction(address targetuint256 valuestring signaturebytes datapayable returns (bytes)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address gaia_uint256 gaiaDecimals_address usdcAddress_address usdcOracleChainLink_
mint(uint256 synthAmountaddress collateral
moveCollateral(address collateraladdress locationuint256 amount
removeCollateral(address collateral_
renounceOwnership(
setCollateralOracle(address collateral_address oracleAddress_
setDelay(uint256 val_
setGaiaOracle(address oracle_returns (bool)
setMinReserveRate(uint256 rate_
setMinimumRefreshTime(uint256 val_returns (bool)
setReserveRatioAdmin(uint256 newRatio_
setSeenCollateral(address collateral_bool val_
setSynthOracle(address oracle_returns (bool)
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
updateOracles(
withdraw(uint256 synthAmount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Mint(address gaiaaddress receiveraddress collateraluint256 collateralAmountuint256 gaiaAmountuint256 synthAmount
MintFee(uint256 fee
NewMinimumRefreshTime(uint256 minimumRefreshTime
NewReserveRate(uint256 reserveRatio
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address gaiaaddress receiveraddress collateraluint256 collateralAmountuint256 gaiaAmountuint256 synthAmount
WithdrawFee(uint256 fee
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.