pub(crate) async fn test_send( client: &Client, gateway_api: &String, invoice: &Bolt11Invoice, final_state: FinalSendState, ) -> Result<()>