cbbeb66b5b
* added cargo config file to explicitly specify build target * wip * Config option to disable topology refreshing * extracted common parsing code * helper trait for working on wasm topology * wasm topology parsing * restored (slightly modified) old js-example * wip * Moved message preparation into a trait * wip * long-winded way of sending test packet * standalone NymNodeTester * finishing the test upon receiving all packets even if timeout wasnt reached * initial round of cleanup * sending multiple test packets in normal NymClient * javascript-side cleanup * starting mixnode test on btn click * Improved NymNodeTester constructors * improved error handling and constructors * tester utils error handling * further cleanup + using BTreeMap for NymTopology mixnodes * handling missed errors * splitting up 'test_node' * split up and cleaned up generation of test result * clippy + fixed example * post rebase fixes * another broken test * prevent running multiple parallel tests * cargo fmt * Added nym- prefix to node tester utils
15 lines
411 B
Rust
15 lines
411 B
Rust
// Copyright 2022 - Nym Technologies SA <contact@nymtech.net>
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
pub mod connections;
|
|
pub mod manager;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub mod signal;
|
|
pub mod spawn;
|
|
|
|
pub use manager::{StatusReceiver, StatusSender, TaskClient, TaskManager};
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub use signal::wait_for_signal_and_error;
|
|
|
|
pub use spawn::{spawn, spawn_with_report_error};
|