# isReadyForWithdrawal()

### Function isReadyForWithdrawal()

{% code title="PendingWithdrawals.sol" %}

```javascript
function isReadyForWithdrawal(uint256 id) external view returns (bool)
```

{% endcode %}

This function indicates if a specific withdrawal has finished its cooldown period and is ready to be withdrawn.&#x20;

{% hint style="info" %}
This function can be called from either the PendingWithdrawals.sol or BancorNetworkInfo.sol contract.
{% endhint %}

### Function Arguments

| Name | Type    | Description                             |
| ---- | ------- | --------------------------------------- |
| id   | uint256 | This is the id of a pending withdrawal. |

### Return Variables

This function returns a boolean indicating if a specific withdrawal is ready to be withdrawn.&#x20;

| Variable Type | Returns                                                                                                                                                                      |
| ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| boolean       | <p><strong>True:</strong> The pending withdrawal is ready to be withdrawn.<br><strong>False:</strong> The pending withdrawal has not yet completed its cooldown period. </p> |
