jamaljsr
554fddf31d
refactor(logs): improve the formatting of logs
5 years ago
jamaljsr
70272d19f4
feat(payments): implement payInvoice for LND nodes
5 years ago
jamaljsr
2ce1555631
feat(payments): implement createInvoice for LND nodes
5 years ago
jamaljsr
067df00f60
refactor(lnd): refactor LndServer.onNodesDeteled to AppModel.clearCache
5 years ago
jamaljsr
287aa1f58b
refactor(lnd): rename clearCachedNodes to onNodesDeleted
5 years ago
jamaljsr
2c910f3dc4
fix(lnd): clear cached LND grpc data when a network is removed
5 years ago
jamaljsr
6e5d9ccc4e
refactor(types): move types into the shared dir
5 years ago
jamaljsr
1f0ab3538d
feat(channels): implement channel closing in the lnd service
5 years ago
jamaljsr
34f0320203
fix(ipc): fix typo in ipc channel names
5 years ago
jamaljsr
02d9406235
refactor(lnd): move LND default responses to shared folder
5 years ago
jamaljsr
727636b252
feat(chart): fetch channels from LND and display them on the chart
5 years ago
jamaljsr
b9f65e3f30
feat(channels): fetch open & pending channels from LND
5 years ago
jamaljsr
9625859ba0
feat(ipc): use unique response channels to prevent race conditions
5 years ago
jamaljsr
c67bd846af
feat(network): store readonly macaroon path in the network model
5 years ago
jamaljsr
1b90374776
feat(channels): implement channel opening
5 years ago
jamaljsr
d8e757e692
feat(channels): create lndProxyClient class
5 years ago
jamaljsr
0dd83b4a56
feat(channels): add openChannel skeleton to the lnService class
5 years ago
jamaljsr
51aa37baad
test(lnd): add and update unit tests
5 years ago
jamaljsr
05dedf4b07
feat(lnd): deposit coins into LND wallet
5 years ago
jamaljsr
52ec34d732
feat(lnd): get wallet balance from LND node
5 years ago
jamaljsr
3063f9668f
feat(lnd): remove manual LND node initialization
5 years ago
jamaljsr
40b1d4f6da
refactor(lnd): rename interface LNDNode to LndNode
5 years ago
jamaljsr
c61d44e2f6
feat(lnd): add missing default values in LND responses
5 years ago
jamaljsr
1d046be1ba
refactor(lnd): rename connect to initialize in LndProxy and LndService
5 years ago
jamaljsr
eae9915bfc
feat(lnd): add LND model to redux state
5 years ago
jamaljsr
9a6555a6d0
feat(lnd): add tls and macaroon paths to the LNDNode interface
5 years ago
jamaljsr
f77a0e5da2
chore(config): use nodemon to automatically reload electron
When developing on the main process code, electron needs to be restarted to see the changes. nodemon
will watch for code changes and restart the electron process when files are saved
5 years ago
jamaljsr
88dc6de3b0
feat(lnd): implement initial communication with lnd
5 years ago