Constants§
- FM_
BITCOIND_ PASSWORD_ ENV - The password to use when connecting to a bitcoin node over RPC
- FM_
BITCOIND_ URL_ ENV - The URL to use when connecting to a bitcoin node over RPC.
Should not include authentication parameters: (e.g
http://127.0.0.1:8332) - FM_
BITCOIND_ USERNAME_ ENV - The username to use when connecting to a bitcoin node over RPC
- FM_
DB_ BACKEND_ ENV - Environment variable to select database backend (rocksdb or cursed-redb)
- FM_
DEBUG_ GATEWAY_ ENV - Environment variable that instructs the gateway to run in “debug mode”, which allows errors to return to clients without redacting private information.
- FM_
DEFAULT_ ROUTING_ FEES_ ENV - Environment variable for customizing the default routing fees
- FM_
DEFAULT_ TRANSACTION_ FEES_ ENV - Environment variable for customizing the default transaction fees
- FM_
ESPLORA_ URL_ ENV - The URL to use when connecting to an Esplora server for bitcoin blockchain data
- FM_
GATEWAY_ API_ ADDR_ ENV - Environment variable that specifies the URL that clients can use to make requests to the gateway.
- FM_
GATEWAY_ BCRYPT_ PASSWORD_ HASH_ ENV - Environment variable that specifies the bcrypt password hash.
- FM_
GATEWAY_ DATA_ DIR_ ENV - Environment variable that specifies the directory of the gateway’s database.
- FM_
GATEWAY_ IROH_ LISTEN_ ADDR_ ENV - Environment variable that specifies the address the gateway’s Iroh endpoint should listen on.
- FM_
GATEWAY_ LISTEN_ ADDR_ ENV - Environment variable that specifies the address the gateway’s HTTP server should listen on.
- FM_
GATEWAY_ MNEMONIC_ ENV - Environment variable that specifies the mnemonic that the gateway should use for ecash and the LDK Node should use for onchain funds. If not set, a mnemonic will be generated. This environment variable can be used for recovering from an existing mnemonic.
- FM_
GATEWAY_ NETWORK_ ENV - Environment variable that specifies that Bitcoin network that the gateway should use. Must match the network of the Lightning node.
- FM_
GATEWAY_ SKIP_ WAIT_ FOR_ SYNC_ ENV - Environment variable that instructs the gateway to skip waiting for the bitcoin node to sync to the chain.
- FM_
NUMBER_ OF_ ROUTE_ HINTS_ ENV - Environment variable that instructs the gateway how many route hints to include in LNv1 invoices.