foundry_wallets/lib.rs
1//! # foundry-wallets
2//!
3//! Utilities for working with multiple signers.
4
5#![cfg_attr(not(test), warn(unused_crate_dependencies))]
6#![cfg_attr(docsrs, feature(doc_cfg))]
7
8#[macro_use]
9extern crate foundry_common;
10
11#[macro_use]
12extern crate tracing;
13
14pub mod error;
15pub mod opts;
16pub mod signer;
17pub mod utils;
18pub mod wallet_browser;
19pub mod wallet_multi;
20pub mod wallet_raw;
21
22pub use opts::WalletOpts;
23pub use signer::{PendingSigner, WalletSigner};
24pub use wallet_multi::MultiWalletOpts;
25pub use wallet_raw::RawWalletOpts;
26
27#[cfg(feature = "aws-kms")]
28use aws_config as _;