loadSession method

  1. @override
Future<SessionRecord> loadSession(
  1. SignalProtocolAddress address
)
override

Implementation

@override
Future<SessionRecord> loadSession(SignalProtocolAddress address) async {
  try {
    if (await containsSession(address)) {
      return SessionRecord.fromSerialized(sessions[address]!);
    } else {
      return SessionRecord();
    }
  } on Exception catch (e) {
    throw AssertionError(e);
  }
}