app call/message and private routing checkpoint

This commit is contained in:
John Smith
2022-09-25 18:04:53 -04:00
parent 507d02974c
commit baa1714943
29 changed files with 1139 additions and 538 deletions

View File

@@ -1232,11 +1232,19 @@ abstract class VeilidUpdate {
switch (json["kind"]) {
case "Log":
{
return VeilidUpdateLog(
return VeilidLog(
logLevel: veilidLogLevelFromJson(json["log_level"]),
message: json["message"],
backtrace: json["backtrace"]);
}
case "AppMessage":
{
return VeilidAppMessage();
}
case "AppCall":
{
return VeilidAppCall();
}
case "Attachment":
{
return VeilidUpdateAttachment(
@@ -1256,12 +1264,12 @@ abstract class VeilidUpdate {
Map<String, dynamic> get json;
}
class VeilidUpdateLog implements VeilidUpdate {
class VeilidLog implements VeilidUpdate {
final VeilidLogLevel logLevel;
final String message;
final String? backtrace;
//
VeilidUpdateLog({
VeilidLog({
required this.logLevel,
required this.message,
required this.backtrace,