Re-exports§
pub use crate::module::ClientModule;
pub use crate::module::StateGenerator;
Modules§
- api
- api_
version_ discovery - backup
- db
- envs
- Environment variables
- meta
- module
- Module client interface definitions
- oplog
- Operation log subsystem of the client
- secret
- Secret handling & derivation
- sm
- Client state machine interfaces and executor implementation
- transaction
- Structs and interfaces to construct Fedimint transactions
Macros§
Structs§
- Admin
Creds - Admin (guardian) identification and authentication
- Client
Module Instance - Resources particular to a module instance
- DynGlobal
Client Context - Global state and functionality provided to all state machines running in the client
- GetInvite
Code Request - Module
Kind - A type of a module
- Module
Recovery Completed - Module
Recovery Started - Operation
Id - Unique identifier for one semantic, correlatable operation.
- Transaction
Updates - TxAccepted
Event - TxCreated
Event - TxRejected
Event
Enums§
Traits§
- IGlobal
Client Context - IInput
- Something that can be an
DynInput
in aTransaction
- IOutput
- Something that can be an
DynOutput
in aTransaction
Functions§
- box_
up_ 🔒state - Not sure why I couldn’t just directly call
Box::new
insstates_to_instanceless_dyn
, but this fixed it. - states_
add_ 🔒instance - states_
to_ 🔒instanceless_ dyn