List of all items
Structs
- cli::CLIArgs
- config::Auth
- config::AuthDatabase
- config::BatchConfig
- config::Bdk
- config::Cln
- config::Database
- config::FakeWallet
- config::FakeWalletKeysetRotation
- config::GrpcProcessor
- config::Info
- config::LNbits
- config::Limits
- config::Ln
- config::Lnd
- config::LoggingConfig
- config::MintInfo
- config::MintManagementRpc
- config::Onchain
- config::PostgresAuthConfig
- config::PostgresConfig
- config::Settings
Enums
- config::AuthType
- config::DatabaseEngine
- config::FakeWalletCustomPaymentMethod
- config::LnBackend
- config::LoggingOutput
- config::OnchainBackend
Traits
Functions
- apply_seed_file
- get_work_directory
- load_settings
- load_settings_from_args
- run_mintd
- run_mintd_with_shutdown
- setup_tracing
Constants
- env_vars::BDK_BATCH_ECONOMY_DEADLINE_SECS_ENV_VAR
- env_vars::BDK_BATCH_MAX_BATCH_SIZE_ENV_VAR
- env_vars::BDK_BATCH_POLL_INTERVAL_SECS_ENV_VAR
- env_vars::BDK_BATCH_STANDARD_DEADLINE_SECS_ENV_VAR
- env_vars::BDK_BITCOIND_RPC_HOST_ENV_VAR
- env_vars::BDK_BITCOIND_RPC_PASSWORD_ENV_VAR
- env_vars::BDK_BITCOIND_RPC_PORT_ENV_VAR
- env_vars::BDK_BITCOIND_RPC_USER_ENV_VAR
- env_vars::BDK_CHAIN_SOURCE_TYPE_ENV_VAR
- env_vars::BDK_ESPLORA_PARALLEL_REQUESTS_ENV_VAR
- env_vars::BDK_ESPLORA_URL_ENV_VAR
- env_vars::BDK_FEE_CACHE_TTL_SECS_ENV_VAR
- env_vars::BDK_FEE_FALLBACK_SAT_PER_VB_ENV_VAR
- env_vars::BDK_FEE_OPTIONS_ENV_VAR
- env_vars::BDK_FEE_PERCENT_ENV_VAR
- env_vars::BDK_MIN_RECEIVE_AMOUNT_SAT_ENV_VAR
- env_vars::BDK_MIN_SEND_AMOUNT_SAT_ENV_VAR
- env_vars::BDK_MNEMONIC_ENV_VAR
- env_vars::BDK_NETWORK_ENV_VAR
- env_vars::BDK_NUM_CONFS_ENV_VAR
- env_vars::BDK_QUOTE_FIXED_SAFETY_SAT_ENV_VAR
- env_vars::BDK_QUOTE_MAX_INPUT_COUNT_ENV_VAR
- env_vars::BDK_QUOTE_SAFETY_MULTIPLIER_ENV_VAR
- env_vars::BDK_RESERVE_FEE_MIN_ENV_VAR
- env_vars::BDK_SYNC_INTERVAL_SECS_ENV_VAR
- env_vars::BDK_TARGET_BLOCK_TIME_SECS_ENV_VAR
- env_vars::DATABASE_ENV_VAR
- env_vars::DATABASE_URL_ENV_VAR
- env_vars::ENV_AUTH_CHECK_MELT_QUOTE
- env_vars::ENV_AUTH_CHECK_MINT_QUOTE
- env_vars::ENV_AUTH_CHECK_PROOF_STATE
- env_vars::ENV_AUTH_ENABLED
- env_vars::ENV_AUTH_GET_MELT_QUOTE
- env_vars::ENV_AUTH_GET_MINT_QUOTE
- env_vars::ENV_AUTH_MELT
- env_vars::ENV_AUTH_MINT
- env_vars::ENV_AUTH_MINT_MAX_BAT
- env_vars::ENV_AUTH_OPENID_CLIENT_ID
- env_vars::ENV_AUTH_OPENID_DISCOVERY
- env_vars::ENV_AUTH_POSTGRES_CONNECTION_TIMEOUT
- env_vars::ENV_AUTH_POSTGRES_MAX_CONNECTIONS
- env_vars::ENV_AUTH_POSTGRES_TLS_MODE
- env_vars::ENV_AUTH_POSTGRES_URL
- env_vars::ENV_AUTH_RESTORE
- env_vars::ENV_AUTH_SWAP
- env_vars::ENV_AUTH_WEBSOCKET
- env_vars::ENV_AUTH_WS_MELT_QUOTE
- env_vars::ENV_AUTH_WS_MINT_QUOTE
- env_vars::ENV_AUTH_WS_PROOF_STATE
- env_vars::ENV_CACHE_SECONDS
- env_vars::ENV_CLN_BOLT12
- env_vars::ENV_CLN_EXPOSE_PRIVATE_CHANNELS
- env_vars::ENV_CLN_FEE_PERCENT
- env_vars::ENV_CLN_RESERVE_FEE_MIN
- env_vars::ENV_CLN_RPC_PATH
- env_vars::ENV_ENABLE_INFO_PAGE
- env_vars::ENV_EXTEND_CACHE_SECONDS
- env_vars::ENV_FAKE_WALLET_CUSTOM_PAYMENT_METHODS
- env_vars::ENV_FAKE_WALLET_FEE_PERCENT
- env_vars::ENV_FAKE_WALLET_KEYSET_ROTATIONS
- env_vars::ENV_FAKE_WALLET_MAX_DELAY
- env_vars::ENV_FAKE_WALLET_MIN_DELAY
- env_vars::ENV_FAKE_WALLET_RESERVE_FEE_MIN
- env_vars::ENV_FAKE_WALLET_SUPPORTED_UNITS
- env_vars::ENV_GRPC_PROCESSOR_ADDRESS
- env_vars::ENV_GRPC_PROCESSOR_PORT
- env_vars::ENV_GRPC_PROCESSOR_SUPPORTED_UNITS
- env_vars::ENV_GRPC_PROCESSOR_TLS_DIR
- env_vars::ENV_INPUT_FEE_PPK
- env_vars::ENV_LISTEN_HOST
- env_vars::ENV_LISTEN_PORT
- env_vars::ENV_LNBITS_ADMIN_API_KEY
- env_vars::ENV_LNBITS_API
- env_vars::ENV_LNBITS_FEE_PERCENT
- env_vars::ENV_LNBITS_INVOICE_API_KEY
- env_vars::ENV_LNBITS_RESERVE_FEE_MIN
- env_vars::ENV_LND_ADDRESS
- env_vars::ENV_LND_CERT_FILE
- env_vars::ENV_LND_FEE_PERCENT
- env_vars::ENV_LND_MACAROON_FILE
- env_vars::ENV_LND_RESERVE_FEE_MIN
- env_vars::ENV_LN_BACKEND
- env_vars::ENV_LN_INVOICE_DESCRIPTION
- env_vars::ENV_LN_MAX_MELT
- env_vars::ENV_LN_MAX_MINT
- env_vars::ENV_LN_MIN_MELT
- env_vars::ENV_LN_MIN_MINT
- env_vars::ENV_LOGGING_CONSOLE_LEVEL
- env_vars::ENV_LOGGING_FILE_LEVEL
- env_vars::ENV_LOGGING_OUTPUT
- env_vars::ENV_MAX_INPUTS
- env_vars::ENV_MAX_OUTPUTS
- env_vars::ENV_MINT_CONTACT_EMAIL
- env_vars::ENV_MINT_CONTACT_NOSTR
- env_vars::ENV_MINT_DESCRIPTION
- env_vars::ENV_MINT_DESCRIPTION_LONG
- env_vars::ENV_MINT_ICON_URL
- env_vars::ENV_MINT_MANAGEMENT_ADDRESS
- env_vars::ENV_MINT_MANAGEMENT_ENABLED
- env_vars::ENV_MINT_MANAGEMENT_ENABLED_LEGACY
- env_vars::ENV_MINT_MANAGEMENT_PORT
- env_vars::ENV_MINT_MANAGEMENT_TLS_DIR_PATH
- env_vars::ENV_MINT_MOTD
- env_vars::ENV_MINT_NAME
- env_vars::ENV_MINT_PUBKEY
- env_vars::ENV_MINT_TOS_URL
- env_vars::ENV_MNEMONIC
- env_vars::ENV_ONCHAIN_BACKEND
- env_vars::ENV_ONCHAIN_MAX_MELT
- env_vars::ENV_ONCHAIN_MAX_MINT
- env_vars::ENV_ONCHAIN_MIN_MELT
- env_vars::ENV_ONCHAIN_MIN_MINT
- env_vars::ENV_POSTGRES_CONNECTION_TIMEOUT
- env_vars::ENV_POSTGRES_MAX_CONNECTIONS
- env_vars::ENV_POSTGRES_TLS_MODE
- env_vars::ENV_POSTGRES_URL
- env_vars::ENV_QUOTE_TTL_MELT
- env_vars::ENV_QUOTE_TTL_MINT
- env_vars::ENV_SECONDS_QUOTE_VALID
- env_vars::ENV_SEED
- env_vars::ENV_SIGNATORY_CERTS
- env_vars::ENV_SIGNATORY_URL
- env_vars::ENV_URL
- env_vars::ENV_USE_KEYSET_V2
- env_vars::ENV_WORK_DIR