-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: better expose invoices through gql api #3313
Conversation
UncleSamtoshi
commented
Oct 6, 2023
•
edited
Loading
edited
- add invoiceByPaymentHash to Wallet gql object
- add walletById to Account gql object
- addTransactionByPaymentHash to Wallet gql object
- addTransactionById to Wallet gql object
- Create IInvoice gql interface
- Remove LnAndWalletInvoice domain type and add LnInvoice to WalletInvoice
0508d90
to
f0e41fe
Compare
ec75ce4
to
d9ecce8
Compare
d9ecce8
to
b84dff6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Question on invoice interface
b7cc761
to
95f2d01
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Found some potential boundary violations. Maybe @bodymindarts can confirm if these comments make sense?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some comments on the LnInvoice graphql type and resolvers
33f9638
to
4c19543
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some small naming nits but otherwise looks good