Skip to content

Commit

Permalink
use nomic primitives
Browse files Browse the repository at this point in the history
  • Loading branch information
keppel committed Nov 6, 2019
1 parent e7311ef commit efaf3d1
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
2 changes: 2 additions & 0 deletions relayer/Cargo.toml
Expand Up @@ -7,3 +7,5 @@ edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
nomic-primitives = { path = "../core/primitives" }

16 changes: 16 additions & 0 deletions relayer/src/relayer.rs
@@ -1,8 +1,12 @@
use nomic_primitives::transaction::Transaction;

#[derive(Debug)]
pub enum RelayerState {
ScanningBitcoin,
Failure,
}

#[derive(Debug)]
pub enum RelayerEvent {
NewHeader,
}
Expand Down Expand Up @@ -34,3 +38,15 @@ impl RelayerStateMachine {
}
}
}

#[cfg(test)]
mod tests {
use super::*;
#[test]
fn run_relayer_state_machine() {
let mut sm = RelayerStateMachine::new();
let event = sm.run();

println!("got an event: {:?}", event);
}
}

0 comments on commit efaf3d1

Please sign in to comment.