getScriptPubkey method
This method must be implemented by all subclasses. It must return a valid locking script a.k.a scriptPubkey
Implementation
@override
SVScript getScriptPubkey() {
// OP_HASH160 <the script hash> OP_EQUAL
if (scriptHash == null || scriptHash!.isEmpty) return SVScript();
var hashHex = HEX.decode(scriptHash!);
var builder = ScriptBuilder()
.opCode(OpCodes.OP_HASH160)
.addData(Uint8List.fromList(hashHex))
.opCode(OpCodes.OP_EQUAL);
return builder.build();
}