Novices Plagiarizing Mozart
Miss any of our Open RFC calls?Watch the recordings here! »

bitcoin-buffer

0.4.0 • Public • Published

Buffer functions for Bitcoin applications

Installation

`npm install bitcoin-buffer

Example

var utils = require('bitcoin-buffer')
 
var buf = new Buffer(8)
 
utils.writeUInt64LE(buf, 1, 0)
// buf = 0100000000000000
 
utils.writeVarInt(buf, 0xffffff, 0)
// buf = feffffff00

API

writeUInt64LE(buf, value, offset)

Writes in buf

readUInt64LE(buf, offset)

returns an integer

numToVarInt(value)

returns a Buffer

readVarInt(buf, offset)

returns an object of this format { res: value, offset: offset }

Install

npm i bitcoin-buffer

DownloadsWeekly Downloads

2

Version

0.4.0

License

MIT

Last publish

Collaborators

  • avatar