diff --git a/.changeset/good-dragons-notice.md b/.changeset/good-dragons-notice.md new file mode 100644 index 00000000..565457b7 --- /dev/null +++ b/.changeset/good-dragons-notice.md @@ -0,0 +1,21 @@ +--- +'@atomicfinance/bitcoin-dlc-provider': patch +'@atomicfinance/bitcoin-js-wallet-provider': patch +'@atomicfinance/bitcoin-wallet-provider': patch +'@atomicfinance/client': patch +'@atomicfinance/types': patch +'@atomicfinance/bitcoin-cfd-provider': patch +'@atomicfinance/bitcoin-esplora-api-provider': patch +'@atomicfinance/bitcoin-esplora-batch-api-provider': patch +'@atomicfinance/bitcoin-node-wallet-provider': patch +'@atomicfinance/bitcoin-rpc-provider': patch +'@atomicfinance/bitcoin-utils': patch +'@atomicfinance/crypto': patch +'@atomicfinance/errors': patch +'@atomicfinance/jsonrpc-provider': patch +'@atomicfinance/node-provider': patch +'@atomicfinance/provider': patch +'@atomicfinance/utils': patch +--- + +Bump node-dlc- to 0.23.1 and add node-dlc batch tx builder validation tests diff --git a/package.json b/package.json index cf371088..5ab2f018 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,9 @@ ], "devDependencies": { "@changesets/cli": "^2.22.0", - "@node-dlc/bitcoin": "0.23.0", - "@node-dlc/core": "0.23.0", - "@node-dlc/messaging": "0.23.0", + "@node-dlc/bitcoin": "0.23.1", + "@node-dlc/core": "0.23.1", + "@node-dlc/messaging": "0.23.1", "@swc/cli": "^0.1.57", "@swc/core": "^1.2.172", "@swc/register": "^0.1.10", diff --git a/packages/bitcoin-dlc-provider/package.json b/packages/bitcoin-dlc-provider/package.json index 6cadb5e4..3e45f6bb 100644 --- a/packages/bitcoin-dlc-provider/package.json +++ b/packages/bitcoin-dlc-provider/package.json @@ -19,8 +19,8 @@ "@atomicfinance/provider": "^3.4.1", "@atomicfinance/types": "^3.4.1", "@atomicfinance/utils": "^3.4.1", - "@node-dlc/core": "0.23.0", - "@node-dlc/messaging": "0.23.0", + "@node-dlc/core": "0.23.1", + "@node-dlc/messaging": "0.23.1", "@node-lightning/bitcoin": "0.26.1", "@node-lightning/bufio": "0.26.1", "@node-lightning/crypto": "0.26.1", diff --git a/packages/bitcoin-js-wallet-provider/package.json b/packages/bitcoin-js-wallet-provider/package.json index 2b2564dd..d9d3c03e 100644 --- a/packages/bitcoin-js-wallet-provider/package.json +++ b/packages/bitcoin-js-wallet-provider/package.json @@ -29,7 +29,7 @@ "@atomicfinance/types": "^3.4.1", "@atomicfinance/utils": "^3.4.1", "@babel/runtime": "^7.12.1", - "@node-dlc/core": "0.23.0", + "@node-dlc/core": "0.23.1", "bip32": "^2.0.6", "bip39": "^3.0.2", "bitcoin-networks": "^1.0.0", diff --git a/packages/bitcoin-wallet-provider/package.json b/packages/bitcoin-wallet-provider/package.json index a0029b14..cd40898d 100644 --- a/packages/bitcoin-wallet-provider/package.json +++ b/packages/bitcoin-wallet-provider/package.json @@ -18,7 +18,7 @@ "@atomicfinance/bitcoin-utils": "^3.4.1", "@atomicfinance/provider": "^3.4.1", "@atomicfinance/types": "^3.4.1", - "@node-dlc/core": "0.23.0", + "@node-dlc/core": "0.23.1", "bitcoin-networks": "^1.0.0", "bitcoinjs-lib": "5.2.0", "lodash": "^4.17.20", diff --git a/packages/client/package.json b/packages/client/package.json index cf10b51b..153db192 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -19,7 +19,7 @@ "@atomicfinance/errors": "^3.4.1", "@atomicfinance/provider": "^3.4.1", "@atomicfinance/types": "^3.4.1", - "@node-dlc/messaging": "0.23.0", + "@node-dlc/messaging": "0.23.1", "@node-lightning/bitcoin": "0.26.1", "ajv": "^6.10.0", "lodash": "^4.17.20" diff --git a/packages/types/package.json b/packages/types/package.json index b2869060..a2bb8cb7 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -15,7 +15,7 @@ "lint:fix": "../../node_modules/.bin/eslint --fix --ignore-path ../../.eslintignore -c ../../.eslintrc.js ." }, "dependencies": { - "@node-dlc/messaging": "0.23.0", + "@node-dlc/messaging": "0.23.1", "@node-lightning/bitcoin": "0.26.1", "@node-lightning/noise": "0.26.1", "lodash": "^4.17.20" diff --git a/tests/integration/dlc/custom-oracle.test.ts b/tests/integration/dlc/custom-oracle.test.ts index b769e3f0..92e8ead9 100644 --- a/tests/integration/dlc/custom-oracle.test.ts +++ b/tests/integration/dlc/custom-oracle.test.ts @@ -2,12 +2,15 @@ import 'mocha'; import { Value } from '@node-dlc/bitcoin'; import { + BatchDlcTxBuilder, buildCustomStrategyOrderOffer, buildRoundingIntervalsFromIntervals, DualFundingTxFinalizer, LinearPayout, } from '@node-dlc/core'; import { + CetAdaptorSignaturesV0, + ContractDescriptorV0, ContractDescriptorV1, ContractInfoV0, DigitDecompositionEventDescriptorV0, @@ -18,16 +21,21 @@ import { DlcParty, DlcSign, DlcTransactions, + EnumEventDescriptorV0, FundingInputV0, + NegotiationFields, + NegotiationFieldsV0, OracleAnnouncementV0, OracleAttestationV0, OracleEventV0, + OracleInfoV0, PayoutFunctionV0, RoundingIntervalsV0, } from '@node-dlc/messaging'; -import { Tx, TxOut } from '@node-lightning/bitcoin'; +import { HashByteOrder, Sequence, Tx, TxOut } from '@node-lightning/bitcoin'; +import { sha256 } from '@node-lightning/crypto'; import { math } from 'bip-schnorr'; -import { BitcoinNetworks } from 'bitcoin-networks'; +import { BitcoinNetworks, chainHashFromNetwork } from 'bitcoin-networks'; import chai from 'chai'; import chaiAsPromised from 'chai-as-promised'; @@ -1315,11 +1323,22 @@ describe('Custom Strategy Oracle POC numdigits=21 split trades', () => { dlcTxsList, ); + const txBuilder = new BatchDlcTxBuilder( + dlcOffers as DlcOfferV0[], + dlcAccepts.map((dlcAccept) => (dlcAccept as DlcAcceptV0).withoutSigs()), + ); + + // Ensure node-dlc tx builder builds identical transaction to cfd-dlc C++ implementation + const fundTxIdNodeDlc = txBuilder + .buildFundingTransaction() + .txId.toString(HashByteOrder.RPC); + const fundTxId = await bob.chain.sendRawTransaction( fundTx.serialize().toString('hex'), ); expect(fundTxId).to.be.a('string'); + expect(fundTxId).to.equal(fundTxIdNodeDlc); // validates that node-dlc tx builder built identical tx oracleAttestation = generateOracleAttestation( outcome, diff --git a/tsconfig.json b/tsconfig.json index 5856ae77..fdfb720e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,5 +13,5 @@ "transpileOnly": true, "swc": true, }, - "exclude": ["node_modules", "**/*.spec.ts", "dist"] + "exclude": ["node_modules", "**/*.spec.ts", "dist"], } diff --git a/yarn.lock b/yarn.lock index 9bfaf14c..3c929309 100644 --- a/yarn.lock +++ b/yarn.lock @@ -19,9 +19,9 @@ __metadata: version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-cfd-provider@workspace:packages/bitcoin-cfd-provider" dependencies: - "@atomicfinance/provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 + "@atomicfinance/provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 "@types/lodash": ^4.14.160 "@types/node": 16.10.3 lodash: ^4.17.20 @@ -32,12 +32,12 @@ __metadata: version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-dlc-provider@workspace:packages/bitcoin-dlc-provider" dependencies: - "@atomicfinance/bitcoin-utils": 3.4.0 - "@atomicfinance/provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 - "@node-dlc/core": 0.23.0 - "@node-dlc/messaging": 0.23.0 + "@atomicfinance/bitcoin-utils": 3.4.1 + "@atomicfinance/provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 + "@node-dlc/core": 0.23.1 + "@node-dlc/messaging": 0.23.1 "@node-lightning/bitcoin": 0.26.1 "@node-lightning/bufio": 0.26.1 "@node-lightning/crypto": 0.26.1 @@ -53,16 +53,16 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/bitcoin-esplora-api-provider@^3.4.0, @atomicfinance/bitcoin-esplora-api-provider@workspace:packages/bitcoin-esplora-api-provider": +"@atomicfinance/bitcoin-esplora-api-provider@^3.4.1, @atomicfinance/bitcoin-esplora-api-provider@workspace:packages/bitcoin-esplora-api-provider": version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-esplora-api-provider@workspace:packages/bitcoin-esplora-api-provider" dependencies: - "@atomicfinance/bitcoin-utils": ^3.4.0 - "@atomicfinance/crypto": ^3.4.0 - "@atomicfinance/errors": ^3.4.0 - "@atomicfinance/node-provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 + "@atomicfinance/bitcoin-utils": ^3.4.1 + "@atomicfinance/crypto": ^3.4.1 + "@atomicfinance/errors": ^3.4.1 + "@atomicfinance/node-provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 "@babel/runtime": ^7.12.1 "@types/lodash": ^4.14.168 bignumber.js: ^9.0.0 @@ -76,10 +76,10 @@ __metadata: version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-esplora-batch-api-provider@workspace:packages/bitcoin-esplora-batch-api-provider" dependencies: - "@atomicfinance/bitcoin-esplora-api-provider": ^3.4.0 - "@atomicfinance/node-provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 + "@atomicfinance/bitcoin-esplora-api-provider": ^3.4.1 + "@atomicfinance/node-provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 "@babel/runtime": ^7.12.1 "@types/lodash": ^4.14.168 bignumber.js: ^9.0.0 @@ -92,12 +92,12 @@ __metadata: version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-js-wallet-provider@workspace:packages/bitcoin-js-wallet-provider" dependencies: - "@atomicfinance/bitcoin-utils": ^3.4.0 - "@atomicfinance/bitcoin-wallet-provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 + "@atomicfinance/bitcoin-utils": ^3.4.1 + "@atomicfinance/bitcoin-wallet-provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 "@babel/runtime": ^7.12.1 - "@node-dlc/core": 0.23.0 + "@node-dlc/core": 0.23.1 bip32: ^2.0.6 bip39: ^3.0.2 bitcoin-networks: ^1.0.0 @@ -111,11 +111,11 @@ __metadata: version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-node-wallet-provider@workspace:packages/bitcoin-node-wallet-provider" dependencies: - "@atomicfinance/bitcoin-utils": ^3.4.0 - "@atomicfinance/crypto": ^3.4.0 - "@atomicfinance/jsonrpc-provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 + "@atomicfinance/bitcoin-utils": ^3.4.1 + "@atomicfinance/crypto": ^3.4.1 + "@atomicfinance/jsonrpc-provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 "@babel/runtime": ^7.12.1 "@types/lodash": ^4.14.168 bignumber.js: ^9.0.0 @@ -129,11 +129,11 @@ __metadata: version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-rpc-provider@workspace:packages/bitcoin-rpc-provider" dependencies: - "@atomicfinance/bitcoin-utils": ^3.4.0 - "@atomicfinance/errors": ^3.4.0 - "@atomicfinance/jsonrpc-provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 + "@atomicfinance/bitcoin-utils": ^3.4.1 + "@atomicfinance/errors": ^3.4.1 + "@atomicfinance/jsonrpc-provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 "@babel/runtime": ^7.12.1 "@types/lodash": ^4.14.168 bignumber.js: ^9.0.0 @@ -142,14 +142,14 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/bitcoin-utils@3.4.0, @atomicfinance/bitcoin-utils@^3.4.0, @atomicfinance/bitcoin-utils@workspace:packages/bitcoin-utils": +"@atomicfinance/bitcoin-utils@3.4.1, @atomicfinance/bitcoin-utils@^3.4.1, @atomicfinance/bitcoin-utils@workspace:packages/bitcoin-utils": version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-utils@workspace:packages/bitcoin-utils" dependencies: - "@atomicfinance/crypto": ^3.4.0 - "@atomicfinance/errors": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@atomicfinance/utils": ^3.4.0 + "@atomicfinance/crypto": ^3.4.1 + "@atomicfinance/errors": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@atomicfinance/utils": ^3.4.1 "@babel/runtime": ^7.12.1 "@types/bitcoinjs-lib": ^5.0.0 "@types/lodash": ^4.14.168 @@ -163,14 +163,14 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/bitcoin-wallet-provider@^3.4.0, @atomicfinance/bitcoin-wallet-provider@workspace:packages/bitcoin-wallet-provider": +"@atomicfinance/bitcoin-wallet-provider@^3.4.1, @atomicfinance/bitcoin-wallet-provider@workspace:packages/bitcoin-wallet-provider": version: 0.0.0-use.local resolution: "@atomicfinance/bitcoin-wallet-provider@workspace:packages/bitcoin-wallet-provider" dependencies: - "@atomicfinance/bitcoin-utils": ^3.4.0 - "@atomicfinance/provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@node-dlc/core": 0.23.0 + "@atomicfinance/bitcoin-utils": ^3.4.1 + "@atomicfinance/provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@node-dlc/core": 0.23.1 "@types/lodash": ^4.14.160 "@types/node": 16.10.3 bitcoin-networks: ^1.0.0 @@ -184,11 +184,11 @@ __metadata: version: 0.0.0-use.local resolution: "@atomicfinance/client@workspace:packages/client" dependencies: - "@atomicfinance/bitcoin-utils": ^3.4.0 - "@atomicfinance/errors": ^3.4.0 - "@atomicfinance/provider": ^3.4.0 - "@atomicfinance/types": ^3.4.0 - "@node-dlc/messaging": 0.23.0 + "@atomicfinance/bitcoin-utils": ^3.4.1 + "@atomicfinance/errors": ^3.4.1 + "@atomicfinance/provider": ^3.4.1 + "@atomicfinance/types": ^3.4.1 + "@node-dlc/messaging": 0.23.1 "@node-lightning/bitcoin": 0.26.1 "@types/lodash": ^4.14.160 "@types/node": 16.10.3 @@ -197,7 +197,7 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/crypto@^3.4.0, @atomicfinance/crypto@workspace:packages/crypto": +"@atomicfinance/crypto@^3.4.1, @atomicfinance/crypto@workspace:packages/crypto": version: 0.0.0-use.local resolution: "@atomicfinance/crypto@workspace:packages/crypto" dependencies: @@ -209,7 +209,7 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/errors@^3.4.0, @atomicfinance/errors@workspace:packages/errors": +"@atomicfinance/errors@^3.4.1, @atomicfinance/errors@workspace:packages/errors": version: 0.0.0-use.local resolution: "@atomicfinance/errors@workspace:packages/errors" dependencies: @@ -218,12 +218,12 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/jsonrpc-provider@^3.4.0, @atomicfinance/jsonrpc-provider@workspace:packages/jsonrpc-provider": +"@atomicfinance/jsonrpc-provider@^3.4.1, @atomicfinance/jsonrpc-provider@workspace:packages/jsonrpc-provider": version: 0.0.0-use.local resolution: "@atomicfinance/jsonrpc-provider@workspace:packages/jsonrpc-provider" dependencies: - "@atomicfinance/errors": ^3.4.0 - "@atomicfinance/node-provider": ^3.4.0 + "@atomicfinance/errors": ^3.4.1 + "@atomicfinance/node-provider": ^3.4.1 "@babel/runtime": ^7.12.1 "@types/json-bigint": ^1.0.0 "@types/lodash": ^4.14.168 @@ -232,12 +232,12 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/node-provider@^3.4.0, @atomicfinance/node-provider@workspace:packages/node-provider": +"@atomicfinance/node-provider@^3.4.1, @atomicfinance/node-provider@workspace:packages/node-provider": version: 0.0.0-use.local resolution: "@atomicfinance/node-provider@workspace:packages/node-provider" dependencies: - "@atomicfinance/errors": ^3.4.0 - "@atomicfinance/provider": ^3.4.0 + "@atomicfinance/errors": ^3.4.1 + "@atomicfinance/provider": ^3.4.1 "@babel/runtime": ^7.12.1 "@types/lodash": ^4.14.168 axios: ^0.21.0 @@ -245,22 +245,22 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/provider@^3.4.0, @atomicfinance/provider@workspace:packages/provider": +"@atomicfinance/provider@^3.4.1, @atomicfinance/provider@workspace:packages/provider": version: 0.0.0-use.local resolution: "@atomicfinance/provider@workspace:packages/provider" dependencies: - "@atomicfinance/types": ^3.4.0 + "@atomicfinance/types": ^3.4.1 "@types/lodash": ^4.14.160 "@types/node": 16.10.3 lodash: ^4.17.20 languageName: unknown linkType: soft -"@atomicfinance/types@^3.4.0, @atomicfinance/types@workspace:packages/types": +"@atomicfinance/types@^3.4.1, @atomicfinance/types@workspace:packages/types": version: 0.0.0-use.local resolution: "@atomicfinance/types@workspace:packages/types" dependencies: - "@node-dlc/messaging": 0.23.0 + "@node-dlc/messaging": 0.23.1 "@node-lightning/bitcoin": 0.26.1 "@node-lightning/noise": 0.26.1 "@types/lodash": ^4.14.160 @@ -269,13 +269,13 @@ __metadata: languageName: unknown linkType: soft -"@atomicfinance/utils@^3.4.0, @atomicfinance/utils@workspace:packages/utils": +"@atomicfinance/utils@^3.4.1, @atomicfinance/utils@workspace:packages/utils": version: 0.0.0-use.local resolution: "@atomicfinance/utils@workspace:packages/utils" dependencies: - "@atomicfinance/crypto": ^3.4.0 - "@atomicfinance/errors": ^3.4.0 - "@atomicfinance/types": ^3.4.0 + "@atomicfinance/crypto": ^3.4.1 + "@atomicfinance/errors": ^3.4.1 + "@atomicfinance/types": ^3.4.1 "@babel/runtime": ^7.12.1 bignumber.js: ^9.0.0 bip174: ^2.0.1 @@ -1711,32 +1711,32 @@ __metadata: languageName: node linkType: hard -"@node-dlc/bitcoin@npm:0.23.0, @node-dlc/bitcoin@npm:^0.23.0": - version: 0.23.0 - resolution: "@node-dlc/bitcoin@npm:0.23.0" - checksum: d02574689870f33dedaeaf262da449ce01f8b136d0077e110d3149fe48cee4615871527e09cdf48723764313fb017c223b22f99c2c2b2dbb3d59ae3cbfa0fad8 +"@node-dlc/bitcoin@npm:0.23.1, @node-dlc/bitcoin@npm:^0.23.1": + version: 0.23.1 + resolution: "@node-dlc/bitcoin@npm:0.23.1" + checksum: ed3deb07ad2b649badd3b918d6a2e6a18b870e889220d3fba540e2f5350ed367c9295cd1c655325388a67c87f6511c646d3c60eac996632d7a421a98740d4b58 languageName: node linkType: hard -"@node-dlc/core@npm:0.23.0": - version: 0.23.0 - resolution: "@node-dlc/core@npm:0.23.0" +"@node-dlc/core@npm:0.23.1": + version: 0.23.1 + resolution: "@node-dlc/core@npm:0.23.1" dependencies: - "@node-dlc/bitcoin": ^0.23.0 - "@node-dlc/messaging": ^0.23.0 + "@node-dlc/bitcoin": ^0.23.1 + "@node-dlc/messaging": ^0.23.1 "@node-lightning/core": 0.26.1 bignumber.js: ^9.0.1 bitcoin-networks: ^1.0.0 decimal.js: 10.4.3 - checksum: 6ef03625c43db7fea523d2bf7e0660b6cdb580af15e029850653424e1697a54b16a5e06b26247a5cc647a3a6723a2704ed0e2ef4e93f466b33e7204e347234ea + checksum: 5f91ad82e800b59ee42f4fa5fdd778d8e7d040b6e13a92b92ad4bf26c39edc1ea3c1b7db93840662c52d5fe2936962d9003992cbb7bdbfa450837b76d7231372 languageName: node linkType: hard -"@node-dlc/messaging@npm:0.23.0, @node-dlc/messaging@npm:^0.23.0": - version: 0.23.0 - resolution: "@node-dlc/messaging@npm:0.23.0" +"@node-dlc/messaging@npm:0.23.1, @node-dlc/messaging@npm:^0.23.1": + version: 0.23.1 + resolution: "@node-dlc/messaging@npm:0.23.1" dependencies: - "@node-dlc/bitcoin": ^0.23.0 + "@node-dlc/bitcoin": ^0.23.1 "@node-lightning/bitcoin": 0.26.1 "@node-lightning/bufio": 0.26.1 "@node-lightning/checksum": 0.26.1 @@ -1744,7 +1744,7 @@ __metadata: bip-schnorr: 0.6.3 bitcoin-networks: ^1.0.0 bitcoinjs-lib: 5.2.0 - checksum: 68665b62029de291407705a1137db347df6e97cacf4f3610baad64dc53e0ea3ade9989dac6819c4ab49495655d80f3e24e462a2c4bf1c9bdd19cfdc510ffad4a + checksum: 7e6f5a9544698e717d454189b2196b359d3750c78829461ef320629e2532e42133d555b12a947af634208defe4cec36f7c822357689f49148358c1f58e0c52c6 languageName: node linkType: hard @@ -12145,9 +12145,9 @@ __metadata: resolution: "root@workspace:." dependencies: "@changesets/cli": ^2.22.0 - "@node-dlc/bitcoin": 0.23.0 - "@node-dlc/core": 0.23.0 - "@node-dlc/messaging": 0.23.0 + "@node-dlc/bitcoin": 0.23.1 + "@node-dlc/core": 0.23.1 + "@node-dlc/messaging": 0.23.1 "@swc/cli": ^0.1.57 "@swc/core": ^1.2.172 "@swc/register": ^0.1.10