Rename sigverify modules

This commit is contained in:
Greg Fitzgerald 2018-05-25 16:52:17 -06:00
parent aaeb5ba52f
commit 46c19a5783
4 changed files with 11 additions and 11 deletions

View File

@ -2,7 +2,6 @@
pub mod bank; pub mod bank;
pub mod banking_stage; pub mod banking_stage;
pub mod crdt; pub mod crdt;
pub mod ecdsa;
pub mod entry; pub mod entry;
pub mod entry_writer; pub mod entry_writer;
#[cfg(feature = "erasure")] #[cfg(feature = "erasure")]
@ -22,8 +21,9 @@ pub mod request_stage;
pub mod result; pub mod result;
pub mod rpu; pub mod rpu;
pub mod server; pub mod server;
pub mod sig_verify_stage;
pub mod signature; pub mod signature;
pub mod sigverify;
pub mod sigverify_stage;
pub mod streamer; pub mod streamer;
pub mod thin_client; pub mod thin_client;
pub mod timing; pub mod timing;

View File

@ -143,8 +143,8 @@ pub fn ed25519_verify(batches: &Vec<SharedPackets>) -> Vec<Vec<u8>> {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use bincode::serialize; use bincode::serialize;
use ecdsa;
use packet::{Packet, Packets, SharedPackets}; use packet::{Packet, Packets, SharedPackets};
use sigverify;
use std::sync::RwLock; use std::sync::RwLock;
use transaction::Transaction; use transaction::Transaction;
use transaction::{memfind, test_tx}; use transaction::{memfind, test_tx};
@ -154,7 +154,7 @@ mod tests {
let tx = test_tx(); let tx = test_tx();
let tx_bytes = serialize(&tx).unwrap(); let tx_bytes = serialize(&tx).unwrap();
let packet = serialize(&tx).unwrap(); let packet = serialize(&tx).unwrap();
assert_matches!(memfind(&packet, &tx_bytes), Some(ecdsa::TX_OFFSET)); assert_matches!(memfind(&packet, &tx_bytes), Some(sigverify::TX_OFFSET));
assert_matches!(memfind(&packet, &[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), None); assert_matches!(memfind(&packet, &[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), None);
} }
@ -185,7 +185,7 @@ mod tests {
let batches = vec![shared_packets.clone(), shared_packets.clone()]; let batches = vec![shared_packets.clone(), shared_packets.clone()];
// verify packets // verify packets
let ans = ecdsa::ed25519_verify(&batches); let ans = sigverify::ed25519_verify(&batches);
// check result // check result
let ref_ans = if modify_data { 0u8 } else { 1u8 }; let ref_ans = if modify_data { 0u8 } else { 1u8 };

View File

@ -1,9 +1,9 @@
//! The `sig_verify_stage` implements the signature verification stage of the TPU. //! The `sig_verify_stage` implements the signature verification stage of the TPU.
use ecdsa;
use packet::SharedPackets; use packet::SharedPackets;
use rand::{thread_rng, Rng}; use rand::{thread_rng, Rng};
use result::Result; use result::Result;
use sigverify;
use std::sync::atomic::{AtomicBool, Ordering}; use std::sync::atomic::{AtomicBool, Ordering};
use std::sync::mpsc::{channel, Receiver, Sender}; use std::sync::mpsc::{channel, Receiver, Sender};
use std::sync::{Arc, Mutex}; use std::sync::{Arc, Mutex};
@ -28,7 +28,7 @@ impl SigVerifyStage {
} }
fn verify_batch(batch: Vec<SharedPackets>) -> Vec<(SharedPackets, Vec<u8>)> { fn verify_batch(batch: Vec<SharedPackets>) -> Vec<(SharedPackets, Vec<u8>)> {
let r = ecdsa::ed25519_verify(&batch); let r = sigverify::ed25519_verify(&batch);
batch.into_iter().zip(r).collect() batch.into_iter().zip(r).collect()
} }

View File

@ -7,7 +7,7 @@ use crdt::{Crdt, ReplicatedData};
use hash::Hash; use hash::Hash;
use packet; use packet;
use record_stage::RecordStage; use record_stage::RecordStage;
use sig_verify_stage::SigVerifyStage; use sigverify_stage::SigVerifyStage;
use std::io::Write; use std::io::Write;
use std::net::UdpSocket; use std::net::UdpSocket;
use std::sync::atomic::AtomicBool; use std::sync::atomic::AtomicBool;
@ -43,13 +43,13 @@ impl Tpu {
packet_sender, packet_sender,
); );
let sig_verify_stage = SigVerifyStage::new(exit.clone(), packet_receiver); let sigverify_stage = SigVerifyStage::new(exit.clone(), packet_receiver);
let blob_recycler = packet::BlobRecycler::default(); let blob_recycler = packet::BlobRecycler::default();
let banking_stage = BankingStage::new( let banking_stage = BankingStage::new(
bank.clone(), bank.clone(),
exit.clone(), exit.clone(),
sig_verify_stage.verified_receiver, sigverify_stage.verified_receiver,
packet_recycler.clone(), packet_recycler.clone(),
); );
@ -87,7 +87,7 @@ impl Tpu {
t_listen, t_listen,
t_broadcast, t_broadcast,
]; ];
thread_hdls.extend(sig_verify_stage.thread_hdls.into_iter()); thread_hdls.extend(sigverify_stage.thread_hdls.into_iter());
Tpu { thread_hdls } Tpu { thread_hdls }
} }
} }