and refactored the "test" task in libp2p.nimble
Add PublicKey and Signature types to daemonapi. Add more tests for crypto.nim