Savings USDS
Verified contract
Proxy
Active on
Ethereum with 1,402 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($304,693,586.63)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDS | ERC-20 | 304.693587M | $1.00 |
$304,693,586.63 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21294447 | an hour ago | | | 0 | 0.0010846766 | |
| 21294132 | 2 hours ago | | | 0 | 0.0030287451 | |
| 21294045 | 2 hours ago | | | 0 | 0.00066022510 | |
| 21293537 | 4 hours ago | | | 0 | 0.0018057212 | |
| 21293402 | 4 hours ago | | | 0 | 0.00052795847 | |
| 21293133 | 5 hours ago | | | 0 | 0.0019542031 | |
| 21293095 | 5 hours ago | | | 0 | 0.0019225001 | |
| 21292900 | 6 hours ago | | | 0 | 0.00047074010 | |
| 21292878 | 6 hours ago | | | 0 | 0.00041317022 | |
| 21292670 | 7 hours ago | | | 0 | 0.0016225633 |
ABI
ABI objects
Getter at block 21294677 proxiableUUID() view returns (bytes32)
DOMAIN_SEPARATOR() view returns (bytes32)
0x8b772c141b7d822c799262c0fa58f5b6b522910e811414d0cf217f27294bbbf8
PERMIT_TYPEHASH() view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
asset() view returns (address)
0xdc035d45d973e3ec169d2276ddab16f1e407384f
chi() view returns (uint192)
1013150440852835996129101456
decimals() view returns (uint8)
18
getImplementation() view returns (address)
0x4e7991e5c547ce825bdeb665ee14a3274f9f61e0
name() view returns (string)
Savings USDS
rho() view returns (uint64)
1732898099
ssr() view returns (uint256)
1000000002586884420913935572
symbol() view returns (string)
sUSDS
totalAssets() view returns (uint256)
304694598688142097044203845
totalSupply() view returns (uint256)
300738739621013373302092717
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(address, address) view returns (uint256)
balanceOf(address) view returns (uint256)
convertToAssets(uint256 shares) view returns (uint256)
convertToShares(uint256 assets) view returns (uint256)
maxDeposit(address) pure returns (uint256)
maxMint(address) pure returns (uint256)
maxRedeem(address owner) view returns (uint256)
maxWithdraw(address owner) view returns (uint256)
nonces(address) view returns (uint256)
previewDeposit(uint256 assets) view returns (uint256)
previewMint(uint256 shares) view returns (uint256)
previewRedeem(uint256 shares) view returns (uint256)
previewWithdraw(uint256 assets) view returns (uint256)
wards(address) view returns (uint256)
State-modifying
Events approve(address spender, uint256 value) returns (bool)
deny(address usr)
deposit(uint256 assets, address receiver) returns (uint256 shares)
deposit(uint256 assets, address receiver, uint16 referral) returns (uint256 shares)
drip() returns (uint256 nChi)
file(bytes32 what, uint256 data)
initialize()
mint(uint256 shares, address receiver) returns (uint256 assets)
mint(uint256 shares, address receiver, uint16 referral) returns (uint256 assets)
permit(address owner, address spender, uint256 value, uint256 deadline, bytes signature)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
redeem(uint256 shares, address receiver, address owner) returns (uint256 assets)
rely(address usr)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw(uint256 assets, address receiver, address owner) returns (uint256 shares)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
Deny(address indexed usr)
Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares)
Drip(uint256 chi, uint256 diff)
File(bytes32 indexed what, uint256 data)
Initialized(uint64 version)
Referral(uint16 indexed referral, address indexed owner, uint256 assets, uint256 shares)
Rely(address indexed usr)
Transfer(address indexed from, address indexed to, uint256 value)
Upgraded(address indexed implementation)
Withdraw(address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
constructor(address implementation, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
AddressEmptyCode(address target)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
InvalidInitialization()
NotInitializing()
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)