-
Notifications
You must be signed in to change notification settings - Fork 20
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
Arby gets stuck unable to replace order #121
Comments
I have arby in this state on both of my simnet environments now, restart doesn't help. xud restart probably fixes this, but I don't want to do that now in order to debug this. |
Confirmed: xud restart fixes this |
Move this issue to the xud repo? I still have on environment up where this happens. cc @sangaman |
Moved this over to xud since it very much looks like an xud issue. |
After speaking to @raladev , we think this is what happens and it's actually an issue on arby side @erkarl (hence moving issue back to arby repo):
Handling this should be easy: since arby orders have rather unique id arby should switch to |
The current logic tries to |
When issuing the first order arby uses |
Above @erkarl |
Decreasing prio though since this is an edge case. |
I just did a couple of tests: stopped arby, manually created buy and sell orders with the arby-specific ids: |
Taking this out of the |
Below output of my environment which is configured to issue ETH/BTC orders. As one can see, sell order is missing even though all balances and limits are fine. Arby logs show that it failed to replace an order because
ALREADY_EXISTS
. Restart of arby did not fix this.The text was updated successfully, but these errors were encountered: