List of all items
Structs
- Gateway
- client::GatewayClientBuilder
- config::GatewayOpts
- config::GatewayParameters
- db::DbKeyPrefixIter
- db::FederationConfigKey
- db::FederationConfigKeyPrefix
- db::FederationConfigKeyPrefixV0
- db::FederationConfigKeyPrefixV1
- db::FederationConfigKeyV0
- db::FederationConfigKeyV1
- db::FederationConfigV0
- db::FederationConfigV1
- db::GatewayConfigurationKeyV0
- db::GatewayConfigurationKeyV1
- db::GatewayConfigurationKeyV2
- db::GatewayConfigurationV0
- db::GatewayConfigurationV1
- db::GatewayConfigurationV2
- db::GatewayPublicKey
- db::PreimageAuthentication
- db::PreimageAuthenticationPrefix
- db::RegisteredIncomingContract
- db::RegisteredIncomingContractKey
- error::FederationNotConnected
- federation_manager::FederationManager
- types::PrettyInterceptPaymentRequest
Enums
- GatewayState
- ReceivePaymentStreamAction
- config::LightningModuleMode
- db::DbKeyPrefix
- error::AdminGatewayError
- error::LNv1Error
- error::LNv2Error
- error::PublicGatewayError
Traits
Functions
- db::get_gatewayd_database_migrations
- db::migrate_federation_configs
- db::migrate_to_v1
- db::migrate_to_v2
- db::migrate_to_v3
- db::migrate_to_v4
- db::migrate_to_v5
- events::get_events_for_duration
- rpc_server::address
- rpc_server::auth_middleware
- rpc_server::backup
- rpc_server::close_channels_with_peer
- rpc_server::configuration
- rpc_server::connect_fed
- rpc_server::create_bolt11_invoice_v2
- rpc_server::create_invoice_for_operator
- rpc_server::extract_bearer_token
- rpc_server::get_balances
- rpc_server::get_gateway_id
- rpc_server::get_invoice
- rpc_server::get_ln_onchain_address
- rpc_server::handle_post_info
- rpc_server::info
- rpc_server::leave_fed
- rpc_server::list_active_channels
- rpc_server::lnv1_routes
- rpc_server::lnv2_routes
- rpc_server::mnemonic
- rpc_server::open_channel
- rpc_server::pay_bolt11_invoice_v2
- rpc_server::pay_invoice
- rpc_server::pay_invoice_operator
- rpc_server::payment_log
- rpc_server::payment_summary
- rpc_server::receive_ecash
- rpc_server::recheck_address
- rpc_server::routing_info_v2
- rpc_server::run_webserver
- rpc_server::send_onchain
- rpc_server::set_fees
- rpc_server::spend_ecash
- rpc_server::stop
- rpc_server::v1_routes
- rpc_server::withdraw
Type Aliases
Constants
- DB_FILE
- DEFAULT_MODULE_KINDS
- DEFAULT_NETWORK
- DEFAULT_NUM_ROUTE_HINTS
- GW_ANNOUNCEMENT_TTL
- LDK_NODE_DB_FOLDER
- envs::FM_DEBUG_GATEWAY_ENV
- envs::FM_GATEWAY_API_ADDR_ENV
- envs::FM_GATEWAY_BCRYPT_PASSWORD_HASH_ENV
- envs::FM_GATEWAY_DATA_DIR_ENV
- envs::FM_GATEWAY_LIGHTNING_MODULE_MODE_ENV
- envs::FM_GATEWAY_LISTEN_ADDR_ENV
- envs::FM_GATEWAY_MNEMONIC_ENV
- envs::FM_GATEWAY_NETWORK_ENV
- envs::FM_GATEWAY_SKIP_WAIT_FOR_SYNC_ENV
- envs::FM_NUMBER_OF_ROUTE_HINTS_ENV
- events::ALL_GATEWAY_EVENTS
- federation_manager::INITIAL_INDEX