wist_api/action_result/
mod.rs1pub use wist_contracts::action_result::{ActionResult, FinalStatus};
8
9pub mod v1;
10pub use v1::*;
11
12pub const CURRENT: &str = v1::API_VERSION;
14
15#[cfg(test)]
16mod tests {
17 use super::*;
18
19 #[test]
21 fn current_matches_the_live_wire_version() {
22 assert_eq!(CURRENT, "v1");
23 assert_eq!(CURRENT, v1::API_VERSION);
24 }
25
26 #[test]
29 fn domain_types_are_the_contracts_ones() {
30 #[allow(dead_code)]
31 fn assert_identity() {
32 fn result(v: wist_contracts::action_result::ActionResult) -> ActionResult {
33 v
34 }
35 fn final_status(v: wist_contracts::action_result::FinalStatus) -> FinalStatus {
36 v
37 }
38 let _ = (result, final_status);
39 }
40 assert_identity();
41 }
42}