Browse Source

Add missing argument

patch-2
Yemel Jardi 10 years ago
parent
commit
56907c1a3b
  1. 14
      lib/transport/messages.js
  2. 10
      test/transport/peer.js

14
lib/transport/messages.js

@ -153,7 +153,7 @@ function Version(subversion, nonce) {
this.version = PROTOCOL_VERSION; this.version = PROTOCOL_VERSION;
this.subversion = subversion || '/BitcoinX:0.1/'; this.subversion = subversion || '/BitcoinX:0.1/';
this.nonce = nonce || CONNECTION_NONCE; this.nonce = nonce || CONNECTION_NONCE;
}; }
util.inherits(Version, Message); util.inherits(Version, Message);
Version.prototype.fromBuffer = function(payload) { Version.prototype.fromBuffer = function(payload) {
@ -352,7 +352,7 @@ function Alert() {
} }
util.inherits(Alert, Message); util.inherits(Alert, Message);
Alert.prototype.fromBuffer = function() { Alert.prototype.fromBuffer = function(payload) {
var parser = new BufferReader(payload); var parser = new BufferReader(payload);
this.payload = parser.readVarintBuf(); // TODO: Use current format this.payload = parser.readVarintBuf(); // TODO: Use current format
this.signature = parser.readVarintBuf(); this.signature = parser.readVarintBuf();
@ -376,12 +376,12 @@ function Headers(blockheaders) {
} }
util.inherits(Headers, Message); util.inherits(Headers, Message);
Headers.prototype.fromBuffer = function() { Headers.prototype.fromBuffer = function(payload) {
var parser = new BufferReader(payload); var parser = new BufferReader(payload);
var count = parser.readVarintNum(); var count = parser.readVarintNum();
this.headers = []; this.headers = [];
for (i = 0; i < count; i++) { for (var i = 0; i < count; i++) {
var header = Block().fromBufferReader(parser); var header = Block().fromBufferReader(parser);
this.headers.push(header); this.headers.push(header);
} }
@ -406,7 +406,7 @@ function Block(block) {
} }
util.inherits(Block, Message); util.inherits(Block, Message);
Block.prototype.fromBuffer = function() { Block.prototype.fromBuffer = function(payload) {
var parser = new BufferReader(payload); var parser = new BufferReader(payload);
this.block = Block().fromBufferReader(parser); this.block = Block().fromBufferReader(parser);
return this; return this;
@ -429,7 +429,7 @@ function Transaction(transaction) {
} }
util.inherits(Transaction, Message); util.inherits(Transaction, Message);
Transaction.prototype.fromBuffer = function() { Transaction.prototype.fromBuffer = function(payload) {
var parser = new BufferReader(payload); var parser = new BufferReader(payload);
this.transaction = Transaction().fromBufferReader(parser); this.transaction = Transaction().fromBufferReader(parser);
return this; return this;
@ -455,7 +455,7 @@ function GetBlocks(starts, stop) {
} }
util.inherits(GetBlocks, Message); util.inherits(GetBlocks, Message);
GetBlocks.prototype.fromBuffer = function() { GetBlocks.prototype.fromBuffer = function(payload) {
var parser = new BufferReader(payload); var parser = new BufferReader(payload);
this.version = parser.readUInt32LE(); this.version = parser.readUInt32LE();

10
test/transport/peer.js

@ -8,10 +8,10 @@ var should = chai.should();
var expect = chai.expect; var expect = chai.expect;
var bitcore = require('../..'); var bitcore = require('../..');
var Peer = bitcore.transport.Peer2; var Peer = bitcore.transport.Peer;
var Networks = bitcore.Networks; var Networks = bitcore.Networks;
describe.only('Peer2', function() { describe('Peer', function() {
it('should be able to create instance', function() { it('should be able to create instance', function() {
var peer = new Peer('localhost'); var peer = new Peer('localhost');
@ -64,10 +64,4 @@ describe.only('Peer2', function() {
peer.should.equal(peer2); peer.should.equal(peer2);
}); });
it('should create connection', function() {
var peer = new Peer('localhost').connect();
});
}); });

Loading…
Cancel
Save