Jonathan Underwood

Results 75 issues of Jonathan Underwood

In NodeJS, the behavior of Buffer.from(x, 'hex') differed slightly on its handling of bad hex parsing. My fix also increased performance. I tried parsing a hex string `'7c'.repeat(5e7)` and it...

Fixes #245 In the event that Web Crypto API is not existent, nothing changes. But this usage will cover even IE11 so most browsers should be covered.

these bash scripts should make it easier to verify the hashes match for people who don't use git and just download the zip. also switched to sha256

Separate into two commits. So review individually for ease of reading. Some references: Core: https://github.com/bitcoin/bitcoin/pull/13666 bitcoinJS: tiny-secp256k1: https://github.com/bitcoinjs/tiny-secp256k1/pull/23 bitcoinjs-lib: https://github.com/bitcoinjs/bitcoinjs-lib/pull/1192

Currently, the instance admin is the only one able to use Lightning, as the private keys are necessary to accept payment, and it is impossible to do the xpub style...

Feature Request

Major problems: 1. (**RETRACTED as it's not really that bad. Only bad when compared to https etc.**) Grafana is slow on tor. Extremely slow... 2. (**SOLVED by removing ports section...

app submission

This will be a place to brainstorm ideas... Needs: 1. Tagged Hashes (maybe make a smaller separate package) 2. Taproot builder (can we wedge this into the existing Payments API???...

When Electrum doesn't know the masterFingerprint it uses the fingerprint of the xpub, and the path is from the xpub (as m) Perhaps we could make this a separate method?

feature

Bring over TransactionInput from BIP174 to here. Remove from BIP174.

1. Dependency clean up - move bitcoinjs packages to mono-repo style, and try to reduce the number of non-bitcoinjs/cryptocoinjs dependencies. 2. Wallet example project - Create a nice Wallet library...