Skip to content

Commit

Permalink
feat: wip
Browse files Browse the repository at this point in the history
  • Loading branch information
danielattilasimon committed Jun 18, 2021
1 parent 7fa5115 commit 23f85ed
Show file tree
Hide file tree
Showing 28 changed files with 562 additions and 131 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@liquity/lib-ethers](./lib-ethers.md) &gt; [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) &gt; [borrowingFeeDecayToleranceMinutes](./lib-ethers.borrowingoperationoptionalparams.borrowingfeedecaytoleranceminutes.md)

## BorrowingOperationOptionalParams.borrowingFeeDecayToleranceMinutes property

TODO

<b>Signature:</b>

```typescript
borrowingFeeDecayToleranceMinutes?: number;
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@liquity/lib-ethers](./lib-ethers.md) &gt; [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) &gt; [maxBorrowingRate](./lib-ethers.borrowingoperationoptionalparams.maxborrowingrate.md)

## BorrowingOperationOptionalParams.maxBorrowingRate property

Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md) (default: current borrowing rate plus 0.5%).

<b>Signature:</b>

```typescript
maxBorrowingRate?: Decimalish;
```
21 changes: 21 additions & 0 deletions docs/sdk/lib-ethers.borrowingoperationoptionalparams.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@liquity/lib-ethers](./lib-ethers.md) &gt; [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md)

## BorrowingOperationOptionalParams interface

Optional parameters of a transaction that borrows LUSD.

<b>Signature:</b>

```typescript
export interface BorrowingOperationOptionalParams
```

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [borrowingFeeDecayToleranceMinutes?](./lib-ethers.borrowingoperationoptionalparams.borrowingfeedecaytoleranceminutes.md) | number | <i>(Optional)</i> TODO |
| [maxBorrowingRate?](./lib-ethers.borrowingoperationoptionalparams.maxborrowingrate.md) | [Decimalish](./lib-base.decimalish.md) | <i>(Optional)</i> Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md) (default: current borrowing rate plus 0.5%). |

4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.ethersliquity.adjusttrove.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ Adjust existing Trove by changing its collateral, debt, or both.
<b>Signature:</b>

```typescript
adjustTrove(params: TroveAdjustmentParams<Decimalish>, maxBorrowingRate?: Decimalish, overrides?: EthersTransactionOverrides): Promise<TroveAdjustmentDetails>;
adjustTrove(params: TroveAdjustmentParams<Decimalish>, maxBorrowingRateOrOptionalParams?: Decimalish | BorrowingOperationOptionalParams, overrides?: EthersTransactionOverrides): Promise<TroveAdjustmentDetails>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| params | [TroveAdjustmentParams](./lib-base.troveadjustmentparams.md)<!-- -->&lt;[Decimalish](./lib-base.decimalish.md)<!-- -->&gt; | Parameters of the adjustment. |
| maxBorrowingRate | [Decimalish](./lib-base.decimalish.md) | Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md) if <code>params</code> includes <code>borrowLUSD</code>. |
| maxBorrowingRateOrOptionalParams | [Decimalish](./lib-base.decimalish.md) \| [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) | |
| overrides | [EthersTransactionOverrides](./lib-ethers.etherstransactionoverrides.md) | |

