Skip to content

Conversation

@guilyx
Copy link
Owner

@guilyx guilyx commented Dec 4, 2022

The advantage of async processing is that we don’t need to block on I/O which is every action that we make when we interact with the Nexo Pro servers.

By not blocking execution we can continue processing data while we wait for responses or new data from websockets.

@codecov-commenter
Copy link

codecov-commenter commented Dec 4, 2022

Codecov Report

Merging #27 (b68b3e7) into master (de38352) will increase coverage by 10.60%.
The diff coverage is 95.65%.

Impacted file tree graph

@@             Coverage Diff             @@
##           master      #27       +/-   ##
===========================================
+ Coverage   79.24%   89.85%   +10.60%     
===========================================
  Files           8        8               
  Lines         660      473      -187     
===========================================
- Hits          523      425       -98     
+ Misses        137       48       -89     
Impacted Files Coverage Δ
nexo/base_client.py 95.45% <95.45%> (ø)
nexo/__init__.py 100.00% <100.00%> (ø)
nexo/client.py

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update de38352...b68b3e7. Read the comment docs.

@guilyx guilyx merged commit 60df3cd into master Dec 4, 2022
@guilyx guilyx deleted the async branch December 4, 2022 13:00
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.

3 participants