feat: Migrate to asynchronous I/O (#241)

This commit updates the networking stack to use asynchronous I/O for improved performance and concurrency. We have replaced synchronous I/O calls with their asynchronous counterparts and refactored the code to use async/await and Tokio runtime.
This commit is contained in:
Santiago Carmuega 2023-04-09 13:50:56 +02:00 committed by GitHub
parent 381a46f2cf
commit b8ff4e9418
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
29 changed files with 924 additions and 523 deletions

View file

@ -9,5 +9,4 @@ publish = false
[dependencies]
pallas = { path = "../../pallas" }
net2 = "0.2.37"
env_logger = "0.10.0"
hex = "0.4.3"

View file

@ -9,6 +9,4 @@ publish = false
[dependencies]
pallas = { path = "../../pallas" }
net2 = "0.2.37"
env_logger = "0.10.0"
hex = "0.4.3"

View file

@ -9,8 +9,5 @@ publish = false
[dependencies]
pallas = { path = "../../pallas" }
net2 = "0.2.37"
env_logger = "0.10.0"
hex = "0.4.3"
log = "0.4.16"

View file

@ -9,7 +9,5 @@ publish = false
[dependencies]
pallas = { path = "../../pallas" }
net2 = "0.2.37"
env_logger = "0.10.0"
hex = "0.4.3"
log = "0.4.16"