ilp-compat-plugin
TypeScript icon, indicating that this package has built-in type declarations

2.0.3 • Public • Published

ilp-plugin-compat

ILP plugin compatibility layer

Turns any LPI1 plugin into an LPI2 plugin.

Usage

const compat = require('ilp-compat-plugin')
 
const Plugin = require('some-old-plugin')
 
const plugin = compat(new Plugin({ ... }))
 
console.log(plugin.constructor.version) // => 2
 
// Use LPI2
const { fulfillment, data } = await plugin.sendTransfer({ ... })
 

Note that it's safe to pass LPI2 plugins to compat, it will simply become a no-op.

Package Sidebar

Install

npm i ilp-compat-plugin

Weekly Downloads

2

Version

2.0.3

License

Apache-2.0

Last publish

Collaborators

  • interledger