@sidan-lab/sidan-csl
Version:
Cardano Off-chain Code APIs built on cardano-serialization-lib
11 lines (10 loc) • 378 B
JavaScript
import { csl } from '../../csl';
export const calculateTxHash = (txHex) => csl.calculate_tx_hash(txHex);
export const signTransaction = (txHex, signingKeys) => {
const cslSigningKeys = csl.JsVecString.new();
signingKeys.forEach((key) => {
cslSigningKeys.add(key);
});
const signedTx = csl.sign_transaction(txHex, cslSigningKeys);
return signedTx;
};