RelayTransport

class RelayTransport(endpoint: String, httpClient: HttpClient = defaultClient(), captchaTokenProvider: suspend () -> String?? = null) : FeedbackTransport

Posts a report to an adopter-operated relay (per the relay contract). The GitHub credential lives on the relay, never in the app.

Constructors

Link copied to clipboard
constructor(endpoint: String, httpClient: HttpClient = defaultClient(), captchaTokenProvider: suspend () -> String?? = null)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun submit(report: FeedbackReport, deviceInfo: DeviceInfo): Int