fedimint_client

Type Alias InstancelessDynClientInput

source
pub type InstancelessDynClientInput = ClientInput<Box<dyn IInput + Send + Sync + 'static>, Box<dyn IState + Send + Sync + 'static>>;

Aliased Type§

struct InstancelessDynClientInput {
    pub input: Box<dyn IInput + Sync + Send>,
    pub keys: Vec<KeyPair>,
    pub amount: Amount,
    pub state_machines: Arc<dyn Fn(TransactionId, u64) -> Vec<Box<dyn IState + Sync + Send>> + Sync + Send>,
}

Fields§

§input: Box<dyn IInput + Sync + Send>§keys: Vec<KeyPair>§amount: Amount§state_machines: Arc<dyn Fn(TransactionId, u64) -> Vec<Box<dyn IState + Sync + Send>> + Sync + Send>