sui_faucet/
app_state.rs

1// Copyright (c) Mysten Labs, Inc.
2// SPDX-License-Identifier: Apache-2.0
3
4use crate::FaucetConfig;
5use crate::LocalFaucet;
6use std::sync::Arc;
7
8pub struct AppState<F = Arc<LocalFaucet>> {
9    pub faucet: F,
10    pub config: FaucetConfig,
11}
12
13impl<F> AppState<F> {
14    pub fn new(faucet: F, config: FaucetConfig) -> Self {
15        Self { faucet, config }
16    }
17}