dex-services icon indicating copy to clipboard operation
dex-services copied to clipboard

Off-chain services for the Gnosis Protocol v1.

Results 51 dex-services issues
Sort by recently updated
recently updated
newest added

Not sure if or how we fix this but wanted to document the problem. I have multiple PRs that are supposed to be merged in a row and depend on...

It looks like we aren't exercising the price estimation or economic viability code on CI because we are failing to retrieve ERC20 token info: https://travis-ci.com/github/gnosis/dex-services/jobs/371687105#L2581

CI/CD

See discussion https://github.com/gnosis/dex-services/pull/1293#discussion_r469008404

Price Estimator

https://github.com/gnosis/dex-services/pull/1295 discovered that an almost zero price will change to infinite when inversed which fails the debug assertion in LimitPrice. When this is fixed we can merge the PR.

pricegraph

This will allow us to separate verified solutions from attempted (satisfying economic viability) and measure how long it takes us from attempting to submit a solution to actually submitting it.

[Driver]

It appears that retrieving certain price estimates is failing for Dex.ag. For example retrieving a price for DAI to aLINK fails. This appears to be an issue even when using...

cleanup

Maybe this is interesting. I don't know. If it is not, then please just close the ticket: I was looking into the following [instance](https://gnosis-dev-dfusion.s3.amazonaws.com/data/mainnet_dev/best-ring-solver/instances/2020-07-28/instance_5319696_2020-07-28T04%3A05%3A31.300913921%2B00%3A00.json) and found that the WETH price...

This would have caught https://github.com/gnosis/dex-services/pull/975 . > Maybe we should add notifications in our coverage decreases significantly on a single PR: https://docs.coveralls.io/coveralls-notifications to be notified of issues in the future?

cleanup
CI/CD

Remove these lines once we upgrade `ethcontract`: https://github.com/gnosis/dex-services/blob/36664ed4b0bc9ae585af16ab590a1e54e4e57a20/core/src/contracts/stablex_contract.rs#L1-L3

cleanup

We currently use OWL buy orders for estimating token prices, but these estimates tend to be quite far from the final OWL prices for tokens found by the solvers. The...

pricegraph