UNPKG

fbonds-core

Version:

Banx protocol sdk

23 lines (22 loc) 837 B
import { web3 } from '@coral-xyz/anchor'; type RevertTerminationPerpetualLoanParams = { connection: web3.Connection; accounts: { bondTradeTransaction: web3.PublicKey; bondOffer: web3.PublicKey; fbond: web3.PublicKey; userPubkey: web3.PublicKey; }; sendTxn?: (transaction: web3.Transaction, signers: web3.Signer[]) => Promise<void>; }; type RevertTerminationPerpetualLoanResult = { instructions: web3.TransactionInstruction[]; signers: web3.Signer[]; accounts: { fraktBond: web3.PublicKey; bondOffer: web3.PublicKey; bondTradeTransaction: web3.PublicKey; }; }; export declare const revertTerminationPerpetualLoan: ({ connection, accounts, sendTxn, }: RevertTerminationPerpetualLoanParams) => Promise<RevertTerminationPerpetualLoanResult>; export {};