by
0x873f…b71e
#5192 Refactor/AscendEX Connector Update
Voting ended over 3 years agoSucceeded
Updates AscendEX connector by CoinAlpha (maintainer) with best practices / implementations on a connector.
- Refactor connector to make it a pure Python connector.
- Adapt all REST API interactions to use the recently developed web assistant.
- Adapt all websocket API interactions to use the recently developed web assistant.
- Change implementation of all data source classes to use only one websocket connection in each of them.
- Ensure all consumptions of the API are regulated by the use of the throttler (both REST and websocket API)
- Refactor the connector to use the newly developed client order tracker to manage in flight orders.
- Refactor the connector to stop using ad hoc logic to translate from exchange token-pair notation to client token-pair notation and the other way round. Instead keep track of the mapping base on the information provided by the exchange and the tokens composing each pair (as done in NDAX and Beaxy connectors)
- Dosctrings for the "interface" methods that users of the class will use in preparation of the documentation simplification (can use the documentation that already exists in the .md files
- Ensure we are using the latest version of the exchange API.
Off-Chain Vote
Loading…
- Author
0x873f…b71e
- IPFS#QmZMyyvY
- Voting Systembasic
- Start DateMar 23, 2022
- End DateMar 30, 2022
- Total Votes Cast410.26K
- Total Voters7
Timeline
- Mar 23, 2022Proposal created
- Mar 23, 2022Proposal vote started
- Mar 30, 2022Proposal vote ended
- Oct 26, 2023Proposal updated