Generate deposit address
Middleware to authenticate an incoming request. Routes that are
authenticated with this middleware are un-authenticated if the gateway has
not yet been configured. After the gateway is configured, this middleware
enforces that a Bearer token must be supplied in the Authorization header.
Middleware to authenticate an incoming request. Routes that are
authenticated with this middleware always require a Bearer token to be
supplied in the Authorization header.
Validate that the Bearer token matches the gatewayβs hashed password
Backup a gateway actor state
Display high-level information about the Gateway config
Connect a new federation
Extracts the Bearer token from the Authorization header of the request.
Display high-level information about the Gateway
Creates a password hash by appending a 4 byte salt to the plaintext
password.
Display high-level information about the Gateway
Leave a federation
Public routes that are used in the LNv1 protocol
Public routes that are used in the LNv2 protocol
Creates the webserverβs routes and spawns the webserver in a separate task.
Gateway Webserver Routes. The gateway supports three types of routes
Withdraw from a gateway federation.