> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seer.pm/llms.txt
> Use this file to discover all available pages before exploring further.

# SavingsXDaiAdapter

## Variables

### interestReceiver

```solidity theme={null}
contract IBridgeInterestReceiver interestReceiver
```

### sDAI

```solidity theme={null}
contract SavingsXDai sDAI
```

### wxdai

```solidity theme={null}
contract IWXDAI wxdai
```

## Modifiers

### claim

```solidity theme={null}
modifier claim()
```

## Functions

### constructor

```solidity theme={null}
constructor(address interestReceiver_, address payable sDAI_) public
```

*Set the underlying asset contract. This must be an ERC20-compatible contract (ERC20 or ERC777).*

### deposit

```solidity theme={null}
function deposit(uint256 assets, address receiver) public returns (uint256)
```

### mint

```solidity theme={null}
function mint(uint256 shares, address receiver) public returns (uint256)
```

### withdraw

```solidity theme={null}
function withdraw(uint256 assets, address receiver) public returns (uint256)
```

### redeem

```solidity theme={null}
function redeem(uint256 shares, address receiver) public returns (uint256)
```

### depositXDAI

```solidity theme={null}
function depositXDAI(address receiver) public payable returns (uint256)
```

### withdrawXDAI

```solidity theme={null}
function withdrawXDAI(uint256 assets, address receiver) public payable returns (uint256)
```

### redeemXDAI

```solidity theme={null}
function redeemXDAI(uint256 shares, address receiver) public payable returns (uint256)
```

### redeemAll

```solidity theme={null}
function redeemAll(address receiver) public returns (uint256)
```

### redeemAllXDAI

```solidity theme={null}
function redeemAllXDAI(address receiver) public payable returns (uint256)
```

### vaultAPY

```solidity theme={null}
function vaultAPY() external view returns (uint256)
```

### receive

```solidity theme={null}
receive() external payable
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.