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 }

/bitcoin-buffer/

    Package Sidebar

    Install

    npm i bitcoin-buffer

    Weekly Downloads

    3

    Version

    0.4.0

    License

    MIT

    Last publish

    Collaborators

    • czzarr