Tom Kirkpatrick
b88ebb3f4e
feat(lnd): update lnd to latest master build
6 years ago
Jack Mallers
545285f0c3
feat(invoice): add priv routing hints for light clients
6 years ago
Tom Kirkpatrick
39a52800f2
fix(invoice): update invoice modal once received
Ensure that the invoice / transaction / payment modal view shows the
most current data from the store. Do not duplicate data in the store
but instead reference the canonical data by id.
See https://redux.js.org/faq/organizingstate#how-do-i-organize-nested-or-duplicate-data-in-my-state
Fix #623
6 years ago
Matthew Wraith
cdcd5b714f
fix(invoice-amt-paid): settled invoices show amt_paid
Settled invoices show the amount paid by the payee instead of the requested
value from the invoice. This involves using an updated version of the lnd rpc
protocol.
This is in response to issue #654 .
amt_paid is exposed to users via invoice.finalAmount, which is constructed
via a new invoice decorator.
6 years ago
Tom Kirkpatrick
b1be3f4433
fix(invoice): only notify on settled invoices
Fix a bug where we were incorrectly notifying users that an invoice had
been successfully paid when it had actually just been created.
Fix #670
7 years ago
Tom Kirkpatrick
5681b82a3c
refactor: move helper code to lib directory
7 years ago
Ben Woosley
dc29c80ad0
style(line length): Drop prettier line length from 120 to 100
Subjectively, this increases general readability, while the higher max-length
limit allows for longer strings and comments, etc.
7 years ago
Ben Woosley
f87236495a
style(line length): Limit prettier line length to 120 chars
150 is a bit too long
7 years ago
Tom Kirkpatrick
0846bcb772
style(lint): lint and format all code
7 years ago
Jack Mallers
357cf4e0ef
fix(lint): fix all lint errors except a few (will fix the rest after i finish the rest of the modals)
7 years ago
Jack Mallers
e04d308687
feature(multi-currency): convert to sats before sending coins or making a request, no matter the currency
7 years ago
Jack Mallers
4f97d1311b
fix(lint): fix lint errors
7 years ago
Jack Mallers
eb913b0367
fix(lint): fix lint errors
7 years ago
Jack Mallers
b65169f054
fix(invoice modal): transition to wallet route and open the invoice modal on a newly created invoice
7 years ago
Jack Mallers
9ad4beb03f
fix(lint, tests): fix linting errors and tests
7 years ago
Jack Mallers
e80dd91880
feature(request global error): hook up back end global errors for request form
7 years ago
Jack Mallers
bbb20214d1
hotfix(fetchBalance): fetch balance after payments/transactions are sent/received
7 years ago
Jack Mallers
335646f0f7
fix(loading): fix loading bolt
7 years ago
Jack Mallers
cb7f49d646
fix(production): build is working
7 years ago
Jack Mallers
04f5dd6415
feature/fix(tests + lint): write and fix tests and lint error
7 years ago
Jack Mallers
c076d7bca3
fix(invoice): fix bug after fetching invoice to prevent forever loading
7 years ago
Jack Mallers
cb3dfb0d38
feature(requestform): setup and hooked up request form + successfully created invoice
7 years ago
Jack Mallers
34131d40cf
feature: setup currentAmount selector for the form based on if LN or not. set up submit handler
7 years ago
Jack Mallers
15eacc7f47
fix(lint): fix eslint errors
7 years ago
Jack Mallers
a1553db2cc
feature(subscribe invoices): subscribe to invoices for live updates and notification setup
7 years ago
Jack Mallers
6c87563aa2
fix(lnd-ipc): fix linting errors
7 years ago
Jack Mallers
c751dce4bd
fix(lnd-ipc): refactor methods and pass lnd to functions
7 years ago
Jack Mallers
192d0e7b21
feature(lnd-ipc): ipc form invoice
7 years ago
Jack Mallers
6163187c30
feature(lnd-ipc): ipc create invoice
7 years ago
Jack Mallers
6f66a3856a
feature(lnd-ipc): ipc for invoice + balance
7 years ago
Jack Mallers
88c577d248
fix(lint): fix all lint errors/warnings
8 years ago
Jack Mallers
393a34c7e8
fix(lint): fix more linting errors
8 years ago
Jack Mallers
710979b765
feature(demo): cleanup and film demo
8 years ago
Jack Mallers
5cf6e8c81c
feature(invoices): basic invoices search by memo
8 years ago
Jack Mallers
f56128d244
feature(modal): modal for detailed payment/invoice
8 years ago
Jack Mallers
2493445927
fix(form): refactor form
8 years ago
Jack Mallers
382b0043ba
feature(invoices): prepend newly created invoice to invoices array
8 years ago
Jack Mallers
b745e8c2da
fix(payment, invoice): refactor reducers so data is organized by model
8 years ago
Jack Mallers
264762ad17
feature(request): make request in both btc and usd
8 years ago