<b>Returns:</b>
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.ethersliquity.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ The constructor for this class is marked as internal. Third-party code should no
| Method | Modifiers | Description |
| --- | --- | --- |
| [adjustTrove(params, maxBorrowingRate, overrides)](./lib-ethers.ethersliquity.adjusttrove.md) | | Adjust existing Trove by changing its collateral, debt, or both. |
| [adjustTrove(params, maxBorrowingRateOrOptionalParams, overrides)](./lib-ethers.ethersliquity.adjusttrove.md) | | Adjust existing Trove by changing its collateral, debt, or both. |
| [approveUniTokens(allowance, overrides)](./lib-ethers.ethersliquity.approveunitokens.md) | | Allow the liquidity mining contract to use Uniswap ETH/LUSD LP tokens for [staking](./lib-base.transactableliquity.stakeunitokens.md)<!-- -->. |
| [borrowLUSD(amount, maxBorrowingRate, overrides)](./lib-ethers.ethersliquity.borrowlusd.md) | | Adjust existing Trove by borrowing more LUSD. |
| [claimCollateralSurplus(overrides)](./lib-ethers.ethersliquity.claimcollateralsurplus.md) | | Claim leftover collateral after a liquidation or redemption. |
Expand Down Expand Up @@ -65,7 +65,7 @@ The constructor for this class is marked as internal. Third-party code should no
| [hasStore(store)](./lib-ethers.ethersliquity.hasstore_1.md) | | Check whether this <code>EthersLiquity</code> is an [EthersLiquityWithStore](./lib-ethers.ethersliquitywithstore.md)<!-- -->&lt;[BlockPolledLiquityStore](./lib-ethers.blockpolledliquitystore.md)<!-- -->&gt;<!-- -->. |
| [liquidate(address, overrides)](./lib-ethers.ethersliquity.liquidate.md) | | Liquidate one or more undercollateralized Troves. |
| [liquidateUpTo(maximumNumberOfTrovesToLiquidate, overrides)](./lib-ethers.ethersliquity.liquidateupto.md) | | Liquidate the least collateralized Troves up to a maximum number. |
| [openTrove(params, maxBorrowingRate, overrides)](./lib-ethers.ethersliquity.opentrove.md) | | Open a new Trove by depositing collateral and borrowing LUSD. |
| [openTrove(params, maxBorrowingRateOrOptionalParams, overrides)](./lib-ethers.ethersliquity.opentrove.md) | | Open a new Trove by depositing collateral and borrowing LUSD. |
| [redeemLUSD(amount, maxRedemptionRate, overrides)](./lib-ethers.ethersliquity.redeemlusd.md) | | Redeem LUSD to native currency (e.g. Ether) at face value. |
| [registerFrontend(kickbackRate, overrides)](./lib-ethers.ethersliquity.registerfrontend.md) | | Register current wallet address as a Liquity frontend. |
| [repayLUSD(amount, overrides)](./lib-ethers.ethersliquity.repaylusd.md) | | Adjust existing Trove by repaying some of its debt. |
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.ethersliquity.opentrove.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ Open a new Trove by depositing collateral and borrowing LUSD.
<b>Signature:</b>

```typescript
openTrove(params: TroveCreationParams<Decimalish>, maxBorrowingRate?: Decimalish, overrides?: EthersTransactionOverrides): Promise<TroveCreationDetails>;
openTrove(params: TroveCreationParams<Decimalish>, maxBorrowingRateOrOptionalParams?: Decimalish | BorrowingOperationOptionalParams, overrides?: EthersTransactionOverrides): Promise<TroveCreationDetails>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| params | [TroveCreationParams](./lib-base.trovecreationparams.md)<!-- -->&lt;[Decimalish](./lib-base.decimalish.md)<!-- -->&gt; | How much to deposit and borrow. |
| maxBorrowingRate | [Decimalish](./lib-base.decimalish.md) | Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md)<!-- -->. |
| maxBorrowingRateOrOptionalParams | [Decimalish](./lib-base.decimalish.md) \| [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) | |
| overrides | [EthersTransactionOverrides](./lib-ethers.etherstransactionoverrides.md) | |

<b>Returns:</b>
Expand Down
1 change: 1 addition & 0 deletions docs/sdk/lib-ethers.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
| Interface | Description |
| --- | --- |
| [BlockPolledLiquityStoreExtraState](./lib-ethers.blockpolledliquitystoreextrastate.md) | Extra state added to [LiquityStoreState](./lib-base.liquitystorestate.md) by [BlockPolledLiquityStore](./lib-ethers.blockpolledliquitystore.md)<!-- -->. |
| [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) | Optional parameters of a transaction that borrows LUSD. |
| [EthersCallOverrides](./lib-ethers.etherscalloverrides.md) | Optional parameters taken by [ReadableEthersLiquity](./lib-ethers.readableethersliquity.md) functions. |
| [EthersLiquityConnection](./lib-ethers.ethersliquityconnection.md) | Information about a connection to the Liquity protocol. |
| [EthersLiquityConnectionOptionalParams](./lib-ethers.ethersliquityconnectionoptionalparams.md) | Optional parameters of [ReadableEthersLiquity.connect()](./lib-ethers.readableethersliquity.connect_1.md) and [EthersLiquity.connect()](./lib-ethers.ethersliquity.connect_1.md)<!-- -->. |
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.populatableethersliquity.adjusttrove.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ Adjust existing Trove by changing its collateral, debt, or both.
<b>Signature:</b>

```typescript
adjustTrove(params: TroveAdjustmentParams<Decimalish>, maxBorrowingRate?: Decimalish, overrides?: EthersTransactionOverrides): Promise<PopulatedEthersLiquityTransaction<TroveAdjustmentDetails>>;
adjustTrove(params: TroveAdjustmentParams<Decimalish>, maxBorrowingRateOrOptionalParams?: Decimalish | BorrowingOperationOptionalParams, overrides?: EthersTransactionOverrides): Promise<PopulatedEthersLiquityTransaction<TroveAdjustmentDetails>>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| params | [TroveAdjustmentParams](./lib-base.troveadjustmentparams.md)<!-- -->&lt;[Decimalish](./lib-base.decimalish.md)<!-- -->&gt; | Parameters of the adjustment. |
| maxBorrowingRate | [Decimalish](./lib-base.decimalish.md) | Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md) if <code>params</code> includes <code>borrowLUSD</code>. |
| maxBorrowingRateOrOptionalParams | [Decimalish](./lib-base.decimalish.md) \| [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) | |
| overrides | [EthersTransactionOverrides](./lib-ethers.etherstransactionoverrides.md) | |

