We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bitcoinjs-lib added the ability to always have low R values during transaction creation: bitcoinjs/bitcoinjs-lib#1442
bitcoinjs-lib
This means signature size is at most 71 bytes, and maxWitnessLen goes from 108 to 107
maxWitnessLen
It also has other benefits, such as saving several bytes on txs for multisigs: bitcoinjs/bitcoinjs-lib#1175 (comment)
Would be great if there were a way to force low R values during transaction creation, or default to this for CAL.
The text was updated successfully, but these errors were encountered:
This could be as simple as modifying the lowR value in ECPair class when returning keyPair from BitcoinJsWalletProvider: https://github.com/bitcoinjs/bitcoinjs-lib/blob/533d6c2e6d0aa4111f7948b1c12003cf6ef83137/src/ecpair.js#L19
lowR
keyPair
BitcoinJsWalletProvider
Sorry, something went wrong.
@monokh any actions here?
No branches or pull requests
bitcoinjs-lib
added the ability to always have low R values during transaction creation: bitcoinjs/bitcoinjs-lib#1442This means signature size is at most 71 bytes, and
maxWitnessLen
goes from 108 to 107It also has other benefits, such as saving several bytes on txs for multisigs: bitcoinjs/bitcoinjs-lib#1175 (comment)
Would be great if there were a way to force low R values during transaction creation, or default to this for CAL.
The text was updated successfully, but these errors were encountered: