jade_testing/lib.rs
1#![doc = include_str!("../README.md")]
2#![deny(missing_docs)]
3
4pub use service::service::ServiceAccount as Account;
5use service::service::WorkItem;
6pub use {auth::Auth, chain::Chain, extrinsic::Extrinsic};
7
8mod account;
9mod auth;
10mod builder;
11mod chain;
12mod exec;
13mod extrinsic;
14pub mod key;
15pub mod util;
16
17/// JAM environment
18#[derive(Default)]
19pub struct Jam {
20 /// Chain environment
21 chain: Chain,
22
23 /// authorization token
24 auth: Auth,
25
26 /// work items
27 items: Vec<WorkItem>,
28
29 /// extrinsics
30 _extrinsic: Vec<Extrinsic>,
31}