diff --git a/lib/Script.ts b/lib/Script.ts index a8fa9692..3b5f122b 100644 --- a/lib/Script.ts +++ b/lib/Script.ts @@ -262,6 +262,14 @@ export class Script { return Bitcoin.script.compile(arr) } + public encode2(scriptChunks: Array): Buffer { + const arr: Array = [] + scriptChunks.forEach((chunk: number | Buffer) => { + arr.push(chunk) + }) + return Bitcoin.script.compile2(arr) + } + public decode(scriptBuffer: Buffer): Array { return Bitcoin.script.decompile(scriptBuffer) }