4 - User B signs the transaction
const signRequestCallback:SignatureRequestCallback = async (message: SignatureRequest) => {
const data: IDecodeTransaction = {
signatureRequest:message,
username: 'user-b'
};
const decodedTx:ITransaction = await multisig.utils.decodeTransaction(data);
if(decodedTx){
const sign: ISignTransaction = {
decodedTransaction: decodedTx.transaction,
signerId: decodedTx.signer.id,
signatureRequestId: decodedTx.signatureRequestId,
username,
method: decodedTx.method,
};
const signatures: string[] = await multisig.wss.signTransaction(sign);
}
};
await multisig.wss.onReceiveSignRequest(signRequestCallback);ISignTransaction object
Property
Description
Type
Last updated