{"_id":"@btc-vision/unit-test-framework","_rev":"66-55cf26729868a7ae08a5601e99e022a3","name":"@btc-vision/unit-test-framework","dist-tags":{"latest":"1.0.0","beta":"1.0.0-beta.0","rc":"1.0.0-rc.4"},"versions":{"0.0.2":{"name":"@btc-vision/unit-test-framework","version":"0.0.2","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.2","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"19d322553e058e03910c44e02ba3bcccf16d95f4","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.2.tgz","fileCount":36,"integrity":"sha512-sYQveusy1efCObjDsxF03EkNJ3Els0mm1rEl/O+FEilzW7MNMASWzXnXnKoYVo9Ie+tIaJfyf8W+W1GbnJSQmQ==","signatures":[{"sig":"MEYCIQDevuGYfenJoFPxvQLU/JQDeUSrue/WQ9GsIEzdKR2eOQIhAI6jjv4/9PtpQtc/D9gHNrtHnFRIMHbBvVk4vrqsqbsr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110839},"main":"build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"808c300cc9d553823229d495ed2613377a7d8fc4","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.18","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"file:../bsi-wasmer-vm","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.2_1731630128620_0.6364940290983687","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@btc-vision/unit-test-framework","version":"0.0.3","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.3","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"a2f2c05746bcc703d8e4637b1832fe96dda9d7bc","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.3.tgz","fileCount":36,"integrity":"sha512-Wi2RKDaQNogFjcy2rX3PszPgUc5L6HTDXXHw5DQyZ6TLky+wavUxaLgChBFW5Yp39mt3BY22gqW26WwcRRK7Jg==","signatures":[{"sig":"MEYCIQDPk8YQdwMY5iVDDoDsRffDhbcTPekAXexOBXhSB53DlwIhAP12agpcdkkqxKN3dAxUvEiGB8XhuXUXBTiw03jIYLeY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110671},"main":"build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"178876ad71ffd3ca93a4deeaa8622bb9cf32f1ec","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.19","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.3_1731652962813_0.9039954426316821","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@btc-vision/unit-test-framework","version":"0.0.4","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.4","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"049f42cfbdab0a1823ac95ab4d438de5df0c6646","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.4.tgz","fileCount":62,"integrity":"sha512-xX2xHroeqv8aH1B0OUI9UUNK1KW+HznHuWPzY/4fRX5Mh8Ifo/mPlZAqawaBlTIq+/4/qQ0xMoZavX5i8KsSDw==","signatures":[{"sig":"MEUCIHF4zLeqoFVFX9Tf8qPKGz/eaozo0D90YYd2HO+3fUxfAiEAiFHCLhBylB1Kwj6lamnxpvYvqlamizY7s579vnbpvLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181104},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"b78e750f9e027118bbd4bd5ccf18d6f948460a95","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.19","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.4_1731654270438_0.4330084964193275","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@btc-vision/unit-test-framework","version":"0.0.5","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.5","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"6e466ca58ce7b22ccb2f167f9a37469b45ca077c","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.5.tgz","fileCount":54,"integrity":"sha512-mYGX50ZcWH9sf0aFfin5DFLQxrj+RYADt1NWWVcY5TmSU9m0CBSSGdo1puC71GkjaWv4ZV8HJpWouCfDDNzjTw==","signatures":[{"sig":"MEYCIQCqLk3N2V0p1DYrYJNNuv0dB83GRv9eCssr5rGgvlbRDQIhANj1ZVdB5kkafWMbWJyM9yUCQ7o/ENbC9E887+W1fAnG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172676},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"0c8d4039c53112508786928b6e024ce917c856f8","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.19","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.5_1731655712156_0.3474261233140432","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@btc-vision/unit-test-framework","version":"0.0.7","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.7","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"4e2d1f8171b3830bfbe6cb6069a35fa7f978c0a7","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.7.tgz","fileCount":54,"integrity":"sha512-LZwj2KAYh4YtQe3CtPhKjJIWX/CN0KWZbid2jDogUWpPEZuPRdStXUxdqIhCpwTKiklYJZFdMQ+M3W0KPokw/Q==","signatures":[{"sig":"MEQCIEqtVdQRXpHPxr9HB90P1GKubO97WSXRXxarNkPylffGAiA/+ONkcc6T3+uAroCgJtQ6hbVlnRE0TasSY8V2ODvVKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175208},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"61a8385647a9f8c068e92df34644912b82ee4217","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.19","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.7_1731984573476_0.8083110202648445","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@btc-vision/unit-test-framework","version":"0.0.8","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.8","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"8f5edcf88f1e182438ea1c207f7226cc44d34c70","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.8.tgz","fileCount":57,"integrity":"sha512-GinbgYqxALJim7sGcopAI8hhLEBh9EJFdBDdhtiWOCjx+9riwgyACSuvLhx/nCR0f+L6QPF0uuE3elhN+0Rvng==","signatures":[{"sig":"MEUCIGZQn4cXxL2Jp+8Ha6faP7nEkQLLgGTiW3Fwt9+Wts6vAiEA1tzqjUKkVDsnrpF2ETAozfhokIxqtNOwxBXnwL5L0Go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184258},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"c1d5be76ca8f8351c0a9600292bb366097a99599","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.19","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.8_1732078212496_0.38001239900663264","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@btc-vision/unit-test-framework","version":"0.0.9","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.9","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"39fa40ab61220e7469e35e0c00fe6445e3db10bb","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.9.tgz","fileCount":57,"integrity":"sha512-QQDIgyByzDBFGrXDesWcVPyIqZzhBmbkVrHiI0Np8Uj+m2NCT4FycKfcveKecF7RzfVwrAske03lijZABtJidw==","signatures":[{"sig":"MEUCIQCT51UwUxvbRxnY5DjVLchwGv/+Ns1U4YHHZWyd4FMk7AIgBDMLcmB8w4lN6Zd2XkvabcFr+dcGkUBLYoS3EcP1xx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186735},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"93a03e8f79d7238ed99e991b5fc769f345624f9f","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.24","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.5","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.9_1732606320363_0.887770596913277","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@btc-vision/unit-test-framework","version":"0.0.10","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.10","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"9f0f7136afece1d5787e52b84b2443708a7aa0b0","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.10.tgz","fileCount":57,"integrity":"sha512-wyN56hc7KR5fk7BvWXwq9GGTOjUVUoQtb2yHW+vEUmdVz+Sx+lnkIKmWWO4hlBjMClQnoakKEtNflWiX+4R84w==","signatures":[{"sig":"MEQCIA/RtbH8ilXR06CfDFow2kwCcHx17K7j/x0g7zA241GAAiAV7dIUuCkBMXsUiejcTg9mhGaBh5/JtCjU5EEjT58aPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186679},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"138f956783ddea7766abcdfda56654ff574c7e70","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"opnet":"^1.1.30","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.5","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.0","@btc-vision/transaction":"^1.1.13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.10_1733204269170_0.9951952765511736","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@btc-vision/unit-test-framework","version":"0.0.11","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.11","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"8fd07222f9e425f38ee86dd707abb5b27d3bef10","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.11.tgz","fileCount":57,"integrity":"sha512-Yc9/Oem8hoqMEfttcJ42mWK8LcCuKrOHSWZAkxn7uZNNR8vmdex4iaJfTlB9dNxbdXbWvGu0ZGOxtvc5Io19Xg==","signatures":[{"sig":"MEYCIQCjtoDpEsRAqZCM0pJnx5WRs8m4g1GKGEQ6F/nMeJvtFQIhAIABfDUahrYWcEq7/NgaeEv0kQPqb6zGJNtBL55VqbLT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188354},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"aeb47a35f13196068ea375217f00ebf59df9edd4","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"opnet":"^1.1.33","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.5","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.1","@btc-vision/transaction":"^1.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.11_1735349200950_0.3015852169976079","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@btc-vision/unit-test-framework","version":"0.0.12","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.12","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"aefed2e6492cadd2a3c75b920451de777254dbf5","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.12.tgz","fileCount":60,"integrity":"sha512-E4NCYvwsH2ugllD4A/e7OuBMSul7L3PZjWlMVh1tVdpEOAc+0GbB3KtE1MGjAKMcpslzMC1ISpTTmOFuozg20w==","signatures":[{"sig":"MEYCIQDCxDC3/p4UeJ1rmlrKgBsmnttiihlFKCuYbkWGlnITzAIhAKOY2Z9IBPR5CwkYrEeJQkzw9nfvI4G4tyabasmjQQCL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196372},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"3174014f122434eadb81a0b61fe647052ceed952","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"opnet":"^1.1.33","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.5","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.1","@btc-vision/transaction":"^1.1.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.12_1735441040503_0.21171949770644205","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@btc-vision/unit-test-framework","version":"0.0.13","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.13","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"3ed65df055f58c08d7da48f95a22dcf94e973494","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.13.tgz","fileCount":60,"integrity":"sha512-tb7A1jatzy3i/RCkw7QumfAR/6RDQjyE3LWsMkxtyXdfWEXObpdwUDlowci4bhXLSp4S4P6U9v8AiDJ92Azdqw==","signatures":[{"sig":"MEYCIQCc3D2kJZXCgwzzcaiccbToFeguEjUIsiqFaoZ/5Wn7OAIhALbaesZcFBWpPxsEyCvYHJOiyOIc0QsrNC6jr7DS+26d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196370},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"e766786405c1af33fc62c2b3b5045444aeb0f896","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"opnet":"^1.2.0","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.5","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.2","@btc-vision/transaction":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.13_1735695805205_0.07721855320722848","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@btc-vision/unit-test-framework","version":"0.0.14","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.14","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"160d2a01e4b33a471a026d7c60a4008aa581f397","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.14.tgz","fileCount":60,"integrity":"sha512-HqV/ZeX6RyZ4+6/qweG6n4qQoK1NBvqaui/ksKwIh8NIXnMbTbau2ZbQQaNGiIH9C/HxkAoYgBW6DyY8uf1PPQ==","signatures":[{"sig":"MEUCIQC3IDpV2jqhCjcBshoYSF/OyzFigsp7KfVuQ5//prR1UgIgPJnQJu6oYhfVz6Q9lSO9VcQdNgXwth+5cXSQ3HJGTv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196370},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"393e6878e8a724477812c64208b110f7f81b7f08","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"opnet":"^1.2.0","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.6","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.2","@btc-vision/transaction":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.14.0","gulp-clean":"^0.4.0","typescript":"^5.6.3","@types/node":"^22.8.7","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.3.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.13.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.14_1735698106025_0.5723410100799999","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@btc-vision/unit-test-framework","version":"0.0.15","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.15","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"08f39742ef4fbf0c577da6f99f41c53a63919f44","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.15.tgz","fileCount":60,"integrity":"sha512-4dedU1Zpj8gVeRk6i/HqFq6cbqpXD5DD89IVSGlT4ssuRZEfSK/XoRboBswtjEfgK07ABhJHbQBNAzxNui2tMQ==","signatures":[{"sig":"MEUCICFHqIzvzM0SrzsZGjs0UKb+J1CnCO0iCmIC0RWwT3SQAiEA0iiVcMghL1A7tpWEojDVcx7RKZtkyhx/PA/pInLoUBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197663},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"46b3edc835b6f6e7701b3e6ed167bb329af8c96a","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"opnet":"^1.2.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.6","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.3","@btc-vision/transaction":"^1.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.17.0","prettier":"^3.4.2","@eslint/js":"^9.17.0","gulp-clean":"^0.4.0","typescript":"^5.7.2","@types/node":"^22.10.5","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.19.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.15_1735977204008_0.2419450466784634","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@btc-vision/unit-test-framework","version":"0.0.16","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.16","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"8bfb2e55c3dee46af4d43aef18bf2207d3636255","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.16.tgz","fileCount":60,"integrity":"sha512-3kbAPfDyqrfxL5xxyN1V4a5m6mUIMeGsNCktzXpBgLP/58ZtvBbza0jNMUCfUnGVmLIfdGALJYxATj9tc8mQlQ==","signatures":[{"sig":"MEUCIQDvVB0Rcc6p81rT8ILyFj9Ha0vXDTBf7SdNjXJcpnguVwIgCGU8XLTQPkGZeSNgGo6E5cXhui7fkBKqA1TA6iM1n4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201044},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"49b02c80dcad37669f8e9a2a2b6c66d300e23306","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"opnet":"^1.2.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.6","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.4","@btc-vision/transaction":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.17.0","prettier":"^3.4.2","@eslint/js":"^9.17.0","gulp-clean":"^0.4.0","typescript":"^5.7.2","@types/node":"^22.10.5","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.19.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.16_1736638459912_0.5911317278815837","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@btc-vision/unit-test-framework","version":"0.0.17","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.17","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"7d6eb3083b653b62a1e191cdbb5a0ecd2edc9912","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.17.tgz","fileCount":60,"integrity":"sha512-xFYjxHzqHC4+rYZA09iIIo/gO6WcL/j2akb7s4bCCRv8hkwpu/RbCQcTsH4vwnZ10405dJGSh9N2hmvCMfD/VQ==","signatures":[{"sig":"MEUCIBNyzn6jS+F0BDa0dsUlsHnhI+VdRj2Eq1Qb2nGHDz/BAiEAlmCadLTBena0lsd8g/0aW1YuHL9CzCnUy/tiOhC/mbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201062},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"3e152ec888297fb561f9c607a0749a883bf1141a","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"opnet":"^1.2.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.6","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.4","@btc-vision/transaction":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.17.0","prettier":"^3.4.2","@eslint/js":"^9.17.0","gulp-clean":"^0.4.0","typescript":"^5.7.2","@types/node":"^22.10.5","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.19.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.17_1736740400831_0.5578093515815417","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@btc-vision/unit-test-framework","version":"0.0.18","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.18","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"7b35f453d172aa034ce2094005f135a87c69ee82","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.18.tgz","fileCount":60,"integrity":"sha512-HOBhSRoqGxFONlvcdgzOZbDfdMbjYc8qF5BnPO1ZkeQcdygNZ4oRbAyJPCP3VjLHYJsk9aHubguwAC5Zw9keGQ==","signatures":[{"sig":"MEQCID/iv2YtAgOwktE/RE516gfFnipxdzSu3yOoxiBxNz7bAiBx+4v2yJq1w/Omh+IY88Wh7/E31eUxQLH7NBQ6xTGn+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193529},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"941e5dfc50c885c81a64554b94eae9b26b3303c7","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"opnet":"^1.2.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.2.7","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.4","@btc-vision/transaction":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","gulp":"^5.0.0","eslint":"^9.17.0","prettier":"^3.4.2","@eslint/js":"^9.17.0","gulp-clean":"^0.4.0","typescript":"^5.7.2","@types/node":"^22.10.5","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.19.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.18_1737942025670_0.4745382559171265","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@btc-vision/unit-test-framework","version":"0.0.19","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.19","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"e399348a2c6e909fb934c242beebda6eb85be9c1","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.19.tgz","fileCount":60,"integrity":"sha512-mep6EMJ3GyvPaK6Ru1mcZB43pyV0Edl2+hPPrOCM/RkvuQHBE1GmaFOzK7dkQ81hkcpo7dzQNC8HBI2h5iRK7Q==","signatures":[{"sig":"MEYCIQD783mc88mg+4UuMqOOmTs3SgcvVqBIelyqOrmvm0Q2RgIhAIVTb3VedKTHdqMeS22JAo3WcMiyxYAiX8x4glIcp/4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180534},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"c8c533dc11b52abc739b9fa0606ce7a7f7a572d3","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.0","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.19_1741724027293_0.46292006546976916","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@btc-vision/unit-test-framework","version":"0.0.20","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.20","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"c075f657baeae1405606c50963cac001801b1542","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.20.tgz","fileCount":60,"integrity":"sha512-0BassIqpiy60jXHkpRDttV6FFNemCoo6GkFHNFWmtD/W5qY3cwelKsjf7/WQVx4fnCQRqe4HaJ+TmXr2KZmluw==","signatures":[{"sig":"MEUCIQCU7h2DgZJ5LXHrRVxQaR4xzFLI+e0/57kRseEHTTY30gIgNW0JuWz36JxxgxraP8LkajYO+pSAYTnrO1MbQmPdXOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180606},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"1f49f23bd08135e2c378bfc0d20ab4fb017968e0","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.0","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.3","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.20_1741787386161_0.2010485978837424","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@btc-vision/unit-test-framework","version":"0.0.21","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.21","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"aab0dce54dd7bdd615b347e13b41c082ac17f856","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.21.tgz","fileCount":60,"integrity":"sha512-MEsVosZ8yJ4VoqYnJ8tVXVE9sTSDq9iMMMxOMLHPmbuCrXFd/sAli9d84RzXbKmTitroMSZKcfa0Jh6PXAD0AQ==","signatures":[{"sig":"MEUCIQDaVM7Q6+hbGPP36NwnJMudoC7Hi+ZIe/21C2wVyb8rUQIgGvu7r1BZ3iZk85ufX5wPjYPrj9xvmz+ws4RYXAuNZY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180884},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"76ee0bc5a8b0b144cc4d01ad7c406550508ce319","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.0","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.3","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.21_1741791322613_0.8446354273799037","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@btc-vision/unit-test-framework","version":"0.0.22","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.22","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"0b0abb9baf3cd869bfb87358e2e027934577711a","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.22.tgz","fileCount":60,"integrity":"sha512-kLutho6bWQLSGbXqzGdV9cThz5mP3q1SRVlxqbmuxYn+teiW6SDryVH7inh/XhJM+n/clxgRfphuFylVgyTECg==","signatures":[{"sig":"MEUCIQD8wENV2yt1MsSBHvweQgtxtr1qmpuxdmF39YLeAsySfAIgRIYChOM1nXpoCkCwDFBrgb3UXqlptg5YBWLTTxe/c9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181114},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"da5e6f7012b6c73faf64a294b0ff0c20d4b11402","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.0","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.6","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.22_1742587906220_0.8036352727760678","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@btc-vision/unit-test-framework","version":"0.0.23","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.23","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"4f626401c11b57c0d396b0ad21ed0f97dc57a160","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.23.tgz","fileCount":60,"integrity":"sha512-bSmIgJjF7/NrRQ9RQIi22OP/gx+rtdsITrp/f5CjhngeRjbgMjplhjgmIqa9z7b/cINfC3poWGRidOM4+8Yyig==","signatures":[{"sig":"MEUCIA/GUSDWJWI2B0KuyJjuMGQq2zwIbY0I2ET0pH+oFN5LAiEAi5skut/yru+aZLS6YWz3/7zTXQJYwPOEc7/6c3n1aq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181115},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"c826f7a3b7032f8a187ea2335777d83c16a62d03","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.12","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.6","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.23_1742679065590_0.31710726494530994","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@btc-vision/unit-test-framework","version":"0.0.24","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.24","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"235c762bf415fde119da185894d5b187205395be","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.24.tgz","fileCount":60,"integrity":"sha512-nwRsCqW7y6j5wICeYSVLpKEHgcSl7d+t+MlQ9w7I/gdk8hJLgYNQ8usQuXvIJfok5y50O5kx5F+4TbVw0qtLEQ==","signatures":[{"sig":"MEUCIHSp+v96TzvOXO8h+TlNeNHDx8GbPFjg9B6rpZWoRtfUAiEA0nGsPKRhLMdz79IP5s69mfj3+L38REn2VfYPeqDbk2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181115},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"e707d71e654e34e2b1399e91ff51ae77778b783f","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.14","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.6","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.24_1742771732856_0.34256699212144137","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@btc-vision/unit-test-framework","version":"0.0.25","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.25","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"3349e6506b88577420a6e4c9d4fb766a9f853c76","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.25.tgz","fileCount":60,"integrity":"sha512-0Rm27NHm4PkpgExMYkye/jlybrdWWwSuGfPPbIWdyE8mXDwpqtAmfb2xce74jxS1NmYi00KHW1YA3fNShZuiHw==","signatures":[{"sig":"MEUCIQDNixhnkUshR6+Vygdodf4EAYadFwI2OXBJ9Jq+DpZFCwIgdARMth8L7+A7ffwZPr9maF6xgIH6IHiclsrDkqgma+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181499},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"ce4d94d2c6a9d51509fc849a3a30c4d037207960","scripts":{"build":"gulp","prepublish":"npm-run-all build"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.15","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.7","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.25_1742835194941_0.999824506471287","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@btc-vision/unit-test-framework","version":"0.0.26","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.26","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"e8d5438cec308f66dccae7f6ded66fedbd254394","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.26.tgz","fileCount":40,"integrity":"sha512-ODUdLAT738CiIH2O/Cu19ayEbXCq+s9v/4QJysQhnm1eFH4lFd+S5+YSxaNe+RmbZIQOOOy5E6Qd/KjgqIMR0g==","signatures":[{"sig":"MEUCIGPeyexe8+jZWwg8t1BAZmZNcGz5GpUGWEbwKEkAP3wMAiEA8yFUHU8Q9kRKyv2pYQPjdwBZusGIfUUDrDYjoGNjfys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91763},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"c620768bc77bd2e2b7572dcc410f0d0f23870025","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","prepublish":"npm-run-all build","test:sha256":"tsx test/e2e/imports/sha256/Sha256.ts","build:test-contract":"node scripts/buildTestContract.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.16","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.8","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.5.6","@typescript-eslint/parser":"^8.26.1","@btc-vision/opnet-transform":"^0.0.5","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.26_1743343988526_0.3547505704890992","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@btc-vision/unit-test-framework","version":"0.0.28","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.28","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"ead014496e5b795c8392f1ae4df3454ba0eeecf7","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.28.tgz","fileCount":52,"integrity":"sha512-mJNnjmx4enGLUJt7QN+UpZF1NxGpJcWn9CWnF8f8bwr1TIHuOm4xpZLDfYwQ1/4XS4AtU93M+hT8+9BTDqirHA==","signatures":[{"sig":"MEQCIF68SXByvCHE5jc9RMBFzadhKnxk4mraqTSH9oW1O+HnAiBCiyr191ANfn+juwhYRCr02JRyI2rodZymUGJihERsEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119247},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"fa5a0042ddf11aec3022673113eab5d3ec1c52b5","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Sha256.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.16","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.9","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.5.7","@typescript-eslint/parser":"^8.26.1","@btc-vision/opnet-transform":"^0.0.5","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.28_1744144285897_0.6124333899283887","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@btc-vision/unit-test-framework","version":"0.0.29","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.29","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"f3882e56d0fc62bb36a646c4af8a2f512e38e6cd","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.29.tgz","fileCount":54,"integrity":"sha512-wfUdOmOSWDZgPH7U+qfcnBECGfs+P/vIJFybo/2A49Fa61rnYBHbuCiZJ/Sr7rK33HXUteor3iOcHiOI9vWBLA==","signatures":[{"sig":"MEYCIQDqJoyd+sis9VjB6uuyqakxk8cfsgPDZsQ+L4rrCGNqFAIhALnH0boxB7efSJEa3BMvo4LIbDvkUFWhQwWeAB8hGjGM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125300},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"16cd9777ff64f2cc52dc0a0802871a600c48f70e","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Sha256.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.16","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.10","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.5.7","@typescript-eslint/parser":"^8.26.1","@btc-vision/opnet-transform":"^0.0.5","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.29_1744174319374_0.9208763399986135","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@btc-vision/unit-test-framework","version":"0.0.30","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.0.30","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"97f5e526a6e17a4c66043a8069808e9efa70f89f","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.0.30.tgz","fileCount":54,"integrity":"sha512-0QEI9TPmGTy+zT2KG23kBfLUJlSNlBnm1mp7tvoxf8lfBoeFo6cbNuJVfs5WPvDaw5kejNha5qTTX7KmXTXa3Q==","signatures":[{"sig":"MEUCIQDkf6toYMoBnW1ZHUkuduxK8AFSC9xRJKhHgztw6zn0kQIgX9LujfpCeaWvU7TUbti5BxqzF8bqAmx7/xIGKG01cJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124322},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"3623a2f07403edd91d5b9d53d84bd78494b2d65e","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Sha256.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"opnet":"^1.3.20","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.3.11","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.3.6","@btc-vision/transaction":"^1.3.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","gulp":"^5.0.0","eslint":"^9.22.0","prettier":"^3.5.3","@eslint/js":"^9.22.0","gulp-clean":"^0.4.0","typescript":"^5.8.2","@types/node":"^22.13.10","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.26.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.5.7","@typescript-eslint/parser":"^8.26.1","@btc-vision/opnet-transform":"^0.0.5","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.0.30_1744495226307_0.3148934353814776","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@btc-vision/unit-test-framework","version":"0.1.0","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.1.0","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"cdcc78b20ff050932ed30212b44907db932c5c89","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.1.0.tgz","fileCount":54,"integrity":"sha512-qb/sKyVkLDuHyu5kH1hxiEgbZ8cw1pezEQvd3eqS/t5vgxeZEEWpQvxtSyHKfsGxjOmcjPpw2xzNli0Nf8PURQ==","signatures":[{"sig":"MEQCIB51PxSaMzSyqKKR7hsvklLPN0BN6YJGzvyRRNT2+NirAiBZvLP2MWj6zV68dLV7uijg3yLvN0rr9vQgtGXMn/mhng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131534},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"57177181dc707d6e931c9086a05cda587e5ba5dd","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"opnet":"^1.5.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.4.0","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.5","@btc-vision/transaction":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","gulp":"^5.0.0","eslint":"^9.27.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","gulp-clean":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.26","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.33.0","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.7.2","@typescript-eslint/parser":"^8.33.0","@btc-vision/opnet-transform":"^0.1.3","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.1.0_1748582313318_0.1565233295856121","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@btc-vision/unit-test-framework","version":"0.1.1","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.1.1","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"df871f3bc13d75b1cad3f45572c0288a444964c2","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.1.1.tgz","fileCount":54,"integrity":"sha512-eMM1HWzQx4l7flm0oljnB3nWYX3ekZx59zJIWrCH41TkmDjdLRWP93egX5sZ46vgSdWyUq0jkOY5xc4zSuUXSQ==","signatures":[{"sig":"MEUCIDXKeV3UDUAme0R1/RWIIw7/aV/jGhQlTBqgOfsGRk8YAiEAvSlHBaLRlv3RJ4f1r0eXjyJ/wi41AGdfrCRx0YyQymU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131534},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"dbc349d17636906a25dbbc1eca769b0ac350237e","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"opnet":"^1.5.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.4.0","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.5","@btc-vision/transaction":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","gulp":"^5.0.0","eslint":"^9.27.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","gulp-clean":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.26","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","typescript-eslint":"^8.33.0","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.7.2","@typescript-eslint/parser":"^8.33.0","@btc-vision/opnet-transform":"^0.1.3","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.1.1_1748582538113_0.05828931492992595","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@btc-vision/unit-test-framework","version":"0.1.2","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.1.2","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"9d2c0ed17a355ea0a4fd2c72ed0644837f1c31a5","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.1.2.tgz","fileCount":54,"integrity":"sha512-ggtFh8b99reL8S7b40sDJe0R2YGJIfwNIyB4TWz1K/2CNYtElzbOUgkm2fjBQLivTFoJNv4JC6XS1V1ZxC+H/A==","signatures":[{"sig":"MEUCIGJgyWp8/X37Dk0gM2IFuznu36pam1b/SvHPqwsPA0MsAiEAjnAAsNM2QykmTFpISlvnV2NiUXSSwb8ecD45KxiM89Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131494},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"2698a6c128ea63eb590c0e55d511229a44648709","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"opnet":"^1.5.4","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.4.0","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.5","@btc-vision/transaction":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","gulp":"^5.0.0","eslint":"^9.27.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","gulp-clean":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.26","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.7.2","@typescript-eslint/parser":"^8.33.0","@btc-vision/opnet-transform":"^0.1.4","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.1.2_1748597927672_0.04136988584382806","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@btc-vision/unit-test-framework","version":"0.1.4","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.1.4","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"a3ea0f959a946c22777626a0b6ea7c6d3f6dce5f","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.1.4.tgz","fileCount":54,"integrity":"sha512-6De+iCJ/Qp+7Dw9XMXWS4yWyXSOqsLzTlCWy+JKubpNiM+xrWb+eeTyL4WBQFK6nJiODuqdS+fxfSU2UDXhY0Q==","signatures":[{"sig":"MEUCIQCBWWYEoxyUhuynwam7nhsuEI2EkmXWpcSVL6AUL5KxkAIgQowPoeD8sIEkmvADogBpNjFqhsXmGIuGTYxwzgOkV4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131494},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"eb39d9632a8c834fc15d299ea635444ea01b2407","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"opnet":"^1.5.5","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.4.0","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.5","@btc-vision/transaction":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","gulp":"^5.0.0","eslint":"^9.27.0","prettier":"^3.5.3","@eslint/js":"^9.27.0","gulp-clean":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.26","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.7.4","@typescript-eslint/parser":"^8.33.0","@btc-vision/opnet-transform":"^0.1.5","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.1.4_1748599299909_0.3554884852226745","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@btc-vision/unit-test-framework","version":"0.2.1","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.2.1","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"a082d9396b9cda3650343f17d64731323ebd59dc","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.2.1.tgz","fileCount":54,"integrity":"sha512-YTGnyYlvXNAkRVxEyV5xrIMrIVedippxn5+flUyIBNh5E3RRreCyutQX97Tgq8ui8+/oWYn6h2a4EiCCmSfUng==","signatures":[{"sig":"MEYCIQDA2s6n2lXiQCulTFaTEiZsS4+ZO1yaGDV3EwWAGxDUeAIhAMS8NKgDQgeSWdAdszzrD7I32XfVLWd8ypOiNCFWJvb0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133833},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"8db6b0ff57b4def2b2fd5d5c8ac22bb41cf21ccc","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","actor":{"name":"blobmaster41","type":"user","email":"anakun@opnet.org"},"email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"opnet":"^1.5.12","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.4.0","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.6","@btc-vision/transaction":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.29.0","prettier":"^3.6.0","@eslint/js":"^9.29.0","gulp-clean":"^0.4.0","typescript":"^5.8.3","@types/node":"^24.0.3","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.8.1","@typescript-eslint/parser":"^8.35.0","@btc-vision/opnet-transform":"^0.1.6","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.2.1_1750772169256_0.20879717849908253","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@btc-vision/unit-test-framework","version":"0.3.0","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.0","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"f61f3ce546dd0b3ff63b786bf0cc54bbc1f30fc5","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.0.tgz","fileCount":54,"integrity":"sha512-3QEljg1AcHnwANhMhFimfS6eKlfvLh+OHUh2c4Nx2rDbK16Oe9lL0ITpdZv8NsxksRxNhlE2KgKqL58sKu8Gqw==","signatures":[{"sig":"MEUCIQCrl+Mo+EscGlkASWxSJ/Dn8xxkTacmPsa4q/1uY35pxwIgar8V8ycjS8hvGSyKcyoR3okTeaypFMJcLydjj+0cniI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134278},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"4bbc314df2cf9ca39cae16f3445cfbc0c05f4c28","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"opnet":"^1.5.16","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.0","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.6","@btc-vision/transaction":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.31.0","prettier":"^3.6.2","@eslint/js":"^9.31.0","gulp-clean":"^0.4.0","typescript":"^5.8.3","@types/node":"^24.0.14","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.8.1","@typescript-eslint/parser":"^8.37.0","@btc-vision/opnet-transform":"^0.1.8","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.0_1752704879889_0.6895485672544677","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@btc-vision/unit-test-framework","version":"0.3.1","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.1","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"205c9a914bb4836c81348ea83ae1f49a1c6a7e42","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.1.tgz","fileCount":54,"integrity":"sha512-cP6hjc99QSl5CNAzoxqJ84RUZLQspPElzeA6SlS2Ihe23kUAa6/syeL/MbcboCiAQKpj81mz1cFAv8Kz8WKhBQ==","signatures":[{"sig":"MEUCIC3sd/Dd2P+pSKWwQzYIYuE8CZ+zxUhIx1WNpM9N6f8TAiEAqBdnmfHD+PueDb+pwISjgQyZRQq7V2cRuSFJyj0oHKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134277},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"983351a50b5780fd834c3b203ed6545b320d6fc0","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.4","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.33.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.2.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.8.1","@typescript-eslint/parser":"^8.39.1","@btc-vision/opnet-transform":"^0.1.10","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.1_1754973462808_0.20666035741463396","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@btc-vision/unit-test-framework","version":"0.3.2","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.2","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"d883ae1cf2c7ce1d33168354f879d370bbaae146","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.2.tgz","fileCount":54,"integrity":"sha512-ZCR4Qberr3bPdHU9HA8RQC6VefFRoYpPHzCJTK5HOgk44VjlRjrNyOJq0MgD3HZTj2aT295kI+yKmRz5LOX0fA==","signatures":[{"sig":"MEQCIA9ogzmSsEvrbOdB9Ik377GZHTF7Ookkkv3oWHDtw2oFAiBFDPOi/lFijMO54oiEaJkA+HMv2LDhimYkGJO9hZSRQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134682},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"6ff4bef22137768d37702240a25d84ca1634d026","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.4","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.33.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.2.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"github:btc-vision/btc-runtime#a61c2ac7","@typescript-eslint/parser":"^8.39.1","@btc-vision/opnet-transform":"^0.1.10","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.2_1754980587302_0.4315617564076131","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@btc-vision/unit-test-framework","version":"0.3.3","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.3","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"807f7f101cf5d00a56e6b497c620e116596a3252","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.3.tgz","fileCount":54,"integrity":"sha512-u5KmzeJDZAmSx4RxlBmrJrpcSdX0PMZGMHORg7cN/B1N1CPNQu9DS74iiWB4HQRCnxMTnDFOeYHr9S0sZJueYA==","signatures":[{"sig":"MEYCIQCleCirdeu/doeIipezU2+q1HrbhYqwhAOe5OfF+mRWhgIhAOq0/cIsv7/HKhx53aMlZ7qaZiKaglGOXTeVPjY8eqBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140133},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"20185c153b38363a06f7a3a21da1cd5e63f89f96","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.4","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.33.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.2.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"github:btc-vision/btc-runtime#2badc757","@typescript-eslint/parser":"^8.39.1","@btc-vision/opnet-transform":"^0.1.10","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.3_1755896683747_0.5629678269391445","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@btc-vision/unit-test-framework","version":"0.3.4","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.4","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"6a9f6014510449f1aca593741e1c9298916ab38a","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.4.tgz","fileCount":54,"integrity":"sha512-uhtw8mxqk/D7z89WEQB3JDfWZo8IFtySCswXNb1sKwzZaVg+3yN46/dNuOC/z7oANNNba4ZzAWaYGRfSCjyksg==","signatures":[{"sig":"MEYCIQC0QbX7nI8JLWkCGuTG/75a7EqJEeu6dcPPetL7ck596gIhAMW+cX1mkK109Sa5RjxqJz8+6wcOLT/Ipc6G85cSyu8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140358},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"dcd4f546cc968169308c37430fda287dbe6a2ab2","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.4","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.33.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.2.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"github:btc-vision/btc-runtime#2badc757","@typescript-eslint/parser":"^8.39.1","@btc-vision/opnet-transform":"^0.1.11","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.4_1755920560241_0.15623179514050234","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@btc-vision/unit-test-framework","version":"0.3.5","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.5","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"685c917088b7f42c5fa139ad012759875d0b5c62","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.5.tgz","fileCount":58,"integrity":"sha512-rfBMMK+yocnnvzhOt1ULjtk+fY7164DOOAcwV4KL67OR8Rd4UZ2eVb7Z50IDa0SmkDnYyJ6tthLQZ6seMron1g==","signatures":[{"sig":"MEQCIHdZF3yrXHBnTZFVcgF1ljXxksQGEmhLhIS5viu++SY/AiBN1NuIUMhuW0io2CNkoOjs3/V2x+zBDwNkNYVA0kj/FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175083},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"6f66c293626c6ed1c55fd5104c7bacf66aeeaf4c","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.4","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.33.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.2.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.4","@typescript-eslint/parser":"^8.39.1","@btc-vision/opnet-transform":"^0.1.11","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.5_1756186622289_0.045435629438376424","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@btc-vision/unit-test-framework","version":"0.3.6","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.6","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"8ab435e6c4f63e493bb252c689d6e44407278cd2","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.6.tgz","fileCount":58,"integrity":"sha512-pWu5l0UYiaC2W3bsNAevZ+qr5yt+wkWwCwoh2xBYVSV6SiOzgTQmH7eXd1rkMJ7kgQDd0GoVOoVR8N7G4htJCw==","signatures":[{"sig":"MEQCIGhrnUOAXQHz+5cgLor0C3/hRNNFQauP+4D946PdY619AiAzw6Offe+eFjv4U+ECZ3feI06PyRxJN01j71o6jooWqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175084},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"05bea232374d4d2c003f6901d5e5fcc29ccd5fc5","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.17","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.1","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.33.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.2.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.9","@typescript-eslint/parser":"^8.39.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.6_1756368973456_0.3642408169523492","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@btc-vision/unit-test-framework","version":"0.3.7","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.7","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"7bbae4c36319614a3376088190ab6f14f8658cb4","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.7.tgz","fileCount":58,"integrity":"sha512-le7M79WG50LzFjl75J0T5G0+//nesi2LzLGAYDqVOgRd/Bd/allHDXpxFgFPZSLQFtD2HfSxZb9ufuC+r1jHQg==","signatures":[{"sig":"MEYCIQDzjW7EMEc/LJw/FRoBos4k4gLqEUH98AyiYc6WjYBNuwIhAP9xaMrALFCSCuHgAjl3PXtzTlghjECqwfFXTFS/ZEZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175084},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"1c94e333943503891c0fd5779e34c3beb9aaaef5","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.17","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","gulp":"^5.0.1","eslint":"^9.33.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.2.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.9","@typescript-eslint/parser":"^8.39.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.7_1756371953498_0.2501809622938447","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@btc-vision/unit-test-framework","version":"0.3.8","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.8","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"edf937198753622c0d6628f78adccf136e73c4ac","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.8.tgz","fileCount":58,"integrity":"sha512-bK1I9QSGtxTcCHzFoqH7CsRMEP8CWVJqNda2G6Pz+BbeLTALAEh5VOAeDVI/R1eICMP+YDLQx2NZai5WReeDlQ==","signatures":[{"sig":"MEYCIQC+5kFi8Z0rWllkKTqTzP1/Bdt2Hai6q9K0WJr9c6AVNgIhALIlLpoxJDUBjsCPB5wZ7+F/4qwFQwenoSqUEKpEbqPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175086},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"f0c277146c651d2b8646d2b797e7adcfcf8d1d22","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.23","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","gulp":"^5.0.1","eslint":"^9.34.0","prettier":"^3.6.2","@eslint/js":"^9.34.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.3.0","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.10","@typescript-eslint/parser":"^8.41.0","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.8_1756539614636_0.6050157670363605","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@btc-vision/unit-test-framework","version":"0.3.9","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.9","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"c2d0c087fdf627b0b2394952de6fcff49c5cafa9","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.9.tgz","fileCount":58,"integrity":"sha512-XDkbLEi4QpGnbRO2ybsy5iSx919zFL59Uhc3O6X5xhzEu2mfQy9x4bh+8pbCQR6Ha5zxLkg0gdwaw8W8GRXmoQ==","signatures":[{"sig":"MEUCIQCPodmn6854yiuA6/w/ioL4yMnUqZHsXIwdthjhhd0gzgIgYWT7ZHE0hWEAHn3EmA+aVH9pF12w8Cegn85/FXmyvQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175086},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"2d12579a403bd33426105ed5269c3b809d1beca2","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"opnet":"^1.6.27","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","gulp":"^5.0.1","eslint":"^9.34.0","prettier":"^3.6.2","@eslint/js":"^9.34.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.3.0","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.10","@typescript-eslint/parser":"^8.41.0","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.41.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.9_1756803634991_0.41691249566757205","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@btc-vision/unit-test-framework","version":"0.3.10","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.10","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"8425744fc1b68918b70dd5766fc236af32a19d08","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.10.tgz","fileCount":58,"integrity":"sha512-9i6FcNHQGwUvX48EqZwb8EATukiKNj/HHLoywx8FSDGZHjj17vXDFapzo7KO5Z3F4hcDRv7RpMp/CVhyxsUs+w==","signatures":[{"sig":"MEUCIQC1kQPYTPV6TZ5iw3MW/wnTHBiit6qK1vdHcMKektaiQwIgAd88Ai6cvaakFDW1VMUYWXwn8pGR5DhqBxAQhZkbST0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175769},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"a73484f4a1728d9037479a06bd8d2550f8e57e28","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"opnet":"^1.6.34","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","gulp":"^5.0.1","eslint":"^9.35.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.3.3","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.4.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.10","@typescript-eslint/parser":"^8.43.0","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.10_1757825123087_0.3599338650483548","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@btc-vision/unit-test-framework","version":"0.3.11","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.11","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"1fec156587d3a1c94e233267b93ba390770d18c0","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.11.tgz","fileCount":58,"integrity":"sha512-gYVJKV8ojcHCtqoHiQqlizuJsqbemDM4++w5E8/EWVRi3R4D2f9kgxqEmy7KuA7Jz4G49TS9C+84vwEixzW2cg==","signatures":[{"sig":"MEUCIQCGxtm4A/aJRAL/zXYfhfRLFS2+r9OyaDarzJKb5UR16QIgealrFvpMGwJgl/ipbG104amb/taxkibuhxM4VtTcQcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175769},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"9d585a428ba1222fdae3928ca2b84da6ee944ffe","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"opnet":"^1.6.36","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","gulp":"^5.0.1","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.5.2","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.11","@typescript-eslint/parser":"^8.44.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.11_1758708995054_0.26519444540889014","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@btc-vision/unit-test-framework","version":"0.3.12","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.12","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"23c82c1d9a46277f09b92d9cedc387e8e2fed16d","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.12.tgz","fileCount":58,"integrity":"sha512-Rp12jc7lrdw8ir6AAMJujm2MjYO38bUQrQPSe8pOhI/yl/C2W2AAMremwSdxWN30ZAbzxJNjvEL8BI8eOXIedw==","signatures":[{"sig":"MEQCIHTn0+n5Al9xPDwDIKMvHcCcdkX38DH+Dja6g2v0icdtAiAZfIHLilTnWj5jVgNwHbdnjnznC2iZHuFkYhB6Y22+mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175769},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"8086e249df713fca6b2c4a22f386b0f81300c773","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"opnet":"^1.6.37","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","gulp":"^5.0.1","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.5.2","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.11","@typescript-eslint/parser":"^8.44.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.12_1758712889459_0.33263418689014235","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@btc-vision/unit-test-framework","version":"0.3.13","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.13","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"9f3cd63181ad8b3c8c6dfb2b97561188aedd31fe","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.13.tgz","fileCount":58,"integrity":"sha512-FyzAdgBH77lnA/9I+gf7v/OGgRg1wEK3z/N0ERF4kqzh2GU+ekc72RGJAgQuaQT041eaGCU+f9paZYEsQc23Sg==","signatures":[{"sig":"MEQCIGJBMVNHGqCKJBxOMtrYS63MQj4lYImOFi/Sj7CTBMbvAiAkwyqYXMQov99NRy1+FEFitQPx1zC8oLQpW0rAKf2ZFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175769},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"3a4e83619cb16b22e740370388b93c00b7505dbd","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"opnet":"^1.6.39","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.36.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","gulp-clean":"^0.4.0","typescript":"^5.9.2","@types/node":"^24.6.0","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.12","@typescript-eslint/parser":"^8.45.0","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.13_1759228589787_0.5766498549248107","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@btc-vision/unit-test-framework","version":"0.3.14","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.14","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"a0c1e6f33b358f967aa1c7d925c72db029c53290","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.14.tgz","fileCount":58,"integrity":"sha512-Eub1aFpVVnG4DEDdPffdlKA18C8Y6O8w0lmhxbzQbeCR6r929wv4WCLoiWDy3hWvs6cjllyjoDAVkZ5ICLq0Iw==","signatures":[{"sig":"MEYCIQCubp7pbK8LH/hZpEY4mUmF92cucsnv7X6ejC86OAlA9AIhAOUIIG6ekJ71NSJXyMJHUOm1qv9S7lNIpK1Fs0G4HUK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175769},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"42cf5657453949e2a71611404853850f6d6af64c","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opnet":"^1.6.39","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.8","@btc-vision/transaction":"^1.6.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.37.0","prettier":"^3.6.2","@eslint/js":"^9.37.0","gulp-clean":"^0.4.0","typescript":"^5.9.3","@types/node":"^24.6.2","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.13","@typescript-eslint/parser":"^8.45.0","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.14_1759573219796_0.9558698509779902","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@btc-vision/unit-test-framework","version":"0.3.15","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.15","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"269ad2c825319763917ea053fe54949e45e13f5a","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.15.tgz","fileCount":58,"integrity":"sha512-mJq2ry/2pnE1W85D/A9K28u0slyQC/+90RYSKb4YM66Njh16YjkYskDEbzP549hafq4tkOk8YIWT7PyIzkhPLw==","signatures":[{"sig":"MEYCIQDcYis9/rDD45zL8QbbGl6yuS2DCYsrSMEWKDZVf5m7oAIhAP0/4AqmyxYiQwDN6kyIZPPBJIF9+SyRByRT3Vh7sNXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175770},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"c2e39e2a384aa6e5dba9219075b9fe9f10d407f4","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opnet":"^1.6.41","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.6","@btc-vision/bitcoin":"^6.4.10","@btc-vision/transaction":"^1.6.18"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.38.0","prettier":"^3.6.2","@eslint/js":"^9.38.0","gulp-clean":"^0.4.0","typescript":"^5.9.3","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.13","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.15_1760797620066_0.2185322613091556","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@btc-vision/unit-test-framework","version":"0.3.16","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.16","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"e282895389224c30833761d9909f28536364c618","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.16.tgz","fileCount":58,"integrity":"sha512-Wh38EO7pfNvqlCl3/Vv/62jgMUQampAkSZw3Z5bIqD4pYXr8BBNFJlyip6ehwkqlcgUNbYloUdcxvrx6DxqUsA==","signatures":[{"sig":"MEUCIQCcE4mTWch+QkVTmAPHU+iQ/oYu5pyLAqlhoXVezQm3ZQIgcoZw/HxkJJc3nwXcYgO2l57PsTE1ixkRgRpewrcCluM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175768},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"b5af08e6755c502fb3cc4606cf3e7115b85af9a4","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"opnet":"^1.6.42","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"^1.6.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"9.38.0","prettier":"^3.6.2","@eslint/js":"9.38.0","gulp-clean":"^0.4.0","typescript":"^5.9.3","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.14","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.16_1762343801771_0.6859105507736398","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@btc-vision/unit-test-framework","version":"0.3.17","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.3.17","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"254c6adf2b6a877665c532e04dd2fe4125986172","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.3.17.tgz","fileCount":58,"integrity":"sha512-GIXFEmZbam/B+COu6kjQzFwHCc1gMmGG8yWrZNYWpO2TRbC4bkDrNoBtRogyib+5iMXARoY/Pv+cdG0r2pUwRw==","signatures":[{"sig":"MEUCIQDSDDhkHLLsTWuCh3PK6OWDc72McgPcQrA64yZCtc3UJgIgbSNfqCAMx4Dr2frTtwyZbku+Qf6be2RrC5UZZlU4qxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175768},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"f560df84a622d0e3337dfa27bec66e5a87ad4341","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"opnet":"^1.6.42","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.5.2","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"^1.6.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"9.38.0","prettier":"^3.6.2","@eslint/js":"9.38.0","gulp-clean":"^0.4.0","typescript":"^5.9.3","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.9.16","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.3.17_1762592088945_0.06701362040968184","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@btc-vision/unit-test-framework","version":"0.4.0","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.0","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"09525b77ad9e13cd52e2ad0e7c4945ddd2997975","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.0.tgz","fileCount":66,"integrity":"sha512-9Bcw+YG/yLGnu33unMFDFsXhULTinwX8A+s0UFQA1YTGiUcpgryRsRRBfUKlI507XUkDTAEV/wmiZqg2f3IHDA==","signatures":[{"sig":"MEYCIQDdTe/0M3DrEDGrCRN8oI94acN8Sqa5iKB6/vbpWxSCqgIhAOURhuTZxgOlL5ctjQh6+Xm9meeLkbNu8vSrXIRjzbIv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195245},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"3ca2e7716683963d349c27443bdecebaa6d48aa7","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"opnet":"^1.7.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.0","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.10.0","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.0_1763251331709_0.12565018491258417","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@btc-vision/unit-test-framework","version":"0.4.1","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.1","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"a74cdc568f5888a4e8a50bcaa2c7b8b1e78f72cb","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.1.tgz","fileCount":66,"integrity":"sha512-SVqEXQ5W4EES4FZkD9nn52tdmJ7xlhb+ArQiZy5Wwh5g4oJKKfeFnP3EYLVNynLQF/v7hQ+UNez5vDPfoC3rBg==","signatures":[{"sig":"MEUCIEiMVIhIPoA/PumvWLobRbNYBHdY0XydVlhBU5ezx16fAiEArEw9MToV43gbi+Ugd2p/ZXZOMlStCHBfHwG+nK+yJh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193405},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"48594f62f073a0e7550496747f775aae93ec0736","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"opnet":"^1.7.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.0","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"^1.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.10.0","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.1_1763435028124_0.865110386189051","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@btc-vision/unit-test-framework","version":"0.4.2","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.2","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"2bff0a8ed58610f688cd5dbf0f5a7031e0fd3e98","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.2.tgz","fileCount":66,"integrity":"sha512-wI3MR5nuJEj+WofumEfBPZ8d2pMo7ONYi597Km8o1uC5MM3YbzQRhcNo4VaGp0opTv2ACoaKVUy5nToG6o9+AQ==","signatures":[{"sig":"MEUCIBKtf25SqDFxxHDXkZpKn3Ab9uwu0reNst7doMeiHi7UAiEApuZ4FKRKELQO457aABm7m8aLWBAYDFW0AYBBWJ/KpoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216673},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"81627874b2a3f696a8866e0a11a5c6479af6425d","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"opnet":"^1.7.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.0","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"^1.7.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.5","@btc-vision/btc-runtime":"^1.10.0","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.2_1763456083135_0.13419471650613435","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@btc-vision/unit-test-framework","version":"0.4.3","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.3","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"f71b050cac4ee468f6abb1c008c4bac851f83ce6","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.3.tgz","fileCount":66,"integrity":"sha512-wHXjvnjOJX1nap9pRzljZR/9tUTd1nvSQWgKgZgNvlpsKBPBc+S2n1bfX79k4ssjzV462lKTyrSovKf0kWVgFA==","signatures":[{"sig":"MEQCIDKvTPui81Zb/yKCzQc6732qRY9IpYnO4ME6xls4MBZWAiB9sqXpCeAo1y2vmYpCnLP/rG6IeEmF0MFnwspVmA1nog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216696},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"d4afe1d8b42a4beae0a220364651c8b39460b284","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"opnet":"^1.7.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.0","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"^1.7.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.6","@btc-vision/btc-runtime":"^1.10.4","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.3_1763547047223_0.4396981257474346","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@btc-vision/unit-test-framework","version":"0.4.4","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.4","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"7c13ac8b633bd8ad082b50a6bf7b4c3c1461ada8","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.4.tgz","fileCount":66,"integrity":"sha512-8pXc8wRApOMlcz/KOqyafa6MNRkbEicpSfPOlof3r0i+/EQybbXv1nqeUjlmK0XG1ntUmUO+8/eTF7Tsr8/YKg==","signatures":[{"sig":"MEUCIQD2uV698sqgspL4plmXeJwKa76dhoBPZ/+1Ra06eo/qbQIgfqJ/H0Ni/yXx0lD6uCnj9yj2xaDmu2AzuSU2a/BpZcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217105},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"c1fae7ba2a0f42f869c745de02c7a7f8b482cceb","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"opnet":"^1.7.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.0","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"^1.7.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.6","@btc-vision/btc-runtime":"^1.10.5","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.4_1763550405425_0.24323763245291308","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@btc-vision/unit-test-framework","version":"0.4.6","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.6","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"9db005c7acf1c390d6d9cc49036ae7f3f33b6d65","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.6.tgz","fileCount":68,"integrity":"sha512-0dsZH6AIwIT0qMnojCFi7aXRz3e2KfWg0Oph1mIv8CrbWpAmwr5scM6IkbaaVG4vrrSqeDat+vQS8HLzgKM1ig==","signatures":[{"sig":"MEYCIQCmG0mLOmprVaCiSrdZKkU7ttZzgfUFBOsDrbI8utzsVAIhAJvueJpDJJuqa07NVa5SOhq5zHK1eeD9rby7YE863OhZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221976},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"bf0370303badf1e5355eb64d381b8160f58ec9b7","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"overrides":{"opnet":"1.7.3","@btc-vision/btc-runtime":"1.10.5","@btc-vision/transaction":"1.7.7"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.3","@btc-vision/btc-runtime":"1.10.5","@btc-vision/transaction":"1.7.7"},"_nodeVersion":"22.21.1","dependencies":{"opnet":"1.7.3","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.0","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"1.7.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.6","@btc-vision/btc-runtime":"1.10.5","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.6_1764077670221_0.8080624975955644","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@btc-vision/unit-test-framework","version":"0.4.7","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.7","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"2fc67a53ea65fd41ca1c321e4f067fb0c6f501cc","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.7.tgz","fileCount":68,"integrity":"sha512-funkXcDfJFthqV+ZRVgbTZ/HsRtb3lFLd7j6a7lHQa9KmNmr6eqca8R4KuIw/4EMgAo78fc0MNGqPsj24poV8w==","signatures":[{"sig":"MEUCIQDj36Jdq8E+2DpPhdVolUevmW+UPBZZpuNAF0rsQkT3GgIge9X/6RbesDUYMkjr4zcdD9Vtr9d2wP/Uy3rzZsh5dd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221982},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"49db950c50387e5ba5bba229875fcec0d19eca1d","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"blobmaster41","email":"anakun@opnet.org"},"overrides":{"opnet":"1.7.15","@btc-vision/btc-runtime":"1.10.8","@btc-vision/transaction":"1.7.18"},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"10.9.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.15","@btc-vision/btc-runtime":"1.10.8","@btc-vision/transaction":"1.7.18"},"_nodeVersion":"22.21.1","dependencies":{"opnet":"1.7.15","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.0","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"1.7.18"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.6","@btc-vision/btc-runtime":"1.10.8","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.7_1764888321388_0.2622440591491362","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@btc-vision/unit-test-framework","version":"0.4.9","author":{"name":"OP_NET"},"license":"MIT","_id":"@btc-vision/unit-test-framework@0.4.9","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"2bf968a29e1df234dc894caa52a24d85006a26cf","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.9.tgz","fileCount":68,"integrity":"sha512-3ruGW55Q0hxi+Y5Vs+dnSvMjt/tSJaJNvVd8IAjccs/pSgmH7N2OZfgdiVKq0uYonAjEPEMkQMjNiPuOa1gOfw==","signatures":[{"sig":"MEUCIQDfjhrfo2P0VEyNLsgChnP4YgiA0ZoZLlDJWAi9hj+2OgIgTwCzjcZUvdNCnG1FpIjnMy3u2RL6X7PedDBeyWpaU9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221842},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"a2cbaffc968c3d596bdc9001668b6d8a0d47bea4","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.6.4","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.16","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.19"},"_nodeVersion":"24.11.1","dependencies":{"opnet":"1.7.16","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.1","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"1.7.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^24.8.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.6","@btc-vision/btc-runtime":"1.10.10","@typescript-eslint/parser":"^8.46.1","@btc-vision/opnet-transform":"^0.1.12","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.9_1765227500753_0.5087955014052816","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@btc-vision/unit-test-framework","version":"0.4.10","author":{"name":"OP_NET"},"license":"Apache-2.0","_id":"@btc-vision/unit-test-framework@0.4.10","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"0a343096516dd10887cede2312a8395c6ec93a44","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-0.4.10.tgz","fileCount":68,"integrity":"sha512-5cqwNOqrXNcKVrtZRuUy2BIEeACfzFPCOHCEVyjT649rjyLlF8Cb+E2C347D9OeEdZHaxsyeEDDiJrgt8T33OA==","signatures":[{"sig":"MEUCIBN+pcG621R67c2jVjwAnG0tP1dIPUHVM4dRsDwSw5y/AiEAls56lHIc9O961bUd6TFdGWPbT7Qzhsg51ZTSFXY0B/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231490},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"cdb2d17f2071d1355f776dca0d6b0bd9b7782b8a","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.7.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.16","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.19"},"_nodeVersion":"24.11.1","dependencies":{"opnet":"1.7.16","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/op-vm":"^0.6.1","@btc-vision/logger":"^1.0.7","@btc-vision/bitcoin":"^6.4.11","@btc-vision/transaction":"1.7.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gulp":"^5.0.1","eslint":"^9.39.1","prettier":"^3.7.4","@eslint/js":"^9.39.1","gulp-clean":"^0.4.0","@types/node":"^25.0.1","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.5.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.0.7","@btc-vision/btc-runtime":"1.10.12","@typescript-eslint/parser":"^8.49.0","@btc-vision/opnet-transform":"^0.2.1","@typescript-eslint/eslint-plugin":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_0.4.10_1765577745075_0.03311105508517298","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.0":{"name":"@btc-vision/unit-test-framework","version":"1.0.0-beta.0","author":{"name":"OP_NET"},"license":"Apache-2.0","_id":"@btc-vision/unit-test-framework@1.0.0-beta.0","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"b11e20ca795e04ab424ee2ae96a3783c08548b8a","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-1.0.0-beta.0.tgz","fileCount":71,"integrity":"sha512-K4vh3wLR45P9lFZ4STHV/gHAcaCpIL/7Xzi0WDlBEskX3me7IXkkXFw5VNf1m3cIxv6Ny21YU6fpXQg8qurH0Q==","signatures":[{"sig":"MEQCIA3mhBvONL3wXHJMOapjIk/vUEvn0yBLP8eU2zHAfhPwAiAxEXgtWa9Nwj3OlfH/T4NN7wLDrUAkPZj/yI+Y4JlkAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@1.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241386},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"02cb5ae9460753649b569f5b9707cf920e33eeca","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:ecdsa":"tsx test/e2e/imports/ECDSA.test.ts","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js","test:update-from-address":"tsx test/e2e/imports/UpdateFromAddress.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.10.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.31","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.28"},"_nodeVersion":"24.13.0","dependencies":{"opnet":"^1.8.1-rc.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/bip32":"^7.1.2","@btc-vision/op-vm":"^1.0.0-rc.0","@btc-vision/ecpair":"^4.0.5","@btc-vision/logger":"^1.0.8","@btc-vision/bitcoin":"^7.0.0-rc.4","@assemblyscript/loader":"^0.28.9","@btc-vision/transaction":"^1.8.0-rc.3","@btc-vision/assemblyscript":"^0.29.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","gulp":"^5.0.1","eslint":"^10.0.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","gulp-clean":"^0.4.0","@types/node":"^25.2.3","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.6.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.1.2","@btc-vision/btc-runtime":"^1.11.0-rc.6","@typescript-eslint/parser":"^8.56.0","@btc-vision/opnet-transform":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.56.0"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_1.0.0-beta.0_1771320617158_0.7244146590980725","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.0":{"name":"@btc-vision/unit-test-framework","version":"1.0.0-rc.0","author":{"name":"OP_NET"},"license":"Apache-2.0","_id":"@btc-vision/unit-test-framework@1.0.0-rc.0","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"c954a904327ed15745ad3c94f4bff128e7279b89","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-1.0.0-rc.0.tgz","fileCount":71,"integrity":"sha512-z/LPohrBzVOKSVrGyFUVnxSAqgCQKpx8TVoazjzeKiNSDT3WOVOlZs/GghMXpidw4GedFVgwHB3Zz8fUVUAizw==","signatures":[{"sig":"MEQCIHHrY3LbN52zRv1CmnUlzWizxqp1iarPR5LIN0wr7SOdAiBJwQmgacnsNk7oKJEHDlz54aFQ/sHvrZGNAxBxN8g8pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@1.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242007},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"eea4a1de8c95efa7f7a94e3de5fdddef09e6d40f","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:ecdsa":"tsx test/e2e/imports/ECDSA.test.ts","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js","test:update-from-address":"tsx test/e2e/imports/UpdateFromAddress.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.10.1","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.31","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.28"},"_nodeVersion":"24.13.0","dependencies":{"opnet":"^1.8.1-rc.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/bip32":"^7.1.2","@btc-vision/op-vm":"^1.0.0-rc.1","@btc-vision/ecpair":"^4.0.5","@btc-vision/logger":"^1.0.8","@btc-vision/bitcoin":"^7.0.0-rc.5","@assemblyscript/loader":"^0.28.9","@btc-vision/transaction":"^1.8.0-rc.7","@btc-vision/assemblyscript":"^0.29.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","gulp":"^5.0.1","eslint":"^10.0.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","gulp-clean":"^0.4.0","@types/node":"^25.3.0","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.6.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.1.2","@btc-vision/btc-runtime":"^1.11.0-rc.6","@typescript-eslint/parser":"^8.56.1","@btc-vision/opnet-transform":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_1.0.0-rc.0_1771895189884_0.129752223551872","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@btc-vision/unit-test-framework","version":"1.0.0-rc.1","author":{"name":"OP_NET"},"license":"Apache-2.0","_id":"@btc-vision/unit-test-framework@1.0.0-rc.1","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"28124b173d00e546811fc99ab515376c15e6c7e0","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-1.0.0-rc.1.tgz","fileCount":71,"integrity":"sha512-x5WSYwg2Cbo0PXfQkbsWf7FUpU/dIDDS1TNozaxQyHNFjxb2LxpVJ7Lvvsym/edcl0ZmaRICWEIKKiHwYk2W0g==","signatures":[{"sig":"MEUCIQDeF9expwBfgvbvspd67+6liHzPepyMyac+kx39TmP7/AIgYUa19hHq4NyNlAAc9X0FlcZwaEJN7nFqPWtPP2FR2iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@1.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242054},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"8f4d1d278ddeb55b68fc679de045950b6620c04b","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:ecdsa":"tsx test/e2e/imports/ECDSA.test.ts","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js","test:update-from-address":"tsx test/e2e/imports/UpdateFromAddress.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.10.1","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.31","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.28"},"_nodeVersion":"24.13.0","dependencies":{"opnet":"^1.8.1-rc.10","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/bip32":"^7.1.2","@btc-vision/op-vm":"^1.0.0-rc.1","@btc-vision/ecpair":"^4.0.5","@btc-vision/logger":"^1.0.8","@btc-vision/bitcoin":"^7.0.0-rc.5","@assemblyscript/loader":"^0.28.9","@btc-vision/transaction":"^1.8.0-rc.7","@btc-vision/assemblyscript":"^0.29.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","gulp":"^5.0.1","eslint":"^10.0.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","gulp-clean":"^0.4.0","@types/node":"^25.3.0","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.6.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.1.2","@btc-vision/btc-runtime":"^1.11.0-rc.6","@typescript-eslint/parser":"^8.56.1","@btc-vision/opnet-transform":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_1.0.0-rc.1_1771896628887_0.09741851527489187","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@btc-vision/unit-test-framework","version":"1.0.0-rc.2","author":{"name":"OP_NET"},"license":"Apache-2.0","_id":"@btc-vision/unit-test-framework@1.0.0-rc.2","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"76c3f220ad9010c3fc3a4f717a3733e60d7973df","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-1.0.0-rc.2.tgz","fileCount":71,"integrity":"sha512-36aVlDv3zlb0NM/77qf40zpbv8ssENBW6uM5/ZquBDIc54Yd0L7CKG6gFHKZ9NigIjPDreAz2Oxoqbs732Wgog==","signatures":[{"sig":"MEUCIQDJn4AgB6crkFzp0uOscUdszc7BoY0TIsYLMSBnrJeWygIgYsBeFuRzEJFr5WIJwQO0L42tvJYFiLuzbR9S/JdBLTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@1.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242100},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"3ce2c173466f653274b51cfb98d5ad1e6fc6fc5c","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:ecdsa":"tsx test/e2e/imports/ECDSA.test.ts","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js","test:update-from-address":"tsx test/e2e/imports/UpdateFromAddress.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.10.1","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.31","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.28"},"_nodeVersion":"24.13.0","dependencies":{"opnet":"^1.8.1-rc.11","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/bip32":"^7.1.2","@btc-vision/op-vm":"^1.0.0-rc.1","@btc-vision/ecpair":"^4.0.5","@btc-vision/logger":"^1.0.8","@btc-vision/bitcoin":"^7.0.0-rc.6","@assemblyscript/loader":"^0.28.9","@btc-vision/transaction":"^1.8.0-rc.8","@btc-vision/assemblyscript":"^0.29.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","gulp":"^5.0.1","eslint":"^10.0.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","gulp-clean":"^0.4.0","@types/node":"^25.3.0","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.6.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.1.2","@btc-vision/btc-runtime":"^1.11.0-rc.6","@typescript-eslint/parser":"^8.56.1","@btc-vision/opnet-transform":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_1.0.0-rc.2_1771902838019_0.09515935660990138","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@btc-vision/unit-test-framework","version":"1.0.0-rc.3","author":{"name":"OP_NET"},"license":"Apache-2.0","_id":"@btc-vision/unit-test-framework@1.0.0-rc.3","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"85924b797044e10ff91d3bb2e5535f8bd0fb4e0c","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-1.0.0-rc.3.tgz","fileCount":71,"integrity":"sha512-av6xjf3DD3kR+Rw0Ga7HwAryNKNcmhJohyJtXblmfOwiJhXVUnb5eVVpD3pemhIA+nGyJR6F5/6pdO8YBneHZA==","signatures":[{"sig":"MEQCIF41z9JvCo1Hx6/dHPJL9rr+NgpVnFwb8hc28FpCx3RIAiAZLDMvZBLFDh3yVtIaGytV/vU1bnmPtrHTF6JrYdhZUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@1.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242516},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"dd8f6e17e264072e68b49f68ad8d7a47da34f608","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:ecdsa":"tsx test/e2e/imports/ECDSA.test.ts","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js","test:update-from-address":"tsx test/e2e/imports/UpdateFromAddress.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.10.1","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.31","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.28"},"_nodeVersion":"24.13.0","dependencies":{"opnet":"^1.8.1-rc.11","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/bip32":"^7.1.2","@btc-vision/op-vm":"^1.0.0-rc.1","@btc-vision/ecpair":"^4.0.5","@btc-vision/logger":"^1.0.8","@btc-vision/bitcoin":"^7.0.0-rc.6","@assemblyscript/loader":"^0.28.9","@btc-vision/transaction":"^1.8.0-rc.8","@btc-vision/assemblyscript":"^0.29.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","gulp":"^5.0.1","eslint":"^10.0.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","gulp-clean":"^0.4.0","@types/node":"^25.3.0","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.6.0","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.1.2","@btc-vision/btc-runtime":"^1.11.0-rc.6","@typescript-eslint/parser":"^8.56.1","@btc-vision/opnet-transform":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_1.0.0-rc.3_1772010840375_0.7432869851858066","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.4":{"name":"@btc-vision/unit-test-framework","version":"1.0.0-rc.4","author":{"name":"OP_NET"},"license":"Apache-2.0","_id":"@btc-vision/unit-test-framework@1.0.0-rc.4","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"homepage":"https://github.com/btc-vision/unit-test-framework#readme","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"dist":{"shasum":"3f95eb2d013afee4dc2fcde564e32d935edacdbe","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-1.0.0-rc.4.tgz","fileCount":71,"integrity":"sha512-IlC9IWhOIR5pu4Wa84U04e4EYJEIE3fBuCzDzbk7RxXuATa4rGuZ75EzIOJzx9flAx4425BLkGIGVoJ6e5//Xg==","signatures":[{"sig":"MEUCIQCw71tzkt0xQ0nlujeZ6P0VVQSU4AU/O/PdYjnH5gjWGwIgAcJjZ9zGUZBkLar0LJRS1HtR05FpCGf6deP1gC7msMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@1.0.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243275},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.js"}},"gitHead":"d8a7998ec2782d3c648000f1b7dbfe6279f36793","scripts":{"test":"npm-run-all build:test-contract test:*","build":"gulp","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","prepublish":"npm run build","test:ecdsa":"tsx test/e2e/imports/ECDSA.test.ts","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","build:test-contract":"node scripts/buildTestContracts.js","test:update-from-address":"tsx test/e2e/imports/UpdateFromAddress.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"repository":{"url":"git+https://github.com/btc-vision/unit-test-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","directories":{},"resolutions":{"opnet":"1.7.31","@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.28"},"_nodeVersion":"24.14.0","dependencies":{"opnet":"^1.8.2","typescript":"^5.9.3","npm-run-all":"^4.1.5","gulp-logger-new":"^1.0.1","@btc-vision/bip32":"^7.1.2","@btc-vision/op-vm":"^1.0.0-rc.2","@btc-vision/ecpair":"^4.0.5","@btc-vision/logger":"^1.0.8","@btc-vision/bitcoin":"^7.0.0","@assemblyscript/loader":"^0.28.9","@btc-vision/transaction":"^1.8.0","@btc-vision/assemblyscript":"^0.29.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","gulp":"^5.0.1","eslint":"^10.0.3","prettier":"^3.8.1","@eslint/js":"^10.0.1","gulp-clean":"^0.4.0","@types/node":"^25.3.5","gulp-cached":"^1.1.1","gulp-eslint-new":"^2.6.1","gulp-typescript":"^6.0.0-alpha.1","@btc-vision/as-bignum":"^0.1.2","@btc-vision/btc-runtime":"^1.11.0-rc.6","@typescript-eslint/parser":"^8.56.1","@btc-vision/opnet-transform":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/unit-test-framework_1.0.0-rc.4_1772954167374_0.09735370962022993","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"type":"module","name":"@btc-vision/unit-test-framework","version":"1.0.0","description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","main":"build/index.js","scripts":{"build":"gulp","build:test-contract":"node scripts/buildTestContracts.js","prepublish":"npm run build","test":"npm-run-all build:test-contract test:*","test:blockchain":"tsx test/e2e/imports/Blockchain.test.ts","test:dos":"tsx test/e2e/imports/Dos.test.ts","test:call-depth":"tsx test/e2e/limits/CallDepth.test.ts","test:gas":"tsx test/e2e/gas/Gas.test.ts","test:memory":"tsx test/e2e/limits/Memory.test.ts","test:sha256":"tsx test/e2e/imports/Hashes.test.ts","test:signature":"tsx test/e2e/imports/MLDSA.test.ts","test:storage":"tsx test/e2e/imports/Storage.test.ts","test:update-from-address":"tsx test/e2e/imports/UpdateFromAddress.test.ts","test:ecdsa":"tsx test/e2e/imports/ECDSA.test.ts"},"repository":{"type":"git","url":"git+https://github.com/btc-vision/unit-test-framework.git"},"author":{"name":"OP_NET"},"license":"Apache-2.0","types":"build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.js","types":"./build/index.d.ts"}},"resolutions":{"@btc-vision/btc-runtime":"1.10.10","@btc-vision/transaction":"1.7.28","opnet":"1.7.31"},"dependencies":{"@btc-vision/as-loader":"^0.0.0","@btc-vision/assemblyscript":"^0.29.3","@btc-vision/bip32":"^7.1.2","@btc-vision/bitcoin":"^7.0.0","@btc-vision/ecpair":"^4.0.5","@btc-vision/logger":"^1.0.8","@btc-vision/op-vm":"^1.0.0","@btc-vision/transaction":"^1.8.2","gulp-logger-new":"^1.0.1","npm-run-all":"^4.1.5","opnet":"^1.8.6","typescript":"^5.9.3"},"devDependencies":{"@btc-vision/as-bignum":"^1.0.0","@btc-vision/btc-runtime":"^1.11.0","@btc-vision/opnet-transform":"^1.2.2","@eslint/js":"^10.0.1","@types/node":"^25.5.0","@typescript-eslint/eslint-plugin":"^8.57.1","@typescript-eslint/parser":"^8.57.1","eslint":"^10.0.3","gulp":"^5.0.1","gulp-cached":"^1.1.1","gulp-clean":"^0.4.0","gulp-eslint-new":"^2.6.1","gulp-typescript":"^6.0.0-alpha.1","prettier":"^3.8.1","tsx":"^4.21.0"},"gitHead":"8120fd3dd11356c6a552c89362a6a0b1014142b0","_id":"@btc-vision/unit-test-framework@1.0.0","bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"homepage":"https://github.com/btc-vision/unit-test-framework#readme","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"integrity":"sha512-32+gWT3qb9K7phXuinf06aEMwrQCvbm8EtDC7vpCBdTU+AVEZFOVaEVBxq9/4lFMsdqRR5lDJQNpYR27kqq0hw==","shasum":"ba51c15261334a10acd2fea9c0a4559b1d20b5aa","tarball":"https://registry.npmjs.org/@btc-vision/unit-test-framework/-/unit-test-framework-1.0.0.tgz","fileCount":71,"unpackedSize":243259,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@btc-vision%2funit-test-framework@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqcKSw6VpbHXYFNxUecn/W9RCF95jilAzJ4hLxPUSLPwIgZNspWM9jyplfMI+WgNwQS3ozJjIp3mVrChmqmLJhoeA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19d48342-f072-499c-ac3b-9ec882a16d4a"}},"directories":{},"maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unit-test-framework_1.0.0_1773734011632_0.4495681179459903"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-15T00:22:08.500Z","modified":"2026-03-17T07:53:32.099Z","0.0.2":"2024-11-15T00:22:08.884Z","0.0.3":"2024-11-15T06:42:43.093Z","0.0.4":"2024-11-15T07:04:30.633Z","0.0.5":"2024-11-15T07:28:32.421Z","0.0.7":"2024-11-19T02:49:33.691Z","0.0.8":"2024-11-20T04:50:12.683Z","0.0.9":"2024-11-26T07:32:00.555Z","0.0.10":"2024-12-03T05:37:49.390Z","0.0.11":"2024-12-28T01:26:41.184Z","0.0.12":"2024-12-29T02:57:20.688Z","0.0.13":"2025-01-01T01:43:25.416Z","0.0.14":"2025-01-01T02:21:46.213Z","0.0.15":"2025-01-04T07:53:24.178Z","0.0.16":"2025-01-11T23:34:20.094Z","0.0.17":"2025-01-13T03:53:21.009Z","0.0.18":"2025-01-27T01:40:25.889Z","0.0.19":"2025-03-11T20:13:47.482Z","0.0.20":"2025-03-12T13:49:46.351Z","0.0.21":"2025-03-12T14:55:22.796Z","0.0.22":"2025-03-21T20:11:46.451Z","0.0.23":"2025-03-22T21:31:05.788Z","0.0.24":"2025-03-23T23:15:33.076Z","0.0.25":"2025-03-24T16:53:15.130Z","0.0.26":"2025-03-30T14:13:08.735Z","0.0.28":"2025-04-08T20:31:26.107Z","0.0.29":"2025-04-09T04:51:59.556Z","0.0.30":"2025-04-12T22:00:26.483Z","0.1.0":"2025-05-30T05:18:33.502Z","0.1.1":"2025-05-30T05:22:18.292Z","0.1.2":"2025-05-30T09:38:47.850Z","0.1.4":"2025-05-30T10:01:40.128Z","0.2.1":"2025-06-24T13:36:09.441Z","0.3.0":"2025-07-16T22:28:00.086Z","0.3.1":"2025-08-12T04:37:42.989Z","0.3.2":"2025-08-12T06:36:27.464Z","0.3.3":"2025-08-22T21:04:43.934Z","0.3.4":"2025-08-23T03:42:40.426Z","0.3.5":"2025-08-26T05:37:02.496Z","0.3.6":"2025-08-28T08:16:13.633Z","0.3.7":"2025-08-28T09:05:53.683Z","0.3.8":"2025-08-30T07:40:14.863Z","0.3.9":"2025-09-02T09:00:35.183Z","0.3.10":"2025-09-14T04:45:23.269Z","0.3.11":"2025-09-24T10:16:35.235Z","0.3.12":"2025-09-24T11:21:29.636Z","0.3.13":"2025-09-30T10:36:29.975Z","0.3.14":"2025-10-04T10:20:19.984Z","0.3.15":"2025-10-18T14:27:00.275Z","0.3.16":"2025-11-05T11:56:41.951Z","0.3.17":"2025-11-08T08:54:49.120Z","0.4.0":"2025-11-16T00:02:11.998Z","0.4.1":"2025-11-18T03:03:48.316Z","0.4.2":"2025-11-18T08:54:43.323Z","0.4.3":"2025-11-19T10:10:47.419Z","0.4.4":"2025-11-19T11:06:45.616Z","0.4.6":"2025-11-25T13:34:30.394Z","0.4.7":"2025-12-04T22:45:21.575Z","0.4.9":"2025-12-08T20:58:20.953Z","0.4.10":"2025-12-12T22:15:45.250Z","1.0.0-beta.0":"2026-02-17T09:30:17.332Z","1.0.0-rc.0":"2026-02-24T01:06:30.041Z","1.0.0-rc.1":"2026-02-24T01:30:29.042Z","1.0.0-rc.2":"2026-02-24T03:13:58.169Z","1.0.0-rc.3":"2026-02-25T09:14:00.526Z","1.0.0-rc.4":"2026-03-08T07:16:07.533Z","1.0.0":"2026-03-17T07:53:31.818Z"},"bugs":{"url":"https://github.com/btc-vision/unit-test-framework/issues"},"author":{"name":"OP_NET"},"license":"Apache-2.0","homepage":"https://github.com/btc-vision/unit-test-framework#readme","repository":{"type":"git","url":"git+https://github.com/btc-vision/unit-test-framework.git"},"description":"OP_NET Unit Test Framework. This package contains all the necessary tools to run unit tests for OP_NET smart contracts.","maintainers":[{"name":"blobmaster41","email":"anakun@opnet.org"}],"readme":"# OPNet Unit Test Framework\n\n![Bitcoin](https://img.shields.io/badge/Bitcoin-000?style=for-the-badge&logo=bitcoin&logoColor=white)\n![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white)\n![AssemblyScript](https://img.shields.io/badge/assembly%20script-%23000000.svg?style=for-the-badge&logo=assemblyscript&logoColor=white)\n![Rust](https://img.shields.io/badge/rust-%23000000.svg?style=for-the-badge&logo=rust&logoColor=white)\n![NodeJS](https://img.shields.io/badge/Node%20js-339933?style=for-the-badge&logo=nodedotjs&logoColor=white)\n![NPM](https://img.shields.io/badge/npm-CB3837?style=for-the-badge&logo=npm&logoColor=white)\n\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n\nThe official unit testing framework for OPNet smart contracts. Test your AssemblyScript contracts against the real OP_VM runtime with full TypeScript support, gas metering, state management, and built-in helpers for OP20/OP721 tokens.\n\n## Installation\n\n```bash\nnpm install @btc-vision/unit-test-framework\n```\n\n## Documentation\n\nCheck out the full documentation in [`/docs`](./docs)!\n\n- [Getting Started](./docs/getting-started/quick-start.md) - Installation & first test\n- [Writing Tests](./docs/writing-tests/basic-tests.md) - Test patterns & lifecycle\n- [Built-in Contracts](./docs/built-in-contracts/op20.md) - OP20, OP721, OP721Extended helpers\n- [Assertions](./docs/api-reference/assertions.md) - Static & fluent assertion API\n- [Blockchain API](./docs/api-reference/blockchain.md) - Blockchain simulator\n- [Contract Runtime](./docs/api-reference/contract-runtime.md) - Custom contract wrappers\n- [Advanced Topics](./docs/advanced/cross-contract-calls.md) - Updates, signatures, gas profiling, consensus rules\n- [Examples](./docs/examples/nativeswap-testing.md) - Real-world test examples\n- [API Reference](./docs/api-reference/types-interfaces.md) - Full type reference\n\n## Quick Start\n\n```typescript\nimport { opnet, OPNetUnit, Assert, Blockchain, OP20 } from '@btc-vision/unit-test-framework';\nimport { Address } from '@btc-vision/transaction';\n\nawait opnet('My Token Tests', async (vm: OPNetUnit) => {\n    let token: OP20;\n\n    const deployer: Address = Blockchain.generateRandomAddress();\n    const receiver: Address = Blockchain.generateRandomAddress();\n\n    vm.beforeEach(async () => {\n        Blockchain.dispose();\n        Blockchain.clearContracts();\n        await Blockchain.init();\n\n        token = new OP20({\n            address: Blockchain.generateRandomAddress(),\n            deployer: deployer,\n            file: './path/to/MyToken.wasm',\n            decimals: 18,\n        });\n\n        Blockchain.register(token);\n        await token.init();\n\n        Blockchain.msgSender = deployer;\n        Blockchain.txOrigin = deployer;\n    });\n\n    vm.afterEach(() => {\n        token.dispose();\n        Blockchain.dispose();\n    });\n\n    await vm.it('should mint tokens', async () => {\n        await token.mint(receiver, 1000);\n\n        const balance = await token.balanceOf(receiver);\n        Assert.expect(balance).toEqual(Blockchain.expandToDecimal(1000, 18));\n    });\n});\n```\n\nRun with:\n\n```bash\nnpx tsx test/my-token.test.ts\n```\n\n## Requirements\n\n- Node.js >= 22\n- Rust toolchain (for building `@btc-vision/op-vm`)\n\n## Development\n\n```bash\ngit clone https://github.com/btc-vision/unit-test-framework.git\ncd unit-test-framework\nnpm install\nnpm run build\n```\n\n### Running Tests\n\n```bash\n# Run the full test suite (builds test contracts + runs all tests)\nnpm test\n\n# Run a specific test file\nnpm run test:update-from-address\nnpm run test:storage\nnpm run test:gas\nnpm run test:ecdsa\n```\n\n### Test Contracts\n\nEnd-to-end test contracts live in `test/e2e/contracts/`. Each contract has:\n- `contract/` - AssemblyScript source and `asconfig.json`\n- `runtime/` - TypeScript `ContractRuntime` wrapper\n\nBuild test contracts separately:\n\n```bash\nnpm run build:test-contract\n```\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch\n3. Make your changes\n4. Run tests: `npm test`\n5. Submit a pull request\n\n## Reporting Issues\n\n- **Bugs**: Open an issue on GitHub\n- **Security**: See [SECURITY.md](./SECURITY.md) - do not open public issues for vulnerabilities\n\n## Changelog\n\nSee [CHANGELOG.md](./CHANGELOG.md) for release history.\n\n## License\n\n[Apache-2.0](LICENSE)\n\n## Links\n\n- [OPNet](https://opnet.org)\n- [Documentation](./docs/)\n- [GitHub](https://github.com/btc-vision/unit-test-framework)\n- [npm](https://www.npmjs.com/package/@btc-vision/unit-test-framework)\n","readmeFilename":"README.md"}