@dashevo/dashcore-p2p
Version:
Interface to the dash P2P network for Dashcore
24 lines (17 loc) • 404 B
JavaScript
;
var Buffers = require('node-buffers');
Buffers.prototype.skip = function(i) {
if (i === 0) {
return;
}
if (i >= this.length) {
this.buffers = [];
this.length = 0;
return;
}
var pos = this.pos(i);
this.buffers = this.buffers.slice(pos.buf);
this.buffers[0] = new Buffer(this.buffers[0].slice(pos.offset));
this.length -= i;
};
module.exports = Buffers;