Initialize Near Stream
const params: InitStreamParams = {
canCancel: true,
canUpdate: true,
startTime: (nowInSec() + 15).toString(),
endTime: (nowInSec() + 20).toString(),
receiver: member2,
streamRate: NearAmount.parse("0.001").toString(),
};
const payload = await multisigservices1.initStream(params);
const result = await wallet.signAndTransactions(payload);const successValue = (result[result.length - 1].status as FinalExecutionStatus).SuccessValue;
if (!successValue) throw new Error("successValue is missing");
const requestId = Number(Buffer.from(successValue, "base64").toString());const confirmPayload = await multiSigService2.confirm({ requestId: Number(requestId) });
const result = await wallet.signAndTransactions(payload);Last updated