joule-labs / joule-extension

Lightning payments extension for Chrome
MIT License
352 stars 61 forks source link

Add Support for Lightning Loop #225

Open reemuru opened 5 years ago

reemuru commented 5 years ago

Integrate Lightning Loop in Joule UI

Lightning Loop is a non-custodial service offered by Lightning Labs to bridge on-chain and off-chain Bitcoin using submarine swaps. This repository is home to the Loop client and depends on the Lightning Network daemon lnd. All of lnd’s supported chain backends are fully supported when using the Loop client: Neutrino, Bitcoin Core, and btcd. Loop Github

User Stories

Swagger Docs .yml for REST API

swagger json image

reemuru commented 5 years ago

Started adding support for Loop Out. Pretty barebones for now... Should have a PR soon.

image

image

reemuru commented 5 years ago

Actually, gonna change the loop page for better UI later this week. Will have a form that supports both in/out functionality with a selector switch somewhere up top. There will be two buttons that change depending on the selector switch. Terms will be displayed as a tooltip when hovering the Quote Button. Quote button onClick will display a modal with respective quote based on form entry. Finally, there will be one Loop button which changes operation based on the "in/out" selector switch.