Add Service trait

Added a consistent interface to all the microservices.
This commit is contained in:
Greg Fitzgerald
2018-07-03 22:14:08 -06:00
parent 44150b2e85
commit 77bf17064a
20 changed files with 268 additions and 75 deletions

View File

@@ -136,6 +136,7 @@ mod tests {
use fullnode::FullNode;
use logger;
use mint::Mint;
use service::Service;
use signature::{KeyPair, KeyPairUtil};
use std::io::sink;
use std::net::{SocketAddr, UdpSocket};
@@ -304,8 +305,6 @@ mod tests {
assert_eq!(carlos_balance.unwrap(), TPS_BATCH);
exit.store(true, Ordering::Relaxed);
for t in server.thread_hdls {
t.join().unwrap();
}
server.join().unwrap();
}
}