# Class BSV::Wallet::InsufficientFundsError <a id="class-BSV-Wallet-InsufficientFundsError"></a>

**Inherits:** `Error`

## Attributes
### `available` [R] <a id="attribute-i-available"></a> <a id="available-instance_method"></a>
Returns the value of attribute available.

### `required` [R] <a id="attribute-i-required"></a> <a id="required-instance_method"></a>
Returns the value of attribute required.

## Public Instance Methods
### `initialize(message = nil, required: = nil, available: = nil)` <a id="method-i-initialize"></a> <a id="initialize-instance_method"></a>
- **@return** [InsufficientFundsError] a new instance of InsufficientFundsError
