pub async fn gateway_pay_invoice(
prefix: &str,
gateway_name: &str,
client: &ClientHandleArc,
invoice: Bolt11Invoice,
event_sender: &UnboundedSender<MetricEvent>,
ln_gateway: Option<LightningGateway>,
) -> Result<()>
pub async fn gateway_pay_invoice(
prefix: &str,
gateway_name: &str,
client: &ClientHandleArc,
invoice: Bolt11Invoice,
event_sender: &UnboundedSender<MetricEvent>,
ln_gateway: Option<LightningGateway>,
) -> Result<()>