event.rs - panic cleanup
This commit is contained in:
parent
86c1aaf7d8
commit
670a6c50c9
|
@ -24,7 +24,7 @@ pub enum Event {
|
||||||
impl Event {
|
impl Event {
|
||||||
/// Create and sign a new Witness Timestamp. Used for unit-testing.
|
/// Create and sign a new Witness Timestamp. Used for unit-testing.
|
||||||
pub fn new_timestamp(from: &KeyPair, dt: DateTime<Utc>) -> Self {
|
pub fn new_timestamp(from: &KeyPair, dt: DateTime<Utc>) -> Self {
|
||||||
let sign_data = serialize(&dt).unwrap();
|
let sign_data = serialize(&dt).expect("failed to serialize Event sign_data");
|
||||||
let sig = Signature::clone_from_slice(from.sign(&sign_data).as_ref());
|
let sig = Signature::clone_from_slice(from.sign(&sign_data).as_ref());
|
||||||
Event::Timestamp {
|
Event::Timestamp {
|
||||||
from: from.pubkey(),
|
from: from.pubkey(),
|
||||||
|
@ -49,7 +49,7 @@ impl Event {
|
||||||
match *self {
|
match *self {
|
||||||
Event::Transaction(ref tr) => tr.verify_sig(),
|
Event::Transaction(ref tr) => tr.verify_sig(),
|
||||||
Event::Signature { from, tx_sig, sig } => sig.verify(&from, &tx_sig),
|
Event::Signature { from, tx_sig, sig } => sig.verify(&from, &tx_sig),
|
||||||
Event::Timestamp { from, dt, sig } => sig.verify(&from, &serialize(&dt).unwrap()),
|
Event::Timestamp { from, dt, sig } => sig.verify(&from, &serialize(&dt).expect("failed to verify Event Timestamp")),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue