bitcore
bitcore copied to clipboard
A full stack for bitcoin and blockchain-based applications
## Description With Taproot (BIP 340-342) now activated on Bitcoin mainnet, Bitcore should provide comprehensive support for this major upgrade across all relevant libraries. This implementation will position Bitcore as...
https://github.com/bitpay/bitcore/blob/23fdff6685ee4f408412b9809f86b0ae31857c73/package.json#L81 [0.15.8](https://www.npmjs.com/package/typedoc/v/0.15.8) is from 2020, it still depends on `underscore`, `shelljs`, `highlight.js`, and `marked` which causes `npm audit` to complain about 1 critical vulnerability in underscore. 2 high vulns in...
https://github.com/bitpay/bitcore/blob/23fdff6685ee4f408412b9809f86b0ae31857c73/package.json#L74-L75 The latest version is 15.0.0, uses eslint-plugin-import ^2.30, and is compatible with eslint 7 or 8 (current version uses eslint 4). https://github.com/bitpay/bitcore/blob/23fdff6685ee4f408412b9809f86b0ae31857c73/package-lock.json#L5529-L5532
These files weren't actually using `_`.
#3949 Excluding isString, isUndefined, isObject, and things like that (which don't have to be removed, if lodash can be replaced with `var _ = require('is-what')`), there are fewer than 50...
https://github.com/bitpay/bitcore/blob/c464b8806a8801a43bea5102ce281fc70045945c/packages/bitcore-lib/package.json#L44 It's an enormous dependency that hasn't had a release since 2021. How much of it is even needed? `_.includes` is just a standard array method now. [`is-what`](https://www.npmjs.com/package/is-what) can be...
Hi [Maintainer's Name or "team"], I've gone through the existing Dockerfile in the repository and noticed that while it works, there are a few improvements that can be made to...
I'm running my own bitcoin node on my local machine, already built bitcore, started a MongoDB container with the correct port mapping and connected bitcore to my local node via...