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
21 lines
490 B
Rust
21 lines
490 B
Rust
// Copyright 2021 - Nym Technologies SA <contact@nymtech.net>
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
pub mod client;
|
|
#[cfg(feature = "nyxd-client")]
|
|
pub mod connection_tester;
|
|
pub mod error;
|
|
pub mod nym_api;
|
|
#[cfg(feature = "nyxd-client")]
|
|
pub mod nyxd;
|
|
|
|
#[cfg(feature = "signing")]
|
|
pub mod signing;
|
|
|
|
pub use crate::error::ValidatorClientError;
|
|
pub use client::NymApiClient;
|
|
pub use nym_api_requests::*;
|
|
|
|
#[cfg(feature = "nyxd-client")]
|
|
pub use client::{Client, CoconutApiClient, Config};
|