<b>Returns:</b>
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.populatableethersliquity.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export declare class PopulatableEthersLiquity implements PopulatableLiquity<Ethe
| Method | Modifiers | Description |
| --- | --- | --- |
| [adjustTrove(params, maxBorrowingRate, overrides)](./lib-ethers.populatableethersliquity.adjusttrove.md) | | Adjust existing Trove by changing its collateral, debt, or both. |
| [adjustTrove(params, maxBorrowingRateOrOptionalParams, overrides)](./lib-ethers.populatableethersliquity.adjusttrove.md) | | Adjust existing Trove by changing its collateral, debt, or both. |
| [approveUniTokens(allowance, overrides)](./lib-ethers.populatableethersliquity.approveunitokens.md) | | Allow the liquidity mining contract to use Uniswap ETH/LUSD LP tokens for [staking](./lib-base.transactableliquity.stakeunitokens.md)<!-- -->. |
| [borrowLUSD(amount, maxBorrowingRate, overrides)](./lib-ethers.populatableethersliquity.borrowlusd.md) | | Adjust existing Trove by borrowing more LUSD. |
| [claimCollateralSurplus(overrides)](./lib-ethers.populatableethersliquity.claimcollateralsurplus.md) | | Claim leftover collateral after a liquidation or redemption. |
Expand All @@ -33,7 +33,7 @@ export declare class PopulatableEthersLiquity implements PopulatableLiquity<Ethe
| [exitLiquidityMining(overrides)](./lib-ethers.populatableethersliquity.exitliquiditymining.md) | | Withdraw all staked LP tokens from liquidity mining and claim reward. |
| [liquidate(address, overrides)](./lib-ethers.populatableethersliquity.liquidate.md) | | Liquidate one or more undercollateralized Troves. |
| [liquidateUpTo(maximumNumberOfTrovesToLiquidate, overrides)](./lib-ethers.populatableethersliquity.liquidateupto.md) | | Liquidate the least collateralized Troves up to a maximum number. |
| [openTrove(params, maxBorrowingRate, overrides)](./lib-ethers.populatableethersliquity.opentrove.md) | | Open a new Trove by depositing collateral and borrowing LUSD. |
| [openTrove(params, maxBorrowingRateOrOptionalParams, overrides)](./lib-ethers.populatableethersliquity.opentrove.md) | | Open a new Trove by depositing collateral and borrowing LUSD. |
| [redeemLUSD(amount, maxRedemptionRate, overrides)](./lib-ethers.populatableethersliquity.redeemlusd.md) | | Redeem LUSD to native currency (e.g. Ether) at face value. |
| [registerFrontend(kickbackRate, overrides)](./lib-ethers.populatableethersliquity.registerfrontend.md) | | Register current wallet address as a Liquity frontend. |
| [repayLUSD(amount, overrides)](./lib-ethers.populatableethersliquity.repaylusd.md) | | Adjust existing Trove by repaying some of its debt. |
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.populatableethersliquity.opentrove.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ Open a new Trove by depositing collateral and borrowing LUSD.
<b>Signature:</b>

