UNPKG

@ledgerhq/coin-canton

Version:
12 lines (10 loc) 464 B
import { AccountBridge } from "@ledgerhq/types-live"; import { patchOperationWithHash } from "@ledgerhq/coin-framework/operation"; import { broadcast as broadcastLogic } from "../common-logic"; import { Transaction } from "../types"; export const broadcast: AccountBridge<Transaction>["broadcast"] = async ({ signedOperation: { signature, operation }, }) => { const hash = await broadcastLogic(signature); return patchOperationWithHash(operation, hash); };