Remove tokio dependency from tendermint-machine

Indirects it via a minimal wrapper which can be trivially patched.
This commit is contained in:
Luke Parker
2024-09-05 16:30:27 -04:00
parent efc7d70ab1
commit ac7b98daac
10 changed files with 70 additions and 3 deletions

View File

@@ -0,0 +1,7 @@
# Patchable Async Sleep
An async sleep function, patchable to the preferred runtime.
This crate is `tokio`-backed. Applications which don't want to use `tokio`
should patch this crate to one which works witht heir preferred runtime. The
point of it is to have a minimal API surface to trivially facilitate such work.