fixed MangoClient.settleAll
This commit is contained in:
parent
0f52246909
commit
f63473a2b9
|
@ -576,7 +576,7 @@ export class MangoClient {
|
|||
marginAccount: MarginAccount,
|
||||
markets: Market[],
|
||||
owner: Account
|
||||
): Promise<TransactionSignature> {
|
||||
): Promise<TransactionSignature | null> {
|
||||
|
||||
const transaction = new Transaction()
|
||||
|
||||
|
@ -645,7 +645,11 @@ export class MangoClient {
|
|||
}
|
||||
|
||||
const additionalSigners = []
|
||||
return await this.sendTransaction(connection, transaction, owner, additionalSigners)
|
||||
if (transaction.instructions.length == 0) {
|
||||
return null
|
||||
} else {
|
||||
return await this.sendTransaction(connection, transaction, owner, additionalSigners)
|
||||
}
|
||||
}
|
||||
|
||||
async liquidate(
|
||||
|
|
Loading…
Reference in New Issue