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

Async callbacks #7

Merged
merged 5 commits into from
Dec 2, 2024
Merged

Async callbacks #7

merged 5 commits into from
Dec 2, 2024

Conversation

Ohkthx
Copy link
Owner

@Ohkthx Ohkthx commented Dec 2, 2024

  • Increased visibility of apis::* to improve documentation.
  • General cleaning of the API for documentation due to new linting.
  • Refactored the Order Builder to be easier to manage.
  • Refactored Message parsing for the WebSocket.
  • Removed the sub and unsub functions from the websocket.
  • Added support for the FuturesBalanceSummary channel for the websocket.
  • JWT Generation Optimizations.
  • Added PANIC and ERROR documentation.
  • WebSocket MessageCallbacks are now asynchronous.
  • Updated the websocket example to demonstrate using a callback function and not trait.
  • Re-exporting async_trait for user friendliness.
  • FunctionCallback automatically converts async and sync functions to trait-based.
  • Added the From trait to convert from CandleUpdate to Candle.
  • Documentation updates.

WebSocket MessageCallbacks are now asynchronous.
Updated the `websocket` example to demonstrate using a callback function and not trait.
Re-exporting `async_trait` for user friendliness.
`FunctionCallback` automatically converts `async` and `sync` functions to trait-based.
Added the `From` trait to convert from CandleUpdate to Candle.
Increased visibility of `apis::*` to improve documentation.
General cleaning of the API for documentation.
Increased visibility of `apis::*` to improve documentation.
General cleaning of the API for documentation due to new linting.
Refactored the Order Builder to be easier to manage.
Refactored Message parsing for the WebSocket.
Removed the `sub` and `unsub` functions from the websocket.
Added support for the FuturesBalanceSummary channel for the websocket.
JWT Generation Optimizations.
Added PANIC and ERROR documentation.
@Ohkthx Ohkthx merged commit 8718cb3 into main Dec 2, 2024
1 check passed
@Ohkthx Ohkthx deleted the async_callbacks branch December 2, 2024 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant