PendingSessionAuthRequest constructor

  1. @JsonSerializable(includeIfNull: false)
const PendingSessionAuthRequest({
  1. required int id,
  2. required String pairingTopic,
  3. required ConnectionMetadata requester,
  4. required int expiryTimestamp,
  5. required CacaoRequestPayload authPayload,
  6. required VerifyContext verifyContext,
  7. @Default(TransportType.relay) TransportType transportType,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory PendingSessionAuthRequest({
  required int id,
  required String pairingTopic,
  required ConnectionMetadata requester,
  required int expiryTimestamp,
  required CacaoRequestPayload authPayload,
  required VerifyContext verifyContext,
  @Default(TransportType.relay) TransportType transportType,
}) = _PendingSessionAuthRequest;