toJson method
Implementation
Map<String, dynamic> toJson() {
if (_sessionData != null) {
return _sessionData!.toJson();
}
final sessionData = SessionData(
topic: topic ?? '',
pairingTopic: pairingTopic ?? '',
relay: relay ?? Relay(ReownConstants.RELAYER_DEFAULT_PROTOCOL),
expiry: expiry ?? 0,
acknowledged: true,
controller: sessionService.name,
namespaces: _namespaces() ?? {},
self: self!,
peer: peer!,
);
return {
...sessionData.toJson(),
'relay': null,
'transportType': sessionService.name,
};
}