use strict to core
This commit is contained in:
parent
ca9b8d8f7b
commit
044337a30f
|
@ -1,4 +1,6 @@
|
|||
var BN = require('./bn');
|
||||
'use strict';
|
||||
|
||||
var BN = require('./crypto/bn');
|
||||
|
||||
var Signature = function Signature(r, s) {
|
||||
if (!(this instanceof Signature))
|
||||
|
@ -25,12 +27,14 @@ Signature.prototype.set = function(obj) {
|
|||
|
||||
Signature.prototype.fromCompact = function(buf) {
|
||||
var compressed = true;
|
||||
var i = buf.slice(0, 1)[0] - 27 - 4;
|
||||
//TODO: handle uncompressed pubkeys
|
||||
/*
|
||||
if (i < 0) {
|
||||
var compressed = false;
|
||||
compressed = false;
|
||||
i = i + 4;
|
||||
}
|
||||
|
||||
var i = buf.slice(0, 1)[0] - 27 - 4; //TODO: handle uncompressed pubkeys
|
||||
*/
|
||||
|
||||
var b2 = buf.slice(1, 33);
|
||||
var b3 = buf.slice(33, 65);
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
'use strict';
|
||||
|
||||
var BufferWriter = require('./protocol/bufferwriter');
|
||||
var BufferReader = require('./protocol/bufferreader');
|
||||
var Varint = require('./protocol/varint');
|
||||
var Hash = require('./cryptohash');
|
||||
var Txin = require('./txin');
|
||||
var Txout = require('./txout');
|
||||
var BufferWriter = require('./bufferwriter');
|
||||
var BufferReader = require('./bufferreader');
|
||||
var Varint = require('./varint');
|
||||
var Hash = require('./hash');
|
||||
|
||||
var Transaction = function Transaction(version, txinsvi, txins, txoutsvi, txouts, nlocktime) {
|
||||
if (!(this instanceof Transaction))
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
var BufferReader = require('./bufferreader');
|
||||
var BufferWriter = require('./bufferwriter');
|
||||
var Varint = require('./varint');
|
||||
'use strict';
|
||||
|
||||
var BufferReader = require('./protocol/bufferreader');
|
||||
var BufferWriter = require('./protocol/bufferwriter');
|
||||
var Varint = require('./protocol/varint');
|
||||
var Script = require('./script');
|
||||
|
||||
var Txin = function Txin(txidbuf, txoutnum, scriptvi, script, seqnum) {
|
||||
|
|
10
lib/txout.js
10
lib/txout.js
|
@ -1,7 +1,9 @@
|
|||
var BN = require('./bn');
|
||||
var BufferReader = require('./bufferreader');
|
||||
var BufferWriter = require('./bufferwriter');
|
||||
var Varint = require('./varint');
|
||||
'use strict';
|
||||
|
||||
var BN = require('./crypto/bn');
|
||||
var BufferReader = require('./protocol/bufferreader');
|
||||
var BufferWriter = require('./protocol/bufferwriter');
|
||||
var Varint = require('./protocol/varint');
|
||||
var Script = require('./script');
|
||||
|
||||
var Txout = function Txout(valuebn, scriptvi, script) {
|
||||
|
|
Loading…
Reference in New Issue