From 9f96cc613d37af088fdfbf3c93fd1c423cac1cdf Mon Sep 17 00:00:00 2001
From: Karissa McKelvey <krmckelv@gmail.com>
Date: Fri, 31 Jan 2020 19:41:10 -0800
Subject: [PATCH] cleanup: use PublicKey, SecretKey, Signature from wrapped
 crypto module

---
 src/crypto/mod.rs | 2 +-
 src/feed.rs       | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/crypto/mod.rs b/src/crypto/mod.rs
index 98eb069..ac0a251 100644
--- a/src/crypto/mod.rs
+++ b/src/crypto/mod.rs
@@ -5,5 +5,5 @@ mod key_pair;
 mod merkle;
 
 pub use self::hash::Hash;
-pub use self::key_pair::{generate as generate_keypair, sign, verify, Signature};
+pub use self::key_pair::{generate as generate_keypair, sign, verify, PublicKey, SecretKey, Signature};
 pub use self::merkle::Merkle;
diff --git a/src/feed.rs b/src/feed.rs
index ecc2cf9..73b269e 100644
--- a/src/feed.rs
+++ b/src/feed.rs
@@ -6,10 +6,9 @@ pub use crate::storage::{Node, NodeTrait, Storage, Store};
 
 use crate::audit::Audit;
 use crate::bitfield::Bitfield;
-use crate::crypto::{generate_keypair, sign, verify, Hash, Merkle};
+use crate::crypto::{generate_keypair, sign, verify, Hash, Merkle, PublicKey, SecretKey, Signature};
 use crate::proof::Proof;
 use crate::Result;
-use ed25519_dalek::{PublicKey, SecretKey, Signature};
 use failure::Error;
 use flat_tree as flat;
 use pretty_hash::fmt as pretty_fmt;