serialize method
Implementation
Future<Uint8List> serialize() async {
var pb = ProgramBuilder.fromRawParams(sigData);
var cnt = pubkeys.length;
if (cnt == 0) throw ArgumentError('No pubkey');
var sb = ScriptBuilder();
sb.pushVarBytes(pb.buf.bytes);
if (cnt == 1) {
sb.pushVarBytes(ProgramBuilder.fromPubkey(pubkeys[0]).buf.bytes);
} else {
pb = await ProgramBuilder.fromPubkeys(pubkeys, m);
sb.pushVarBytes(pb.buf.bytes);
}
return sb.buf.bytes;
}