Expand description
Structs and interfaces to construct Fedimint transactions
Modules§
Structs§
- Client
Input - Client
Input Bundle - A group of inputs and state machines responsible for driving their state
- Client
InputSM - Client
Output - Client
Output Bundle - Client
OutputSM - Transaction
Builder - TxSubmission
Context - TxSubmission
StatesSM - State machine to (re-)submit a transaction until it is either accepted or rejected by the federation
Enums§
- Never
Client Context - A fake
sm::Context
forNeverClientStateMachine
- Never
Client State Machine - A fake
sm::State
that can actually never happen. - TxSubmission
States
Constants§
- TRANSACTION_
SUBMISSION_ MODULE_ INSTANCE - Reserved module instance id used for client-internal state machines