Savings USDS

Verified contract

Implementation

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

No balances found for "Savings USDS"

No transactions found for "Savings USDS"


Functions
Getter at block 21294677
DOMAIN_SEPARATOR(view returns (bytes32)
0xc55a68d07cb9afe834575e5cce352e2c43e5db92f81c7ce80390be1ef48293fe
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
asset(view returns (address)
0xdc035d45d973e3ec169d2276ddab16f1e407384f
chi(view returns (uint192)
0
decimals(view returns (uint8)
18
getImplementation(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
Savings USDS
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
rho(view returns (uint64)
0
ssr(view returns (uint256)
0
symbol(view returns (string)
sUSDS
totalAssets(view returns (uint256)
0
totalSupply(view returns (uint256)
0
usds(view returns (address)
0xdc035d45d973e3ec169d2276ddab16f1e407384f
usdsJoin(view returns (address)
0x3c0f895007ca717aa01c8693e59df1e8c3777feb
vat(view returns (address)
0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b
version(view returns (string)
1
vow(view returns (address)
0xa950524441892a31ebddf91d3ceefa04bf454466
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
maxDeposit(addresspure returns (uint256)
maxMint(addresspure returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
nonces(addressview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
wards(addressview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
deny(address usr
deposit(uint256 assetsaddress receiverreturns (uint256 shares)
deposit(uint256 assetsaddress receiveruint16 referralreturns (uint256 shares)
drip(returns (uint256 nChi)
file(bytes32 whatuint256 data
initialize(
mint(uint256 sharesaddress receiverreturns (uint256 assets)
mint(uint256 sharesaddress receiveruint16 referralreturns (uint256 assets)
permit(address owneraddress spenderuint256 valueuint256 deadlinebytes signature
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256 assets)
rely(address usr
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256 shares)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Deny(address indexed usr
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
Drip(uint256 chiuint256 diff
File(bytes32 indexed whatuint256 data
Initialized(uint64 version
Referral(uint16 indexed referraladdress indexed owneruint256 assetsuint256 shares
Rely(address indexed usr
Transfer(address indexed fromaddress indexed touint256 value
Upgraded(address indexed implementation
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(address usdsJoin_address vow_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot