import { getWalletLib } from 'shared/enclave/server/wallets'; import { SignTransactionParams, SignTransactionResponse } from 'shared/enclave/types'; export function signTransaction(params: SignTransactionParams): Promise { const wallet = getWalletLib(params.walletType); return wallet.signTransaction(params.transaction, params.path); }