diff --git a/.gitignore b/.gitignore index 72fffdd..8793191 100644 --- a/.gitignore +++ b/.gitignore @@ -111,6 +111,5 @@ compiler/ boilerplate/ out/ -/bsv/ .DS_Store diff --git a/.npmignore b/.npmignore index 0333274..633e14a 100644 --- a/.npmignore +++ b/.npmignore @@ -15,8 +15,6 @@ coverage .nyc_output docs *.log -bsv.sh -bsv/ .github .mocharc.json .gitattributes diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ce1881..8819d2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # CHANGELOG + +## 2.2.2 +- Pump `@scrypt-inc/bsv` dependencies + +## 2.2.1 + +- Pump default compiler version to `1.19.4` +- Change `bsv` dependencies to `@scrypt-inc/bsv`, no bsv patch now +- Add `optimize` option +- No longer use source code to calculate md5, but script hex templete + ## 2.2.0 - Pump default compiler version to `1.19.4` diff --git a/bsv.sh b/bsv.sh deleted file mode 100755 index 8906180..0000000 --- a/bsv.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -set -e - -rm -rf ./bsv - -git clone --depth=1 https://github.com/sCrypt-Inc/bsv.git - - -cp ./bsv/index.d.ts ./patches/bsv -cp ./bsv/index.js ./patches/bsv - - -cp -Rv ./bsv/lib ./patches/bsv diff --git a/package-lock.json b/package-lock.json index 2278610..e19ae11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,18 @@ { "name": "scryptlib", - "version": "2.2.1", + "version": "2.2.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "scryptlib", - "version": "2.2.1", + "version": "2.2.2", "hasInstallScript": true, "license": "MIT", "dependencies": { "@discoveryjs/json-ext": "^0.5.7", "@jridgewell/sourcemap-codec": "^1.4.15", - "@scrypt-inc/bsv": "^1.0.1", + "@scrypt-inc/bsv": "^1.0.2", "chalk": "2.4.2", "compare-versions": "^3.6.0", "find-node-modules": "^2.1.3", @@ -642,9 +642,9 @@ } }, "node_modules/@scrypt-inc/bsv": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@scrypt-inc/bsv/-/bsv-1.0.1.tgz", - "integrity": "sha512-F44y7CiSiXwSWroE7GGTacq2XvmcjRpaJmvfmq8BWqw3nmA4ODi1RUaMhDBj7OqnmEAaN5GQF2m33VKbR4HbVw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@scrypt-inc/bsv/-/bsv-1.0.2.tgz", + "integrity": "sha512-uegmZ6PieSoiQEjSysidII4z+JZKmJTh3K8P+KYvfstrH0mCzJOvsZXZllhYpwL0F3SfWhDvZ18PVQ3I18Gbmw==", "dependencies": { "aes-js": "^3.1.2", "assert": "^2.1.0", diff --git a/package.json b/package.json index 6c8f208..0a25fd3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "scryptlib", - "version": "2.2.1", + "version": "2.2.2", "description": "Javascript SDK for integration of Bitcoin SV Smart Contracts written in sCrypt language.", "engines": { "node": ">=14.0.0" @@ -63,7 +63,7 @@ "dependencies": { "@discoveryjs/json-ext": "^0.5.7", "@jridgewell/sourcemap-codec": "^1.4.15", - "@scrypt-inc/bsv": "^1.0.1", + "@scrypt-inc/bsv": "^1.0.2", "chalk": "2.4.2", "compare-versions": "^3.6.0", "find-node-modules": "^2.1.3", @@ -76,4 +76,4 @@ "rimraf": "^3.0.2", "yargs": "^17.6.2" } -} +} \ No newline at end of file