├── .gitignore ├── LICENSE ├── README.md ├── babel.config.js ├── dist ├── ScriptWiz.d.ts ├── ScriptWiz.js ├── ScriptWiz.js.map ├── ScriptWiz.test.d.ts ├── ScriptWiz.test.js ├── ScriptWiz.test.js.map ├── index.d.ts ├── index.html ├── index.js ├── index.js.map ├── model │ ├── ParseResult.d.ts │ ├── ParseResult.js │ ├── ParseResult.js.map │ ├── WizDataList.d.ts │ ├── WizDataList.js │ ├── WizDataList.js.map │ ├── index.d.ts │ ├── index.js │ └── index.js.map ├── opFunctions.d.ts ├── opFunctions.js ├── opFunctions.js.map ├── opcodes │ ├── BITCOIN_SEGWIT.d.ts │ ├── BITCOIN_SEGWIT.js │ ├── BITCOIN_SEGWIT.js.map │ ├── BITCOIN_TAPSCRIPT.d.ts │ ├── BITCOIN_TAPSCRIPT.js │ ├── BITCOIN_TAPSCRIPT.js.map │ ├── LIQUID_SEGWIT.d.ts │ ├── LIQUID_SEGWIT.js │ ├── LIQUID_SEGWIT.js.map │ ├── LIQUID_TAPSCRIPT.d.ts │ ├── LIQUID_TAPSCRIPT.js │ ├── LIQUID_TAPSCRIPT.js.map │ ├── common.d.ts │ ├── common.js │ ├── common.js.map │ ├── index.d.ts │ ├── index.js │ ├── index.js.map │ └── model │ │ ├── Opcode.d.ts │ │ ├── Opcode.js │ │ ├── Opcode.js.map │ │ ├── VM.d.ts │ │ ├── VM.js │ │ └── VM.js.map ├── package.json ├── parse.d.ts ├── parse.js ├── parse.js.map └── utils │ ├── compileAll.d.ts │ ├── compileAll.js │ ├── compileAll.js.map │ ├── flow.d.ts │ ├── flow.js │ ├── flow.js.map │ ├── index.d.ts │ ├── index.js │ └── index.js.map ├── package.json ├── src ├── ScriptWiz.test.ts ├── ScriptWiz.ts ├── index.ts ├── model │ ├── ParseResult.ts │ ├── WizDataList.ts │ └── index.ts ├── opFunctions.ts ├── opcodes │ ├── BITCOIN_SEGWIT.ts │ ├── BITCOIN_TAPSCRIPT.ts │ ├── LIQUID_SEGWIT.ts │ ├── LIQUID_TAPSCRIPT.ts │ ├── common.ts │ ├── index.ts │ └── model │ │ ├── Opcode.ts │ │ └── VM.ts ├── parse.ts └── utils │ ├── compileAll.ts │ ├── flow.ts │ └── index.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/babel.config.js -------------------------------------------------------------------------------- /dist/ScriptWiz.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/ScriptWiz.d.ts -------------------------------------------------------------------------------- /dist/ScriptWiz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/ScriptWiz.js -------------------------------------------------------------------------------- /dist/ScriptWiz.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/ScriptWiz.js.map -------------------------------------------------------------------------------- /dist/ScriptWiz.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/ScriptWiz.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/ScriptWiz.test.js -------------------------------------------------------------------------------- /dist/ScriptWiz.test.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/ScriptWiz.test.js.map -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/index.html -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/index.js.map -------------------------------------------------------------------------------- /dist/model/ParseResult.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/ParseResult.d.ts -------------------------------------------------------------------------------- /dist/model/ParseResult.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/ParseResult.js -------------------------------------------------------------------------------- /dist/model/ParseResult.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/ParseResult.js.map -------------------------------------------------------------------------------- /dist/model/WizDataList.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/WizDataList.d.ts -------------------------------------------------------------------------------- /dist/model/WizDataList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/WizDataList.js -------------------------------------------------------------------------------- /dist/model/WizDataList.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/WizDataList.js.map -------------------------------------------------------------------------------- /dist/model/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/index.d.ts -------------------------------------------------------------------------------- /dist/model/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/index.js -------------------------------------------------------------------------------- /dist/model/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/model/index.js.map -------------------------------------------------------------------------------- /dist/opFunctions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opFunctions.d.ts -------------------------------------------------------------------------------- /dist/opFunctions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opFunctions.js -------------------------------------------------------------------------------- /dist/opFunctions.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opFunctions.js.map -------------------------------------------------------------------------------- /dist/opcodes/BITCOIN_SEGWIT.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/BITCOIN_SEGWIT.d.ts -------------------------------------------------------------------------------- /dist/opcodes/BITCOIN_SEGWIT.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/BITCOIN_SEGWIT.js -------------------------------------------------------------------------------- /dist/opcodes/BITCOIN_SEGWIT.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/BITCOIN_SEGWIT.js.map -------------------------------------------------------------------------------- /dist/opcodes/BITCOIN_TAPSCRIPT.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/BITCOIN_TAPSCRIPT.d.ts -------------------------------------------------------------------------------- /dist/opcodes/BITCOIN_TAPSCRIPT.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/BITCOIN_TAPSCRIPT.js -------------------------------------------------------------------------------- /dist/opcodes/BITCOIN_TAPSCRIPT.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/BITCOIN_TAPSCRIPT.js.map -------------------------------------------------------------------------------- /dist/opcodes/LIQUID_SEGWIT.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/LIQUID_SEGWIT.d.ts -------------------------------------------------------------------------------- /dist/opcodes/LIQUID_SEGWIT.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/LIQUID_SEGWIT.js -------------------------------------------------------------------------------- /dist/opcodes/LIQUID_SEGWIT.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/LIQUID_SEGWIT.js.map -------------------------------------------------------------------------------- /dist/opcodes/LIQUID_TAPSCRIPT.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/LIQUID_TAPSCRIPT.d.ts -------------------------------------------------------------------------------- /dist/opcodes/LIQUID_TAPSCRIPT.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/LIQUID_TAPSCRIPT.js -------------------------------------------------------------------------------- /dist/opcodes/LIQUID_TAPSCRIPT.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/LIQUID_TAPSCRIPT.js.map -------------------------------------------------------------------------------- /dist/opcodes/common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/common.d.ts -------------------------------------------------------------------------------- /dist/opcodes/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/common.js -------------------------------------------------------------------------------- /dist/opcodes/common.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/common.js.map -------------------------------------------------------------------------------- /dist/opcodes/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/index.d.ts -------------------------------------------------------------------------------- /dist/opcodes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/index.js -------------------------------------------------------------------------------- /dist/opcodes/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/index.js.map -------------------------------------------------------------------------------- /dist/opcodes/model/Opcode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/model/Opcode.d.ts -------------------------------------------------------------------------------- /dist/opcodes/model/Opcode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/model/Opcode.js -------------------------------------------------------------------------------- /dist/opcodes/model/Opcode.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/model/Opcode.js.map -------------------------------------------------------------------------------- /dist/opcodes/model/VM.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/model/VM.d.ts -------------------------------------------------------------------------------- /dist/opcodes/model/VM.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/model/VM.js -------------------------------------------------------------------------------- /dist/opcodes/model/VM.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/opcodes/model/VM.js.map -------------------------------------------------------------------------------- /dist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/package.json -------------------------------------------------------------------------------- /dist/parse.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/parse.d.ts -------------------------------------------------------------------------------- /dist/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/parse.js -------------------------------------------------------------------------------- /dist/parse.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/parse.js.map -------------------------------------------------------------------------------- /dist/utils/compileAll.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/compileAll.d.ts -------------------------------------------------------------------------------- /dist/utils/compileAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/compileAll.js -------------------------------------------------------------------------------- /dist/utils/compileAll.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/compileAll.js.map -------------------------------------------------------------------------------- /dist/utils/flow.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/flow.d.ts -------------------------------------------------------------------------------- /dist/utils/flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/flow.js -------------------------------------------------------------------------------- /dist/utils/flow.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/flow.js.map -------------------------------------------------------------------------------- /dist/utils/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/index.d.ts -------------------------------------------------------------------------------- /dist/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/index.js -------------------------------------------------------------------------------- /dist/utils/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/dist/utils/index.js.map -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/package.json -------------------------------------------------------------------------------- /src/ScriptWiz.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/ScriptWiz.test.ts -------------------------------------------------------------------------------- /src/ScriptWiz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/ScriptWiz.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/model/ParseResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/model/ParseResult.ts -------------------------------------------------------------------------------- /src/model/WizDataList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/model/WizDataList.ts -------------------------------------------------------------------------------- /src/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/model/index.ts -------------------------------------------------------------------------------- /src/opFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opFunctions.ts -------------------------------------------------------------------------------- /src/opcodes/BITCOIN_SEGWIT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/BITCOIN_SEGWIT.ts -------------------------------------------------------------------------------- /src/opcodes/BITCOIN_TAPSCRIPT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/BITCOIN_TAPSCRIPT.ts -------------------------------------------------------------------------------- /src/opcodes/LIQUID_SEGWIT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/LIQUID_SEGWIT.ts -------------------------------------------------------------------------------- /src/opcodes/LIQUID_TAPSCRIPT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/LIQUID_TAPSCRIPT.ts -------------------------------------------------------------------------------- /src/opcodes/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/common.ts -------------------------------------------------------------------------------- /src/opcodes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/index.ts -------------------------------------------------------------------------------- /src/opcodes/model/Opcode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/model/Opcode.ts -------------------------------------------------------------------------------- /src/opcodes/model/VM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/opcodes/model/VM.ts -------------------------------------------------------------------------------- /src/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/parse.ts -------------------------------------------------------------------------------- /src/utils/compileAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/utils/compileAll.ts -------------------------------------------------------------------------------- /src/utils/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/utils/flow.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bit-matrix/script-wiz-lib/HEAD/tsconfig.json --------------------------------------------------------------------------------