Crate fedimint_mint_common

Source

Re-exports§

pub use common::BackupRequest;
pub use common::SignedBackupRequest;

Modules§

common
config
endpoint_constants

Structs§

BlindNonce
Nonce but blinded by the user key
MintCommonInit
MintInputV0
MintModuleTypes
MintOutputBlindSignature
Result of Federation members confirming MintOutput by contributing partial signatures via MintConsensusItem
MintOutputOutcomeV0
MintOutputV0
Nonce
Unique ID of a mint note.
Note
An verifiable one time use IOU from the mint.
UnknownMintInputVariantError
UnknownMintOutputOutcomeVariantError
UnknownMintOutputVariantError

Enums§

MintConsensusItem
The mint module currently doesn’t define any consensus items and generally throws an error on encountering one. To allow old clients to still decode blocks in the future, should we decide to add consensus items, this has to be an enum with only a default variant.
MintInput
MintInputError
MintOutput
MintOutputError
MintOutputOutcome

Constants§

DEFAULT_MAX_NOTES_PER_DENOMINATION
By default, the maximum notes per denomination when change-making for users
KIND
MODULE_CONSENSUS_VERSION