The general change was to make sign(...) in crypto/signature::Keychain synchronous.
Removal of 1 async keyword caused all the other changes... The other changes included:
removal of async from other functions
removal of await in function calls which were no longer async
changing #[tokio::test] to #[test] if a test was no longer async
The general change was to make
sign(...)
incrypto/signature::Keychain
synchronous. Removal of 1async
keyword caused all the other changes... The other changes included:async
from other functionsawait
in function calls which were no longerasync
#[tokio::test]
to#[test]
if a test was no longerasync
#[async_trait]