From fa4086f29ed6775705001d55491d9fc3c9cb6bda Mon Sep 17 00:00:00 2001 From: Guillermo Bescos Date: Tue, 7 May 2024 16:23:53 +0100 Subject: [PATCH] revert to legacy --- staking/app/StakeConnection.ts | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/staking/app/StakeConnection.ts b/staking/app/StakeConnection.ts index eb14a88f..afd71c4e 100644 --- a/staking/app/StakeConnection.ts +++ b/staking/app/StakeConnection.ts @@ -174,6 +174,23 @@ export class StakeConnection { ); } + private async sendAndConfirmAsLegacyTransaction( + instructions: TransactionInstruction[] + ) { + const transactions = TransactionBuilder.batchIntoLegacyTransactions( + instructions, + this.priorityFeeConfig + ); + + return sendTransactions( + transactions.map((transaction) => { + return { tx: transaction, signers: [] }; + }), + this.provider.connection, + this.provider.wallet as NodeWallet + ); + } + private async sendAndConfirmAsVersionedTransaction( instructions: TransactionInstruction[] ) { @@ -979,7 +996,7 @@ export class StakeConnection { .instruction() ); - await this.sendAndConfirmAsVersionedTransaction(instructions); + await this.sendAndConfirmAsLegacyTransaction(instructions); } public async getSplitRequest(