```typescript
openTrove(params: TroveCreationParams<Decimalish>, maxBorrowingRate?: Decimalish, overrides?: EthersTransactionOverrides): Promise<PopulatedEthersLiquityTransaction<TroveCreationDetails>>;
openTrove(params: TroveCreationParams<Decimalish>, maxBorrowingRateOrOptionalParams?: Decimalish | BorrowingOperationOptionalParams, overrides?: EthersTransactionOverrides): Promise<PopulatedEthersLiquityTransaction<TroveCreationDetails>>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| params | [TroveCreationParams](./lib-base.trovecreationparams.md)<!-- -->&lt;[Decimalish](./lib-base.decimalish.md)<!-- -->&gt; | How much to deposit and borrow. |
| maxBorrowingRate | [Decimalish](./lib-base.decimalish.md) | Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md)<!-- -->. |
| maxBorrowingRateOrOptionalParams | [Decimalish](./lib-base.decimalish.md) \| [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) | |
| overrides | [EthersTransactionOverrides](./lib-ethers.etherstransactionoverrides.md) | |

<b>Returns:</b>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@liquity/lib-ethers](./lib-ethers.md) &gt; [PopulatedEthersLiquityTransaction](./lib-ethers.populatedethersliquitytransaction.md) &gt; [gasHeadroom](./lib-ethers.populatedethersliquitytransaction.gasheadroom.md)

## PopulatedEthersLiquityTransaction.gasHeadroom property

Extra gas added to the transaction's `gasLimit` on top of the estimated minimum requirement.

<b>Signature:</b>

```typescript
readonly gasHeadroom?: number;
```

## Remarks

Gas estimation is based on blockchain state at the latest block. However, most transactions stay in pending state for several blocks before being included in a block. This may increase the actual gas requirements of certain Liquity transactions by the time they are eventually mined, therefore the Liquity SDK increases these transactions' `gasLimit` by default (unless `gasLimit` is [overridden](./lib-ethers.etherstransactionoverrides.md)<!-- -->).

Note: even though the SDK includes gas headroom for many transaction types, currently this property is only implemented for [openTrove()](./lib-ethers.populatableethersliquity.opentrove.md)<!-- -->, [adjustTrove()](./lib-ethers.populatableethersliquity.adjusttrove.md) and its aliases.

1 change: 1 addition & 0 deletions docs/sdk/lib-ethers.populatedethersliquitytransaction.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ The constructor for this class is marked as internal. Third-party code should no
| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [gasHeadroom?](./lib-ethers.populatedethersliquitytransaction.gasheadroom.md) | | number | <i>(Optional)</i> Extra gas added to the transaction's <code>gasLimit</code> on top of the estimated minimum requirement. |
| [rawPopulatedTransaction](./lib-ethers.populatedethersliquitytransaction.rawpopulatedtransaction.md) | | [EthersPopulatedTransaction](./lib-ethers.etherspopulatedtransaction.md) | Unsigned transaction object populated by Ethers. |
## Methods
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.sendableethersliquity.adjusttrove.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ Adjust existing Trove by changing its collateral, debt, or both.
<b>Signature:</b>

```typescript
adjustTrove(params: TroveAdjustmentParams<Decimalish>, maxBorrowingRate?: Decimalish, overrides?: EthersTransactionOverrides): Promise<SentEthersLiquityTransaction<TroveAdjustmentDetails>>;
adjustTrove(params: TroveAdjustmentParams<Decimalish>, maxBorrowingRateOrOptionalParams?: Decimalish | BorrowingOperationOptionalParams, overrides?: EthersTransactionOverrides): Promise<SentEthersLiquityTransaction<TroveAdjustmentDetails>>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| params | [TroveAdjustmentParams](./lib-base.troveadjustmentparams.md)<!-- -->&lt;[Decimalish](./lib-base.decimalish.md)<!-- -->&gt; | Parameters of the adjustment. |
| maxBorrowingRate | [Decimalish](./lib-base.decimalish.md) | Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md) if <code>params</code> includes <code>borrowLUSD</code>. |
| maxBorrowingRateOrOptionalParams | [Decimalish](./lib-base.decimalish.md) \| [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) | |
| overrides | [EthersTransactionOverrides](./lib-ethers.etherstransactionoverrides.md) | |

