slp-inpage-provider

A bch provider that connects over a WebExtension port.

Usage no npm install needed!

<script type="module">
  import slpInpageProvider from 'https://cdn.skypack.dev/slp-inpage-provider';
</script>

README

SLP Inpage Provider

Used to initialize the inpage bch provider injected by SLP.

Installation

npm install slp-inpage-provider -S

Usage

// Create a stream to a remote provider:
var slpStream = new LocalMessageDuplexStream({
  name: 'inpage',
  target: 'contentscript',
})

// compose the inpage provider
var inpageProvider = new SlpInpageProvider(slpStream)