crypto primitives
This commit is contained in:
parent
559ac5f162
commit
7ba795132b
@ -113,6 +113,14 @@ packages:
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.0.1"
|
||||
fixnum:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: fixnum
|
||||
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.0"
|
||||
flutter:
|
||||
dependency: "direct main"
|
||||
description: flutter
|
||||
@ -430,4 +438,4 @@ packages:
|
||||
version: "3.5.0"
|
||||
sdks:
|
||||
dart: ">=3.0.0 <4.0.0"
|
||||
flutter: ">=3.7.0"
|
||||
flutter: ">=3.10.6"
|
||||
|
@ -600,8 +600,8 @@ DHTRecordDescriptor _$DHTRecordDescriptorFromJson(Map<String, dynamic> json) {
|
||||
mixin _$DHTRecordDescriptor {
|
||||
Typed<FixedEncodedString43> get key => throw _privateConstructorUsedError;
|
||||
FixedEncodedString43 get owner => throw _privateConstructorUsedError;
|
||||
FixedEncodedString43? get ownerSecret => throw _privateConstructorUsedError;
|
||||
DHTSchema get schema => throw _privateConstructorUsedError;
|
||||
FixedEncodedString43? get ownerSecret => throw _privateConstructorUsedError;
|
||||
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
@ -618,8 +618,8 @@ abstract class $DHTRecordDescriptorCopyWith<$Res> {
|
||||
$Res call(
|
||||
{Typed<FixedEncodedString43> key,
|
||||
FixedEncodedString43 owner,
|
||||
FixedEncodedString43? ownerSecret,
|
||||
DHTSchema schema});
|
||||
DHTSchema schema,
|
||||
FixedEncodedString43? ownerSecret});
|
||||
|
||||
$DHTSchemaCopyWith<$Res> get schema;
|
||||
}
|
||||
@ -639,8 +639,8 @@ class _$DHTRecordDescriptorCopyWithImpl<$Res, $Val extends DHTRecordDescriptor>
|
||||
$Res call({
|
||||
Object? key = null,
|
||||
Object? owner = null,
|
||||
Object? ownerSecret = freezed,
|
||||
Object? schema = null,
|
||||
Object? ownerSecret = freezed,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
key: null == key
|
||||
@ -651,14 +651,14 @@ class _$DHTRecordDescriptorCopyWithImpl<$Res, $Val extends DHTRecordDescriptor>
|
||||
? _value.owner
|
||||
: owner // ignore: cast_nullable_to_non_nullable
|
||||
as FixedEncodedString43,
|
||||
ownerSecret: freezed == ownerSecret
|
||||
? _value.ownerSecret
|
||||
: ownerSecret // ignore: cast_nullable_to_non_nullable
|
||||
as FixedEncodedString43?,
|
||||
schema: null == schema
|
||||
? _value.schema
|
||||
: schema // ignore: cast_nullable_to_non_nullable
|
||||
as DHTSchema,
|
||||
ownerSecret: freezed == ownerSecret
|
||||
? _value.ownerSecret
|
||||
: ownerSecret // ignore: cast_nullable_to_non_nullable
|
||||
as FixedEncodedString43?,
|
||||
) as $Val);
|
||||
}
|
||||
|
||||
@ -682,8 +682,8 @@ abstract class _$$_DHTRecordDescriptorCopyWith<$Res>
|
||||
$Res call(
|
||||
{Typed<FixedEncodedString43> key,
|
||||
FixedEncodedString43 owner,
|
||||
FixedEncodedString43? ownerSecret,
|
||||
DHTSchema schema});
|
||||
DHTSchema schema,
|
||||
FixedEncodedString43? ownerSecret});
|
||||
|
||||
@override
|
||||
$DHTSchemaCopyWith<$Res> get schema;
|
||||
@ -702,8 +702,8 @@ class __$$_DHTRecordDescriptorCopyWithImpl<$Res>
|
||||
$Res call({
|
||||
Object? key = null,
|
||||
Object? owner = null,
|
||||
Object? ownerSecret = freezed,
|
||||
Object? schema = null,
|
||||
Object? ownerSecret = freezed,
|
||||
}) {
|
||||
return _then(_$_DHTRecordDescriptor(
|
||||
key: null == key
|
||||
@ -714,14 +714,14 @@ class __$$_DHTRecordDescriptorCopyWithImpl<$Res>
|
||||
? _value.owner
|
||||
: owner // ignore: cast_nullable_to_non_nullable
|
||||
as FixedEncodedString43,
|
||||
ownerSecret: freezed == ownerSecret
|
||||
? _value.ownerSecret
|
||||
: ownerSecret // ignore: cast_nullable_to_non_nullable
|
||||
as FixedEncodedString43?,
|
||||
schema: null == schema
|
||||
? _value.schema
|
||||
: schema // ignore: cast_nullable_to_non_nullable
|
||||
as DHTSchema,
|
||||
ownerSecret: freezed == ownerSecret
|
||||
? _value.ownerSecret
|
||||
: ownerSecret // ignore: cast_nullable_to_non_nullable
|
||||
as FixedEncodedString43?,
|
||||
));
|
||||
}
|
||||
}
|
||||
@ -732,8 +732,8 @@ class _$_DHTRecordDescriptor implements _DHTRecordDescriptor {
|
||||
const _$_DHTRecordDescriptor(
|
||||
{required this.key,
|
||||
required this.owner,
|
||||
this.ownerSecret,
|
||||
required this.schema});
|
||||
required this.schema,
|
||||
this.ownerSecret});
|
||||
|
||||
factory _$_DHTRecordDescriptor.fromJson(Map<String, dynamic> json) =>
|
||||
_$$_DHTRecordDescriptorFromJson(json);
|
||||
@ -743,13 +743,13 @@ class _$_DHTRecordDescriptor implements _DHTRecordDescriptor {
|
||||
@override
|
||||
final FixedEncodedString43 owner;
|
||||
@override
|
||||
final FixedEncodedString43? ownerSecret;
|
||||
@override
|
||||
final DHTSchema schema;
|
||||
@override
|
||||
final FixedEncodedString43? ownerSecret;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'DHTRecordDescriptor(key: $key, owner: $owner, ownerSecret: $ownerSecret, schema: $schema)';
|
||||
return 'DHTRecordDescriptor(key: $key, owner: $owner, schema: $schema, ownerSecret: $ownerSecret)';
|
||||
}
|
||||
|
||||
@override
|
||||
@ -759,14 +759,14 @@ class _$_DHTRecordDescriptor implements _DHTRecordDescriptor {
|
||||
other is _$_DHTRecordDescriptor &&
|
||||
(identical(other.key, key) || other.key == key) &&
|
||||
(identical(other.owner, owner) || other.owner == owner) &&
|
||||
(identical(other.schema, schema) || other.schema == schema) &&
|
||||
(identical(other.ownerSecret, ownerSecret) ||
|
||||
other.ownerSecret == ownerSecret) &&
|
||||
(identical(other.schema, schema) || other.schema == schema));
|
||||
other.ownerSecret == ownerSecret));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(runtimeType, key, owner, ownerSecret, schema);
|
||||
int get hashCode => Object.hash(runtimeType, key, owner, schema, ownerSecret);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@ -787,8 +787,8 @@ abstract class _DHTRecordDescriptor implements DHTRecordDescriptor {
|
||||
const factory _DHTRecordDescriptor(
|
||||
{required final Typed<FixedEncodedString43> key,
|
||||
required final FixedEncodedString43 owner,
|
||||
final FixedEncodedString43? ownerSecret,
|
||||
required final DHTSchema schema}) = _$_DHTRecordDescriptor;
|
||||
required final DHTSchema schema,
|
||||
final FixedEncodedString43? ownerSecret}) = _$_DHTRecordDescriptor;
|
||||
|
||||
factory _DHTRecordDescriptor.fromJson(Map<String, dynamic> json) =
|
||||
_$_DHTRecordDescriptor.fromJson;
|
||||
@ -798,10 +798,10 @@ abstract class _DHTRecordDescriptor implements DHTRecordDescriptor {
|
||||
@override
|
||||
FixedEncodedString43 get owner;
|
||||
@override
|
||||
FixedEncodedString43? get ownerSecret;
|
||||
@override
|
||||
DHTSchema get schema;
|
||||
@override
|
||||
FixedEncodedString43? get ownerSecret;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$_DHTRecordDescriptorCopyWith<_$_DHTRecordDescriptor> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
@ -1151,10 +1151,10 @@ SafetySpec _$SafetySpecFromJson(Map<String, dynamic> json) {
|
||||
|
||||
/// @nodoc
|
||||
mixin _$SafetySpec {
|
||||
String? get preferredRoute => throw _privateConstructorUsedError;
|
||||
int get hopCount => throw _privateConstructorUsedError;
|
||||
Stability get stability => throw _privateConstructorUsedError;
|
||||
Sequencing get sequencing => throw _privateConstructorUsedError;
|
||||
String? get preferredRoute => throw _privateConstructorUsedError;
|
||||
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
@ -1169,10 +1169,10 @@ abstract class $SafetySpecCopyWith<$Res> {
|
||||
_$SafetySpecCopyWithImpl<$Res, SafetySpec>;
|
||||
@useResult
|
||||
$Res call(
|
||||
{String? preferredRoute,
|
||||
int hopCount,
|
||||
{int hopCount,
|
||||
Stability stability,
|
||||
Sequencing sequencing});
|
||||
Sequencing sequencing,
|
||||
String? preferredRoute});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -1188,16 +1188,12 @@ class _$SafetySpecCopyWithImpl<$Res, $Val extends SafetySpec>
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? preferredRoute = freezed,
|
||||
Object? hopCount = null,
|
||||
Object? stability = null,
|
||||
Object? sequencing = null,
|
||||
Object? preferredRoute = freezed,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
preferredRoute: freezed == preferredRoute
|
||||
? _value.preferredRoute
|
||||
: preferredRoute // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
hopCount: null == hopCount
|
||||
? _value.hopCount
|
||||
: hopCount // ignore: cast_nullable_to_non_nullable
|
||||
@ -1210,6 +1206,10 @@ class _$SafetySpecCopyWithImpl<$Res, $Val extends SafetySpec>
|
||||
? _value.sequencing
|
||||
: sequencing // ignore: cast_nullable_to_non_nullable
|
||||
as Sequencing,
|
||||
preferredRoute: freezed == preferredRoute
|
||||
? _value.preferredRoute
|
||||
: preferredRoute // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
) as $Val);
|
||||
}
|
||||
}
|
||||
@ -1223,10 +1223,10 @@ abstract class _$$_SafetySpecCopyWith<$Res>
|
||||
@override
|
||||
@useResult
|
||||
$Res call(
|
||||
{String? preferredRoute,
|
||||
int hopCount,
|
||||
{int hopCount,
|
||||
Stability stability,
|
||||
Sequencing sequencing});
|
||||
Sequencing sequencing,
|
||||
String? preferredRoute});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -1240,16 +1240,12 @@ class __$$_SafetySpecCopyWithImpl<$Res>
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? preferredRoute = freezed,
|
||||
Object? hopCount = null,
|
||||
Object? stability = null,
|
||||
Object? sequencing = null,
|
||||
Object? preferredRoute = freezed,
|
||||
}) {
|
||||
return _then(_$_SafetySpec(
|
||||
preferredRoute: freezed == preferredRoute
|
||||
? _value.preferredRoute
|
||||
: preferredRoute // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
hopCount: null == hopCount
|
||||
? _value.hopCount
|
||||
: hopCount // ignore: cast_nullable_to_non_nullable
|
||||
@ -1262,6 +1258,10 @@ class __$$_SafetySpecCopyWithImpl<$Res>
|
||||
? _value.sequencing
|
||||
: sequencing // ignore: cast_nullable_to_non_nullable
|
||||
as Sequencing,
|
||||
preferredRoute: freezed == preferredRoute
|
||||
? _value.preferredRoute
|
||||
: preferredRoute // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
));
|
||||
}
|
||||
}
|
||||
@ -1270,26 +1270,26 @@ class __$$_SafetySpecCopyWithImpl<$Res>
|
||||
@JsonSerializable()
|
||||
class _$_SafetySpec implements _SafetySpec {
|
||||
const _$_SafetySpec(
|
||||
{this.preferredRoute,
|
||||
required this.hopCount,
|
||||
{required this.hopCount,
|
||||
required this.stability,
|
||||
required this.sequencing});
|
||||
required this.sequencing,
|
||||
this.preferredRoute});
|
||||
|
||||
factory _$_SafetySpec.fromJson(Map<String, dynamic> json) =>
|
||||
_$$_SafetySpecFromJson(json);
|
||||
|
||||
@override
|
||||
final String? preferredRoute;
|
||||
@override
|
||||
final int hopCount;
|
||||
@override
|
||||
final Stability stability;
|
||||
@override
|
||||
final Sequencing sequencing;
|
||||
@override
|
||||
final String? preferredRoute;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'SafetySpec(preferredRoute: $preferredRoute, hopCount: $hopCount, stability: $stability, sequencing: $sequencing)';
|
||||
return 'SafetySpec(hopCount: $hopCount, stability: $stability, sequencing: $sequencing, preferredRoute: $preferredRoute)';
|
||||
}
|
||||
|
||||
@override
|
||||
@ -1297,20 +1297,20 @@ class _$_SafetySpec implements _SafetySpec {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$_SafetySpec &&
|
||||
(identical(other.preferredRoute, preferredRoute) ||
|
||||
other.preferredRoute == preferredRoute) &&
|
||||
(identical(other.hopCount, hopCount) ||
|
||||
other.hopCount == hopCount) &&
|
||||
(identical(other.stability, stability) ||
|
||||
other.stability == stability) &&
|
||||
(identical(other.sequencing, sequencing) ||
|
||||
other.sequencing == sequencing));
|
||||
other.sequencing == sequencing) &&
|
||||
(identical(other.preferredRoute, preferredRoute) ||
|
||||
other.preferredRoute == preferredRoute));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode =>
|
||||
Object.hash(runtimeType, preferredRoute, hopCount, stability, sequencing);
|
||||
Object.hash(runtimeType, hopCount, stability, sequencing, preferredRoute);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@ -1328,16 +1328,14 @@ class _$_SafetySpec implements _SafetySpec {
|
||||
|
||||
abstract class _SafetySpec implements SafetySpec {
|
||||
const factory _SafetySpec(
|
||||
{final String? preferredRoute,
|
||||
required final int hopCount,
|
||||
{required final int hopCount,
|
||||
required final Stability stability,
|
||||
required final Sequencing sequencing}) = _$_SafetySpec;
|
||||
required final Sequencing sequencing,
|
||||
final String? preferredRoute}) = _$_SafetySpec;
|
||||
|
||||
factory _SafetySpec.fromJson(Map<String, dynamic> json) =
|
||||
_$_SafetySpec.fromJson;
|
||||
|
||||
@override
|
||||
String? get preferredRoute;
|
||||
@override
|
||||
int get hopCount;
|
||||
@override
|
||||
@ -1345,6 +1343,8 @@ abstract class _SafetySpec implements SafetySpec {
|
||||
@override
|
||||
Sequencing get sequencing;
|
||||
@override
|
||||
String? get preferredRoute;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$_SafetySpecCopyWith<_$_SafetySpec> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
|
@ -22,7 +22,7 @@ _$DHTSchemaSMPL _$$DHTSchemaSMPLFromJson(Map<String, dynamic> json) =>
|
||||
_$DHTSchemaSMPL(
|
||||
oCnt: json['o_cnt'] as int,
|
||||
members: (json['members'] as List<dynamic>)
|
||||
.map((e) => DHTSchemaMember.fromJson(e as Map<String, dynamic>))
|
||||
.map(DHTSchemaMember.fromJson)
|
||||
.toList(),
|
||||
$type: json['kind'] as String?,
|
||||
);
|
||||
@ -51,10 +51,10 @@ _$_DHTRecordDescriptor _$$_DHTRecordDescriptorFromJson(
|
||||
_$_DHTRecordDescriptor(
|
||||
key: Typed<FixedEncodedString43>.fromJson(json['key']),
|
||||
owner: FixedEncodedString43.fromJson(json['owner']),
|
||||
schema: DHTSchema.fromJson(json['schema']),
|
||||
ownerSecret: json['owner_secret'] == null
|
||||
? null
|
||||
: FixedEncodedString43.fromJson(json['owner_secret']),
|
||||
schema: DHTSchema.fromJson(json['schema'] as Map<String, dynamic>),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_DHTRecordDescriptorToJson(
|
||||
@ -62,8 +62,8 @@ Map<String, dynamic> _$$_DHTRecordDescriptorToJson(
|
||||
<String, dynamic>{
|
||||
'key': instance.key.toJson(),
|
||||
'owner': instance.owner.toJson(),
|
||||
'owner_secret': instance.ownerSecret?.toJson(),
|
||||
'schema': instance.schema.toJson(),
|
||||
'owner_secret': instance.ownerSecret?.toJson(),
|
||||
};
|
||||
|
||||
_$_ValueSubkeyRange _$$_ValueSubkeyRangeFromJson(Map<String, dynamic> json) =>
|
||||
@ -93,18 +93,18 @@ Map<String, dynamic> _$$_ValueDataToJson(_$_ValueData instance) =>
|
||||
|
||||
_$_SafetySpec _$$_SafetySpecFromJson(Map<String, dynamic> json) =>
|
||||
_$_SafetySpec(
|
||||
preferredRoute: json['preferred_route'] as String?,
|
||||
hopCount: json['hop_count'] as int,
|
||||
stability: Stability.fromJson(json['stability'] as String),
|
||||
sequencing: Sequencing.fromJson(json['sequencing'] as String),
|
||||
stability: Stability.fromJson(json['stability']),
|
||||
sequencing: Sequencing.fromJson(json['sequencing']),
|
||||
preferredRoute: json['preferred_route'] as String?,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_SafetySpecToJson(_$_SafetySpec instance) =>
|
||||
<String, dynamic>{
|
||||
'preferred_route': instance.preferredRoute,
|
||||
'hop_count': instance.hopCount,
|
||||
'stability': instance.stability.toJson(),
|
||||
'sequencing': instance.sequencing.toJson(),
|
||||
'preferred_route': instance.preferredRoute,
|
||||
};
|
||||
|
||||
_$_RouteBlob _$$_RouteBlobFromJson(Map<String, dynamic> json) => _$_RouteBlob(
|
||||
|
@ -3,6 +3,7 @@ import 'dart:typed_data';
|
||||
|
||||
import 'package:equatable/equatable.dart';
|
||||
import 'package:freezed_annotation/freezed_annotation.dart';
|
||||
import 'package:fixnum/fixnum.dart';
|
||||
|
||||
//////////////////////////////////////////////////////////
|
||||
|
||||
@ -61,6 +62,8 @@ class VeilidVersion extends Equatable {
|
||||
@immutable
|
||||
class Timestamp extends Equatable {
|
||||
const Timestamp({required this.value});
|
||||
factory Timestamp.fromInt64(Int64 i64) =>
|
||||
Timestamp(value: BigInt.parse(i64.toStringUnsigned()));
|
||||
factory Timestamp.fromString(String s) => Timestamp(value: BigInt.parse(s));
|
||||
factory Timestamp.fromJson(dynamic json) =>
|
||||
Timestamp.fromString(json as String);
|
||||
@ -70,8 +73,8 @@ class Timestamp extends Equatable {
|
||||
|
||||
@override
|
||||
String toString() => value.toString();
|
||||
|
||||
String toJson() => toString();
|
||||
Int64 toInt64() => Int64.parseInt(value.toString());
|
||||
|
||||
TimestampDuration diff(Timestamp other) =>
|
||||
TimestampDuration(value: value - other.value);
|
||||
@ -83,6 +86,8 @@ class Timestamp extends Equatable {
|
||||
@immutable
|
||||
class TimestampDuration extends Equatable {
|
||||
const TimestampDuration({required this.value});
|
||||
factory TimestampDuration.fromInt64(Int64 i64) =>
|
||||
TimestampDuration(value: BigInt.parse(i64.toStringUnsigned()));
|
||||
factory TimestampDuration.fromString(String s) =>
|
||||
TimestampDuration(value: BigInt.parse(s));
|
||||
factory TimestampDuration.fromJson(dynamic json) =>
|
||||
@ -93,8 +98,8 @@ class TimestampDuration extends Equatable {
|
||||
|
||||
@override
|
||||
String toString() => value.toString();
|
||||
|
||||
String toJson() => toString();
|
||||
Int64 toInt64() => Int64.parseInt(value.toString());
|
||||
|
||||
int toMillis() => (value ~/ BigInt.from(1000)).toInt();
|
||||
BigInt toMicros() => value;
|
||||
|
@ -4377,11 +4377,11 @@ VeilidConfigRPC _$VeilidConfigRPCFromJson(Map<String, dynamic> json) {
|
||||
mixin _$VeilidConfigRPC {
|
||||
int get concurrency => throw _privateConstructorUsedError;
|
||||
int get queueSize => throw _privateConstructorUsedError;
|
||||
int? get maxTimestampBehindMs => throw _privateConstructorUsedError;
|
||||
int? get maxTimestampAheadMs => throw _privateConstructorUsedError;
|
||||
int get timeoutMs => throw _privateConstructorUsedError;
|
||||
int get maxRouteHopCount => throw _privateConstructorUsedError;
|
||||
int get defaultRouteHopCount => throw _privateConstructorUsedError;
|
||||
int? get maxTimestampBehindMs => throw _privateConstructorUsedError;
|
||||
int? get maxTimestampAheadMs => throw _privateConstructorUsedError;
|
||||
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
@ -4398,11 +4398,11 @@ abstract class $VeilidConfigRPCCopyWith<$Res> {
|
||||
$Res call(
|
||||
{int concurrency,
|
||||
int queueSize,
|
||||
int? maxTimestampBehindMs,
|
||||
int? maxTimestampAheadMs,
|
||||
int timeoutMs,
|
||||
int maxRouteHopCount,
|
||||
int defaultRouteHopCount});
|
||||
int defaultRouteHopCount,
|
||||
int? maxTimestampBehindMs,
|
||||
int? maxTimestampAheadMs});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -4420,11 +4420,11 @@ class _$VeilidConfigRPCCopyWithImpl<$Res, $Val extends VeilidConfigRPC>
|
||||
$Res call({
|
||||
Object? concurrency = null,
|
||||
Object? queueSize = null,
|
||||
Object? maxTimestampBehindMs = freezed,
|
||||
Object? maxTimestampAheadMs = freezed,
|
||||
Object? timeoutMs = null,
|
||||
Object? maxRouteHopCount = null,
|
||||
Object? defaultRouteHopCount = null,
|
||||
Object? maxTimestampBehindMs = freezed,
|
||||
Object? maxTimestampAheadMs = freezed,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
concurrency: null == concurrency
|
||||
@ -4435,14 +4435,6 @@ class _$VeilidConfigRPCCopyWithImpl<$Res, $Val extends VeilidConfigRPC>
|
||||
? _value.queueSize
|
||||
: queueSize // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
maxTimestampBehindMs: freezed == maxTimestampBehindMs
|
||||
? _value.maxTimestampBehindMs
|
||||
: maxTimestampBehindMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
maxTimestampAheadMs: freezed == maxTimestampAheadMs
|
||||
? _value.maxTimestampAheadMs
|
||||
: maxTimestampAheadMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
timeoutMs: null == timeoutMs
|
||||
? _value.timeoutMs
|
||||
: timeoutMs // ignore: cast_nullable_to_non_nullable
|
||||
@ -4455,6 +4447,14 @@ class _$VeilidConfigRPCCopyWithImpl<$Res, $Val extends VeilidConfigRPC>
|
||||
? _value.defaultRouteHopCount
|
||||
: defaultRouteHopCount // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
maxTimestampBehindMs: freezed == maxTimestampBehindMs
|
||||
? _value.maxTimestampBehindMs
|
||||
: maxTimestampBehindMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
maxTimestampAheadMs: freezed == maxTimestampAheadMs
|
||||
? _value.maxTimestampAheadMs
|
||||
: maxTimestampAheadMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
) as $Val);
|
||||
}
|
||||
}
|
||||
@ -4470,11 +4470,11 @@ abstract class _$$_VeilidConfigRPCCopyWith<$Res>
|
||||
$Res call(
|
||||
{int concurrency,
|
||||
int queueSize,
|
||||
int? maxTimestampBehindMs,
|
||||
int? maxTimestampAheadMs,
|
||||
int timeoutMs,
|
||||
int maxRouteHopCount,
|
||||
int defaultRouteHopCount});
|
||||
int defaultRouteHopCount,
|
||||
int? maxTimestampBehindMs,
|
||||
int? maxTimestampAheadMs});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -4490,11 +4490,11 @@ class __$$_VeilidConfigRPCCopyWithImpl<$Res>
|
||||
$Res call({
|
||||
Object? concurrency = null,
|
||||
Object? queueSize = null,
|
||||
Object? maxTimestampBehindMs = freezed,
|
||||
Object? maxTimestampAheadMs = freezed,
|
||||
Object? timeoutMs = null,
|
||||
Object? maxRouteHopCount = null,
|
||||
Object? defaultRouteHopCount = null,
|
||||
Object? maxTimestampBehindMs = freezed,
|
||||
Object? maxTimestampAheadMs = freezed,
|
||||
}) {
|
||||
return _then(_$_VeilidConfigRPC(
|
||||
concurrency: null == concurrency
|
||||
@ -4505,14 +4505,6 @@ class __$$_VeilidConfigRPCCopyWithImpl<$Res>
|
||||
? _value.queueSize
|
||||
: queueSize // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
maxTimestampBehindMs: freezed == maxTimestampBehindMs
|
||||
? _value.maxTimestampBehindMs
|
||||
: maxTimestampBehindMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
maxTimestampAheadMs: freezed == maxTimestampAheadMs
|
||||
? _value.maxTimestampAheadMs
|
||||
: maxTimestampAheadMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
timeoutMs: null == timeoutMs
|
||||
? _value.timeoutMs
|
||||
: timeoutMs // ignore: cast_nullable_to_non_nullable
|
||||
@ -4525,6 +4517,14 @@ class __$$_VeilidConfigRPCCopyWithImpl<$Res>
|
||||
? _value.defaultRouteHopCount
|
||||
: defaultRouteHopCount // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
maxTimestampBehindMs: freezed == maxTimestampBehindMs
|
||||
? _value.maxTimestampBehindMs
|
||||
: maxTimestampBehindMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
maxTimestampAheadMs: freezed == maxTimestampAheadMs
|
||||
? _value.maxTimestampAheadMs
|
||||
: maxTimestampAheadMs // ignore: cast_nullable_to_non_nullable
|
||||
as int?,
|
||||
));
|
||||
}
|
||||
}
|
||||
@ -4537,11 +4537,11 @@ class _$_VeilidConfigRPC
|
||||
const _$_VeilidConfigRPC(
|
||||
{required this.concurrency,
|
||||
required this.queueSize,
|
||||
this.maxTimestampBehindMs,
|
||||
this.maxTimestampAheadMs,
|
||||
required this.timeoutMs,
|
||||
required this.maxRouteHopCount,
|
||||
required this.defaultRouteHopCount});
|
||||
required this.defaultRouteHopCount,
|
||||
this.maxTimestampBehindMs,
|
||||
this.maxTimestampAheadMs});
|
||||
|
||||
factory _$_VeilidConfigRPC.fromJson(Map<String, dynamic> json) =>
|
||||
_$$_VeilidConfigRPCFromJson(json);
|
||||
@ -4551,19 +4551,19 @@ class _$_VeilidConfigRPC
|
||||
@override
|
||||
final int queueSize;
|
||||
@override
|
||||
final int? maxTimestampBehindMs;
|
||||
@override
|
||||
final int? maxTimestampAheadMs;
|
||||
@override
|
||||
final int timeoutMs;
|
||||
@override
|
||||
final int maxRouteHopCount;
|
||||
@override
|
||||
final int defaultRouteHopCount;
|
||||
@override
|
||||
final int? maxTimestampBehindMs;
|
||||
@override
|
||||
final int? maxTimestampAheadMs;
|
||||
|
||||
@override
|
||||
String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) {
|
||||
return 'VeilidConfigRPC(concurrency: $concurrency, queueSize: $queueSize, maxTimestampBehindMs: $maxTimestampBehindMs, maxTimestampAheadMs: $maxTimestampAheadMs, timeoutMs: $timeoutMs, maxRouteHopCount: $maxRouteHopCount, defaultRouteHopCount: $defaultRouteHopCount)';
|
||||
return 'VeilidConfigRPC(concurrency: $concurrency, queueSize: $queueSize, timeoutMs: $timeoutMs, maxRouteHopCount: $maxRouteHopCount, defaultRouteHopCount: $defaultRouteHopCount, maxTimestampBehindMs: $maxTimestampBehindMs, maxTimestampAheadMs: $maxTimestampAheadMs)';
|
||||
}
|
||||
|
||||
@override
|
||||
@ -4573,11 +4573,11 @@ class _$_VeilidConfigRPC
|
||||
..add(DiagnosticsProperty('type', 'VeilidConfigRPC'))
|
||||
..add(DiagnosticsProperty('concurrency', concurrency))
|
||||
..add(DiagnosticsProperty('queueSize', queueSize))
|
||||
..add(DiagnosticsProperty('maxTimestampBehindMs', maxTimestampBehindMs))
|
||||
..add(DiagnosticsProperty('maxTimestampAheadMs', maxTimestampAheadMs))
|
||||
..add(DiagnosticsProperty('timeoutMs', timeoutMs))
|
||||
..add(DiagnosticsProperty('maxRouteHopCount', maxRouteHopCount))
|
||||
..add(DiagnosticsProperty('defaultRouteHopCount', defaultRouteHopCount));
|
||||
..add(DiagnosticsProperty('defaultRouteHopCount', defaultRouteHopCount))
|
||||
..add(DiagnosticsProperty('maxTimestampBehindMs', maxTimestampBehindMs))
|
||||
..add(DiagnosticsProperty('maxTimestampAheadMs', maxTimestampAheadMs));
|
||||
}
|
||||
|
||||
@override
|
||||
@ -4589,16 +4589,16 @@ class _$_VeilidConfigRPC
|
||||
other.concurrency == concurrency) &&
|
||||
(identical(other.queueSize, queueSize) ||
|
||||
other.queueSize == queueSize) &&
|
||||
(identical(other.maxTimestampBehindMs, maxTimestampBehindMs) ||
|
||||
other.maxTimestampBehindMs == maxTimestampBehindMs) &&
|
||||
(identical(other.maxTimestampAheadMs, maxTimestampAheadMs) ||
|
||||
other.maxTimestampAheadMs == maxTimestampAheadMs) &&
|
||||
(identical(other.timeoutMs, timeoutMs) ||
|
||||
other.timeoutMs == timeoutMs) &&
|
||||
(identical(other.maxRouteHopCount, maxRouteHopCount) ||
|
||||
other.maxRouteHopCount == maxRouteHopCount) &&
|
||||
(identical(other.defaultRouteHopCount, defaultRouteHopCount) ||
|
||||
other.defaultRouteHopCount == defaultRouteHopCount));
|
||||
other.defaultRouteHopCount == defaultRouteHopCount) &&
|
||||
(identical(other.maxTimestampBehindMs, maxTimestampBehindMs) ||
|
||||
other.maxTimestampBehindMs == maxTimestampBehindMs) &&
|
||||
(identical(other.maxTimestampAheadMs, maxTimestampAheadMs) ||
|
||||
other.maxTimestampAheadMs == maxTimestampAheadMs));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@ -4607,11 +4607,11 @@ class _$_VeilidConfigRPC
|
||||
runtimeType,
|
||||
concurrency,
|
||||
queueSize,
|
||||
maxTimestampBehindMs,
|
||||
maxTimestampAheadMs,
|
||||
timeoutMs,
|
||||
maxRouteHopCount,
|
||||
defaultRouteHopCount);
|
||||
defaultRouteHopCount,
|
||||
maxTimestampBehindMs,
|
||||
maxTimestampAheadMs);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@ -4631,11 +4631,11 @@ abstract class _VeilidConfigRPC implements VeilidConfigRPC {
|
||||
const factory _VeilidConfigRPC(
|
||||
{required final int concurrency,
|
||||
required final int queueSize,
|
||||
final int? maxTimestampBehindMs,
|
||||
final int? maxTimestampAheadMs,
|
||||
required final int timeoutMs,
|
||||
required final int maxRouteHopCount,
|
||||
required final int defaultRouteHopCount}) = _$_VeilidConfigRPC;
|
||||
required final int defaultRouteHopCount,
|
||||
final int? maxTimestampBehindMs,
|
||||
final int? maxTimestampAheadMs}) = _$_VeilidConfigRPC;
|
||||
|
||||
factory _VeilidConfigRPC.fromJson(Map<String, dynamic> json) =
|
||||
_$_VeilidConfigRPC.fromJson;
|
||||
@ -4645,16 +4645,16 @@ abstract class _VeilidConfigRPC implements VeilidConfigRPC {
|
||||
@override
|
||||
int get queueSize;
|
||||
@override
|
||||
int? get maxTimestampBehindMs;
|
||||
@override
|
||||
int? get maxTimestampAheadMs;
|
||||
@override
|
||||
int get timeoutMs;
|
||||
@override
|
||||
int get maxRouteHopCount;
|
||||
@override
|
||||
int get defaultRouteHopCount;
|
||||
@override
|
||||
int? get maxTimestampBehindMs;
|
||||
@override
|
||||
int? get maxTimestampAheadMs;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$_VeilidConfigRPCCopyWith<_$_VeilidConfigRPC> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
@ -5016,7 +5016,6 @@ mixin _$VeilidConfigNetwork {
|
||||
int get clientWhitelistTimeoutMs => throw _privateConstructorUsedError;
|
||||
int get reverseConnectionReceiptTimeMs => throw _privateConstructorUsedError;
|
||||
int get holePunchReceiptTimeMs => throw _privateConstructorUsedError;
|
||||
String? get networkKeyPassword => throw _privateConstructorUsedError;
|
||||
VeilidConfigRoutingTable get routingTable =>
|
||||
throw _privateConstructorUsedError;
|
||||
VeilidConfigRPC get rpc => throw _privateConstructorUsedError;
|
||||
@ -5027,6 +5026,7 @@ mixin _$VeilidConfigNetwork {
|
||||
VeilidConfigTLS get tls => throw _privateConstructorUsedError;
|
||||
VeilidConfigApplication get application => throw _privateConstructorUsedError;
|
||||
VeilidConfigProtocol get protocol => throw _privateConstructorUsedError;
|
||||
String? get networkKeyPassword => throw _privateConstructorUsedError;
|
||||
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
@ -5050,7 +5050,6 @@ abstract class $VeilidConfigNetworkCopyWith<$Res> {
|
||||
int clientWhitelistTimeoutMs,
|
||||
int reverseConnectionReceiptTimeMs,
|
||||
int holePunchReceiptTimeMs,
|
||||
String? networkKeyPassword,
|
||||
VeilidConfigRoutingTable routingTable,
|
||||
VeilidConfigRPC rpc,
|
||||
VeilidConfigDHT dht,
|
||||
@ -5059,7 +5058,8 @@ abstract class $VeilidConfigNetworkCopyWith<$Res> {
|
||||
int restrictedNatRetries,
|
||||
VeilidConfigTLS tls,
|
||||
VeilidConfigApplication application,
|
||||
VeilidConfigProtocol protocol});
|
||||
VeilidConfigProtocol protocol,
|
||||
String? networkKeyPassword});
|
||||
|
||||
$VeilidConfigRoutingTableCopyWith<$Res> get routingTable;
|
||||
$VeilidConfigRPCCopyWith<$Res> get rpc;
|
||||
@ -5091,7 +5091,6 @@ class _$VeilidConfigNetworkCopyWithImpl<$Res, $Val extends VeilidConfigNetwork>
|
||||
Object? clientWhitelistTimeoutMs = null,
|
||||
Object? reverseConnectionReceiptTimeMs = null,
|
||||
Object? holePunchReceiptTimeMs = null,
|
||||
Object? networkKeyPassword = freezed,
|
||||
Object? routingTable = null,
|
||||
Object? rpc = null,
|
||||
Object? dht = null,
|
||||
@ -5101,6 +5100,7 @@ class _$VeilidConfigNetworkCopyWithImpl<$Res, $Val extends VeilidConfigNetwork>
|
||||
Object? tls = null,
|
||||
Object? application = null,
|
||||
Object? protocol = null,
|
||||
Object? networkKeyPassword = freezed,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
connectionInitialTimeoutMs: null == connectionInitialTimeoutMs
|
||||
@ -5139,10 +5139,6 @@ class _$VeilidConfigNetworkCopyWithImpl<$Res, $Val extends VeilidConfigNetwork>
|
||||
? _value.holePunchReceiptTimeMs
|
||||
: holePunchReceiptTimeMs // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
networkKeyPassword: freezed == networkKeyPassword
|
||||
? _value.networkKeyPassword
|
||||
: networkKeyPassword // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
routingTable: null == routingTable
|
||||
? _value.routingTable
|
||||
: routingTable // ignore: cast_nullable_to_non_nullable
|
||||
@ -5179,6 +5175,10 @@ class _$VeilidConfigNetworkCopyWithImpl<$Res, $Val extends VeilidConfigNetwork>
|
||||
? _value.protocol
|
||||
: protocol // ignore: cast_nullable_to_non_nullable
|
||||
as VeilidConfigProtocol,
|
||||
networkKeyPassword: freezed == networkKeyPassword
|
||||
? _value.networkKeyPassword
|
||||
: networkKeyPassword // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
) as $Val);
|
||||
}
|
||||
|
||||
@ -5250,7 +5250,6 @@ abstract class _$$_VeilidConfigNetworkCopyWith<$Res>
|
||||
int clientWhitelistTimeoutMs,
|
||||
int reverseConnectionReceiptTimeMs,
|
||||
int holePunchReceiptTimeMs,
|
||||
String? networkKeyPassword,
|
||||
VeilidConfigRoutingTable routingTable,
|
||||
VeilidConfigRPC rpc,
|
||||
VeilidConfigDHT dht,
|
||||
@ -5259,7 +5258,8 @@ abstract class _$$_VeilidConfigNetworkCopyWith<$Res>
|
||||
int restrictedNatRetries,
|
||||
VeilidConfigTLS tls,
|
||||
VeilidConfigApplication application,
|
||||
VeilidConfigProtocol protocol});
|
||||
VeilidConfigProtocol protocol,
|
||||
String? networkKeyPassword});
|
||||
|
||||
@override
|
||||
$VeilidConfigRoutingTableCopyWith<$Res> get routingTable;
|
||||
@ -5295,7 +5295,6 @@ class __$$_VeilidConfigNetworkCopyWithImpl<$Res>
|
||||
Object? clientWhitelistTimeoutMs = null,
|
||||
Object? reverseConnectionReceiptTimeMs = null,
|
||||
Object? holePunchReceiptTimeMs = null,
|
||||
Object? networkKeyPassword = freezed,
|
||||
Object? routingTable = null,
|
||||
Object? rpc = null,
|
||||
Object? dht = null,
|
||||
@ -5305,6 +5304,7 @@ class __$$_VeilidConfigNetworkCopyWithImpl<$Res>
|
||||
Object? tls = null,
|
||||
Object? application = null,
|
||||
Object? protocol = null,
|
||||
Object? networkKeyPassword = freezed,
|
||||
}) {
|
||||
return _then(_$_VeilidConfigNetwork(
|
||||
connectionInitialTimeoutMs: null == connectionInitialTimeoutMs
|
||||
@ -5343,10 +5343,6 @@ class __$$_VeilidConfigNetworkCopyWithImpl<$Res>
|
||||
? _value.holePunchReceiptTimeMs
|
||||
: holePunchReceiptTimeMs // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
networkKeyPassword: freezed == networkKeyPassword
|
||||
? _value.networkKeyPassword
|
||||
: networkKeyPassword // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
routingTable: null == routingTable
|
||||
? _value.routingTable
|
||||
: routingTable // ignore: cast_nullable_to_non_nullable
|
||||
@ -5383,6 +5379,10 @@ class __$$_VeilidConfigNetworkCopyWithImpl<$Res>
|
||||
? _value.protocol
|
||||
: protocol // ignore: cast_nullable_to_non_nullable
|
||||
as VeilidConfigProtocol,
|
||||
networkKeyPassword: freezed == networkKeyPassword
|
||||
? _value.networkKeyPassword
|
||||
: networkKeyPassword // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
));
|
||||
}
|
||||
}
|
||||
@ -5402,7 +5402,6 @@ class _$_VeilidConfigNetwork
|
||||
required this.clientWhitelistTimeoutMs,
|
||||
required this.reverseConnectionReceiptTimeMs,
|
||||
required this.holePunchReceiptTimeMs,
|
||||
this.networkKeyPassword,
|
||||
required this.routingTable,
|
||||
required this.rpc,
|
||||
required this.dht,
|
||||
@ -5411,7 +5410,8 @@ class _$_VeilidConfigNetwork
|
||||
required this.restrictedNatRetries,
|
||||
required this.tls,
|
||||
required this.application,
|
||||
required this.protocol});
|
||||
required this.protocol,
|
||||
this.networkKeyPassword});
|
||||
|
||||
factory _$_VeilidConfigNetwork.fromJson(Map<String, dynamic> json) =>
|
||||
_$$_VeilidConfigNetworkFromJson(json);
|
||||
@ -5435,8 +5435,6 @@ class _$_VeilidConfigNetwork
|
||||
@override
|
||||
final int holePunchReceiptTimeMs;
|
||||
@override
|
||||
final String? networkKeyPassword;
|
||||
@override
|
||||
final VeilidConfigRoutingTable routingTable;
|
||||
@override
|
||||
final VeilidConfigRPC rpc;
|
||||
@ -5454,10 +5452,12 @@ class _$_VeilidConfigNetwork
|
||||
final VeilidConfigApplication application;
|
||||
@override
|
||||
final VeilidConfigProtocol protocol;
|
||||
@override
|
||||
final String? networkKeyPassword;
|
||||
|
||||
@override
|
||||
String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) {
|
||||
return 'VeilidConfigNetwork(connectionInitialTimeoutMs: $connectionInitialTimeoutMs, connectionInactivityTimeoutMs: $connectionInactivityTimeoutMs, maxConnectionsPerIp4: $maxConnectionsPerIp4, maxConnectionsPerIp6Prefix: $maxConnectionsPerIp6Prefix, maxConnectionsPerIp6PrefixSize: $maxConnectionsPerIp6PrefixSize, maxConnectionFrequencyPerMin: $maxConnectionFrequencyPerMin, clientWhitelistTimeoutMs: $clientWhitelistTimeoutMs, reverseConnectionReceiptTimeMs: $reverseConnectionReceiptTimeMs, holePunchReceiptTimeMs: $holePunchReceiptTimeMs, networkKeyPassword: $networkKeyPassword, routingTable: $routingTable, rpc: $rpc, dht: $dht, upnp: $upnp, detectAddressChanges: $detectAddressChanges, restrictedNatRetries: $restrictedNatRetries, tls: $tls, application: $application, protocol: $protocol)';
|
||||
return 'VeilidConfigNetwork(connectionInitialTimeoutMs: $connectionInitialTimeoutMs, connectionInactivityTimeoutMs: $connectionInactivityTimeoutMs, maxConnectionsPerIp4: $maxConnectionsPerIp4, maxConnectionsPerIp6Prefix: $maxConnectionsPerIp6Prefix, maxConnectionsPerIp6PrefixSize: $maxConnectionsPerIp6PrefixSize, maxConnectionFrequencyPerMin: $maxConnectionFrequencyPerMin, clientWhitelistTimeoutMs: $clientWhitelistTimeoutMs, reverseConnectionReceiptTimeMs: $reverseConnectionReceiptTimeMs, holePunchReceiptTimeMs: $holePunchReceiptTimeMs, routingTable: $routingTable, rpc: $rpc, dht: $dht, upnp: $upnp, detectAddressChanges: $detectAddressChanges, restrictedNatRetries: $restrictedNatRetries, tls: $tls, application: $application, protocol: $protocol, networkKeyPassword: $networkKeyPassword)';
|
||||
}
|
||||
|
||||
@override
|
||||
@ -5482,7 +5482,6 @@ class _$_VeilidConfigNetwork
|
||||
'reverseConnectionReceiptTimeMs', reverseConnectionReceiptTimeMs))
|
||||
..add(
|
||||
DiagnosticsProperty('holePunchReceiptTimeMs', holePunchReceiptTimeMs))
|
||||
..add(DiagnosticsProperty('networkKeyPassword', networkKeyPassword))
|
||||
..add(DiagnosticsProperty('routingTable', routingTable))
|
||||
..add(DiagnosticsProperty('rpc', rpc))
|
||||
..add(DiagnosticsProperty('dht', dht))
|
||||
@ -5491,7 +5490,8 @@ class _$_VeilidConfigNetwork
|
||||
..add(DiagnosticsProperty('restrictedNatRetries', restrictedNatRetries))
|
||||
..add(DiagnosticsProperty('tls', tls))
|
||||
..add(DiagnosticsProperty('application', application))
|
||||
..add(DiagnosticsProperty('protocol', protocol));
|
||||
..add(DiagnosticsProperty('protocol', protocol))
|
||||
..add(DiagnosticsProperty('networkKeyPassword', networkKeyPassword));
|
||||
}
|
||||
|
||||
@override
|
||||
@ -5524,8 +5524,6 @@ class _$_VeilidConfigNetwork
|
||||
reverseConnectionReceiptTimeMs) &&
|
||||
(identical(other.holePunchReceiptTimeMs, holePunchReceiptTimeMs) ||
|
||||
other.holePunchReceiptTimeMs == holePunchReceiptTimeMs) &&
|
||||
(identical(other.networkKeyPassword, networkKeyPassword) ||
|
||||
other.networkKeyPassword == networkKeyPassword) &&
|
||||
(identical(other.routingTable, routingTable) ||
|
||||
other.routingTable == routingTable) &&
|
||||
(identical(other.rpc, rpc) || other.rpc == rpc) &&
|
||||
@ -5539,7 +5537,9 @@ class _$_VeilidConfigNetwork
|
||||
(identical(other.application, application) ||
|
||||
other.application == application) &&
|
||||
(identical(other.protocol, protocol) ||
|
||||
other.protocol == protocol));
|
||||
other.protocol == protocol) &&
|
||||
(identical(other.networkKeyPassword, networkKeyPassword) ||
|
||||
other.networkKeyPassword == networkKeyPassword));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@ -5555,7 +5555,6 @@ class _$_VeilidConfigNetwork
|
||||
clientWhitelistTimeoutMs,
|
||||
reverseConnectionReceiptTimeMs,
|
||||
holePunchReceiptTimeMs,
|
||||
networkKeyPassword,
|
||||
routingTable,
|
||||
rpc,
|
||||
dht,
|
||||
@ -5564,7 +5563,8 @@ class _$_VeilidConfigNetwork
|
||||
restrictedNatRetries,
|
||||
tls,
|
||||
application,
|
||||
protocol
|
||||
protocol,
|
||||
networkKeyPassword
|
||||
]);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@ -5593,7 +5593,6 @@ abstract class _VeilidConfigNetwork implements VeilidConfigNetwork {
|
||||
required final int clientWhitelistTimeoutMs,
|
||||
required final int reverseConnectionReceiptTimeMs,
|
||||
required final int holePunchReceiptTimeMs,
|
||||
final String? networkKeyPassword,
|
||||
required final VeilidConfigRoutingTable routingTable,
|
||||
required final VeilidConfigRPC rpc,
|
||||
required final VeilidConfigDHT dht,
|
||||
@ -5602,7 +5601,8 @@ abstract class _VeilidConfigNetwork implements VeilidConfigNetwork {
|
||||
required final int restrictedNatRetries,
|
||||
required final VeilidConfigTLS tls,
|
||||
required final VeilidConfigApplication application,
|
||||
required final VeilidConfigProtocol protocol}) = _$_VeilidConfigNetwork;
|
||||
required final VeilidConfigProtocol protocol,
|
||||
final String? networkKeyPassword}) = _$_VeilidConfigNetwork;
|
||||
|
||||
factory _VeilidConfigNetwork.fromJson(Map<String, dynamic> json) =
|
||||
_$_VeilidConfigNetwork.fromJson;
|
||||
@ -5626,8 +5626,6 @@ abstract class _VeilidConfigNetwork implements VeilidConfigNetwork {
|
||||
@override
|
||||
int get holePunchReceiptTimeMs;
|
||||
@override
|
||||
String? get networkKeyPassword;
|
||||
@override
|
||||
VeilidConfigRoutingTable get routingTable;
|
||||
@override
|
||||
VeilidConfigRPC get rpc;
|
||||
@ -5646,6 +5644,8 @@ abstract class _VeilidConfigNetwork implements VeilidConfigNetwork {
|
||||
@override
|
||||
VeilidConfigProtocol get protocol;
|
||||
@override
|
||||
String? get networkKeyPassword;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$_VeilidConfigNetworkCopyWith<_$_VeilidConfigNetwork> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
|
@ -55,12 +55,9 @@ Map<String, dynamic> _$$_VeilidFFIConfigLoggingApiToJson(
|
||||
_$_VeilidFFIConfigLogging _$$_VeilidFFIConfigLoggingFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$_VeilidFFIConfigLogging(
|
||||
terminal: VeilidFFIConfigLoggingTerminal.fromJson(
|
||||
json['terminal'] as Map<String, dynamic>),
|
||||
otlp: VeilidFFIConfigLoggingOtlp.fromJson(
|
||||
json['otlp'] as Map<String, dynamic>),
|
||||
api: VeilidFFIConfigLoggingApi.fromJson(
|
||||
json['api'] as Map<String, dynamic>),
|
||||
terminal: VeilidFFIConfigLoggingTerminal.fromJson(json['terminal']),
|
||||
otlp: VeilidFFIConfigLoggingOtlp.fromJson(json['otlp']),
|
||||
api: VeilidFFIConfigLoggingApi.fromJson(json['api']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidFFIConfigLoggingToJson(
|
||||
@ -73,8 +70,7 @@ Map<String, dynamic> _$$_VeilidFFIConfigLoggingToJson(
|
||||
|
||||
_$_VeilidFFIConfig _$$_VeilidFFIConfigFromJson(Map<String, dynamic> json) =>
|
||||
_$_VeilidFFIConfig(
|
||||
logging: VeilidFFIConfigLogging.fromJson(
|
||||
json['logging'] as Map<String, dynamic>),
|
||||
logging: VeilidFFIConfigLogging.fromJson(json['logging']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidFFIConfigToJson(_$_VeilidFFIConfig instance) =>
|
||||
@ -117,10 +113,9 @@ Map<String, dynamic> _$$_VeilidWASMConfigLoggingApiToJson(
|
||||
_$_VeilidWASMConfigLogging _$$_VeilidWASMConfigLoggingFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$_VeilidWASMConfigLogging(
|
||||
performance: VeilidWASMConfigLoggingPerformance.fromJson(
|
||||
json['performance'] as Map<String, dynamic>),
|
||||
api: VeilidWASMConfigLoggingApi.fromJson(
|
||||
json['api'] as Map<String, dynamic>),
|
||||
performance:
|
||||
VeilidWASMConfigLoggingPerformance.fromJson(json['performance']),
|
||||
api: VeilidWASMConfigLoggingApi.fromJson(json['api']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidWASMConfigLoggingToJson(
|
||||
@ -132,8 +127,7 @@ Map<String, dynamic> _$$_VeilidWASMConfigLoggingToJson(
|
||||
|
||||
_$_VeilidWASMConfig _$$_VeilidWASMConfigFromJson(Map<String, dynamic> json) =>
|
||||
_$_VeilidWASMConfig(
|
||||
logging: VeilidWASMConfigLogging.fromJson(
|
||||
json['logging'] as Map<String, dynamic>),
|
||||
logging: VeilidWASMConfigLogging.fromJson(json['logging']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidWASMConfigToJson(_$_VeilidWASMConfig instance) =>
|
||||
@ -177,8 +171,8 @@ Map<String, dynamic> _$$_VeilidConfigHTTPToJson(_$_VeilidConfigHTTP instance) =>
|
||||
_$_VeilidConfigApplication _$$_VeilidConfigApplicationFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$_VeilidConfigApplication(
|
||||
https: VeilidConfigHTTPS.fromJson(json['https'] as Map<String, dynamic>),
|
||||
http: VeilidConfigHTTP.fromJson(json['http'] as Map<String, dynamic>),
|
||||
https: VeilidConfigHTTPS.fromJson(json['https']),
|
||||
http: VeilidConfigHTTP.fromJson(json['http']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidConfigApplicationToJson(
|
||||
@ -265,10 +259,10 @@ Map<String, dynamic> _$$_VeilidConfigWSSToJson(_$_VeilidConfigWSS instance) =>
|
||||
_$_VeilidConfigProtocol _$$_VeilidConfigProtocolFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$_VeilidConfigProtocol(
|
||||
udp: VeilidConfigUDP.fromJson(json['udp'] as Map<String, dynamic>),
|
||||
tcp: VeilidConfigTCP.fromJson(json['tcp'] as Map<String, dynamic>),
|
||||
ws: VeilidConfigWS.fromJson(json['ws'] as Map<String, dynamic>),
|
||||
wss: VeilidConfigWSS.fromJson(json['wss'] as Map<String, dynamic>),
|
||||
udp: VeilidConfigUDP.fromJson(json['udp']),
|
||||
tcp: VeilidConfigTCP.fromJson(json['tcp']),
|
||||
ws: VeilidConfigWS.fromJson(json['ws']),
|
||||
wss: VeilidConfigWSS.fromJson(json['wss']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidConfigProtocolToJson(
|
||||
@ -349,22 +343,22 @@ _$_VeilidConfigRPC _$$_VeilidConfigRPCFromJson(Map<String, dynamic> json) =>
|
||||
_$_VeilidConfigRPC(
|
||||
concurrency: json['concurrency'] as int,
|
||||
queueSize: json['queue_size'] as int,
|
||||
maxTimestampBehindMs: json['max_timestamp_behind_ms'] as int?,
|
||||
maxTimestampAheadMs: json['max_timestamp_ahead_ms'] as int?,
|
||||
timeoutMs: json['timeout_ms'] as int,
|
||||
maxRouteHopCount: json['max_route_hop_count'] as int,
|
||||
defaultRouteHopCount: json['default_route_hop_count'] as int,
|
||||
maxTimestampBehindMs: json['max_timestamp_behind_ms'] as int?,
|
||||
maxTimestampAheadMs: json['max_timestamp_ahead_ms'] as int?,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidConfigRPCToJson(_$_VeilidConfigRPC instance) =>
|
||||
<String, dynamic>{
|
||||
'concurrency': instance.concurrency,
|
||||
'queue_size': instance.queueSize,
|
||||
'max_timestamp_behind_ms': instance.maxTimestampBehindMs,
|
||||
'max_timestamp_ahead_ms': instance.maxTimestampAheadMs,
|
||||
'timeout_ms': instance.timeoutMs,
|
||||
'max_route_hop_count': instance.maxRouteHopCount,
|
||||
'default_route_hop_count': instance.defaultRouteHopCount,
|
||||
'max_timestamp_behind_ms': instance.maxTimestampBehindMs,
|
||||
'max_timestamp_ahead_ms': instance.maxTimestampAheadMs,
|
||||
};
|
||||
|
||||
_$_VeilidConfigRoutingTable _$$_VeilidConfigRoutingTableFromJson(
|
||||
@ -414,19 +408,16 @@ _$_VeilidConfigNetwork _$$_VeilidConfigNetworkFromJson(
|
||||
reverseConnectionReceiptTimeMs:
|
||||
json['reverse_connection_receipt_time_ms'] as int,
|
||||
holePunchReceiptTimeMs: json['hole_punch_receipt_time_ms'] as int,
|
||||
networkKeyPassword: json['network_key_password'] as String?,
|
||||
routingTable: VeilidConfigRoutingTable.fromJson(
|
||||
json['routing_table'] as Map<String, dynamic>),
|
||||
rpc: VeilidConfigRPC.fromJson(json['rpc'] as Map<String, dynamic>),
|
||||
dht: VeilidConfigDHT.fromJson(json['dht'] as Map<String, dynamic>),
|
||||
routingTable: VeilidConfigRoutingTable.fromJson(json['routing_table']),
|
||||
rpc: VeilidConfigRPC.fromJson(json['rpc']),
|
||||
dht: VeilidConfigDHT.fromJson(json['dht']),
|
||||
upnp: json['upnp'] as bool,
|
||||
detectAddressChanges: json['detect_address_changes'] as bool,
|
||||
restrictedNatRetries: json['restricted_nat_retries'] as int,
|
||||
tls: VeilidConfigTLS.fromJson(json['tls'] as Map<String, dynamic>),
|
||||
application: VeilidConfigApplication.fromJson(
|
||||
json['application'] as Map<String, dynamic>),
|
||||
protocol: VeilidConfigProtocol.fromJson(
|
||||
json['protocol'] as Map<String, dynamic>),
|
||||
tls: VeilidConfigTLS.fromJson(json['tls']),
|
||||
application: VeilidConfigApplication.fromJson(json['application']),
|
||||
protocol: VeilidConfigProtocol.fromJson(json['protocol']),
|
||||
networkKeyPassword: json['network_key_password'] as String?,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidConfigNetworkToJson(
|
||||
@ -444,7 +435,6 @@ Map<String, dynamic> _$$_VeilidConfigNetworkToJson(
|
||||
'reverse_connection_receipt_time_ms':
|
||||
instance.reverseConnectionReceiptTimeMs,
|
||||
'hole_punch_receipt_time_ms': instance.holePunchReceiptTimeMs,
|
||||
'network_key_password': instance.networkKeyPassword,
|
||||
'routing_table': instance.routingTable.toJson(),
|
||||
'rpc': instance.rpc.toJson(),
|
||||
'dht': instance.dht.toJson(),
|
||||
@ -454,6 +444,7 @@ Map<String, dynamic> _$$_VeilidConfigNetworkToJson(
|
||||
'tls': instance.tls.toJson(),
|
||||
'application': instance.application.toJson(),
|
||||
'protocol': instance.protocol.toJson(),
|
||||
'network_key_password': instance.networkKeyPassword,
|
||||
};
|
||||
|
||||
_$_VeilidConfigTableStore _$$_VeilidConfigTableStoreFromJson(
|
||||
@ -526,16 +517,12 @@ _$_VeilidConfig _$$_VeilidConfigFromJson(Map<String, dynamic> json) =>
|
||||
_$_VeilidConfig(
|
||||
programName: json['program_name'] as String,
|
||||
namespace: json['namespace'] as String,
|
||||
capabilities: VeilidConfigCapabilities.fromJson(
|
||||
json['capabilities'] as Map<String, dynamic>),
|
||||
protectedStore: VeilidConfigProtectedStore.fromJson(
|
||||
json['protected_store'] as Map<String, dynamic>),
|
||||
tableStore: VeilidConfigTableStore.fromJson(
|
||||
json['table_store'] as Map<String, dynamic>),
|
||||
blockStore: VeilidConfigBlockStore.fromJson(
|
||||
json['block_store'] as Map<String, dynamic>),
|
||||
network:
|
||||
VeilidConfigNetwork.fromJson(json['network'] as Map<String, dynamic>),
|
||||
capabilities: VeilidConfigCapabilities.fromJson(json['capabilities']),
|
||||
protectedStore:
|
||||
VeilidConfigProtectedStore.fromJson(json['protected_store']),
|
||||
tableStore: VeilidConfigTableStore.fromJson(json['table_store']),
|
||||
blockStore: VeilidConfigBlockStore.fromJson(json['block_store']),
|
||||
network: VeilidConfigNetwork.fromJson(json['network']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidConfigToJson(_$_VeilidConfig instance) =>
|
||||
|
@ -1,4 +1,5 @@
|
||||
import 'dart:async';
|
||||
import 'dart:convert';
|
||||
import 'dart:typed_data';
|
||||
|
||||
import 'package:charcode/charcode.dart';
|
||||
@ -184,4 +185,49 @@ abstract class VeilidCryptoSystem {
|
||||
SharedSecret sharedSecret, Uint8List? associatedData);
|
||||
Future<Uint8List> cryptNoAuth(
|
||||
Uint8List body, Nonce nonce, SharedSecret sharedSecret);
|
||||
|
||||
Future<Uint8List> encryptNoAuthWithNonce(
|
||||
Uint8List body, SharedSecret secret) async {
|
||||
// generate nonce
|
||||
final nonce = await randomNonce();
|
||||
// crypt and append nonce
|
||||
final b = BytesBuilder()
|
||||
..add(await cryptNoAuth(body, nonce, secret))
|
||||
..add(nonce.decode());
|
||||
return b.toBytes();
|
||||
}
|
||||
|
||||
Future<Uint8List> decryptNoAuthWithNonce(
|
||||
Uint8List body, SharedSecret secret) async {
|
||||
if (body.length <= Nonce.decodedLength()) {
|
||||
throw const FormatException('not enough data to decrypt');
|
||||
}
|
||||
final nonce =
|
||||
Nonce.fromBytes(body.sublist(body.length - Nonce.decodedLength()));
|
||||
final encryptedData = body.sublist(0, body.length - Nonce.decodedLength());
|
||||
// decrypt
|
||||
return cryptNoAuth(encryptedData, nonce, secret);
|
||||
}
|
||||
|
||||
Future<Uint8List> encryptNoAuthWithPassword(
|
||||
Uint8List body, String password) async {
|
||||
final ekbytes = Uint8List.fromList(utf8.encode(password));
|
||||
final nonce = await randomNonce();
|
||||
final saltBytes = nonce.decode();
|
||||
final sharedSecret = await deriveSharedSecret(ekbytes, saltBytes);
|
||||
return (await cryptNoAuth(body, nonce, sharedSecret))..addAll(saltBytes);
|
||||
}
|
||||
|
||||
Future<Uint8List> decryptNoAuthWithPassword(
|
||||
Uint8List body, String password) async {
|
||||
if (body.length <= Nonce.decodedLength()) {
|
||||
throw const FormatException('not enough data to decrypt');
|
||||
}
|
||||
final ekbytes = Uint8List.fromList(utf8.encode(password));
|
||||
final bodyBytes = body.sublist(0, body.length - Nonce.decodedLength());
|
||||
final saltBytes = body.sublist(body.length - Nonce.decodedLength());
|
||||
final nonce = Nonce.fromBytes(saltBytes);
|
||||
final sharedSecret = await deriveSharedSecret(ekbytes, saltBytes);
|
||||
return cryptNoAuth(bodyBytes, nonce, sharedSecret);
|
||||
}
|
||||
}
|
||||
|
@ -866,8 +866,8 @@ PeerStats _$PeerStatsFromJson(Map<String, dynamic> json) {
|
||||
mixin _$PeerStats {
|
||||
Timestamp get timeAdded => throw _privateConstructorUsedError;
|
||||
RPCStats get rpcStats => throw _privateConstructorUsedError;
|
||||
LatencyStats? get latency => throw _privateConstructorUsedError;
|
||||
TransferStatsDownUp get transfer => throw _privateConstructorUsedError;
|
||||
LatencyStats? get latency => throw _privateConstructorUsedError;
|
||||
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
@ -883,12 +883,12 @@ abstract class $PeerStatsCopyWith<$Res> {
|
||||
$Res call(
|
||||
{Timestamp timeAdded,
|
||||
RPCStats rpcStats,
|
||||
LatencyStats? latency,
|
||||
TransferStatsDownUp transfer});
|
||||
TransferStatsDownUp transfer,
|
||||
LatencyStats? latency});
|
||||
|
||||
$RPCStatsCopyWith<$Res> get rpcStats;
|
||||
$LatencyStatsCopyWith<$Res>? get latency;
|
||||
$TransferStatsDownUpCopyWith<$Res> get transfer;
|
||||
$LatencyStatsCopyWith<$Res>? get latency;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -906,8 +906,8 @@ class _$PeerStatsCopyWithImpl<$Res, $Val extends PeerStats>
|
||||
$Res call({
|
||||
Object? timeAdded = null,
|
||||
Object? rpcStats = null,
|
||||
Object? latency = freezed,
|
||||
Object? transfer = null,
|
||||
Object? latency = freezed,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
timeAdded: null == timeAdded
|
||||
@ -918,14 +918,14 @@ class _$PeerStatsCopyWithImpl<$Res, $Val extends PeerStats>
|
||||
? _value.rpcStats
|
||||
: rpcStats // ignore: cast_nullable_to_non_nullable
|
||||
as RPCStats,
|
||||
latency: freezed == latency
|
||||
? _value.latency
|
||||
: latency // ignore: cast_nullable_to_non_nullable
|
||||
as LatencyStats?,
|
||||
transfer: null == transfer
|
||||
? _value.transfer
|
||||
: transfer // ignore: cast_nullable_to_non_nullable
|
||||
as TransferStatsDownUp,
|
||||
latency: freezed == latency
|
||||
? _value.latency
|
||||
: latency // ignore: cast_nullable_to_non_nullable
|
||||
as LatencyStats?,
|
||||
) as $Val);
|
||||
}
|
||||
|
||||
@ -937,6 +937,14 @@ class _$PeerStatsCopyWithImpl<$Res, $Val extends PeerStats>
|
||||
});
|
||||
}
|
||||
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
$TransferStatsDownUpCopyWith<$Res> get transfer {
|
||||
return $TransferStatsDownUpCopyWith<$Res>(_value.transfer, (value) {
|
||||
return _then(_value.copyWith(transfer: value) as $Val);
|
||||
});
|
||||
}
|
||||
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
$LatencyStatsCopyWith<$Res>? get latency {
|
||||
@ -948,14 +956,6 @@ class _$PeerStatsCopyWithImpl<$Res, $Val extends PeerStats>
|
||||
return _then(_value.copyWith(latency: value) as $Val);
|
||||
});
|
||||
}
|
||||
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
$TransferStatsDownUpCopyWith<$Res> get transfer {
|
||||
return $TransferStatsDownUpCopyWith<$Res>(_value.transfer, (value) {
|
||||
return _then(_value.copyWith(transfer: value) as $Val);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -968,15 +968,15 @@ abstract class _$$_PeerStatsCopyWith<$Res> implements $PeerStatsCopyWith<$Res> {
|
||||
$Res call(
|
||||
{Timestamp timeAdded,
|
||||
RPCStats rpcStats,
|
||||
LatencyStats? latency,
|
||||
TransferStatsDownUp transfer});
|
||||
TransferStatsDownUp transfer,
|
||||
LatencyStats? latency});
|
||||
|
||||
@override
|
||||
$RPCStatsCopyWith<$Res> get rpcStats;
|
||||
@override
|
||||
$LatencyStatsCopyWith<$Res>? get latency;
|
||||
@override
|
||||
$TransferStatsDownUpCopyWith<$Res> get transfer;
|
||||
@override
|
||||
$LatencyStatsCopyWith<$Res>? get latency;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -992,8 +992,8 @@ class __$$_PeerStatsCopyWithImpl<$Res>
|
||||
$Res call({
|
||||
Object? timeAdded = null,
|
||||
Object? rpcStats = null,
|
||||
Object? latency = freezed,
|
||||
Object? transfer = null,
|
||||
Object? latency = freezed,
|
||||
}) {
|
||||
return _then(_$_PeerStats(
|
||||
timeAdded: null == timeAdded
|
||||
@ -1004,14 +1004,14 @@ class __$$_PeerStatsCopyWithImpl<$Res>
|
||||
? _value.rpcStats
|
||||
: rpcStats // ignore: cast_nullable_to_non_nullable
|
||||
as RPCStats,
|
||||
latency: freezed == latency
|
||||
? _value.latency
|
||||
: latency // ignore: cast_nullable_to_non_nullable
|
||||
as LatencyStats?,
|
||||
transfer: null == transfer
|
||||
? _value.transfer
|
||||
: transfer // ignore: cast_nullable_to_non_nullable
|
||||
as TransferStatsDownUp,
|
||||
latency: freezed == latency
|
||||
? _value.latency
|
||||
: latency // ignore: cast_nullable_to_non_nullable
|
||||
as LatencyStats?,
|
||||
));
|
||||
}
|
||||
}
|
||||
@ -1022,8 +1022,8 @@ class _$_PeerStats implements _PeerStats {
|
||||
const _$_PeerStats(
|
||||
{required this.timeAdded,
|
||||
required this.rpcStats,
|
||||
this.latency,
|
||||
required this.transfer});
|
||||
required this.transfer,
|
||||
this.latency});
|
||||
|
||||
factory _$_PeerStats.fromJson(Map<String, dynamic> json) =>
|
||||
_$$_PeerStatsFromJson(json);
|
||||
@ -1033,13 +1033,13 @@ class _$_PeerStats implements _PeerStats {
|
||||
@override
|
||||
final RPCStats rpcStats;
|
||||
@override
|
||||
final LatencyStats? latency;
|
||||
@override
|
||||
final TransferStatsDownUp transfer;
|
||||
@override
|
||||
final LatencyStats? latency;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'PeerStats(timeAdded: $timeAdded, rpcStats: $rpcStats, latency: $latency, transfer: $transfer)';
|
||||
return 'PeerStats(timeAdded: $timeAdded, rpcStats: $rpcStats, transfer: $transfer, latency: $latency)';
|
||||
}
|
||||
|
||||
@override
|
||||
@ -1051,15 +1051,15 @@ class _$_PeerStats implements _PeerStats {
|
||||
other.timeAdded == timeAdded) &&
|
||||
(identical(other.rpcStats, rpcStats) ||
|
||||
other.rpcStats == rpcStats) &&
|
||||
(identical(other.latency, latency) || other.latency == latency) &&
|
||||
(identical(other.transfer, transfer) ||
|
||||
other.transfer == transfer));
|
||||
other.transfer == transfer) &&
|
||||
(identical(other.latency, latency) || other.latency == latency));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode =>
|
||||
Object.hash(runtimeType, timeAdded, rpcStats, latency, transfer);
|
||||
Object.hash(runtimeType, timeAdded, rpcStats, transfer, latency);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@ -1079,8 +1079,8 @@ abstract class _PeerStats implements PeerStats {
|
||||
const factory _PeerStats(
|
||||
{required final Timestamp timeAdded,
|
||||
required final RPCStats rpcStats,
|
||||
final LatencyStats? latency,
|
||||
required final TransferStatsDownUp transfer}) = _$_PeerStats;
|
||||
required final TransferStatsDownUp transfer,
|
||||
final LatencyStats? latency}) = _$_PeerStats;
|
||||
|
||||
factory _PeerStats.fromJson(Map<String, dynamic> json) =
|
||||
_$_PeerStats.fromJson;
|
||||
@ -1090,10 +1090,10 @@ abstract class _PeerStats implements PeerStats {
|
||||
@override
|
||||
RPCStats get rpcStats;
|
||||
@override
|
||||
LatencyStats? get latency;
|
||||
@override
|
||||
TransferStatsDownUp get transfer;
|
||||
@override
|
||||
LatencyStats? get latency;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$_PeerStatsCopyWith<_$_PeerStats> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
@ -1335,11 +1335,11 @@ mixin _$VeilidUpdate {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -1361,11 +1361,11 @@ mixin _$VeilidUpdate {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -1386,11 +1386,11 @@ mixin _$VeilidUpdate {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -1562,11 +1562,11 @@ class _$VeilidLog implements VeilidLog {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -1591,11 +1591,11 @@ class _$VeilidLog implements VeilidLog {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -1619,11 +1619,11 @@ class _$VeilidLog implements VeilidLog {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -1725,8 +1725,8 @@ abstract class _$$VeilidAppMessageCopyWith<$Res> {
|
||||
__$$VeilidAppMessageCopyWithImpl<$Res>;
|
||||
@useResult
|
||||
$Res call(
|
||||
{Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message});
|
||||
{@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -1740,18 +1740,18 @@ class __$$VeilidAppMessageCopyWithImpl<$Res>
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? sender = freezed,
|
||||
Object? message = null,
|
||||
Object? sender = freezed,
|
||||
}) {
|
||||
return _then(_$VeilidAppMessage(
|
||||
sender: freezed == sender
|
||||
? _value.sender
|
||||
: sender // ignore: cast_nullable_to_non_nullable
|
||||
as Typed<FixedEncodedString43>?,
|
||||
message: null == message
|
||||
? _value.message
|
||||
: message // ignore: cast_nullable_to_non_nullable
|
||||
as Uint8List,
|
||||
sender: freezed == sender
|
||||
? _value.sender
|
||||
: sender // ignore: cast_nullable_to_non_nullable
|
||||
as Typed<FixedEncodedString43>?,
|
||||
));
|
||||
}
|
||||
}
|
||||
@ -1760,26 +1760,26 @@ class __$$VeilidAppMessageCopyWithImpl<$Res>
|
||||
@JsonSerializable()
|
||||
class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
const _$VeilidAppMessage(
|
||||
{this.sender,
|
||||
@Uint8ListJsonConverter() required this.message,
|
||||
{@Uint8ListJsonConverter() required this.message,
|
||||
this.sender,
|
||||
final String? $type})
|
||||
: $type = $type ?? 'AppMessage';
|
||||
|
||||
factory _$VeilidAppMessage.fromJson(Map<String, dynamic> json) =>
|
||||
_$$VeilidAppMessageFromJson(json);
|
||||
|
||||
@override
|
||||
final Typed<FixedEncodedString43>? sender;
|
||||
@override
|
||||
@Uint8ListJsonConverter()
|
||||
final Uint8List message;
|
||||
@override
|
||||
final Typed<FixedEncodedString43>? sender;
|
||||
|
||||
@JsonKey(name: 'kind')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'VeilidUpdate.appMessage(sender: $sender, message: $message)';
|
||||
return 'VeilidUpdate.appMessage(message: $message, sender: $sender)';
|
||||
}
|
||||
|
||||
@override
|
||||
@ -1787,14 +1787,14 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$VeilidAppMessage &&
|
||||
(identical(other.sender, sender) || other.sender == sender) &&
|
||||
const DeepCollectionEquality().equals(other.message, message));
|
||||
const DeepCollectionEquality().equals(other.message, message) &&
|
||||
(identical(other.sender, sender) || other.sender == sender));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(
|
||||
runtimeType, sender, const DeepCollectionEquality().hash(message));
|
||||
runtimeType, const DeepCollectionEquality().hash(message), sender);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@ -1808,11 +1808,11 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -1828,7 +1828,7 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
List<ValueSubkeyRange> subkeys, int count, ValueData valueData)
|
||||
valueChange,
|
||||
}) {
|
||||
return appMessage(sender, message);
|
||||
return appMessage(message, sender);
|
||||
}
|
||||
|
||||
@override
|
||||
@ -1837,11 +1837,11 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -1856,7 +1856,7 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
List<ValueSubkeyRange> subkeys, int count, ValueData valueData)?
|
||||
valueChange,
|
||||
}) {
|
||||
return appMessage?.call(sender, message);
|
||||
return appMessage?.call(message, sender);
|
||||
}
|
||||
|
||||
@override
|
||||
@ -1865,11 +1865,11 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -1886,7 +1886,7 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (appMessage != null) {
|
||||
return appMessage(sender, message);
|
||||
return appMessage(message, sender);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
@ -1950,16 +1950,15 @@ class _$VeilidAppMessage implements VeilidAppMessage {
|
||||
|
||||
abstract class VeilidAppMessage implements VeilidUpdate {
|
||||
const factory VeilidAppMessage(
|
||||
{final Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() required final Uint8List message}) =
|
||||
_$VeilidAppMessage;
|
||||
{@Uint8ListJsonConverter() required final Uint8List message,
|
||||
final Typed<FixedEncodedString43>? sender}) = _$VeilidAppMessage;
|
||||
|
||||
factory VeilidAppMessage.fromJson(Map<String, dynamic> json) =
|
||||
_$VeilidAppMessage.fromJson;
|
||||
|
||||
Typed<FixedEncodedString43>? get sender;
|
||||
@Uint8ListJsonConverter()
|
||||
Uint8List get message;
|
||||
Typed<FixedEncodedString43>? get sender;
|
||||
@JsonKey(ignore: true)
|
||||
_$$VeilidAppMessageCopyWith<_$VeilidAppMessage> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
@ -1972,9 +1971,9 @@ abstract class _$$VeilidAppCallCopyWith<$Res> {
|
||||
__$$VeilidAppCallCopyWithImpl<$Res>;
|
||||
@useResult
|
||||
$Res call(
|
||||
{Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId});
|
||||
{@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId,
|
||||
Typed<FixedEncodedString43>? sender});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@ -1988,15 +1987,11 @@ class __$$VeilidAppCallCopyWithImpl<$Res>
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? sender = freezed,
|
||||
Object? message = null,
|
||||
Object? callId = null,
|
||||
Object? sender = freezed,
|
||||
}) {
|
||||
return _then(_$VeilidAppCall(
|
||||
sender: freezed == sender
|
||||
? _value.sender
|
||||
: sender // ignore: cast_nullable_to_non_nullable
|
||||
as Typed<FixedEncodedString43>?,
|
||||
message: null == message
|
||||
? _value.message
|
||||
: message // ignore: cast_nullable_to_non_nullable
|
||||
@ -2005,6 +2000,10 @@ class __$$VeilidAppCallCopyWithImpl<$Res>
|
||||
? _value.callId
|
||||
: callId // ignore: cast_nullable_to_non_nullable
|
||||
as String,
|
||||
sender: freezed == sender
|
||||
? _value.sender
|
||||
: sender // ignore: cast_nullable_to_non_nullable
|
||||
as Typed<FixedEncodedString43>?,
|
||||
));
|
||||
}
|
||||
}
|
||||
@ -2013,29 +2012,29 @@ class __$$VeilidAppCallCopyWithImpl<$Res>
|
||||
@JsonSerializable()
|
||||
class _$VeilidAppCall implements VeilidAppCall {
|
||||
const _$VeilidAppCall(
|
||||
{this.sender,
|
||||
@Uint8ListJsonConverter() required this.message,
|
||||
{@Uint8ListJsonConverter() required this.message,
|
||||
required this.callId,
|
||||
this.sender,
|
||||
final String? $type})
|
||||
: $type = $type ?? 'AppCall';
|
||||
|
||||
factory _$VeilidAppCall.fromJson(Map<String, dynamic> json) =>
|
||||
_$$VeilidAppCallFromJson(json);
|
||||
|
||||
@override
|
||||
final Typed<FixedEncodedString43>? sender;
|
||||
@override
|
||||
@Uint8ListJsonConverter()
|
||||
final Uint8List message;
|
||||
@override
|
||||
final String callId;
|
||||
@override
|
||||
final Typed<FixedEncodedString43>? sender;
|
||||
|
||||
@JsonKey(name: 'kind')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'VeilidUpdate.appCall(sender: $sender, message: $message, callId: $callId)';
|
||||
return 'VeilidUpdate.appCall(message: $message, callId: $callId, sender: $sender)';
|
||||
}
|
||||
|
||||
@override
|
||||
@ -2043,15 +2042,15 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$VeilidAppCall &&
|
||||
(identical(other.sender, sender) || other.sender == sender) &&
|
||||
const DeepCollectionEquality().equals(other.message, message) &&
|
||||
(identical(other.callId, callId) || other.callId == callId));
|
||||
(identical(other.callId, callId) || other.callId == callId) &&
|
||||
(identical(other.sender, sender) || other.sender == sender));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(runtimeType, sender,
|
||||
const DeepCollectionEquality().hash(message), callId);
|
||||
int get hashCode => Object.hash(runtimeType,
|
||||
const DeepCollectionEquality().hash(message), callId, sender);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@ -2065,11 +2064,11 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -2085,7 +2084,7 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
List<ValueSubkeyRange> subkeys, int count, ValueData valueData)
|
||||
valueChange,
|
||||
}) {
|
||||
return appCall(sender, message, callId);
|
||||
return appCall(message, callId, sender);
|
||||
}
|
||||
|
||||
@override
|
||||
@ -2094,11 +2093,11 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -2113,7 +2112,7 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
List<ValueSubkeyRange> subkeys, int count, ValueData valueData)?
|
||||
valueChange,
|
||||
}) {
|
||||
return appCall?.call(sender, message, callId);
|
||||
return appCall?.call(message, callId, sender);
|
||||
}
|
||||
|
||||
@override
|
||||
@ -2122,11 +2121,11 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -2143,7 +2142,7 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (appCall != null) {
|
||||
return appCall(sender, message, callId);
|
||||
return appCall(message, callId, sender);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
@ -2207,17 +2206,17 @@ class _$VeilidAppCall implements VeilidAppCall {
|
||||
|
||||
abstract class VeilidAppCall implements VeilidUpdate {
|
||||
const factory VeilidAppCall(
|
||||
{final Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() required final Uint8List message,
|
||||
required final String callId}) = _$VeilidAppCall;
|
||||
{@Uint8ListJsonConverter() required final Uint8List message,
|
||||
required final String callId,
|
||||
final Typed<FixedEncodedString43>? sender}) = _$VeilidAppCall;
|
||||
|
||||
factory VeilidAppCall.fromJson(Map<String, dynamic> json) =
|
||||
_$VeilidAppCall.fromJson;
|
||||
|
||||
Typed<FixedEncodedString43>? get sender;
|
||||
@Uint8ListJsonConverter()
|
||||
Uint8List get message;
|
||||
String get callId;
|
||||
Typed<FixedEncodedString43>? get sender;
|
||||
@JsonKey(ignore: true)
|
||||
_$$VeilidAppCallCopyWith<_$VeilidAppCall> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
@ -2325,11 +2324,11 @@ class _$VeilidUpdateAttachment implements VeilidUpdateAttachment {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -2354,11 +2353,11 @@ class _$VeilidUpdateAttachment implements VeilidUpdateAttachment {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -2382,11 +2381,11 @@ class _$VeilidUpdateAttachment implements VeilidUpdateAttachment {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -2595,11 +2594,11 @@ class _$VeilidUpdateNetwork implements VeilidUpdateNetwork {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -2624,11 +2623,11 @@ class _$VeilidUpdateNetwork implements VeilidUpdateNetwork {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -2652,11 +2651,11 @@ class _$VeilidUpdateNetwork implements VeilidUpdateNetwork {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -2840,11 +2839,11 @@ class _$VeilidUpdateConfig implements VeilidUpdateConfig {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -2869,11 +2868,11 @@ class _$VeilidUpdateConfig implements VeilidUpdateConfig {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -2897,11 +2896,11 @@ class _$VeilidUpdateConfig implements VeilidUpdateConfig {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -3099,11 +3098,11 @@ class _$VeilidUpdateRouteChange implements VeilidUpdateRouteChange {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -3128,11 +3127,11 @@ class _$VeilidUpdateRouteChange implements VeilidUpdateRouteChange {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -3156,11 +3155,11 @@ class _$VeilidUpdateRouteChange implements VeilidUpdateRouteChange {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -3383,11 +3382,11 @@ class _$VeilidUpdateValueChange implements VeilidUpdateValueChange {
|
||||
required TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)
|
||||
log,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)
|
||||
appMessage,
|
||||
required TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)
|
||||
required TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)
|
||||
appCall,
|
||||
required TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)
|
||||
@ -3412,11 +3411,11 @@ class _$VeilidUpdateValueChange implements VeilidUpdateValueChange {
|
||||
TResult? Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult? Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult? Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
String callId, Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult? Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
@ -3440,11 +3439,11 @@ class _$VeilidUpdateValueChange implements VeilidUpdateValueChange {
|
||||
TResult Function(
|
||||
VeilidLogLevel logLevel, String message, String? backtrace)?
|
||||
log,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appMessage,
|
||||
TResult Function(Typed<FixedEncodedString43>? sender,
|
||||
@Uint8ListJsonConverter() Uint8List message, String callId)?
|
||||
TResult Function(@Uint8ListJsonConverter() Uint8List message, String callId,
|
||||
Typed<FixedEncodedString43>? sender)?
|
||||
appCall,
|
||||
TResult Function(AttachmentState state, bool publicInternetReady,
|
||||
bool localNetworkReady)?
|
||||
|
@ -39,8 +39,8 @@ Map<String, dynamic> _$$_TransferStatsToJson(_$_TransferStats instance) =>
|
||||
_$_TransferStatsDownUp _$$_TransferStatsDownUpFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$_TransferStatsDownUp(
|
||||
down: TransferStats.fromJson(json['down'] as Map<String, dynamic>),
|
||||
up: TransferStats.fromJson(json['up'] as Map<String, dynamic>),
|
||||
down: TransferStats.fromJson(json['down']),
|
||||
up: TransferStats.fromJson(json['up']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_TransferStatsDownUpToJson(
|
||||
@ -81,20 +81,19 @@ Map<String, dynamic> _$$_RPCStatsToJson(_$_RPCStats instance) =>
|
||||
|
||||
_$_PeerStats _$$_PeerStatsFromJson(Map<String, dynamic> json) => _$_PeerStats(
|
||||
timeAdded: Timestamp.fromJson(json['time_added']),
|
||||
rpcStats: RPCStats.fromJson(json['rpc_stats'] as Map<String, dynamic>),
|
||||
rpcStats: RPCStats.fromJson(json['rpc_stats']),
|
||||
transfer: TransferStatsDownUp.fromJson(json['transfer']),
|
||||
latency: json['latency'] == null
|
||||
? null
|
||||
: LatencyStats.fromJson(json['latency'] as Map<String, dynamic>),
|
||||
transfer: TransferStatsDownUp.fromJson(
|
||||
json['transfer'] as Map<String, dynamic>),
|
||||
: LatencyStats.fromJson(json['latency']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_PeerStatsToJson(_$_PeerStats instance) =>
|
||||
<String, dynamic>{
|
||||
'time_added': instance.timeAdded.toJson(),
|
||||
'rpc_stats': instance.rpcStats.toJson(),
|
||||
'latency': instance.latency?.toJson(),
|
||||
'transfer': instance.transfer.toJson(),
|
||||
'latency': instance.latency?.toJson(),
|
||||
};
|
||||
|
||||
_$_PeerTableData _$$_PeerTableDataFromJson(Map<String, dynamic> json) =>
|
||||
@ -103,7 +102,7 @@ _$_PeerTableData _$$_PeerTableDataFromJson(Map<String, dynamic> json) =>
|
||||
.map(Typed<FixedEncodedString43>.fromJson)
|
||||
.toList(),
|
||||
peerAddress: json['peer_address'] as String,
|
||||
peerStats: PeerStats.fromJson(json['peer_stats'] as Map<String, dynamic>),
|
||||
peerStats: PeerStats.fromJson(json['peer_stats']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_PeerTableDataToJson(_$_PeerTableData instance) =>
|
||||
@ -114,7 +113,7 @@ Map<String, dynamic> _$$_PeerTableDataToJson(_$_PeerTableData instance) =>
|
||||
};
|
||||
|
||||
_$VeilidLog _$$VeilidLogFromJson(Map<String, dynamic> json) => _$VeilidLog(
|
||||
logLevel: VeilidLogLevel.fromJson(json['log_level'] as String),
|
||||
logLevel: VeilidLogLevel.fromJson(json['log_level']),
|
||||
message: json['message'] as String,
|
||||
backtrace: json['backtrace'] as String?,
|
||||
$type: json['kind'] as String?,
|
||||
@ -130,44 +129,44 @@ Map<String, dynamic> _$$VeilidLogToJson(_$VeilidLog instance) =>
|
||||
|
||||
_$VeilidAppMessage _$$VeilidAppMessageFromJson(Map<String, dynamic> json) =>
|
||||
_$VeilidAppMessage(
|
||||
message:
|
||||
const Uint8ListJsonConverter().fromJson(json['message'] as String),
|
||||
sender: json['sender'] == null
|
||||
? null
|
||||
: Typed<FixedEncodedString43>.fromJson(json['sender']),
|
||||
message:
|
||||
const Uint8ListJsonConverter().fromJson(json['message'] as String),
|
||||
$type: json['kind'] as String?,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$VeilidAppMessageToJson(_$VeilidAppMessage instance) =>
|
||||
<String, dynamic>{
|
||||
'sender': instance.sender?.toJson(),
|
||||
'message': const Uint8ListJsonConverter().toJson(instance.message),
|
||||
'sender': instance.sender?.toJson(),
|
||||
'kind': instance.$type,
|
||||
};
|
||||
|
||||
_$VeilidAppCall _$$VeilidAppCallFromJson(Map<String, dynamic> json) =>
|
||||
_$VeilidAppCall(
|
||||
sender: json['sender'] == null
|
||||
? null
|
||||
: Typed<FixedEncodedString43>.fromJson(json['sender']),
|
||||
message:
|
||||
const Uint8ListJsonConverter().fromJson(json['message'] as String),
|
||||
callId: json['call_id'] as String,
|
||||
sender: json['sender'] == null
|
||||
? null
|
||||
: Typed<FixedEncodedString43>.fromJson(json['sender']),
|
||||
$type: json['kind'] as String?,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$VeilidAppCallToJson(_$VeilidAppCall instance) =>
|
||||
<String, dynamic>{
|
||||
'sender': instance.sender?.toJson(),
|
||||
'message': const Uint8ListJsonConverter().toJson(instance.message),
|
||||
'call_id': instance.callId,
|
||||
'sender': instance.sender?.toJson(),
|
||||
'kind': instance.$type,
|
||||
};
|
||||
|
||||
_$VeilidUpdateAttachment _$$VeilidUpdateAttachmentFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$VeilidUpdateAttachment(
|
||||
state: AttachmentState.fromJson(json['state'] as String),
|
||||
state: AttachmentState.fromJson(json['state']),
|
||||
publicInternetReady: json['public_internet_ready'] as bool,
|
||||
localNetworkReady: json['local_network_ready'] as bool,
|
||||
$type: json['kind'] as String?,
|
||||
@ -188,9 +187,8 @@ _$VeilidUpdateNetwork _$$VeilidUpdateNetworkFromJson(
|
||||
started: json['started'] as bool,
|
||||
bpsDown: BigInt.parse(json['bps_down'] as String),
|
||||
bpsUp: BigInt.parse(json['bps_up'] as String),
|
||||
peers: (json['peers'] as List<dynamic>)
|
||||
.map((e) => PeerTableData.fromJson(e as Map<String, dynamic>))
|
||||
.toList(),
|
||||
peers:
|
||||
(json['peers'] as List<dynamic>).map(PeerTableData.fromJson).toList(),
|
||||
$type: json['kind'] as String?,
|
||||
);
|
||||
|
||||
@ -206,7 +204,7 @@ Map<String, dynamic> _$$VeilidUpdateNetworkToJson(
|
||||
|
||||
_$VeilidUpdateConfig _$$VeilidUpdateConfigFromJson(Map<String, dynamic> json) =>
|
||||
_$VeilidUpdateConfig(
|
||||
config: VeilidConfig.fromJson(json['config'] as Map<String, dynamic>),
|
||||
config: VeilidConfig.fromJson(json['config']),
|
||||
$type: json['kind'] as String?,
|
||||
);
|
||||
|
||||
@ -242,10 +240,10 @@ _$VeilidUpdateValueChange _$$VeilidUpdateValueChangeFromJson(
|
||||
_$VeilidUpdateValueChange(
|
||||
key: Typed<FixedEncodedString43>.fromJson(json['key']),
|
||||
subkeys: (json['subkeys'] as List<dynamic>)
|
||||
.map((e) => ValueSubkeyRange.fromJson(e as Map<String, dynamic>))
|
||||
.map(ValueSubkeyRange.fromJson)
|
||||
.toList(),
|
||||
count: json['count'] as int,
|
||||
valueData: ValueData.fromJson(json['value_data'] as Map<String, dynamic>),
|
||||
valueData: ValueData.fromJson(json['value_data']),
|
||||
$type: json['kind'] as String?,
|
||||
);
|
||||
|
||||
@ -262,7 +260,7 @@ Map<String, dynamic> _$$VeilidUpdateValueChangeToJson(
|
||||
_$_VeilidStateAttachment _$$_VeilidStateAttachmentFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$_VeilidStateAttachment(
|
||||
state: AttachmentState.fromJson(json['state'] as String),
|
||||
state: AttachmentState.fromJson(json['state']),
|
||||
publicInternetReady: json['public_internet_ready'] as bool,
|
||||
localNetworkReady: json['local_network_ready'] as bool,
|
||||
);
|
||||
@ -281,9 +279,8 @@ _$_VeilidStateNetwork _$$_VeilidStateNetworkFromJson(
|
||||
started: json['started'] as bool,
|
||||
bpsDown: BigInt.parse(json['bps_down'] as String),
|
||||
bpsUp: BigInt.parse(json['bps_up'] as String),
|
||||
peers: (json['peers'] as List<dynamic>)
|
||||
.map((e) => PeerTableData.fromJson(e as Map<String, dynamic>))
|
||||
.toList(),
|
||||
peers:
|
||||
(json['peers'] as List<dynamic>).map(PeerTableData.fromJson).toList(),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidStateNetworkToJson(
|
||||
@ -297,7 +294,7 @@ Map<String, dynamic> _$$_VeilidStateNetworkToJson(
|
||||
|
||||
_$_VeilidStateConfig _$$_VeilidStateConfigFromJson(Map<String, dynamic> json) =>
|
||||
_$_VeilidStateConfig(
|
||||
config: VeilidConfig.fromJson(json['config'] as Map<String, dynamic>),
|
||||
config: VeilidConfig.fromJson(json['config']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidStateConfigToJson(
|
||||
@ -308,12 +305,9 @@ Map<String, dynamic> _$$_VeilidStateConfigToJson(
|
||||
|
||||
_$_VeilidState _$$_VeilidStateFromJson(Map<String, dynamic> json) =>
|
||||
_$_VeilidState(
|
||||
attachment: VeilidStateAttachment.fromJson(
|
||||
json['attachment'] as Map<String, dynamic>),
|
||||
network:
|
||||
VeilidStateNetwork.fromJson(json['network'] as Map<String, dynamic>),
|
||||
config:
|
||||
VeilidStateConfig.fromJson(json['config'] as Map<String, dynamic>),
|
||||
attachment: VeilidStateAttachment.fromJson(json['attachment']),
|
||||
network: VeilidStateNetwork.fromJson(json['network']),
|
||||
config: VeilidStateConfig.fromJson(json['config']),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$_VeilidStateToJson(_$_VeilidState instance) =>
|
||||
|
@ -13,6 +13,7 @@ dependencies:
|
||||
charcode: ^1.3.1
|
||||
equatable: ^2.0.5
|
||||
ffi: ^2.0.0
|
||||
fixnum: ^1.1.0
|
||||
flutter:
|
||||
sdk: flutter
|
||||
flutter_web_plugins:
|
||||
|
Loading…
Reference in New Issue
Block a user