UNPKG

@ledgerhq/coin-canton

Version:
13 lines (10 loc) 618 B
import { updateTransaction as defaultUpdateTransaction } from "@ledgerhq/ledger-wallet-framework/bridge/jsHelpers"; import { AccountBridge } from "@ledgerhq/types-live"; import type { Transaction } from "../types"; // NOTE: this method is optional, use defaultUpdateTransaction // acts as a middleware to update the transaction patch object // NOTE: here is an example transaction updater function // in this case, it resets fee to null depending on the patch content export const updateTransaction: AccountBridge<Transaction>["updateTransaction"] = (tx, patch) => { return defaultUpdateTransaction(tx, patch); };