<b>Returns:</b>
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.sendableethersliquity.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export declare class SendableEthersLiquity implements SendableLiquity<EthersTran
| Method | Modifiers | Description |
| --- | --- | --- |
| [adjustTrove(params, maxBorrowingRate, overrides)](./lib-ethers.sendableethersliquity.adjusttrove.md) | | Adjust existing Trove by changing its collateral, debt, or both. |
| [adjustTrove(params, maxBorrowingRateOrOptionalParams, overrides)](./lib-ethers.sendableethersliquity.adjusttrove.md) | | Adjust existing Trove by changing its collateral, debt, or both. |
| [approveUniTokens(allowance, overrides)](./lib-ethers.sendableethersliquity.approveunitokens.md) | | Allow the liquidity mining contract to use Uniswap ETH/LUSD LP tokens for [staking](./lib-base.transactableliquity.stakeunitokens.md)<!-- -->. |
| [borrowLUSD(amount, maxBorrowingRate, overrides)](./lib-ethers.sendableethersliquity.borrowlusd.md) | | Adjust existing Trove by borrowing more LUSD. |
| [claimCollateralSurplus(overrides)](./lib-ethers.sendableethersliquity.claimcollateralsurplus.md) | | Claim leftover collateral after a liquidation or redemption. |
Expand All @@ -33,7 +33,7 @@ export declare class SendableEthersLiquity implements SendableLiquity<EthersTran
| [exitLiquidityMining(overrides)](./lib-ethers.sendableethersliquity.exitliquiditymining.md) | | Withdraw all staked LP tokens from liquidity mining and claim reward. |
| [liquidate(address, overrides)](./lib-ethers.sendableethersliquity.liquidate.md) | | Liquidate one or more undercollateralized Troves. |
| [liquidateUpTo(maximumNumberOfTrovesToLiquidate, overrides)](./lib-ethers.sendableethersliquity.liquidateupto.md) | | Liquidate the least collateralized Troves up to a maximum number. |
| [openTrove(params, maxBorrowingRate, overrides)](./lib-ethers.sendableethersliquity.opentrove.md) | | Open a new Trove by depositing collateral and borrowing LUSD. |
| [openTrove(params, maxBorrowingRateOrOptionalParams, overrides)](./lib-ethers.sendableethersliquity.opentrove.md) | | Open a new Trove by depositing collateral and borrowing LUSD. |
| [redeemLUSD(amount, maxRedemptionRate, overrides)](./lib-ethers.sendableethersliquity.redeemlusd.md) | | Redeem LUSD to native currency (e.g. Ether) at face value. |
| [registerFrontend(kickbackRate, overrides)](./lib-ethers.sendableethersliquity.registerfrontend.md) | | Register current wallet address as a Liquity frontend. |
| [repayLUSD(amount, overrides)](./lib-ethers.sendableethersliquity.repaylusd.md) | | Adjust existing Trove by repaying some of its debt. |
Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/lib-ethers.sendableethersliquity.opentrove.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ Open a new Trove by depositing collateral and borrowing LUSD.
<b>Signature:</b>

```typescript
openTrove(params: TroveCreationParams<Decimalish>, maxBorrowingRate?: Decimalish, overrides?: EthersTransactionOverrides): Promise<SentEthersLiquityTransaction<TroveCreationDetails>>;
openTrove(params: TroveCreationParams<Decimalish>, maxBorrowingRateOrOptionalParams?: Decimalish | BorrowingOperationOptionalParams, overrides?: EthersTransactionOverrides): Promise<SentEthersLiquityTransaction<TroveCreationDetails>>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| params | [TroveCreationParams](./lib-base.trovecreationparams.md)<!-- -->&lt;[Decimalish](./lib-base.decimalish.md)<!-- -->&gt; | How much to deposit and borrow. |
| maxBorrowingRate | [Decimalish](./lib-base.decimalish.md) | Maximum acceptable [borrowing rate](./lib-base.fees.borrowingrate.md)<!-- -->. |
| maxBorrowingRateOrOptionalParams | [Decimalish](./lib-base.decimalish.md) \| [BorrowingOperationOptionalParams](./lib-ethers.borrowingoperationoptionalparams.md) | |
| overrides | [EthersTransactionOverrides](./lib-ethers.etherstransactionoverrides.md) | |

<b>Returns:</b>
Expand Down
Loading

0 comments on commit 23f85ed

Please sign in to comment.