UNPKG

@kamino-finance/klend-sdk

Version:

Typescript SDK for interacting with the Kamino Lending (klend) protocol

25 lines 887 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.processTx = processTx; const tx_1 = require("./tx"); const simulate_1 = require("./simulate"); const multisig_1 = require("./multisig"); const CliEnv_1 = require("./CliEnv"); async function processTx(c, payer, ixs, mode, luts = []) { switch (mode) { case 'execute': await (0, tx_1.sendAndConfirmTx)(c, payer, ixs, luts); break; case 'simulate': await (0, simulate_1.printSimulateTx)(c, payer, ixs, luts); break; case 'multisig': await (0, multisig_1.printMultisigTx)(payer, ixs, luts); break; case 'print': break; default: throw new Error(`Unknown tx mode ${mode}, valid options: ${CliEnv_1.sendTxModes.join('|')}`); } } //# sourceMappingURL=processor.js.map