Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

bip65

bitcoinjs48.2kISC1.0.3

A BIP65 absolute lock-time encoding library.

bip65, cltv, OP_HODL, OP_CHECKLOCKTIMEVERIFY, OP_CLTV, bitcoin

readme

bip65

NPM Package Build Status js-standard-style

A BIP65 absolute lock-time encoding library.

Example

let bip65 = require('bip65')

bip65.encode({ utc: 102 })
// => TypeError: Expected Number utc >= 500000000

bip65.encode({ blocks: 1517448381 })
// => TypeError: Expected Number Blocks < 500000000

bip65.encode({ blocks: 54 })
// => 0x00000036

bip65.encode({ blocks: 200 })
// => 0x000000c8

bip65.decode(0x00000036)
// => { blocks: 54 }

LICENSE ISC