bolt03

1.3.2 • Public • Published

BOLT 03 Utilities

Utilities for working with Lightning Network BOLT 03

Methods

channelResolution

Channel resolution details from witness

{
  witness: [<Witness Hex String>]
}

@returns
{
  [type]: <Channel Resolution Type String>
}

isRemedyWitness

Determine if witness elements represent a to_local breach remedy witness

{
  witness: [<Witness Element Number or Buffer>]
}

@returns
{
  is_remedy: <Witness Elements Are Breach Remedy Witness Elements Bool>
}

resolutionType

Get resolution type of input

{
  transaction: <Transaction Hex String>
  vin: <Transaction Input Index Number>
}

@throws
<Error>

@returns
{
  type: <Resolution Type String>
}

Readme

Keywords

none

Package Sidebar

Install

npm i bolt03

Weekly Downloads

143

Version

1.3.2

License

MIT

Unpacked Size

42.5 kB

Total Files

28

Last publish

Collaborators

  • alexbosworth