bitcoin-buffer

v0.4.0
Buffer functions for bitcoin apps
bitcoin buffer varint writeUInt64LE readUInt64LE

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 }

npm i bitcoin-buffer

Metadata

  • MIT
  • Whatever
  • Stanislas Marion
  • released 10/6/2014

Downloads

Maintainers