-
Notifications
You must be signed in to change notification settings - Fork 121
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
[bug]: rfq quote rejected even though peer is connected and channel is active #1267
Comments
The peer logs include this line:
Which indicates that the peer failed to connect correctly to their price oracle service. It seems the sender successfully retrieved a price from their price oracle service. Does this issue occur consistently? Have you been able to make a successful payment using this setup? |
The payment does go through but after multiple retires, Determined the logs of the rfq-server and checked it was up and running. |
If it goes through after multiple tries does that mean that receiver peer just needed to retry connecting to the price oracle service? Do the logs indicate that the attempt failed multiple times and then succeeded? Do the price oracle service logs show anything interesting? Maybe we need to have a more robust routine for querying the price oracle service. |
Price Oracle doesn't show anything for logs as it is just a service that is being providing an |
@vanditshah99 can you give us more info on the price oracle service? Is it based on our example code and written in Golang? Did you write the code and is it available somewhere? Is it in the same network as your node? As already mentioned above by @ffranr, the relevant part of the error is |
Background
Sending a taproot payment via Rest Call gives an error
peer 036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9 rejected the quote, code: 0, error message: unknown reject error stating unknown reject error
Your environment
litcli getinfo
tapcli getinfo
uname -mrsv
bitcoind --version || btcd --version
Steps to reproduce
Rest Call for Send Payment Taproot Wrapper API results, Can be replicated by shell using
litcli ln payinvoice
command as well. The payment goes through while retried multiple times.Expected behavior
The payment should go through in the first attempt itself. Or a proper error message/retry mechanism to fetch the rates. Peer is connected, and channel is in active state with the peer.
Actual behavior
Rfq quote rejected, send payment fails.
Sender Logs at that time frame
Peer Logs at that time frame
The text was updated successfully, but these errors were encountered: