Skip to content
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

create universal methods for the adapter to detect this or that error #176

Open
Sagleft opened this issue Oct 27, 2023 · 0 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@Sagleft
Copy link
Contributor

Sagleft commented Oct 27, 2023

Let's say we cancel an order and get an error. The goal is for the exchange adapter to have a method to check, for example, that the error is due to the fact that the order is in the process of being canceled and the cancellation should be ignored.

At the same time, different exchanges may have their own text for this error.

The further, the more such cases. We need to make an elegant solution so that each adapter handles such errors itself and has a method like:

func (...) IsOrderCancellInProgressError(err error) bool {...}

@Sagleft Sagleft self-assigned this Oct 27, 2023
@Sagleft Sagleft added the enhancement New feature or request label Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant