Browse Source

Merge pull request #1090 from bitcoinjs/standard

fix standard 11 issues
addLowRGrinding
Jonathan Underwood 7 years ago
committed by GitHub
parent
commit
736bdf64ad
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/script.js
  2. 2
      test/ecpair.js
  3. 2
      test/integration/bip32.js
  4. 2
      test/integration/blocks.js

2
src/script.js

@ -187,7 +187,7 @@ function isCanonicalPubKey (buffer) {
function isDefinedHashType (hashType) {
var hashTypeMod = hashType & ~0x80
// return hashTypeMod > SIGHASH_ALL && hashTypeMod < SIGHASH_SINGLE
// return hashTypeMod > SIGHASH_ALL && hashTypeMod < SIGHASH_SINGLE
return hashTypeMod > 0x00 && hashTypeMod < 0x04
}

2
test/ecpair.js

@ -255,7 +255,7 @@ describe('ECPair', function () {
it('wraps ecdsa.verify', hoodwink(function () {
this.mock(ecdsa, 'verify', function (h, s, q) {
assert.strictEqual(h, hash)
// assert.strictEqual(s, signature)
// assert.strictEqual(s, signature)
assert.deepEqual(s, {
r: BigInteger.fromBuffer(signature.slice(0, 32)),
s: BigInteger.fromBuffer(signature.slice(32, 64))

2
test/integration/bip32.js

@ -88,7 +88,7 @@ describe('bitcoinjs-lib (BIP32)', function () {
})
it('can use BIP39 to generate BIP32 addresses', function () {
// var mnemonic = bip39.generateMnemonic()
// var mnemonic = bip39.generateMnemonic()
var mnemonic = 'praise you muffin lion enable neck grocery crumble super myself license ghost'
assert(bip39.validateMnemonic(mnemonic))

2
test/integration/blocks.js

@ -12,7 +12,7 @@ describe('bitcoinjs-lib (blocks)', function () {
assert.strictEqual(tx.ins.length, 1)
let script = tx.ins[0].script
// bitcoin.script.decompile(script) // returns [] :(
// bitcoin.script.decompile(script) // returns [] :(
assert.strictEqual(script[0], 0x03)
let heightBuffer = script.slice(1, 4)

Loading…
Cancel
Save