UNPKG

@ledgerhq/coin-hedera

Version:
12 lines 651 B
import { PublicKey } from "@hashgraph/sdk"; import invariant from "invariant"; import { deserializeSignature, deserializeTransaction, serializeTransaction } from "./utils"; export function combine(tx, signature, publicKey) { invariant(publicKey, "hedera: public key is required to combine the transaction"); const hederaTransaction = deserializeTransaction(tx); const bufferSignature = deserializeSignature(signature); const bufferPublicKey = PublicKey.fromString(publicKey); hederaTransaction.addSignature(bufferPublicKey, bufferSignature); return serializeTransaction(hederaTransaction); } //# sourceMappingURL=combine.js.map