Browse Source
Remove prepare script and checkMerkleRoot method on Block
fixTypes
junderw
6 years ago
No known key found for this signature in database
GPG Key ID: B256185D3A971908
4 changed files with
0 additions and
15 deletions
-
package.json
-
src/block.js
-
ts_src/block.ts
-
types/block.d.ts
|
|
@ -28,7 +28,6 @@ |
|
|
|
"nobuild:coverage": "nyc --check-coverage --branches 90 --functions 90 --lines 90 mocha", |
|
|
|
"nobuild:integration": "mocha --timeout 50000 test/integration/", |
|
|
|
"nobuild:unit": "mocha", |
|
|
|
"prepare": "npm run build", |
|
|
|
"prettier": "prettier 'ts_src/**/*.ts' --ignore-path ./.prettierignore", |
|
|
|
"test": "npm run build && npm run format:ci && npm run lint && npm run nobuild:coverage", |
|
|
|
"unit": "npm run build && npm run nobuild:unit" |
|
|
|
|
|
@ -199,11 +199,6 @@ class Block { |
|
|
|
return (this.__checkMerkleRoot() && |
|
|
|
(hasWitnessCommit ? this.__checkWitnessCommit() : true)); |
|
|
|
} |
|
|
|
checkMerkleRoot() { |
|
|
|
console.warn('Deprecation Warning: Block method checkMerkleRoot will be ' + |
|
|
|
'deprecated in v5. Please use checkTxRoots instead.'); |
|
|
|
return this.checkTxRoots(); |
|
|
|
} |
|
|
|
checkProofOfWork() { |
|
|
|
const hash = bufferutils_1.reverseBuffer(this.getHash()); |
|
|
|
const target = Block.calculateTarget(this.bits); |
|
|
|
|
|
@ -269,14 +269,6 @@ export class Block { |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
checkMerkleRoot(): boolean { |
|
|
|
console.warn( |
|
|
|
'Deprecation Warning: Block method checkMerkleRoot will be ' + |
|
|
|
'deprecated in v5. Please use checkTxRoots instead.', |
|
|
|
); |
|
|
|
return this.checkTxRoots(); |
|
|
|
} |
|
|
|
|
|
|
|
checkProofOfWork(): boolean { |
|
|
|
const hash: Buffer = reverseBuffer(this.getHash()); |
|
|
|
const target = Block.calculateTarget(this.bits); |
|
|
|
|
|
@ -24,7 +24,6 @@ export declare class Block { |
|
|
|
toBuffer(headersOnly: boolean): Buffer; |
|
|
|
toHex(headersOnly: boolean): string; |
|
|
|
checkTxRoots(): boolean; |
|
|
|
checkMerkleRoot(): boolean; |
|
|
|
checkProofOfWork(): boolean; |
|
|
|
private __checkMerkleRoot; |
|
|
|
private __checkWitnessCommit; |
|
|
|