Commit graph

6 commits

Author SHA1 Message Date
Dan Janosik
26e282a06e
dependencies 2025-08-24 11:30:00 -04:00
Dan Janosik
2e3797ef86
updated dependencies
fixes vulnerability in unused sharp package
2023-12-05 12:12:29 -05:00
Dan Janosik
4e497cfac3
shrinkwrap 2023-05-02 13:23:38 -04:00
Dan Janosik
8eef8cbb0a
Drop "bitcoin-core" RPC client in favor of jayson
For a while this project used a fork of ruimarinho/bitcoin-core (the Bitcoin RPC project recommended on an old wiki: https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)). Our fork had some minor lint cleanup and updates to some very old dependencies. The upstream project is barely maintained and continues to depend on other libraries with known vulnerabilities. Rather than try to update the fork, this change switches to the jayson RPC library, which is general-purpose rather than bitcoin-specific, is more widely deployed, is better maintained, and lacks vulnerable, old dependencies.
2023-03-31 12:09:53 -04:00
Dan Janosik
11eb66eece
Merge remote-tracking branch 'ExperiBass/too-many-txns'
Merge #494 with some tweaks: regen pnpm-lock; keep old error message id on address page (for old electrs versions); cleanup duplicate error message retrieval code
2023-03-24 17:10:59 -04:00
Gingka/Ginger Pepper
4e91c70825
add missing deps 2022-12-25 13:50:01 -05:00