mirror of
https://github.com/twonlyapp/twonly-app.git
synced 2026-05-25 15:12:13 +00:00
remove dead code
This commit is contained in:
parent
5fa253ec32
commit
64b304d99e
10 changed files with 688 additions and 1299 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -134,13 +134,23 @@ const Handshake$json = {
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'requestPOW'
|
'10': 'requestPOW'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'1': 'authenticate_with_login_token',
|
||||||
|
'3': 6,
|
||||||
|
'4': 1,
|
||||||
|
'5': 11,
|
||||||
|
'6': '.client_to_server.Handshake.AuthenticateWithLoginToken',
|
||||||
|
'9': 0,
|
||||||
|
'10': 'authenticateWithLoginToken'
|
||||||
|
},
|
||||||
],
|
],
|
||||||
'3': [
|
'3': [
|
||||||
Handshake_RequestPOW$json,
|
Handshake_RequestPOW$json,
|
||||||
Handshake_Register$json,
|
Handshake_Register$json,
|
||||||
Handshake_GetAuthChallenge$json,
|
Handshake_GetAuthChallenge$json,
|
||||||
Handshake_GetAuthToken$json,
|
Handshake_GetAuthToken$json,
|
||||||
Handshake_Authenticate$json
|
Handshake_Authenticate$json,
|
||||||
|
Handshake_AuthenticateWithLoginToken$json
|
||||||
],
|
],
|
||||||
'8': [
|
'8': [
|
||||||
{'1': 'Handshake'},
|
{'1': 'Handshake'},
|
||||||
|
|
@ -186,9 +196,19 @@ const Handshake_Register$json = {
|
||||||
{'1': 'is_ios', '3': 8, '4': 1, '5': 8, '10': 'isIos'},
|
{'1': 'is_ios', '3': 8, '4': 1, '5': 8, '10': 'isIos'},
|
||||||
{'1': 'lang_code', '3': 9, '4': 1, '5': 9, '10': 'langCode'},
|
{'1': 'lang_code', '3': 9, '4': 1, '5': 9, '10': 'langCode'},
|
||||||
{'1': 'proof_of_work', '3': 10, '4': 1, '5': 3, '10': 'proofOfWork'},
|
{'1': 'proof_of_work', '3': 10, '4': 1, '5': 3, '10': 'proofOfWork'},
|
||||||
|
{
|
||||||
|
'1': 'login_token',
|
||||||
|
'3': 11,
|
||||||
|
'4': 1,
|
||||||
|
'5': 12,
|
||||||
|
'9': 1,
|
||||||
|
'10': 'loginToken',
|
||||||
|
'17': true
|
||||||
|
},
|
||||||
],
|
],
|
||||||
'8': [
|
'8': [
|
||||||
{'1': '_invite_code'},
|
{'1': '_invite_code'},
|
||||||
|
{'1': '_login_token'},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -247,6 +267,24 @@ const Handshake_Authenticate$json = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@$core.Deprecated('Use handshakeDescriptor instead')
|
||||||
|
const Handshake_AuthenticateWithLoginToken$json = {
|
||||||
|
'1': 'AuthenticateWithLoginToken',
|
||||||
|
'2': [
|
||||||
|
{'1': 'user_id', '3': 1, '4': 1, '5': 3, '10': 'userId'},
|
||||||
|
{
|
||||||
|
'1': 'secret_login_token',
|
||||||
|
'3': 2,
|
||||||
|
'4': 1,
|
||||||
|
'5': 12,
|
||||||
|
'10': 'secretLoginToken'
|
||||||
|
},
|
||||||
|
{'1': 'app_version', '3': 3, '4': 1, '5': 9, '10': 'appVersion'},
|
||||||
|
{'1': 'device_id', '3': 4, '4': 1, '5': 3, '10': 'deviceId'},
|
||||||
|
{'1': 'in_background', '3': 5, '4': 1, '5': 8, '10': 'inBackground'},
|
||||||
|
],
|
||||||
|
};
|
||||||
|
|
||||||
/// Descriptor for `Handshake`. Decode as a `google.protobuf.DescriptorProto`.
|
/// Descriptor for `Handshake`. Decode as a `google.protobuf.DescriptorProto`.
|
||||||
final $typed_data.Uint8List handshakeDescriptor = $convert.base64Decode(
|
final $typed_data.Uint8List handshakeDescriptor = $convert.base64Decode(
|
||||||
'CglIYW5kc2hha2USQgoIcmVnaXN0ZXIYASABKAsyJC5jbGllbnRfdG9fc2VydmVyLkhhbmRzaG'
|
'CglIYW5kc2hha2USQgoIcmVnaXN0ZXIYASABKAsyJC5jbGllbnRfdG9fc2VydmVyLkhhbmRzaG'
|
||||||
|
|
@ -256,20 +294,27 @@ final $typed_data.Uint8List handshakeDescriptor = $convert.base64Decode(
|
||||||
'LkdldEF1dGhUb2tlbkgAUgxnZXRBdXRoVG9rZW4STgoMYXV0aGVudGljYXRlGAQgASgLMiguY2'
|
'LkdldEF1dGhUb2tlbkgAUgxnZXRBdXRoVG9rZW4STgoMYXV0aGVudGljYXRlGAQgASgLMiguY2'
|
||||||
'xpZW50X3RvX3NlcnZlci5IYW5kc2hha2UuQXV0aGVudGljYXRlSABSDGF1dGhlbnRpY2F0ZRJI'
|
'xpZW50X3RvX3NlcnZlci5IYW5kc2hha2UuQXV0aGVudGljYXRlSABSDGF1dGhlbnRpY2F0ZRJI'
|
||||||
'CgpyZXF1ZXN0UE9XGAUgASgLMiYuY2xpZW50X3RvX3NlcnZlci5IYW5kc2hha2UuUmVxdWVzdF'
|
'CgpyZXF1ZXN0UE9XGAUgASgLMiYuY2xpZW50X3RvX3NlcnZlci5IYW5kc2hha2UuUmVxdWVzdF'
|
||||||
'BPV0gAUgpyZXF1ZXN0UE9XGgwKClJlcXVlc3RQT1calAMKCFJlZ2lzdGVyEhoKCHVzZXJuYW1l'
|
'BPV0gAUgpyZXF1ZXN0UE9XEnsKHWF1dGhlbnRpY2F0ZV93aXRoX2xvZ2luX3Rva2VuGAYgASgL'
|
||||||
'GAEgASgJUgh1c2VybmFtZRIkCgtpbnZpdGVfY29kZRgCIAEoCUgAUgppbnZpdGVDb2RliAEBEi'
|
'MjYuY2xpZW50X3RvX3NlcnZlci5IYW5kc2hha2UuQXV0aGVudGljYXRlV2l0aExvZ2luVG9rZW'
|
||||||
'4KE3B1YmxpY19pZGVudGl0eV9rZXkYAyABKAxSEXB1YmxpY0lkZW50aXR5S2V5EiMKDXNpZ25l'
|
'5IAFIaYXV0aGVudGljYXRlV2l0aExvZ2luVG9rZW4aDAoKUmVxdWVzdFBPVxrKAwoIUmVnaXN0'
|
||||||
'ZF9wcmVrZXkYBCABKAxSDHNpZ25lZFByZWtleRI2ChdzaWduZWRfcHJla2V5X3NpZ25hdHVyZR'
|
'ZXISGgoIdXNlcm5hbWUYASABKAlSCHVzZXJuYW1lEiQKC2ludml0ZV9jb2RlGAIgASgJSABSCm'
|
||||||
'gFIAEoDFIVc2lnbmVkUHJla2V5U2lnbmF0dXJlEigKEHNpZ25lZF9wcmVrZXlfaWQYBiABKANS'
|
'ludml0ZUNvZGWIAQESLgoTcHVibGljX2lkZW50aXR5X2tleRgDIAEoDFIRcHVibGljSWRlbnRp'
|
||||||
'DnNpZ25lZFByZWtleUlkEicKD3JlZ2lzdHJhdGlvbl9pZBgHIAEoA1IOcmVnaXN0cmF0aW9uSW'
|
'dHlLZXkSIwoNc2lnbmVkX3ByZWtleRgEIAEoDFIMc2lnbmVkUHJla2V5EjYKF3NpZ25lZF9wcm'
|
||||||
'QSFQoGaXNfaW9zGAggASgIUgVpc0lvcxIbCglsYW5nX2NvZGUYCSABKAlSCGxhbmdDb2RlEiIK'
|
'VrZXlfc2lnbmF0dXJlGAUgASgMUhVzaWduZWRQcmVrZXlTaWduYXR1cmUSKAoQc2lnbmVkX3By'
|
||||||
'DXByb29mX29mX3dvcmsYCiABKANSC3Byb29mT2ZXb3JrQg4KDF9pbnZpdGVfY29kZRoSChBHZX'
|
'ZWtleV9pZBgGIAEoA1IOc2lnbmVkUHJla2V5SWQSJwoPcmVnaXN0cmF0aW9uX2lkGAcgASgDUg'
|
||||||
'RBdXRoQ2hhbGxlbmdlGkMKDEdldEF1dGhUb2tlbhIXCgd1c2VyX2lkGAEgASgDUgZ1c2VySWQS'
|
'5yZWdpc3RyYXRpb25JZBIVCgZpc19pb3MYCCABKAhSBWlzSW9zEhsKCWxhbmdfY29kZRgJIAEo'
|
||||||
'GgoIcmVzcG9uc2UYAiABKAxSCHJlc3BvbnNlGugBCgxBdXRoZW50aWNhdGUSFwoHdXNlcl9pZB'
|
'CVIIbGFuZ0NvZGUSIgoNcHJvb2Zfb2Zfd29yaxgKIAEoA1ILcHJvb2ZPZldvcmsSJAoLbG9naW'
|
||||||
'gBIAEoA1IGdXNlcklkEh0KCmF1dGhfdG9rZW4YAiABKAxSCWF1dGhUb2tlbhIkCgthcHBfdmVy'
|
'5fdG9rZW4YCyABKAxIAVIKbG9naW5Ub2tlbogBAUIOCgxfaW52aXRlX2NvZGVCDgoMX2xvZ2lu'
|
||||||
'c2lvbhgDIAEoCUgAUgphcHBWZXJzaW9uiAEBEiAKCWRldmljZV9pZBgEIAEoA0gBUghkZXZpY2'
|
'X3Rva2VuGhIKEEdldEF1dGhDaGFsbGVuZ2UaQwoMR2V0QXV0aFRva2VuEhcKB3VzZXJfaWQYAS'
|
||||||
'VJZIgBARIoCg1pbl9iYWNrZ3JvdW5kGAUgASgISAJSDGluQmFja2dyb3VuZIgBAUIOCgxfYXBw'
|
'ABKANSBnVzZXJJZBIaCghyZXNwb25zZRgCIAEoDFIIcmVzcG9uc2Ua6AEKDEF1dGhlbnRpY2F0'
|
||||||
'X3ZlcnNpb25CDAoKX2RldmljZV9pZEIQCg5faW5fYmFja2dyb3VuZEILCglIYW5kc2hha2U=');
|
'ZRIXCgd1c2VyX2lkGAEgASgDUgZ1c2VySWQSHQoKYXV0aF90b2tlbhgCIAEoDFIJYXV0aFRva2'
|
||||||
|
'VuEiQKC2FwcF92ZXJzaW9uGAMgASgJSABSCmFwcFZlcnNpb26IAQESIAoJZGV2aWNlX2lkGAQg'
|
||||||
|
'ASgDSAFSCGRldmljZUlkiAEBEigKDWluX2JhY2tncm91bmQYBSABKAhIAlIMaW5CYWNrZ3JvdW'
|
||||||
|
'5kiAEBQg4KDF9hcHBfdmVyc2lvbkIMCgpfZGV2aWNlX2lkQhAKDl9pbl9iYWNrZ3JvdW5kGsYB'
|
||||||
|
'ChpBdXRoZW50aWNhdGVXaXRoTG9naW5Ub2tlbhIXCgd1c2VyX2lkGAEgASgDUgZ1c2VySWQSLA'
|
||||||
|
'oSc2VjcmV0X2xvZ2luX3Rva2VuGAIgASgMUhBzZWNyZXRMb2dpblRva2VuEh8KC2FwcF92ZXJz'
|
||||||
|
'aW9uGAMgASgJUgphcHBWZXJzaW9uEhsKCWRldmljZV9pZBgEIAEoA1IIZGV2aWNlSWQSIwoNaW'
|
||||||
|
'5fYmFja2dyb3VuZBgFIAEoCFIMaW5CYWNrZ3JvdW5kQgsKCUhhbmRzaGFrZQ==');
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
@$core.Deprecated('Use applicationDataDescriptor instead')
|
||||||
const ApplicationData$json = {
|
const ApplicationData$json = {
|
||||||
|
|
@ -321,13 +366,13 @@ const ApplicationData$json = {
|
||||||
'10': 'updateGoogleFcmToken'
|
'10': 'updateGoogleFcmToken'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'getLocation',
|
'1': 'deprecated_9',
|
||||||
'3': 9,
|
'3': 9,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.client_to_server.ApplicationData.GetLocation',
|
'6': '.client_to_server.ApplicationData.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'getLocation'
|
'10': 'deprecated9'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'getCurrentPlanInfos',
|
'1': 'getCurrentPlanInfos',
|
||||||
|
|
@ -339,13 +384,13 @@ const ApplicationData$json = {
|
||||||
'10': 'getCurrentPlanInfos'
|
'10': 'getCurrentPlanInfos'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'redeemVoucher',
|
'1': 'deprecated_11',
|
||||||
'3': 11,
|
'3': 11,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.client_to_server.ApplicationData.RedeemVoucher',
|
'6': '.client_to_server.ApplicationData.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'redeemVoucher'
|
'10': 'deprecated11'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'getAvailablePlans',
|
'1': 'getAvailablePlans',
|
||||||
|
|
@ -357,49 +402,49 @@ const ApplicationData$json = {
|
||||||
'10': 'getAvailablePlans'
|
'10': 'getAvailablePlans'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'createVoucher',
|
'1': 'deprecated_13',
|
||||||
'3': 13,
|
'3': 13,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.client_to_server.ApplicationData.CreateVoucher',
|
'6': '.client_to_server.ApplicationData.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'createVoucher'
|
'10': 'deprecated13'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'getVouchers',
|
'1': 'deprecated_14',
|
||||||
'3': 14,
|
'3': 14,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.client_to_server.ApplicationData.GetVouchers',
|
'6': '.client_to_server.ApplicationData.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'getVouchers'
|
'10': 'deprecated14'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'switchtoPayedPlan',
|
'1': 'deprecated_15',
|
||||||
'3': 15,
|
'3': 15,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.client_to_server.ApplicationData.SwitchToPayedPlan',
|
'6': '.client_to_server.ApplicationData.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'switchtoPayedPlan'
|
'10': 'deprecated15'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'getAddaccountsInvites',
|
'1': 'deprecated_16',
|
||||||
'3': 16,
|
'3': 16,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.client_to_server.ApplicationData.GetAddAccountsInvites',
|
'6': '.client_to_server.ApplicationData.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'getAddaccountsInvites'
|
'10': 'deprecated16'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'redeemAdditionalCode',
|
'1': 'deprecated_17',
|
||||||
'3': 17,
|
'3': 17,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.client_to_server.ApplicationData.RedeemAdditionalCode',
|
'6': '.client_to_server.ApplicationData.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'redeemAdditionalCode'
|
'10': 'deprecated17'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'updatePlanOptions',
|
'1': 'updatePlanOptions',
|
||||||
|
|
@ -500,6 +545,15 @@ const ApplicationData$json = {
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'addAdditionalUser'
|
'10': 'addAdditionalUser'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'1': 'set_login_token',
|
||||||
|
'3': 30,
|
||||||
|
'4': 1,
|
||||||
|
'5': 11,
|
||||||
|
'6': '.client_to_server.ApplicationData.SetLoginToken',
|
||||||
|
'9': 0,
|
||||||
|
'10': 'setLoginToken'
|
||||||
|
},
|
||||||
],
|
],
|
||||||
'3': [
|
'3': [
|
||||||
ApplicationData_TextMessage$json,
|
ApplicationData_TextMessage$json,
|
||||||
|
|
@ -507,16 +561,10 @@ const ApplicationData$json = {
|
||||||
ApplicationData_ChangeUsername$json,
|
ApplicationData_ChangeUsername$json,
|
||||||
ApplicationData_UpdateGoogleFcmToken$json,
|
ApplicationData_UpdateGoogleFcmToken$json,
|
||||||
ApplicationData_GetUserById$json,
|
ApplicationData_GetUserById$json,
|
||||||
ApplicationData_RedeemVoucher$json,
|
|
||||||
ApplicationData_SwitchToPayedPlan$json,
|
|
||||||
ApplicationData_UpdatePlanOptions$json,
|
ApplicationData_UpdatePlanOptions$json,
|
||||||
ApplicationData_CreateVoucher$json,
|
|
||||||
ApplicationData_GetLocation$json,
|
|
||||||
ApplicationData_GetVouchers$json,
|
|
||||||
ApplicationData_GetAvailablePlans$json,
|
ApplicationData_GetAvailablePlans$json,
|
||||||
ApplicationData_GetAddAccountsInvites$json,
|
ApplicationData_GetAddAccountsInvites$json,
|
||||||
ApplicationData_GetCurrentPlanInfos$json,
|
ApplicationData_GetCurrentPlanInfos$json,
|
||||||
ApplicationData_RedeemAdditionalCode$json,
|
|
||||||
ApplicationData_RemoveAdditionalUser$json,
|
ApplicationData_RemoveAdditionalUser$json,
|
||||||
ApplicationData_GetPrekeysByUserId$json,
|
ApplicationData_GetPrekeysByUserId$json,
|
||||||
ApplicationData_GetSignedPreKeyByUserId$json,
|
ApplicationData_GetSignedPreKeyByUserId$json,
|
||||||
|
|
@ -526,7 +574,9 @@ const ApplicationData$json = {
|
||||||
ApplicationData_IPAPurchase$json,
|
ApplicationData_IPAPurchase$json,
|
||||||
ApplicationData_IPAForceCheck$json,
|
ApplicationData_IPAForceCheck$json,
|
||||||
ApplicationData_DeleteAccount$json,
|
ApplicationData_DeleteAccount$json,
|
||||||
ApplicationData_AddAdditionalUser$json
|
ApplicationData_AddAdditionalUser$json,
|
||||||
|
ApplicationData_SetLoginToken$json,
|
||||||
|
ApplicationData_Deprecated$json
|
||||||
],
|
],
|
||||||
'8': [
|
'8': [
|
||||||
{'1': 'ApplicationData'},
|
{'1': 'ApplicationData'},
|
||||||
|
|
@ -586,24 +636,6 @@ const ApplicationData_GetUserById$json = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
|
||||||
const ApplicationData_RedeemVoucher$json = {
|
|
||||||
'1': 'RedeemVoucher',
|
|
||||||
'2': [
|
|
||||||
{'1': 'voucher', '3': 1, '4': 1, '5': 9, '10': 'voucher'},
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
|
||||||
const ApplicationData_SwitchToPayedPlan$json = {
|
|
||||||
'1': 'SwitchToPayedPlan',
|
|
||||||
'2': [
|
|
||||||
{'1': 'plan_id', '3': 1, '4': 1, '5': 9, '10': 'planId'},
|
|
||||||
{'1': 'pay_monthly', '3': 2, '4': 1, '5': 8, '10': 'payMonthly'},
|
|
||||||
{'1': 'auto_renewal', '3': 3, '4': 1, '5': 8, '10': 'autoRenewal'},
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
@$core.Deprecated('Use applicationDataDescriptor instead')
|
||||||
const ApplicationData_UpdatePlanOptions$json = {
|
const ApplicationData_UpdatePlanOptions$json = {
|
||||||
'1': 'UpdatePlanOptions',
|
'1': 'UpdatePlanOptions',
|
||||||
|
|
@ -612,24 +644,6 @@ const ApplicationData_UpdatePlanOptions$json = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
|
||||||
const ApplicationData_CreateVoucher$json = {
|
|
||||||
'1': 'CreateVoucher',
|
|
||||||
'2': [
|
|
||||||
{'1': 'value_cents', '3': 1, '4': 1, '5': 13, '10': 'valueCents'},
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
|
||||||
const ApplicationData_GetLocation$json = {
|
|
||||||
'1': 'GetLocation',
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
|
||||||
const ApplicationData_GetVouchers$json = {
|
|
||||||
'1': 'GetVouchers',
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
@$core.Deprecated('Use applicationDataDescriptor instead')
|
||||||
const ApplicationData_GetAvailablePlans$json = {
|
const ApplicationData_GetAvailablePlans$json = {
|
||||||
'1': 'GetAvailablePlans',
|
'1': 'GetAvailablePlans',
|
||||||
|
|
@ -645,14 +659,6 @@ const ApplicationData_GetCurrentPlanInfos$json = {
|
||||||
'1': 'GetCurrentPlanInfos',
|
'1': 'GetCurrentPlanInfos',
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
|
||||||
const ApplicationData_RedeemAdditionalCode$json = {
|
|
||||||
'1': 'RedeemAdditionalCode',
|
|
||||||
'2': [
|
|
||||||
{'1': 'invite_code', '3': 2, '4': 1, '5': 9, '10': 'inviteCode'},
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use applicationDataDescriptor instead')
|
@$core.Deprecated('Use applicationDataDescriptor instead')
|
||||||
const ApplicationData_RemoveAdditionalUser$json = {
|
const ApplicationData_RemoveAdditionalUser$json = {
|
||||||
'1': 'RemoveAdditionalUser',
|
'1': 'RemoveAdditionalUser',
|
||||||
|
|
@ -744,6 +750,19 @@ const ApplicationData_AddAdditionalUser$json = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@$core.Deprecated('Use applicationDataDescriptor instead')
|
||||||
|
const ApplicationData_SetLoginToken$json = {
|
||||||
|
'1': 'SetLoginToken',
|
||||||
|
'2': [
|
||||||
|
{'1': 'login_token', '3': 1, '4': 1, '5': 12, '10': 'loginToken'},
|
||||||
|
],
|
||||||
|
};
|
||||||
|
|
||||||
|
@$core.Deprecated('Use applicationDataDescriptor instead')
|
||||||
|
const ApplicationData_Deprecated$json = {
|
||||||
|
'1': 'Deprecated',
|
||||||
|
};
|
||||||
|
|
||||||
/// Descriptor for `ApplicationData`. Decode as a `google.protobuf.DescriptorProto`.
|
/// Descriptor for `ApplicationData`. Decode as a `google.protobuf.DescriptorProto`.
|
||||||
final $typed_data.Uint8List applicationDataDescriptor = $convert.base64Decode(
|
final $typed_data.Uint8List applicationDataDescriptor = $convert.base64Decode(
|
||||||
'Cg9BcHBsaWNhdGlvbkRhdGESUQoLdGV4dE1lc3NhZ2UYASABKAsyLS5jbGllbnRfdG9fc2Vydm'
|
'Cg9BcHBsaWNhdGlvbkRhdGESUQoLdGV4dE1lc3NhZ2UYASABKAsyLS5jbGllbnRfdG9fc2Vydm'
|
||||||
|
|
@ -755,66 +774,62 @@ final $typed_data.Uint8List applicationDataDescriptor = $convert.base64Decode(
|
||||||
'bnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRGF0YS5HZXRVc2VyQnlJZEgAUgtnZXRVc2VyQnlJZB'
|
'bnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRGF0YS5HZXRVc2VyQnlJZEgAUgtnZXRVc2VyQnlJZB'
|
||||||
'JsChR1cGRhdGVHb29nbGVGY21Ub2tlbhgIIAEoCzI2LmNsaWVudF90b19zZXJ2ZXIuQXBwbGlj'
|
'JsChR1cGRhdGVHb29nbGVGY21Ub2tlbhgIIAEoCzI2LmNsaWVudF90b19zZXJ2ZXIuQXBwbGlj'
|
||||||
'YXRpb25EYXRhLlVwZGF0ZUdvb2dsZUZjbVRva2VuSABSFHVwZGF0ZUdvb2dsZUZjbVRva2VuEl'
|
'YXRpb25EYXRhLlVwZGF0ZUdvb2dsZUZjbVRva2VuSABSFHVwZGF0ZUdvb2dsZUZjbVRva2VuEl'
|
||||||
'EKC2dldExvY2F0aW9uGAkgASgLMi0uY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEu'
|
'EKDGRlcHJlY2F0ZWRfORgJIAEoCzIsLmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRh'
|
||||||
'R2V0TG9jYXRpb25IAFILZ2V0TG9jYXRpb24SaQoTZ2V0Q3VycmVudFBsYW5JbmZvcxgKIAEoCz'
|
'LkRlcHJlY2F0ZWRIAFILZGVwcmVjYXRlZDkSaQoTZ2V0Q3VycmVudFBsYW5JbmZvcxgKIAEoCz'
|
||||||
'I1LmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLkdldEN1cnJlbnRQbGFuSW5mb3NI'
|
'I1LmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLkdldEN1cnJlbnRQbGFuSW5mb3NI'
|
||||||
'AFITZ2V0Q3VycmVudFBsYW5JbmZvcxJXCg1yZWRlZW1Wb3VjaGVyGAsgASgLMi8uY2xpZW50X3'
|
'AFITZ2V0Q3VycmVudFBsYW5JbmZvcxJTCg1kZXByZWNhdGVkXzExGAsgASgLMiwuY2xpZW50X3'
|
||||||
'RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuUmVkZWVtVm91Y2hlckgAUg1yZWRlZW1Wb3VjaGVy'
|
'RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuRGVwcmVjYXRlZEgAUgxkZXByZWNhdGVkMTESYwoR'
|
||||||
'EmMKEWdldEF2YWlsYWJsZVBsYW5zGAwgASgLMjMuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdG'
|
'Z2V0QXZhaWxhYmxlUGxhbnMYDCABKAsyMy5jbGllbnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRG'
|
||||||
'lvbkRhdGEuR2V0QXZhaWxhYmxlUGxhbnNIAFIRZ2V0QXZhaWxhYmxlUGxhbnMSVwoNY3JlYXRl'
|
'F0YS5HZXRBdmFpbGFibGVQbGFuc0gAUhFnZXRBdmFpbGFibGVQbGFucxJTCg1kZXByZWNhdGVk'
|
||||||
'Vm91Y2hlchgNIAEoCzIvLmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLkNyZWF0ZV'
|
'XzEzGA0gASgLMiwuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuRGVwcmVjYXRlZE'
|
||||||
'ZvdWNoZXJIAFINY3JlYXRlVm91Y2hlchJRCgtnZXRWb3VjaGVycxgOIAEoCzItLmNsaWVudF90'
|
'gAUgxkZXByZWNhdGVkMTMSUwoNZGVwcmVjYXRlZF8xNBgOIAEoCzIsLmNsaWVudF90b19zZXJ2'
|
||||||
'b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLkdldFZvdWNoZXJzSABSC2dldFZvdWNoZXJzEmMKEX'
|
'ZXIuQXBwbGljYXRpb25EYXRhLkRlcHJlY2F0ZWRIAFIMZGVwcmVjYXRlZDE0ElMKDWRlcHJlY2'
|
||||||
'N3aXRjaHRvUGF5ZWRQbGFuGA8gASgLMjMuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRh'
|
'F0ZWRfMTUYDyABKAsyLC5jbGllbnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRGF0YS5EZXByZWNh'
|
||||||
'dGEuU3dpdGNoVG9QYXllZFBsYW5IAFIRc3dpdGNodG9QYXllZFBsYW4SbwoVZ2V0QWRkYWNjb3'
|
'dGVkSABSDGRlcHJlY2F0ZWQxNRJTCg1kZXByZWNhdGVkXzE2GBAgASgLMiwuY2xpZW50X3RvX3'
|
||||||
'VudHNJbnZpdGVzGBAgASgLMjcuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuR2V0'
|
'NlcnZlci5BcHBsaWNhdGlvbkRhdGEuRGVwcmVjYXRlZEgAUgxkZXByZWNhdGVkMTYSUwoNZGVw'
|
||||||
'QWRkQWNjb3VudHNJbnZpdGVzSABSFWdldEFkZGFjY291bnRzSW52aXRlcxJsChRyZWRlZW1BZG'
|
'cmVjYXRlZF8xNxgRIAEoCzIsLmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLkRlcH'
|
||||||
'RpdGlvbmFsQ29kZRgRIAEoCzI2LmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLlJl'
|
'JlY2F0ZWRIAFIMZGVwcmVjYXRlZDE3EmMKEXVwZGF0ZVBsYW5PcHRpb25zGBMgASgLMjMuY2xp'
|
||||||
'ZGVlbUFkZGl0aW9uYWxDb2RlSABSFHJlZGVlbUFkZGl0aW9uYWxDb2RlEmMKEXVwZGF0ZVBsYW'
|
'ZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuVXBkYXRlUGxhbk9wdGlvbnNIAFIRdXBkYX'
|
||||||
'5PcHRpb25zGBMgASgLMjMuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuVXBkYXRl'
|
'RlUGxhbk9wdGlvbnMSVAoMZG93bmxvYWREb25lGBQgASgLMi4uY2xpZW50X3RvX3NlcnZlci5B'
|
||||||
'UGxhbk9wdGlvbnNIAFIRdXBkYXRlUGxhbk9wdGlvbnMSVAoMZG93bmxvYWREb25lGBQgASgLMi'
|
'cHBsaWNhdGlvbkRhdGEuRG93bmxvYWREb25lSABSDGRvd25sb2FkRG9uZRJ1ChdnZXRTaWduZW'
|
||||||
'4uY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuRG93bmxvYWREb25lSABSDGRvd25s'
|
'RQcmVrZXlCeVVzZXJpZBgWIAEoCzI5LmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRh'
|
||||||
'b2FkRG9uZRJ1ChdnZXRTaWduZWRQcmVrZXlCeVVzZXJpZBgWIAEoCzI5LmNsaWVudF90b19zZX'
|
'LkdldFNpZ25lZFByZUtleUJ5VXNlcklkSABSF2dldFNpZ25lZFByZWtleUJ5VXNlcmlkEmYKEn'
|
||||||
'J2ZXIuQXBwbGljYXRpb25EYXRhLkdldFNpZ25lZFByZUtleUJ5VXNlcklkSABSF2dldFNpZ25l'
|
'VwZGF0ZVNpZ25lZFByZWtleRgXIAEoCzI0LmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25E'
|
||||||
'ZFByZWtleUJ5VXNlcmlkEmYKEnVwZGF0ZVNpZ25lZFByZWtleRgXIAEoCzI0LmNsaWVudF90b1'
|
'YXRhLlVwZGF0ZVNpZ25lZFByZUtleUgAUhJ1cGRhdGVTaWduZWRQcmVrZXkSVwoNZGVsZXRlQW'
|
||||||
'9zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLlVwZGF0ZVNpZ25lZFByZUtleUgAUhJ1cGRhdGVTaWdu'
|
'Njb3VudBgYIAEoCzIvLmNsaWVudF90b19zZXJ2ZXIuQXBwbGljYXRpb25EYXRhLkRlbGV0ZUFj'
|
||||||
'ZWRQcmVrZXkSVwoNZGVsZXRlQWNjb3VudBgYIAEoCzIvLmNsaWVudF90b19zZXJ2ZXIuQXBwbG'
|
'Y291bnRIAFINZGVsZXRlQWNjb3VudBJOCgpyZXBvcnRVc2VyGBkgASgLMiwuY2xpZW50X3RvX3'
|
||||||
'ljYXRpb25EYXRhLkRlbGV0ZUFjY291bnRIAFINZGVsZXRlQWNjb3VudBJOCgpyZXBvcnRVc2Vy'
|
'NlcnZlci5BcHBsaWNhdGlvbkRhdGEuUmVwb3J0VXNlckgAUgpyZXBvcnRVc2VyEloKDmNoYW5n'
|
||||||
'GBkgASgLMiwuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuUmVwb3J0VXNlckgAUg'
|
'ZVVzZXJuYW1lGBogASgLMjAuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuQ2hhbm'
|
||||||
'pyZXBvcnRVc2VyEloKDmNoYW5nZVVzZXJuYW1lGBogASgLMjAuY2xpZW50X3RvX3NlcnZlci5B'
|
'dlVXNlcm5hbWVIAFIOY2hhbmdlVXNlcm5hbWUSUQoLaXBhUHVyY2hhc2UYGyABKAsyLS5jbGll'
|
||||||
'cHBsaWNhdGlvbkRhdGEuQ2hhbmdlVXNlcm5hbWVIAFIOY2hhbmdlVXNlcm5hbWUSUQoLaXBhUH'
|
'bnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRGF0YS5JUEFQdXJjaGFzZUgAUgtpcGFQdXJjaGFzZR'
|
||||||
'VyY2hhc2UYGyABKAsyLS5jbGllbnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRGF0YS5JUEFQdXJj'
|
'JXCg1pcGFGb3JjZUNoZWNrGBwgASgLMi8uY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRh'
|
||||||
'aGFzZUgAUgtpcGFQdXJjaGFzZRJXCg1pcGFGb3JjZUNoZWNrGBwgASgLMi8uY2xpZW50X3RvX3'
|
'dGEuSVBBRm9yY2VDaGVja0gAUg1pcGFGb3JjZUNoZWNrEmwKFHJlbW92ZUFkZGl0aW9uYWxVc2'
|
||||||
'NlcnZlci5BcHBsaWNhdGlvbkRhdGEuSVBBRm9yY2VDaGVja0gAUg1pcGFGb3JjZUNoZWNrEmwK'
|
'VyGBIgASgLMjYuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdGlvbkRhdGEuUmVtb3ZlQWRkaXRp'
|
||||||
'FHJlbW92ZUFkZGl0aW9uYWxVc2VyGBIgASgLMjYuY2xpZW50X3RvX3NlcnZlci5BcHBsaWNhdG'
|
'b25hbFVzZXJIAFIUcmVtb3ZlQWRkaXRpb25hbFVzZXISYwoRYWRkQWRkaXRpb25hbFVzZXIYHS'
|
||||||
'lvbkRhdGEuUmVtb3ZlQWRkaXRpb25hbFVzZXJIAFIUcmVtb3ZlQWRkaXRpb25hbFVzZXISYwoR'
|
'ABKAsyMy5jbGllbnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRGF0YS5BZGRBZGRpdGlvbmFsVXNl'
|
||||||
'YWRkQWRkaXRpb25hbFVzZXIYHSABKAsyMy5jbGllbnRfdG9fc2VydmVyLkFwcGxpY2F0aW9uRG'
|
'ckgAUhFhZGRBZGRpdGlvbmFsVXNlchJZCg9zZXRfbG9naW5fdG9rZW4YHiABKAsyLy5jbGllbn'
|
||||||
'F0YS5BZGRBZGRpdGlvbmFsVXNlckgAUhFhZGRBZGRpdGlvbmFsVXNlchpqCgtUZXh0TWVzc2Fn'
|
'RfdG9fc2VydmVyLkFwcGxpY2F0aW9uRGF0YS5TZXRMb2dpblRva2VuSABSDXNldExvZ2luVG9r'
|
||||||
'ZRIXCgd1c2VyX2lkGAEgASgDUgZ1c2VySWQSEgoEYm9keRgDIAEoDFIEYm9keRIgCglwdXNoX2'
|
'ZW4aagoLVGV4dE1lc3NhZ2USFwoHdXNlcl9pZBgBIAEoA1IGdXNlcklkEhIKBGJvZHkYAyABKA'
|
||||||
'RhdGEYBCABKAxIAFIIcHVzaERhdGGIAQFCDAoKX3B1c2hfZGF0YRovChFHZXRVc2VyQnlVc2Vy'
|
'xSBGJvZHkSIAoJcHVzaF9kYXRhGAQgASgMSABSCHB1c2hEYXRhiAEBQgwKCl9wdXNoX2RhdGEa'
|
||||||
'bmFtZRIaCgh1c2VybmFtZRgBIAEoCVIIdXNlcm5hbWUaLAoOQ2hhbmdlVXNlcm5hbWUSGgoIdX'
|
'LwoRR2V0VXNlckJ5VXNlcm5hbWUSGgoIdXNlcm5hbWUYASABKAlSCHVzZXJuYW1lGiwKDkNoYW'
|
||||||
'Nlcm5hbWUYASABKAlSCHVzZXJuYW1lGjUKFFVwZGF0ZUdvb2dsZUZjbVRva2VuEh0KCmdvb2ds'
|
'5nZVVzZXJuYW1lEhoKCHVzZXJuYW1lGAEgASgJUgh1c2VybmFtZRo1ChRVcGRhdGVHb29nbGVG'
|
||||||
'ZV9mY20YASABKAlSCWdvb2dsZUZjbRomCgtHZXRVc2VyQnlJZBIXCgd1c2VyX2lkGAEgASgDUg'
|
'Y21Ub2tlbhIdCgpnb29nbGVfZmNtGAEgASgJUglnb29nbGVGY20aJgoLR2V0VXNlckJ5SWQSFw'
|
||||||
'Z1c2VySWQaKQoNUmVkZWVtVm91Y2hlchIYCgd2b3VjaGVyGAEgASgJUgd2b3VjaGVyGnAKEVN3'
|
'oHdXNlcl9pZBgBIAEoA1IGdXNlcklkGjYKEVVwZGF0ZVBsYW5PcHRpb25zEiEKDGF1dG9fcmVu'
|
||||||
'aXRjaFRvUGF5ZWRQbGFuEhcKB3BsYW5faWQYASABKAlSBnBsYW5JZBIfCgtwYXlfbW9udGhseR'
|
'ZXdhbBgBIAEoCFILYXV0b1JlbmV3YWwaEwoRR2V0QXZhaWxhYmxlUGxhbnMaFwoVR2V0QWRkQW'
|
||||||
'gCIAEoCFIKcGF5TW9udGhseRIhCgxhdXRvX3JlbmV3YWwYAyABKAhSC2F1dG9SZW5ld2FsGjYK'
|
'Njb3VudHNJbnZpdGVzGhUKE0dldEN1cnJlbnRQbGFuSW5mb3MaLwoUUmVtb3ZlQWRkaXRpb25h'
|
||||||
'EVVwZGF0ZVBsYW5PcHRpb25zEiEKDGF1dG9fcmVuZXdhbBgBIAEoCFILYXV0b1JlbmV3YWwaMA'
|
'bFVzZXISFwoHdXNlcl9pZBgBIAEoA1IGdXNlcklkGi0KEkdldFByZWtleXNCeVVzZXJJZBIXCg'
|
||||||
'oNQ3JlYXRlVm91Y2hlchIfCgt2YWx1ZV9jZW50cxgBIAEoDVIKdmFsdWVDZW50cxoNCgtHZXRM'
|
'd1c2VyX2lkGAEgASgDUgZ1c2VySWQaMgoXR2V0U2lnbmVkUHJlS2V5QnlVc2VySWQSFwoHdXNl'
|
||||||
'b2NhdGlvbhoNCgtHZXRWb3VjaGVycxoTChFHZXRBdmFpbGFibGVQbGFucxoXChVHZXRBZGRBY2'
|
'cl9pZBgBIAEoA1IGdXNlcklkGpsBChJVcGRhdGVTaWduZWRQcmVLZXkSKAoQc2lnbmVkX3ByZW'
|
||||||
'NvdW50c0ludml0ZXMaFQoTR2V0Q3VycmVudFBsYW5JbmZvcxo3ChRSZWRlZW1BZGRpdGlvbmFs'
|
'tleV9pZBgBIAEoA1IOc2lnbmVkUHJla2V5SWQSIwoNc2lnbmVkX3ByZWtleRgCIAEoDFIMc2ln'
|
||||||
'Q29kZRIfCgtpbnZpdGVfY29kZRgCIAEoCVIKaW52aXRlQ29kZRovChRSZW1vdmVBZGRpdGlvbm'
|
'bmVkUHJla2V5EjYKF3NpZ25lZF9wcmVrZXlfc2lnbmF0dXJlGAMgASgMUhVzaWduZWRQcmVrZX'
|
||||||
'FsVXNlchIXCgd1c2VyX2lkGAEgASgDUgZ1c2VySWQaLQoSR2V0UHJla2V5c0J5VXNlcklkEhcK'
|
'lTaWduYXR1cmUaNQoMRG93bmxvYWREb25lEiUKDmRvd25sb2FkX3Rva2VuGAEgASgMUg1kb3du'
|
||||||
'B3VzZXJfaWQYASABKANSBnVzZXJJZBoyChdHZXRTaWduZWRQcmVLZXlCeVVzZXJJZBIXCgd1c2'
|
'bG9hZFRva2VuGk4KClJlcG9ydFVzZXISKAoQcmVwb3J0ZWRfdXNlcl9pZBgBIAEoA1IOcmVwb3'
|
||||||
'VyX2lkGAEgASgDUgZ1c2VySWQamwEKElVwZGF0ZVNpZ25lZFByZUtleRIoChBzaWduZWRfcHJl'
|
'J0ZWRVc2VySWQSFgoGcmVhc29uGAIgASgJUgZyZWFzb24acQoLSVBBUHVyY2hhc2USHQoKcHJv'
|
||||||
'a2V5X2lkGAEgASgDUg5zaWduZWRQcmVrZXlJZBIjCg1zaWduZWRfcHJla2V5GAIgASgMUgxzaW'
|
'ZHVjdF9pZBgBIAEoCVIJcHJvZHVjdElkEhYKBnNvdXJjZRgCIAEoCVIGc291cmNlEisKEXZlcm'
|
||||||
'duZWRQcmVrZXkSNgoXc2lnbmVkX3ByZWtleV9zaWduYXR1cmUYAyABKAxSFXNpZ25lZFByZWtl'
|
'lmaWNhdGlvbl9kYXRhGAMgASgJUhB2ZXJpZmljYXRpb25EYXRhGg8KDUlQQUZvcmNlQ2hlY2sa'
|
||||||
'eVNpZ25hdHVyZRo1CgxEb3dubG9hZERvbmUSJQoOZG93bmxvYWRfdG9rZW4YASABKAxSDWRvd2'
|
'DwoNRGVsZXRlQWNjb3VudBosChFBZGRBZGRpdGlvbmFsVXNlchIXCgd1c2VyX2lkGAEgASgDUg'
|
||||||
'5sb2FkVG9rZW4aTgoKUmVwb3J0VXNlchIoChByZXBvcnRlZF91c2VyX2lkGAEgASgDUg5yZXBv'
|
'Z1c2VySWQaMAoNU2V0TG9naW5Ub2tlbhIfCgtsb2dpbl90b2tlbhgBIAEoDFIKbG9naW5Ub2tl'
|
||||||
'cnRlZFVzZXJJZBIWCgZyZWFzb24YAiABKAlSBnJlYXNvbhpxCgtJUEFQdXJjaGFzZRIdCgpwcm'
|
'bhoMCgpEZXByZWNhdGVkQhEKD0FwcGxpY2F0aW9uRGF0YQ==');
|
||||||
'9kdWN0X2lkGAEgASgJUglwcm9kdWN0SWQSFgoGc291cmNlGAIgASgJUgZzb3VyY2USKwoRdmVy'
|
|
||||||
'aWZpY2F0aW9uX2RhdGEYAyABKAlSEHZlcmlmaWNhdGlvbkRhdGEaDwoNSVBBRm9yY2VDaGVjax'
|
|
||||||
'oPCg1EZWxldGVBY2NvdW50GiwKEUFkZEFkZGl0aW9uYWxVc2VyEhcKB3VzZXJfaWQYASABKANS'
|
|
||||||
'BnVzZXJJZEIRCg9BcHBsaWNhdGlvbkRhdGE=');
|
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
@$core.Deprecated('Use responseDescriptor instead')
|
||||||
const Response$json = {
|
const Response$json = {
|
||||||
|
|
|
||||||
|
|
@ -16,12 +16,9 @@ import 'package:fixnum/fixnum.dart' as $fixnum;
|
||||||
import 'package:protobuf/protobuf.dart' as $pb;
|
import 'package:protobuf/protobuf.dart' as $pb;
|
||||||
|
|
||||||
import 'error.pbenum.dart' as $0;
|
import 'error.pbenum.dart' as $0;
|
||||||
import 'server_to_client.pbenum.dart';
|
|
||||||
|
|
||||||
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
|
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
|
||||||
|
|
||||||
export 'server_to_client.pbenum.dart';
|
|
||||||
|
|
||||||
enum ServerToClient_V { v0, notSet }
|
enum ServerToClient_V { v0, notSet }
|
||||||
|
|
||||||
class ServerToClient extends $pb.GeneratedMessage {
|
class ServerToClient extends $pb.GeneratedMessage {
|
||||||
|
|
@ -752,90 +749,6 @@ class Response_AddAccountsInvites extends $pb.GeneratedMessage {
|
||||||
$pb.PbList<Response_AddAccountsInvite> get invites => $_getList(0);
|
$pb.PbList<Response_AddAccountsInvite> get invites => $_getList(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
class Response_Transaction extends $pb.GeneratedMessage {
|
|
||||||
factory Response_Transaction({
|
|
||||||
$fixnum.Int64? depositCents,
|
|
||||||
Response_TransactionTypes? transactionType,
|
|
||||||
$fixnum.Int64? createdAtUnixTimestamp,
|
|
||||||
}) {
|
|
||||||
final result = create();
|
|
||||||
if (depositCents != null) result.depositCents = depositCents;
|
|
||||||
if (transactionType != null) result.transactionType = transactionType;
|
|
||||||
if (createdAtUnixTimestamp != null)
|
|
||||||
result.createdAtUnixTimestamp = createdAtUnixTimestamp;
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
Response_Transaction._();
|
|
||||||
|
|
||||||
factory Response_Transaction.fromBuffer($core.List<$core.int> data,
|
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
||||||
create()..mergeFromBuffer(data, registry);
|
|
||||||
factory Response_Transaction.fromJson($core.String json,
|
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
||||||
create()..mergeFromJson(json, registry);
|
|
||||||
|
|
||||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
||||||
_omitMessageNames ? '' : 'Response.Transaction',
|
|
||||||
package:
|
|
||||||
const $pb.PackageName(_omitMessageNames ? '' : 'server_to_client'),
|
|
||||||
createEmptyInstance: create)
|
|
||||||
..aInt64(1, _omitFieldNames ? '' : 'depositCents')
|
|
||||||
..aE<Response_TransactionTypes>(2, _omitFieldNames ? '' : 'transactionType',
|
|
||||||
enumValues: Response_TransactionTypes.values)
|
|
||||||
..aInt64(3, _omitFieldNames ? '' : 'createdAtUnixTimestamp')
|
|
||||||
..hasRequiredFields = false;
|
|
||||||
|
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
||||||
Response_Transaction clone() => deepCopy();
|
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
||||||
Response_Transaction copyWith(void Function(Response_Transaction) updates) =>
|
|
||||||
super.copyWith((message) => updates(message as Response_Transaction))
|
|
||||||
as Response_Transaction;
|
|
||||||
|
|
||||||
@$core.override
|
|
||||||
$pb.BuilderInfo get info_ => _i;
|
|
||||||
|
|
||||||
@$core.pragma('dart2js:noInline')
|
|
||||||
static Response_Transaction create() => Response_Transaction._();
|
|
||||||
@$core.override
|
|
||||||
Response_Transaction createEmptyInstance() => create();
|
|
||||||
@$core.pragma('dart2js:noInline')
|
|
||||||
static Response_Transaction getDefault() => _defaultInstance ??=
|
|
||||||
$pb.GeneratedMessage.$_defaultFor<Response_Transaction>(create);
|
|
||||||
static Response_Transaction? _defaultInstance;
|
|
||||||
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
$fixnum.Int64 get depositCents => $_getI64(0);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
set depositCents($fixnum.Int64 value) => $_setInt64(0, value);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
$core.bool hasDepositCents() => $_has(0);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
void clearDepositCents() => $_clearField(1);
|
|
||||||
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
Response_TransactionTypes get transactionType => $_getN(1);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
set transactionType(Response_TransactionTypes value) => $_setField(2, value);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
$core.bool hasTransactionType() => $_has(1);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
void clearTransactionType() => $_clearField(2);
|
|
||||||
|
|
||||||
/// Represents seconds of UTC time since Unix epoch
|
|
||||||
/// 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to
|
|
||||||
/// 9999-12-31T23:59:59Z inclusive.
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
$fixnum.Int64 get createdAtUnixTimestamp => $_getI64(2);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
set createdAtUnixTimestamp($fixnum.Int64 value) => $_setInt64(2, value);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
$core.bool hasCreatedAtUnixTimestamp() => $_has(2);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
void clearCreatedAtUnixTimestamp() => $_clearField(3);
|
|
||||||
}
|
|
||||||
|
|
||||||
class Response_AdditionalAccount extends $pb.GeneratedMessage {
|
class Response_AdditionalAccount extends $pb.GeneratedMessage {
|
||||||
factory Response_AdditionalAccount({
|
factory Response_AdditionalAccount({
|
||||||
$fixnum.Int64? userId,
|
$fixnum.Int64? userId,
|
||||||
|
|
@ -905,158 +818,82 @@ class Response_AdditionalAccount extends $pb.GeneratedMessage {
|
||||||
void clearPlanId() => $_clearField(3);
|
void clearPlanId() => $_clearField(3);
|
||||||
}
|
}
|
||||||
|
|
||||||
class Response_Voucher extends $pb.GeneratedMessage {
|
class Response_Deprecated extends $pb.GeneratedMessage {
|
||||||
factory Response_Voucher({
|
factory Response_Deprecated() => create();
|
||||||
$core.String? voucherId,
|
|
||||||
$fixnum.Int64? valueCents,
|
|
||||||
$core.bool? redeemed,
|
|
||||||
$core.bool? requested,
|
|
||||||
$fixnum.Int64? createdAtUnixTimestamp,
|
|
||||||
}) {
|
|
||||||
final result = create();
|
|
||||||
if (voucherId != null) result.voucherId = voucherId;
|
|
||||||
if (valueCents != null) result.valueCents = valueCents;
|
|
||||||
if (redeemed != null) result.redeemed = redeemed;
|
|
||||||
if (requested != null) result.requested = requested;
|
|
||||||
if (createdAtUnixTimestamp != null)
|
|
||||||
result.createdAtUnixTimestamp = createdAtUnixTimestamp;
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
Response_Voucher._();
|
Response_Deprecated._();
|
||||||
|
|
||||||
factory Response_Voucher.fromBuffer($core.List<$core.int> data,
|
factory Response_Deprecated.fromBuffer($core.List<$core.int> data,
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||||
create()..mergeFromBuffer(data, registry);
|
create()..mergeFromBuffer(data, registry);
|
||||||
factory Response_Voucher.fromJson($core.String json,
|
factory Response_Deprecated.fromJson($core.String json,
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||||
create()..mergeFromJson(json, registry);
|
create()..mergeFromJson(json, registry);
|
||||||
|
|
||||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||||
_omitMessageNames ? '' : 'Response.Voucher',
|
_omitMessageNames ? '' : 'Response.Deprecated',
|
||||||
package:
|
package:
|
||||||
const $pb.PackageName(_omitMessageNames ? '' : 'server_to_client'),
|
const $pb.PackageName(_omitMessageNames ? '' : 'server_to_client'),
|
||||||
createEmptyInstance: create)
|
createEmptyInstance: create)
|
||||||
..aOS(1, _omitFieldNames ? '' : 'voucherId')
|
|
||||||
..aInt64(2, _omitFieldNames ? '' : 'valueCents')
|
|
||||||
..aOB(3, _omitFieldNames ? '' : 'redeemed')
|
|
||||||
..aOB(4, _omitFieldNames ? '' : 'requested')
|
|
||||||
..aInt64(5, _omitFieldNames ? '' : 'createdAtUnixTimestamp')
|
|
||||||
..hasRequiredFields = false;
|
..hasRequiredFields = false;
|
||||||
|
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||||
Response_Voucher clone() => deepCopy();
|
Response_Deprecated clone() => deepCopy();
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||||
Response_Voucher copyWith(void Function(Response_Voucher) updates) =>
|
Response_Deprecated copyWith(void Function(Response_Deprecated) updates) =>
|
||||||
super.copyWith((message) => updates(message as Response_Voucher))
|
super.copyWith((message) => updates(message as Response_Deprecated))
|
||||||
as Response_Voucher;
|
as Response_Deprecated;
|
||||||
|
|
||||||
@$core.override
|
@$core.override
|
||||||
$pb.BuilderInfo get info_ => _i;
|
$pb.BuilderInfo get info_ => _i;
|
||||||
|
|
||||||
@$core.pragma('dart2js:noInline')
|
@$core.pragma('dart2js:noInline')
|
||||||
static Response_Voucher create() => Response_Voucher._();
|
static Response_Deprecated create() => Response_Deprecated._();
|
||||||
@$core.override
|
@$core.override
|
||||||
Response_Voucher createEmptyInstance() => create();
|
Response_Deprecated createEmptyInstance() => create();
|
||||||
@$core.pragma('dart2js:noInline')
|
@$core.pragma('dart2js:noInline')
|
||||||
static Response_Voucher getDefault() => _defaultInstance ??=
|
static Response_Deprecated getDefault() => _defaultInstance ??=
|
||||||
$pb.GeneratedMessage.$_defaultFor<Response_Voucher>(create);
|
$pb.GeneratedMessage.$_defaultFor<Response_Deprecated>(create);
|
||||||
static Response_Voucher? _defaultInstance;
|
static Response_Deprecated? _defaultInstance;
|
||||||
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
$core.String get voucherId => $_getSZ(0);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
set voucherId($core.String value) => $_setString(0, value);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
$core.bool hasVoucherId() => $_has(0);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
void clearVoucherId() => $_clearField(1);
|
|
||||||
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
$fixnum.Int64 get valueCents => $_getI64(1);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
set valueCents($fixnum.Int64 value) => $_setInt64(1, value);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
$core.bool hasValueCents() => $_has(1);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
void clearValueCents() => $_clearField(2);
|
|
||||||
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
$core.bool get redeemed => $_getBF(2);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
set redeemed($core.bool value) => $_setBool(2, value);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
$core.bool hasRedeemed() => $_has(2);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
void clearRedeemed() => $_clearField(3);
|
|
||||||
|
|
||||||
@$pb.TagNumber(4)
|
|
||||||
$core.bool get requested => $_getBF(3);
|
|
||||||
@$pb.TagNumber(4)
|
|
||||||
set requested($core.bool value) => $_setBool(3, value);
|
|
||||||
@$pb.TagNumber(4)
|
|
||||||
$core.bool hasRequested() => $_has(3);
|
|
||||||
@$pb.TagNumber(4)
|
|
||||||
void clearRequested() => $_clearField(4);
|
|
||||||
|
|
||||||
@$pb.TagNumber(5)
|
|
||||||
$fixnum.Int64 get createdAtUnixTimestamp => $_getI64(4);
|
|
||||||
@$pb.TagNumber(5)
|
|
||||||
set createdAtUnixTimestamp($fixnum.Int64 value) => $_setInt64(4, value);
|
|
||||||
@$pb.TagNumber(5)
|
|
||||||
$core.bool hasCreatedAtUnixTimestamp() => $_has(4);
|
|
||||||
@$pb.TagNumber(5)
|
|
||||||
void clearCreatedAtUnixTimestamp() => $_clearField(5);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class Response_Vouchers extends $pb.GeneratedMessage {
|
class Response_Transaction extends $pb.GeneratedMessage {
|
||||||
factory Response_Vouchers({
|
factory Response_Transaction() => create();
|
||||||
$core.Iterable<Response_Voucher>? vouchers,
|
|
||||||
}) {
|
|
||||||
final result = create();
|
|
||||||
if (vouchers != null) result.vouchers.addAll(vouchers);
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
Response_Vouchers._();
|
Response_Transaction._();
|
||||||
|
|
||||||
factory Response_Vouchers.fromBuffer($core.List<$core.int> data,
|
factory Response_Transaction.fromBuffer($core.List<$core.int> data,
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||||
create()..mergeFromBuffer(data, registry);
|
create()..mergeFromBuffer(data, registry);
|
||||||
factory Response_Vouchers.fromJson($core.String json,
|
factory Response_Transaction.fromJson($core.String json,
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||||
create()..mergeFromJson(json, registry);
|
create()..mergeFromJson(json, registry);
|
||||||
|
|
||||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||||
_omitMessageNames ? '' : 'Response.Vouchers',
|
_omitMessageNames ? '' : 'Response.Transaction',
|
||||||
package:
|
package:
|
||||||
const $pb.PackageName(_omitMessageNames ? '' : 'server_to_client'),
|
const $pb.PackageName(_omitMessageNames ? '' : 'server_to_client'),
|
||||||
createEmptyInstance: create)
|
createEmptyInstance: create)
|
||||||
..pPM<Response_Voucher>(1, _omitFieldNames ? '' : 'vouchers',
|
|
||||||
subBuilder: Response_Voucher.create)
|
|
||||||
..hasRequiredFields = false;
|
..hasRequiredFields = false;
|
||||||
|
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||||
Response_Vouchers clone() => deepCopy();
|
Response_Transaction clone() => deepCopy();
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||||
Response_Vouchers copyWith(void Function(Response_Vouchers) updates) =>
|
Response_Transaction copyWith(void Function(Response_Transaction) updates) =>
|
||||||
super.copyWith((message) => updates(message as Response_Vouchers))
|
super.copyWith((message) => updates(message as Response_Transaction))
|
||||||
as Response_Vouchers;
|
as Response_Transaction;
|
||||||
|
|
||||||
@$core.override
|
@$core.override
|
||||||
$pb.BuilderInfo get info_ => _i;
|
$pb.BuilderInfo get info_ => _i;
|
||||||
|
|
||||||
@$core.pragma('dart2js:noInline')
|
@$core.pragma('dart2js:noInline')
|
||||||
static Response_Vouchers create() => Response_Vouchers._();
|
static Response_Transaction create() => Response_Transaction._();
|
||||||
@$core.override
|
@$core.override
|
||||||
Response_Vouchers createEmptyInstance() => create();
|
Response_Transaction createEmptyInstance() => create();
|
||||||
@$core.pragma('dart2js:noInline')
|
@$core.pragma('dart2js:noInline')
|
||||||
static Response_Vouchers getDefault() => _defaultInstance ??=
|
static Response_Transaction getDefault() => _defaultInstance ??=
|
||||||
$pb.GeneratedMessage.$_defaultFor<Response_Vouchers>(create);
|
$pb.GeneratedMessage.$_defaultFor<Response_Transaction>(create);
|
||||||
static Response_Vouchers? _defaultInstance;
|
static Response_Transaction? _defaultInstance;
|
||||||
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
$pb.PbList<Response_Voucher> get vouchers => $_getList(0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class Response_PlanBallance extends $pb.GeneratedMessage {
|
class Response_PlanBallance extends $pb.GeneratedMessage {
|
||||||
|
|
@ -1195,85 +1032,6 @@ class Response_PlanBallance extends $pb.GeneratedMessage {
|
||||||
void clearAdditionalAccountOwnerId() => $_clearField(8);
|
void clearAdditionalAccountOwnerId() => $_clearField(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
class Response_Location extends $pb.GeneratedMessage {
|
|
||||||
factory Response_Location({
|
|
||||||
$core.String? county,
|
|
||||||
$core.String? region,
|
|
||||||
$core.String? city,
|
|
||||||
}) {
|
|
||||||
final result = create();
|
|
||||||
if (county != null) result.county = county;
|
|
||||||
if (region != null) result.region = region;
|
|
||||||
if (city != null) result.city = city;
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
Response_Location._();
|
|
||||||
|
|
||||||
factory Response_Location.fromBuffer($core.List<$core.int> data,
|
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
||||||
create()..mergeFromBuffer(data, registry);
|
|
||||||
factory Response_Location.fromJson($core.String json,
|
|
||||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
||||||
create()..mergeFromJson(json, registry);
|
|
||||||
|
|
||||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
||||||
_omitMessageNames ? '' : 'Response.Location',
|
|
||||||
package:
|
|
||||||
const $pb.PackageName(_omitMessageNames ? '' : 'server_to_client'),
|
|
||||||
createEmptyInstance: create)
|
|
||||||
..aOS(1, _omitFieldNames ? '' : 'county')
|
|
||||||
..aOS(2, _omitFieldNames ? '' : 'region')
|
|
||||||
..aOS(3, _omitFieldNames ? '' : 'city')
|
|
||||||
..hasRequiredFields = false;
|
|
||||||
|
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
||||||
Response_Location clone() => deepCopy();
|
|
||||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
||||||
Response_Location copyWith(void Function(Response_Location) updates) =>
|
|
||||||
super.copyWith((message) => updates(message as Response_Location))
|
|
||||||
as Response_Location;
|
|
||||||
|
|
||||||
@$core.override
|
|
||||||
$pb.BuilderInfo get info_ => _i;
|
|
||||||
|
|
||||||
@$core.pragma('dart2js:noInline')
|
|
||||||
static Response_Location create() => Response_Location._();
|
|
||||||
@$core.override
|
|
||||||
Response_Location createEmptyInstance() => create();
|
|
||||||
@$core.pragma('dart2js:noInline')
|
|
||||||
static Response_Location getDefault() => _defaultInstance ??=
|
|
||||||
$pb.GeneratedMessage.$_defaultFor<Response_Location>(create);
|
|
||||||
static Response_Location? _defaultInstance;
|
|
||||||
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
$core.String get county => $_getSZ(0);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
set county($core.String value) => $_setString(0, value);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
$core.bool hasCounty() => $_has(0);
|
|
||||||
@$pb.TagNumber(1)
|
|
||||||
void clearCounty() => $_clearField(1);
|
|
||||||
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
$core.String get region => $_getSZ(1);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
set region($core.String value) => $_setString(1, value);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
$core.bool hasRegion() => $_has(1);
|
|
||||||
@$pb.TagNumber(2)
|
|
||||||
void clearRegion() => $_clearField(2);
|
|
||||||
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
$core.String get city => $_getSZ(2);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
set city($core.String value) => $_setString(2, value);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
$core.bool hasCity() => $_has(2);
|
|
||||||
@$pb.TagNumber(3)
|
|
||||||
void clearCity() => $_clearField(3);
|
|
||||||
}
|
|
||||||
|
|
||||||
class Response_PreKey extends $pb.GeneratedMessage {
|
class Response_PreKey extends $pb.GeneratedMessage {
|
||||||
factory Response_PreKey({
|
factory Response_PreKey({
|
||||||
$fixnum.Int64? id,
|
$fixnum.Int64? id,
|
||||||
|
|
@ -1754,11 +1512,11 @@ enum Response_Ok_Ok {
|
||||||
uploadtoken,
|
uploadtoken,
|
||||||
userdata,
|
userdata,
|
||||||
authtoken,
|
authtoken,
|
||||||
location,
|
deprecated7,
|
||||||
authenticated,
|
authenticated,
|
||||||
plans,
|
plans,
|
||||||
planballance,
|
planballance,
|
||||||
vouchers,
|
deprecated11,
|
||||||
addaccountsinvites,
|
addaccountsinvites,
|
||||||
downloadtokens,
|
downloadtokens,
|
||||||
signedprekey,
|
signedprekey,
|
||||||
|
|
@ -1774,11 +1532,11 @@ class Response_Ok extends $pb.GeneratedMessage {
|
||||||
Response_UploadToken? uploadtoken,
|
Response_UploadToken? uploadtoken,
|
||||||
Response_UserData? userdata,
|
Response_UserData? userdata,
|
||||||
$core.List<$core.int>? authtoken,
|
$core.List<$core.int>? authtoken,
|
||||||
Response_Location? location,
|
Response_Deprecated? deprecated7,
|
||||||
Response_Authenticated? authenticated,
|
Response_Authenticated? authenticated,
|
||||||
Response_Plans? plans,
|
Response_Plans? plans,
|
||||||
Response_PlanBallance? planballance,
|
Response_PlanBallance? planballance,
|
||||||
Response_Vouchers? vouchers,
|
Response_Deprecated? deprecated11,
|
||||||
Response_AddAccountsInvites? addaccountsinvites,
|
Response_AddAccountsInvites? addaccountsinvites,
|
||||||
Response_DownloadTokens? downloadtokens,
|
Response_DownloadTokens? downloadtokens,
|
||||||
Response_SignedPreKey? signedprekey,
|
Response_SignedPreKey? signedprekey,
|
||||||
|
|
@ -1791,11 +1549,11 @@ class Response_Ok extends $pb.GeneratedMessage {
|
||||||
if (uploadtoken != null) result.uploadtoken = uploadtoken;
|
if (uploadtoken != null) result.uploadtoken = uploadtoken;
|
||||||
if (userdata != null) result.userdata = userdata;
|
if (userdata != null) result.userdata = userdata;
|
||||||
if (authtoken != null) result.authtoken = authtoken;
|
if (authtoken != null) result.authtoken = authtoken;
|
||||||
if (location != null) result.location = location;
|
if (deprecated7 != null) result.deprecated7 = deprecated7;
|
||||||
if (authenticated != null) result.authenticated = authenticated;
|
if (authenticated != null) result.authenticated = authenticated;
|
||||||
if (plans != null) result.plans = plans;
|
if (plans != null) result.plans = plans;
|
||||||
if (planballance != null) result.planballance = planballance;
|
if (planballance != null) result.planballance = planballance;
|
||||||
if (vouchers != null) result.vouchers = vouchers;
|
if (deprecated11 != null) result.deprecated11 = deprecated11;
|
||||||
if (addaccountsinvites != null)
|
if (addaccountsinvites != null)
|
||||||
result.addaccountsinvites = addaccountsinvites;
|
result.addaccountsinvites = addaccountsinvites;
|
||||||
if (downloadtokens != null) result.downloadtokens = downloadtokens;
|
if (downloadtokens != null) result.downloadtokens = downloadtokens;
|
||||||
|
|
@ -1820,11 +1578,11 @@ class Response_Ok extends $pb.GeneratedMessage {
|
||||||
4: Response_Ok_Ok.uploadtoken,
|
4: Response_Ok_Ok.uploadtoken,
|
||||||
5: Response_Ok_Ok.userdata,
|
5: Response_Ok_Ok.userdata,
|
||||||
6: Response_Ok_Ok.authtoken,
|
6: Response_Ok_Ok.authtoken,
|
||||||
7: Response_Ok_Ok.location,
|
7: Response_Ok_Ok.deprecated7,
|
||||||
8: Response_Ok_Ok.authenticated,
|
8: Response_Ok_Ok.authenticated,
|
||||||
9: Response_Ok_Ok.plans,
|
9: Response_Ok_Ok.plans,
|
||||||
10: Response_Ok_Ok.planballance,
|
10: Response_Ok_Ok.planballance,
|
||||||
11: Response_Ok_Ok.vouchers,
|
11: Response_Ok_Ok.deprecated11,
|
||||||
12: Response_Ok_Ok.addaccountsinvites,
|
12: Response_Ok_Ok.addaccountsinvites,
|
||||||
13: Response_Ok_Ok.downloadtokens,
|
13: Response_Ok_Ok.downloadtokens,
|
||||||
14: Response_Ok_Ok.signedprekey,
|
14: Response_Ok_Ok.signedprekey,
|
||||||
|
|
@ -1847,16 +1605,16 @@ class Response_Ok extends $pb.GeneratedMessage {
|
||||||
subBuilder: Response_UserData.create)
|
subBuilder: Response_UserData.create)
|
||||||
..a<$core.List<$core.int>>(
|
..a<$core.List<$core.int>>(
|
||||||
6, _omitFieldNames ? '' : 'authtoken', $pb.PbFieldType.OY)
|
6, _omitFieldNames ? '' : 'authtoken', $pb.PbFieldType.OY)
|
||||||
..aOM<Response_Location>(7, _omitFieldNames ? '' : 'location',
|
..aOM<Response_Deprecated>(7, _omitFieldNames ? '' : 'deprecated7',
|
||||||
subBuilder: Response_Location.create)
|
protoName: 'deprecated_7', subBuilder: Response_Deprecated.create)
|
||||||
..aOM<Response_Authenticated>(8, _omitFieldNames ? '' : 'authenticated',
|
..aOM<Response_Authenticated>(8, _omitFieldNames ? '' : 'authenticated',
|
||||||
subBuilder: Response_Authenticated.create)
|
subBuilder: Response_Authenticated.create)
|
||||||
..aOM<Response_Plans>(9, _omitFieldNames ? '' : 'plans',
|
..aOM<Response_Plans>(9, _omitFieldNames ? '' : 'plans',
|
||||||
subBuilder: Response_Plans.create)
|
subBuilder: Response_Plans.create)
|
||||||
..aOM<Response_PlanBallance>(10, _omitFieldNames ? '' : 'planballance',
|
..aOM<Response_PlanBallance>(10, _omitFieldNames ? '' : 'planballance',
|
||||||
subBuilder: Response_PlanBallance.create)
|
subBuilder: Response_PlanBallance.create)
|
||||||
..aOM<Response_Vouchers>(11, _omitFieldNames ? '' : 'vouchers',
|
..aOM<Response_Deprecated>(11, _omitFieldNames ? '' : 'deprecated11',
|
||||||
subBuilder: Response_Vouchers.create)
|
protoName: 'deprecated_11', subBuilder: Response_Deprecated.create)
|
||||||
..aOM<Response_AddAccountsInvites>(
|
..aOM<Response_AddAccountsInvites>(
|
||||||
12, _omitFieldNames ? '' : 'addaccountsinvites',
|
12, _omitFieldNames ? '' : 'addaccountsinvites',
|
||||||
subBuilder: Response_AddAccountsInvites.create)
|
subBuilder: Response_AddAccountsInvites.create)
|
||||||
|
|
@ -1979,15 +1737,15 @@ class Response_Ok extends $pb.GeneratedMessage {
|
||||||
void clearAuthtoken() => $_clearField(6);
|
void clearAuthtoken() => $_clearField(6);
|
||||||
|
|
||||||
@$pb.TagNumber(7)
|
@$pb.TagNumber(7)
|
||||||
Response_Location get location => $_getN(6);
|
Response_Deprecated get deprecated7 => $_getN(6);
|
||||||
@$pb.TagNumber(7)
|
@$pb.TagNumber(7)
|
||||||
set location(Response_Location value) => $_setField(7, value);
|
set deprecated7(Response_Deprecated value) => $_setField(7, value);
|
||||||
@$pb.TagNumber(7)
|
@$pb.TagNumber(7)
|
||||||
$core.bool hasLocation() => $_has(6);
|
$core.bool hasDeprecated7() => $_has(6);
|
||||||
@$pb.TagNumber(7)
|
@$pb.TagNumber(7)
|
||||||
void clearLocation() => $_clearField(7);
|
void clearDeprecated7() => $_clearField(7);
|
||||||
@$pb.TagNumber(7)
|
@$pb.TagNumber(7)
|
||||||
Response_Location ensureLocation() => $_ensure(6);
|
Response_Deprecated ensureDeprecated7() => $_ensure(6);
|
||||||
|
|
||||||
@$pb.TagNumber(8)
|
@$pb.TagNumber(8)
|
||||||
Response_Authenticated get authenticated => $_getN(7);
|
Response_Authenticated get authenticated => $_getN(7);
|
||||||
|
|
@ -2023,15 +1781,15 @@ class Response_Ok extends $pb.GeneratedMessage {
|
||||||
Response_PlanBallance ensurePlanballance() => $_ensure(9);
|
Response_PlanBallance ensurePlanballance() => $_ensure(9);
|
||||||
|
|
||||||
@$pb.TagNumber(11)
|
@$pb.TagNumber(11)
|
||||||
Response_Vouchers get vouchers => $_getN(10);
|
Response_Deprecated get deprecated11 => $_getN(10);
|
||||||
@$pb.TagNumber(11)
|
@$pb.TagNumber(11)
|
||||||
set vouchers(Response_Vouchers value) => $_setField(11, value);
|
set deprecated11(Response_Deprecated value) => $_setField(11, value);
|
||||||
@$pb.TagNumber(11)
|
@$pb.TagNumber(11)
|
||||||
$core.bool hasVouchers() => $_has(10);
|
$core.bool hasDeprecated11() => $_has(10);
|
||||||
@$pb.TagNumber(11)
|
@$pb.TagNumber(11)
|
||||||
void clearVouchers() => $_clearField(11);
|
void clearDeprecated11() => $_clearField(11);
|
||||||
@$pb.TagNumber(11)
|
@$pb.TagNumber(11)
|
||||||
Response_Vouchers ensureVouchers() => $_ensure(10);
|
Response_Deprecated ensureDeprecated11() => $_ensure(10);
|
||||||
|
|
||||||
@$pb.TagNumber(12)
|
@$pb.TagNumber(12)
|
||||||
Response_AddAccountsInvites get addaccountsinvites => $_getN(11);
|
Response_AddAccountsInvites get addaccountsinvites => $_getN(11);
|
||||||
|
|
|
||||||
|
|
@ -9,48 +9,3 @@
|
||||||
// ignore_for_file: curly_braces_in_flow_control_structures
|
// ignore_for_file: curly_braces_in_flow_control_structures
|
||||||
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
|
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
|
||||||
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
|
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
|
||||||
|
|
||||||
import 'dart:core' as $core;
|
|
||||||
|
|
||||||
import 'package:protobuf/protobuf.dart' as $pb;
|
|
||||||
|
|
||||||
class Response_TransactionTypes extends $pb.ProtobufEnum {
|
|
||||||
static const Response_TransactionTypes Refund =
|
|
||||||
Response_TransactionTypes._(0, _omitEnumNames ? '' : 'Refund');
|
|
||||||
static const Response_TransactionTypes VoucherRedeemed =
|
|
||||||
Response_TransactionTypes._(1, _omitEnumNames ? '' : 'VoucherRedeemed');
|
|
||||||
static const Response_TransactionTypes VoucherCreated =
|
|
||||||
Response_TransactionTypes._(2, _omitEnumNames ? '' : 'VoucherCreated');
|
|
||||||
static const Response_TransactionTypes Cash =
|
|
||||||
Response_TransactionTypes._(3, _omitEnumNames ? '' : 'Cash');
|
|
||||||
static const Response_TransactionTypes PlanUpgrade =
|
|
||||||
Response_TransactionTypes._(4, _omitEnumNames ? '' : 'PlanUpgrade');
|
|
||||||
static const Response_TransactionTypes Unknown =
|
|
||||||
Response_TransactionTypes._(5, _omitEnumNames ? '' : 'Unknown');
|
|
||||||
static const Response_TransactionTypes ThanksForTesting =
|
|
||||||
Response_TransactionTypes._(6, _omitEnumNames ? '' : 'ThanksForTesting');
|
|
||||||
static const Response_TransactionTypes AutoRenewal =
|
|
||||||
Response_TransactionTypes._(7, _omitEnumNames ? '' : 'AutoRenewal');
|
|
||||||
|
|
||||||
static const $core.List<Response_TransactionTypes> values =
|
|
||||||
<Response_TransactionTypes>[
|
|
||||||
Refund,
|
|
||||||
VoucherRedeemed,
|
|
||||||
VoucherCreated,
|
|
||||||
Cash,
|
|
||||||
PlanUpgrade,
|
|
||||||
Unknown,
|
|
||||||
ThanksForTesting,
|
|
||||||
AutoRenewal,
|
|
||||||
];
|
|
||||||
|
|
||||||
static final $core.List<Response_TransactionTypes?> _byValue =
|
|
||||||
$pb.ProtobufEnum.$_initByValueList(values, 7);
|
|
||||||
static Response_TransactionTypes? valueOf($core.int value) =>
|
|
||||||
value < 0 || value >= _byValue.length ? null : _byValue[value];
|
|
||||||
|
|
||||||
const Response_TransactionTypes._(super.value, super.name);
|
|
||||||
}
|
|
||||||
|
|
||||||
const $core.bool _omitEnumNames =
|
|
||||||
$core.bool.fromEnvironment('protobuf.omit_enum_names');
|
|
||||||
|
|
|
||||||
|
|
@ -166,12 +166,10 @@ const Response$json = {
|
||||||
Response_Plans$json,
|
Response_Plans$json,
|
||||||
Response_AddAccountsInvite$json,
|
Response_AddAccountsInvite$json,
|
||||||
Response_AddAccountsInvites$json,
|
Response_AddAccountsInvites$json,
|
||||||
Response_Transaction$json,
|
|
||||||
Response_AdditionalAccount$json,
|
Response_AdditionalAccount$json,
|
||||||
Response_Voucher$json,
|
Response_Deprecated$json,
|
||||||
Response_Vouchers$json,
|
Response_Transaction$json,
|
||||||
Response_PlanBallance$json,
|
Response_PlanBallance$json,
|
||||||
Response_Location$json,
|
|
||||||
Response_PreKey$json,
|
Response_PreKey$json,
|
||||||
Response_SignedPreKey$json,
|
Response_SignedPreKey$json,
|
||||||
Response_UserData$json,
|
Response_UserData$json,
|
||||||
|
|
@ -180,7 +178,6 @@ const Response$json = {
|
||||||
Response_ProofOfWork$json,
|
Response_ProofOfWork$json,
|
||||||
Response_Ok$json
|
Response_Ok$json
|
||||||
],
|
],
|
||||||
'4': [Response_TransactionTypes$json],
|
|
||||||
'8': [
|
'8': [
|
||||||
{'1': 'Response'},
|
{'1': 'Response'},
|
||||||
],
|
],
|
||||||
|
|
@ -285,29 +282,6 @@ const Response_AddAccountsInvites$json = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
|
||||||
const Response_Transaction$json = {
|
|
||||||
'1': 'Transaction',
|
|
||||||
'2': [
|
|
||||||
{'1': 'deposit_cents', '3': 1, '4': 1, '5': 3, '10': 'depositCents'},
|
|
||||||
{
|
|
||||||
'1': 'transaction_type',
|
|
||||||
'3': 2,
|
|
||||||
'4': 1,
|
|
||||||
'5': 14,
|
|
||||||
'6': '.server_to_client.Response.TransactionTypes',
|
|
||||||
'10': 'transactionType'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'1': 'created_at_unix_timestamp',
|
|
||||||
'3': 3,
|
|
||||||
'4': 1,
|
|
||||||
'5': 3,
|
|
||||||
'10': 'createdAtUnixTimestamp'
|
|
||||||
},
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
@$core.Deprecated('Use responseDescriptor instead')
|
||||||
const Response_AdditionalAccount$json = {
|
const Response_AdditionalAccount$json = {
|
||||||
'1': 'AdditionalAccount',
|
'1': 'AdditionalAccount',
|
||||||
|
|
@ -318,36 +292,13 @@ const Response_AdditionalAccount$json = {
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
@$core.Deprecated('Use responseDescriptor instead')
|
||||||
const Response_Voucher$json = {
|
const Response_Deprecated$json = {
|
||||||
'1': 'Voucher',
|
'1': 'Deprecated',
|
||||||
'2': [
|
|
||||||
{'1': 'voucher_id', '3': 1, '4': 1, '5': 9, '10': 'voucherId'},
|
|
||||||
{'1': 'value_cents', '3': 2, '4': 1, '5': 3, '10': 'valueCents'},
|
|
||||||
{'1': 'redeemed', '3': 3, '4': 1, '5': 8, '10': 'redeemed'},
|
|
||||||
{'1': 'requested', '3': 4, '4': 1, '5': 8, '10': 'requested'},
|
|
||||||
{
|
|
||||||
'1': 'created_at_unix_timestamp',
|
|
||||||
'3': 5,
|
|
||||||
'4': 1,
|
|
||||||
'5': 3,
|
|
||||||
'10': 'createdAtUnixTimestamp'
|
|
||||||
},
|
|
||||||
],
|
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
@$core.Deprecated('Use responseDescriptor instead')
|
||||||
const Response_Vouchers$json = {
|
const Response_Transaction$json = {
|
||||||
'1': 'Vouchers',
|
'1': 'Transaction',
|
||||||
'2': [
|
|
||||||
{
|
|
||||||
'1': 'vouchers',
|
|
||||||
'3': 1,
|
|
||||||
'4': 3,
|
|
||||||
'5': 11,
|
|
||||||
'6': '.server_to_client.Response.Voucher',
|
|
||||||
'10': 'vouchers'
|
|
||||||
},
|
|
||||||
],
|
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
@$core.Deprecated('Use responseDescriptor instead')
|
||||||
|
|
@ -429,16 +380,6 @@ const Response_PlanBallance$json = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
|
||||||
const Response_Location$json = {
|
|
||||||
'1': 'Location',
|
|
||||||
'2': [
|
|
||||||
{'1': 'county', '3': 1, '4': 1, '5': 9, '10': 'county'},
|
|
||||||
{'1': 'region', '3': 2, '4': 1, '5': 9, '10': 'region'},
|
|
||||||
{'1': 'city', '3': 3, '4': 1, '5': 9, '10': 'city'},
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
@$core.Deprecated('Use responseDescriptor instead')
|
||||||
const Response_PreKey$json = {
|
const Response_PreKey$json = {
|
||||||
'1': 'PreKey',
|
'1': 'PreKey',
|
||||||
|
|
@ -602,13 +543,13 @@ const Response_Ok$json = {
|
||||||
},
|
},
|
||||||
{'1': 'authtoken', '3': 6, '4': 1, '5': 12, '9': 0, '10': 'authtoken'},
|
{'1': 'authtoken', '3': 6, '4': 1, '5': 12, '9': 0, '10': 'authtoken'},
|
||||||
{
|
{
|
||||||
'1': 'location',
|
'1': 'deprecated_7',
|
||||||
'3': 7,
|
'3': 7,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.server_to_client.Response.Location',
|
'6': '.server_to_client.Response.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'location'
|
'10': 'deprecated7'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'authenticated',
|
'1': 'authenticated',
|
||||||
|
|
@ -638,13 +579,13 @@ const Response_Ok$json = {
|
||||||
'10': 'planballance'
|
'10': 'planballance'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'vouchers',
|
'1': 'deprecated_11',
|
||||||
'3': 11,
|
'3': 11,
|
||||||
'4': 1,
|
'4': 1,
|
||||||
'5': 11,
|
'5': 11,
|
||||||
'6': '.server_to_client.Response.Vouchers',
|
'6': '.server_to_client.Response.Deprecated',
|
||||||
'9': 0,
|
'9': 0,
|
||||||
'10': 'vouchers'
|
'10': 'deprecated11'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'1': 'addaccountsinvites',
|
'1': 'addaccountsinvites',
|
||||||
|
|
@ -688,21 +629,6 @@ const Response_Ok$json = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
@$core.Deprecated('Use responseDescriptor instead')
|
|
||||||
const Response_TransactionTypes$json = {
|
|
||||||
'1': 'TransactionTypes',
|
|
||||||
'2': [
|
|
||||||
{'1': 'Refund', '2': 0},
|
|
||||||
{'1': 'VoucherRedeemed', '2': 1},
|
|
||||||
{'1': 'VoucherCreated', '2': 2},
|
|
||||||
{'1': 'Cash', '2': 3},
|
|
||||||
{'1': 'PlanUpgrade', '2': 4},
|
|
||||||
{'1': 'Unknown', '2': 5},
|
|
||||||
{'1': 'ThanksForTesting', '2': 6},
|
|
||||||
{'1': 'AutoRenewal', '2': 7},
|
|
||||||
],
|
|
||||||
};
|
|
||||||
|
|
||||||
/// Descriptor for `Response`. Decode as a `google.protobuf.DescriptorProto`.
|
/// Descriptor for `Response`. Decode as a `google.protobuf.DescriptorProto`.
|
||||||
final $typed_data.Uint8List responseDescriptor = $convert.base64Decode(
|
final $typed_data.Uint8List responseDescriptor = $convert.base64Decode(
|
||||||
'CghSZXNwb25zZRIvCgJvaxgBIAEoCzIdLnNlcnZlcl90b19jbGllbnQuUmVzcG9uc2UuT2tIAF'
|
'CghSZXNwb25zZRIvCgJvaxgBIAEoCzIdLnNlcnZlcl90b19jbGllbnQuUmVzcG9uc2UuT2tIAF'
|
||||||
|
|
@ -720,64 +646,53 @@ final $typed_data.Uint8List responseDescriptor = $convert.base64Decode(
|
||||||
'bnQuUmVzcG9uc2UuUGxhblIFcGxhbnMaTQoRQWRkQWNjb3VudHNJbnZpdGUSFwoHcGxhbl9pZB'
|
'bnQuUmVzcG9uc2UuUGxhblIFcGxhbnMaTQoRQWRkQWNjb3VudHNJbnZpdGUSFwoHcGxhbl9pZB'
|
||||||
'gBIAEoCVIGcGxhbklkEh8KC2ludml0ZV9jb2RlGAIgASgJUgppbnZpdGVDb2RlGlwKEkFkZEFj'
|
'gBIAEoCVIGcGxhbklkEh8KC2ludml0ZV9jb2RlGAIgASgJUgppbnZpdGVDb2RlGlwKEkFkZEFj'
|
||||||
'Y291bnRzSW52aXRlcxJGCgdpbnZpdGVzGAEgAygLMiwuc2VydmVyX3RvX2NsaWVudC5SZXNwb2'
|
'Y291bnRzSW52aXRlcxJGCgdpbnZpdGVzGAEgAygLMiwuc2VydmVyX3RvX2NsaWVudC5SZXNwb2'
|
||||||
'5zZS5BZGRBY2NvdW50c0ludml0ZVIHaW52aXRlcxrFAQoLVHJhbnNhY3Rpb24SIwoNZGVwb3Np'
|
'5zZS5BZGRBY2NvdW50c0ludml0ZVIHaW52aXRlcxpFChFBZGRpdGlvbmFsQWNjb3VudBIXCgd1'
|
||||||
'dF9jZW50cxgBIAEoA1IMZGVwb3NpdENlbnRzElYKEHRyYW5zYWN0aW9uX3R5cGUYAiABKA4yKy'
|
'c2VyX2lkGAEgASgDUgZ1c2VySWQSFwoHcGxhbl9pZBgDIAEoCVIGcGxhbklkGgwKCkRlcHJlY2'
|
||||||
'5zZXJ2ZXJfdG9fY2xpZW50LlJlc3BvbnNlLlRyYW5zYWN0aW9uVHlwZXNSD3RyYW5zYWN0aW9u'
|
'F0ZWQaDQoLVHJhbnNhY3Rpb24alwUKDFBsYW5CYWxsYW5jZRJACh11c2VkX2RhaWx5X21lZGlh'
|
||||||
'VHlwZRI5ChljcmVhdGVkX2F0X3VuaXhfdGltZXN0YW1wGAMgASgDUhZjcmVhdGVkQXRVbml4VG'
|
'X3VwbG9hZF9saW1pdBgBIAEoA1IZdXNlZERhaWx5TWVkaWFVcGxvYWRMaW1pdBI+Chx1c2VkX3'
|
||||||
'ltZXN0YW1wGkUKEUFkZGl0aW9uYWxBY2NvdW50EhcKB3VzZXJfaWQYASABKANSBnVzZXJJZBIX'
|
'VwbG9hZF9tZWRpYV9zaXplX2xpbWl0GAIgASgDUhh1c2VkVXBsb2FkTWVkaWFTaXplTGltaXQS'
|
||||||
'CgdwbGFuX2lkGAMgASgJUgZwbGFuSWQavgEKB1ZvdWNoZXISHQoKdm91Y2hlcl9pZBgBIAEoCV'
|
'MwoTcGF5bWVudF9wZXJpb2RfZGF5cxgDIAEoA0gAUhFwYXltZW50UGVyaW9kRGF5c4gBARJLCi'
|
||||||
'IJdm91Y2hlcklkEh8KC3ZhbHVlX2NlbnRzGAIgASgDUgp2YWx1ZUNlbnRzEhoKCHJlZGVlbWVk'
|
'BsYXN0X3BheW1lbnRfZG9uZV91bml4X3RpbWVzdGFtcBgEIAEoA0gBUhxsYXN0UGF5bWVudERv'
|
||||||
'GAMgASgIUghyZWRlZW1lZBIcCglyZXF1ZXN0ZWQYBCABKAhSCXJlcXVlc3RlZBI5ChljcmVhdG'
|
'bmVVbml4VGltZXN0YW1wiAEBEkoKDHRyYW5zYWN0aW9ucxgFIAMoCzImLnNlcnZlcl90b19jbG'
|
||||||
'VkX2F0X3VuaXhfdGltZXN0YW1wGAUgASgDUhZjcmVhdGVkQXRVbml4VGltZXN0YW1wGkoKCFZv'
|
'llbnQuUmVzcG9uc2UuVHJhbnNhY3Rpb25SDHRyYW5zYWN0aW9ucxJdChNhZGRpdGlvbmFsX2Fj'
|
||||||
'dWNoZXJzEj4KCHZvdWNoZXJzGAEgAygLMiIuc2VydmVyX3RvX2NsaWVudC5SZXNwb25zZS5Wb3'
|
'Y291bnRzGAYgAygLMiwuc2VydmVyX3RvX2NsaWVudC5SZXNwb25zZS5BZGRpdGlvbmFsQWNjb3'
|
||||||
'VjaGVyUgh2b3VjaGVycxqXBQoMUGxhbkJhbGxhbmNlEkAKHXVzZWRfZGFpbHlfbWVkaWFfdXBs'
|
'VudFISYWRkaXRpb25hbEFjY291bnRzEiYKDGF1dG9fcmVuZXdhbBgHIAEoCEgCUgthdXRvUmVu'
|
||||||
'b2FkX2xpbWl0GAEgASgDUhl1c2VkRGFpbHlNZWRpYVVwbG9hZExpbWl0Ej4KHHVzZWRfdXBsb2'
|
'ZXdhbIgBARJCChthZGRpdGlvbmFsX2FjY291bnRfb3duZXJfaWQYCCABKANIA1IYYWRkaXRpb2'
|
||||||
'FkX21lZGlhX3NpemVfbGltaXQYAiABKANSGHVzZWRVcGxvYWRNZWRpYVNpemVMaW1pdBIzChNw'
|
'5hbEFjY291bnRPd25lcklkiAEBQhYKFF9wYXltZW50X3BlcmlvZF9kYXlzQiMKIV9sYXN0X3Bh'
|
||||||
'YXltZW50X3BlcmlvZF9kYXlzGAMgASgDSABSEXBheW1lbnRQZXJpb2REYXlziAEBEksKIGxhc3'
|
'eW1lbnRfZG9uZV91bml4X3RpbWVzdGFtcEIPCg1fYXV0b19yZW5ld2FsQh4KHF9hZGRpdGlvbm'
|
||||||
'RfcGF5bWVudF9kb25lX3VuaXhfdGltZXN0YW1wGAQgASgDSAFSHGxhc3RQYXltZW50RG9uZVVu'
|
'FsX2FjY291bnRfb3duZXJfaWQaMAoGUHJlS2V5Eg4KAmlkGAEgASgDUgJpZBIWCgZwcmVrZXkY'
|
||||||
'aXhUaW1lc3RhbXCIAQESSgoMdHJhbnNhY3Rpb25zGAUgAygLMiYuc2VydmVyX3RvX2NsaWVudC'
|
'AiABKAxSBnByZWtleRqVAQoMU2lnbmVkUHJlS2V5EigKEHNpZ25lZF9wcmVrZXlfaWQYASABKA'
|
||||||
'5SZXNwb25zZS5UcmFuc2FjdGlvblIMdHJhbnNhY3Rpb25zEl0KE2FkZGl0aW9uYWxfYWNjb3Vu'
|
'NSDnNpZ25lZFByZWtleUlkEiMKDXNpZ25lZF9wcmVrZXkYAiABKAxSDHNpZ25lZFByZWtleRI2'
|
||||||
'dHMYBiADKAsyLC5zZXJ2ZXJfdG9fY2xpZW50LlJlc3BvbnNlLkFkZGl0aW9uYWxBY2NvdW50Uh'
|
'ChdzaWduZWRfcHJla2V5X3NpZ25hdHVyZRgDIAEoDFIVc2lnbmVkUHJla2V5U2lnbmF0dXJlGv'
|
||||||
'JhZGRpdGlvbmFsQWNjb3VudHMSJgoMYXV0b19yZW5ld2FsGAcgASgISAJSC2F1dG9SZW5ld2Fs'
|
'YDCghVc2VyRGF0YRIXCgd1c2VyX2lkGAEgASgDUgZ1c2VySWQSOwoHcHJla2V5cxgCIAMoCzIh'
|
||||||
'iAEBEkIKG2FkZGl0aW9uYWxfYWNjb3VudF9vd25lcl9pZBgIIAEoA0gDUhhhZGRpdGlvbmFsQW'
|
'LnNlcnZlcl90b19jbGllbnQuUmVzcG9uc2UuUHJlS2V5UgdwcmVrZXlzEh8KCHVzZXJuYW1lGA'
|
||||||
'Njb3VudE93bmVySWSIAQFCFgoUX3BheW1lbnRfcGVyaW9kX2RheXNCIwohX2xhc3RfcGF5bWVu'
|
'cgASgMSABSCHVzZXJuYW1liAEBEjMKE3B1YmxpY19pZGVudGl0eV9rZXkYAyABKAxIAVIRcHVi'
|
||||||
'dF9kb25lX3VuaXhfdGltZXN0YW1wQg8KDV9hdXRvX3JlbmV3YWxCHgocX2FkZGl0aW9uYWxfYW'
|
'bGljSWRlbnRpdHlLZXmIAQESKAoNc2lnbmVkX3ByZWtleRgEIAEoDEgCUgxzaWduZWRQcmVrZX'
|
||||||
'Njb3VudF9vd25lcl9pZBpOCghMb2NhdGlvbhIWCgZjb3VudHkYASABKAlSBmNvdW50eRIWCgZy'
|
'mIAQESOwoXc2lnbmVkX3ByZWtleV9zaWduYXR1cmUYBSABKAxIA1IVc2lnbmVkUHJla2V5U2ln'
|
||||||
'ZWdpb24YAiABKAlSBnJlZ2lvbhISCgRjaXR5GAMgASgJUgRjaXR5GjAKBlByZUtleRIOCgJpZB'
|
'bmF0dXJliAEBEi0KEHNpZ25lZF9wcmVrZXlfaWQYBiABKANIBFIOc2lnbmVkUHJla2V5SWSIAQ'
|
||||||
'gBIAEoA1ICaWQSFgoGcHJla2V5GAIgASgMUgZwcmVrZXkalQEKDFNpZ25lZFByZUtleRIoChBz'
|
'ESLAoPcmVnaXN0cmF0aW9uX2lkGAggASgDSAVSDnJlZ2lzdHJhdGlvbklkiAEBQgsKCV91c2Vy'
|
||||||
'aWduZWRfcHJla2V5X2lkGAEgASgDUg5zaWduZWRQcmVrZXlJZBIjCg1zaWduZWRfcHJla2V5GA'
|
'bmFtZUIWChRfcHVibGljX2lkZW50aXR5X2tleUIQCg5fc2lnbmVkX3ByZWtleUIaChhfc2lnbm'
|
||||||
'IgASgMUgxzaWduZWRQcmVrZXkSNgoXc2lnbmVkX3ByZWtleV9zaWduYXR1cmUYAyABKAxSFXNp'
|
'VkX3ByZWtleV9zaWduYXR1cmVCEwoRX3NpZ25lZF9wcmVrZXlfaWRCEgoQX3JlZ2lzdHJhdGlv'
|
||||||
'Z25lZFByZWtleVNpZ25hdHVyZRr2AwoIVXNlckRhdGESFwoHdXNlcl9pZBgBIAEoA1IGdXNlck'
|
'bl9pZBpZCgtVcGxvYWRUb2tlbhIhCgx1cGxvYWRfdG9rZW4YASABKAxSC3VwbG9hZFRva2VuEi'
|
||||||
'lkEjsKB3ByZWtleXMYAiADKAsyIS5zZXJ2ZXJfdG9fY2xpZW50LlJlc3BvbnNlLlByZUtleVIH'
|
'cKD2Rvd25sb2FkX3Rva2VucxgCIAMoDFIOZG93bmxvYWRUb2tlbnMaOQoORG93bmxvYWRUb2tl'
|
||||||
'cHJla2V5cxIfCgh1c2VybmFtZRgHIAEoDEgAUgh1c2VybmFtZYgBARIzChNwdWJsaWNfaWRlbn'
|
'bnMSJwoPZG93bmxvYWRfdG9rZW5zGAEgAygMUg5kb3dubG9hZFRva2VucxpFCgtQcm9vZk9mV2'
|
||||||
'RpdHlfa2V5GAMgASgMSAFSEXB1YmxpY0lkZW50aXR5S2V5iAEBEigKDXNpZ25lZF9wcmVrZXkY'
|
'9yaxIWCgZwcmVmaXgYASABKAlSBnByZWZpeBIeCgpkaWZmaWN1bHR5GAIgASgDUgpkaWZmaWN1'
|
||||||
'BCABKAxIAlIMc2lnbmVkUHJla2V5iAEBEjsKF3NpZ25lZF9wcmVrZXlfc2lnbmF0dXJlGAUgAS'
|
'bHR5GtcHCgJPaxIUCgROb25lGAEgASgISABSBE5vbmUSGAoGdXNlcmlkGAIgASgDSABSBnVzZX'
|
||||||
'gMSANSFXNpZ25lZFByZWtleVNpZ25hdHVyZYgBARItChBzaWduZWRfcHJla2V5X2lkGAYgASgD'
|
'JpZBImCg1hdXRoY2hhbGxlbmdlGAMgASgMSABSDWF1dGhjaGFsbGVuZ2USSgoLdXBsb2FkdG9r'
|
||||||
'SARSDnNpZ25lZFByZWtleUlkiAEBEiwKD3JlZ2lzdHJhdGlvbl9pZBgIIAEoA0gFUg5yZWdpc3'
|
'ZW4YBCABKAsyJi5zZXJ2ZXJfdG9fY2xpZW50LlJlc3BvbnNlLlVwbG9hZFRva2VuSABSC3VwbG'
|
||||||
'RyYXRpb25JZIgBAUILCglfdXNlcm5hbWVCFgoUX3B1YmxpY19pZGVudGl0eV9rZXlCEAoOX3Np'
|
'9hZHRva2VuEkEKCHVzZXJkYXRhGAUgASgLMiMuc2VydmVyX3RvX2NsaWVudC5SZXNwb25zZS5V'
|
||||||
'Z25lZF9wcmVrZXlCGgoYX3NpZ25lZF9wcmVrZXlfc2lnbmF0dXJlQhMKEV9zaWduZWRfcHJla2'
|
'c2VyRGF0YUgAUgh1c2VyZGF0YRIeCglhdXRodG9rZW4YBiABKAxIAFIJYXV0aHRva2VuEkoKDG'
|
||||||
'V5X2lkQhIKEF9yZWdpc3RyYXRpb25faWQaWQoLVXBsb2FkVG9rZW4SIQoMdXBsb2FkX3Rva2Vu'
|
'RlcHJlY2F0ZWRfNxgHIAEoCzIlLnNlcnZlcl90b19jbGllbnQuUmVzcG9uc2UuRGVwcmVjYXRl'
|
||||||
'GAEgASgMUgt1cGxvYWRUb2tlbhInCg9kb3dubG9hZF90b2tlbnMYAiADKAxSDmRvd25sb2FkVG'
|
'ZEgAUgtkZXByZWNhdGVkNxJQCg1hdXRoZW50aWNhdGVkGAggASgLMiguc2VydmVyX3RvX2NsaW'
|
||||||
'9rZW5zGjkKDkRvd25sb2FkVG9rZW5zEicKD2Rvd25sb2FkX3Rva2VucxgBIAMoDFIOZG93bmxv'
|
'VudC5SZXNwb25zZS5BdXRoZW50aWNhdGVkSABSDWF1dGhlbnRpY2F0ZWQSOAoFcGxhbnMYCSAB'
|
||||||
'YWRUb2tlbnMaRQoLUHJvb2ZPZldvcmsSFgoGcHJlZml4GAEgASgJUgZwcmVmaXgSHgoKZGlmZm'
|
'KAsyIC5zZXJ2ZXJfdG9fY2xpZW50LlJlc3BvbnNlLlBsYW5zSABSBXBsYW5zEk0KDHBsYW5iYW'
|
||||||
'ljdWx0eRgCIAEoA1IKZGlmZmljdWx0eRrDBwoCT2sSFAoETm9uZRgBIAEoCEgAUgROb25lEhgK'
|
'xsYW5jZRgKIAEoCzInLnNlcnZlcl90b19jbGllbnQuUmVzcG9uc2UuUGxhbkJhbGxhbmNlSABS'
|
||||||
'BnVzZXJpZBgCIAEoA0gAUgZ1c2VyaWQSJgoNYXV0aGNoYWxsZW5nZRgDIAEoDEgAUg1hdXRoY2'
|
'DHBsYW5iYWxsYW5jZRJMCg1kZXByZWNhdGVkXzExGAsgASgLMiUuc2VydmVyX3RvX2NsaWVudC'
|
||||||
'hhbGxlbmdlEkoKC3VwbG9hZHRva2VuGAQgASgLMiYuc2VydmVyX3RvX2NsaWVudC5SZXNwb25z'
|
'5SZXNwb25zZS5EZXByZWNhdGVkSABSDGRlcHJlY2F0ZWQxMRJfChJhZGRhY2NvdW50c2ludml0'
|
||||||
'ZS5VcGxvYWRUb2tlbkgAUgt1cGxvYWR0b2tlbhJBCgh1c2VyZGF0YRgFIAEoCzIjLnNlcnZlcl'
|
'ZXMYDCABKAsyLS5zZXJ2ZXJfdG9fY2xpZW50LlJlc3BvbnNlLkFkZEFjY291bnRzSW52aXRlc0'
|
||||||
'90b19jbGllbnQuUmVzcG9uc2UuVXNlckRhdGFIAFIIdXNlcmRhdGESHgoJYXV0aHRva2VuGAYg'
|
'gAUhJhZGRhY2NvdW50c2ludml0ZXMSUwoOZG93bmxvYWR0b2tlbnMYDSABKAsyKS5zZXJ2ZXJf'
|
||||||
'ASgMSABSCWF1dGh0b2tlbhJBCghsb2NhdGlvbhgHIAEoCzIjLnNlcnZlcl90b19jbGllbnQuUm'
|
'dG9fY2xpZW50LlJlc3BvbnNlLkRvd25sb2FkVG9rZW5zSABSDmRvd25sb2FkdG9rZW5zEk0KDH'
|
||||||
'VzcG9uc2UuTG9jYXRpb25IAFIIbG9jYXRpb24SUAoNYXV0aGVudGljYXRlZBgIIAEoCzIoLnNl'
|
'NpZ25lZHByZWtleRgOIAEoCzInLnNlcnZlcl90b19jbGllbnQuUmVzcG9uc2UuU2lnbmVkUHJl'
|
||||||
'cnZlcl90b19jbGllbnQuUmVzcG9uc2UuQXV0aGVudGljYXRlZEgAUg1hdXRoZW50aWNhdGVkEj'
|
'S2V5SABSDHNpZ25lZHByZWtleRJKCgtwcm9vZk9mV29yaxgPIAEoCzImLnNlcnZlcl90b19jbG'
|
||||||
'gKBXBsYW5zGAkgASgLMiAuc2VydmVyX3RvX2NsaWVudC5SZXNwb25zZS5QbGFuc0gAUgVwbGFu'
|
'llbnQuUmVzcG9uc2UuUHJvb2ZPZldvcmtIAFILcHJvb2ZPZldvcmtCBAoCT2tCCgoIUmVzcG9u'
|
||||||
'cxJNCgxwbGFuYmFsbGFuY2UYCiABKAsyJy5zZXJ2ZXJfdG9fY2xpZW50LlJlc3BvbnNlLlBsYW'
|
'c2U=');
|
||||||
'5CYWxsYW5jZUgAUgxwbGFuYmFsbGFuY2USQQoIdm91Y2hlcnMYCyABKAsyIy5zZXJ2ZXJfdG9f'
|
|
||||||
'Y2xpZW50LlJlc3BvbnNlLlZvdWNoZXJzSABSCHZvdWNoZXJzEl8KEmFkZGFjY291bnRzaW52aX'
|
|
||||||
'RlcxgMIAEoCzItLnNlcnZlcl90b19jbGllbnQuUmVzcG9uc2UuQWRkQWNjb3VudHNJbnZpdGVz'
|
|
||||||
'SABSEmFkZGFjY291bnRzaW52aXRlcxJTCg5kb3dubG9hZHRva2VucxgNIAEoCzIpLnNlcnZlcl'
|
|
||||||
'90b19jbGllbnQuUmVzcG9uc2UuRG93bmxvYWRUb2tlbnNIAFIOZG93bmxvYWR0b2tlbnMSTQoM'
|
|
||||||
'c2lnbmVkcHJla2V5GA4gASgLMicuc2VydmVyX3RvX2NsaWVudC5SZXNwb25zZS5TaWduZWRQcm'
|
|
||||||
'VLZXlIAFIMc2lnbmVkcHJla2V5EkoKC3Byb29mT2ZXb3JrGA8gASgLMiYuc2VydmVyX3RvX2Ns'
|
|
||||||
'aWVudC5SZXNwb25zZS5Qcm9vZk9mV29ya0gAUgtwcm9vZk9mV29ya0IECgJPayKWAQoQVHJhbn'
|
|
||||||
'NhY3Rpb25UeXBlcxIKCgZSZWZ1bmQQABITCg9Wb3VjaGVyUmVkZWVtZWQQARISCg5Wb3VjaGVy'
|
|
||||||
'Q3JlYXRlZBACEggKBENhc2gQAxIPCgtQbGFuVXBncmFkZRAEEgsKB1Vua25vd24QBRIUChBUaG'
|
|
||||||
'Fua3NGb3JUZXN0aW5nEAYSDwoLQXV0b1JlbmV3YWwQB0IKCghSZXNwb25zZQ==');
|
|
||||||
|
|
|
||||||
|
|
@ -617,13 +617,6 @@ class ApiService {
|
||||||
return sendRequestSync(req, ensureRetransmission: true);
|
return sendRequestSync(req, ensureRetransmission: true);
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<Result> getCurrentLocation() async {
|
|
||||||
final get = ApplicationData_GetLocation();
|
|
||||||
final appData = ApplicationData()..getLocation = get;
|
|
||||||
final req = createClientToServerFromApplicationData(appData);
|
|
||||||
return sendRequestSync(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<Response_UserData?> getUserData(String username) async {
|
Future<Response_UserData?> getUserData(String username) async {
|
||||||
final get = ApplicationData_GetUserByUsername()..username = username;
|
final get = ApplicationData_GetUserByUsername()..username = username;
|
||||||
final appData = ApplicationData()..getUserByUsername = get;
|
final appData = ApplicationData()..getUserByUsername = get;
|
||||||
|
|
@ -652,20 +645,6 @@ class ApiService {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<Response_Vouchers?> getVoucherList() async {
|
|
||||||
final get = ApplicationData_GetVouchers();
|
|
||||||
final appData = ApplicationData()..getVouchers = get;
|
|
||||||
final req = createClientToServerFromApplicationData(appData);
|
|
||||||
final res = await sendRequestSync(req);
|
|
||||||
if (res.isSuccess) {
|
|
||||||
final ok = res.value as server.Response_Ok;
|
|
||||||
if (ok.hasVouchers()) {
|
|
||||||
return ok.vouchers;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<Result> updatePlanOptions(bool autoRenewal) async {
|
Future<Result> updatePlanOptions(bool autoRenewal) async {
|
||||||
final get = ApplicationData_UpdatePlanOptions()..autoRenewal = autoRenewal;
|
final get = ApplicationData_UpdatePlanOptions()..autoRenewal = autoRenewal;
|
||||||
final appData = ApplicationData()..updatePlanOptions = get;
|
final appData = ApplicationData()..updatePlanOptions = get;
|
||||||
|
|
@ -687,34 +666,6 @@ class ApiService {
|
||||||
return sendRequestSync(req, contactId: userId.toInt());
|
return sendRequestSync(req, contactId: userId.toInt());
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<Result> buyVoucher(int valueInCents) async {
|
|
||||||
final get = ApplicationData_CreateVoucher()..valueCents = valueInCents;
|
|
||||||
final appData = ApplicationData()..createVoucher = get;
|
|
||||||
final req = createClientToServerFromApplicationData(appData);
|
|
||||||
return sendRequestSync(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<Result> switchToPayedPlan(
|
|
||||||
String planId,
|
|
||||||
bool payMonthly,
|
|
||||||
bool autoRenewal,
|
|
||||||
) async {
|
|
||||||
final get = ApplicationData_SwitchToPayedPlan()
|
|
||||||
..planId = planId
|
|
||||||
..payMonthly = payMonthly
|
|
||||||
..autoRenewal = autoRenewal;
|
|
||||||
final appData = ApplicationData()..switchtoPayedPlan = get;
|
|
||||||
final req = createClientToServerFromApplicationData(appData);
|
|
||||||
return sendRequestSync(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<Result> redeemVoucher(String voucher) async {
|
|
||||||
final get = ApplicationData_RedeemVoucher()..voucher = voucher;
|
|
||||||
final appData = ApplicationData()..redeemVoucher = get;
|
|
||||||
final req = createClientToServerFromApplicationData(appData);
|
|
||||||
return sendRequestSync(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<Result> reportUser(int userId, String reason) async {
|
Future<Result> reportUser(int userId, String reason) async {
|
||||||
final get = ApplicationData_ReportUser()
|
final get = ApplicationData_ReportUser()
|
||||||
..reportedUserId = Int64(userId)
|
..reportedUserId = Int64(userId)
|
||||||
|
|
@ -731,13 +682,6 @@ class ApiService {
|
||||||
return sendRequestSync(req);
|
return sendRequestSync(req);
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<Result> redeemUserInviteCode(String inviteCode) async {
|
|
||||||
final get = ApplicationData_RedeemAdditionalCode()..inviteCode = inviteCode;
|
|
||||||
final appData = ApplicationData()..redeemAdditionalCode = get;
|
|
||||||
final req = createClientToServerFromApplicationData(appData);
|
|
||||||
return sendRequestSync(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<Result> updateFCMToken(String googleFcm) async {
|
Future<Result> updateFCMToken(String googleFcm) async {
|
||||||
final get = ApplicationData_UpdateGoogleFcmToken()..googleFcm = googleFcm;
|
final get = ApplicationData_UpdateGoogleFcmToken()..googleFcm = googleFcm;
|
||||||
final appData = ApplicationData()..updateGoogleFcmToken = get;
|
final appData = ApplicationData()..updateGoogleFcmToken = get;
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ import 'package:flutter/material.dart';
|
||||||
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layer_data.dart';
|
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layer_data.dart';
|
||||||
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/datetime_filter.dart';
|
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/datetime_filter.dart';
|
||||||
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/image_filter.dart';
|
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/image_filter.dart';
|
||||||
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/location_filter.dart';
|
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/stickers.dart';
|
||||||
|
|
||||||
/// Main layer
|
/// Main layer
|
||||||
class FilterLayer extends StatefulWidget {
|
class FilterLayer extends StatefulWidget {
|
||||||
|
|
@ -75,7 +75,6 @@ class _FilterLayerState extends State<FilterLayer> {
|
||||||
List<Widget> pages = [
|
List<Widget> pages = [
|
||||||
const FilterSkeleton(),
|
const FilterSkeleton(),
|
||||||
const DateTimeFilter(),
|
const DateTimeFilter(),
|
||||||
// const LocationFilter(),
|
|
||||||
const FilterSkeleton(),
|
const FilterSkeleton(),
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,164 +0,0 @@
|
||||||
import 'dart:async';
|
|
||||||
import 'dart:convert';
|
|
||||||
import 'dart:io';
|
|
||||||
|
|
||||||
import 'package:cached_network_image/cached_network_image.dart';
|
|
||||||
import 'package:clock/clock.dart';
|
|
||||||
import 'package:flutter/foundation.dart';
|
|
||||||
import 'package:flutter/material.dart';
|
|
||||||
import 'package:http/http.dart' as http;
|
|
||||||
import 'package:path_provider/path_provider.dart';
|
|
||||||
import 'package:twonly/locator.dart';
|
|
||||||
import 'package:twonly/src/model/protobuf/api/websocket/server_to_client.pb.dart';
|
|
||||||
import 'package:twonly/src/utils/log.dart';
|
|
||||||
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filter.layer.dart';
|
|
||||||
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/datetime_filter.dart';
|
|
||||||
|
|
||||||
class LocationFilter extends StatefulWidget {
|
|
||||||
const LocationFilter({super.key});
|
|
||||||
|
|
||||||
@override
|
|
||||||
State<LocationFilter> createState() => _LocationFilterState();
|
|
||||||
}
|
|
||||||
|
|
||||||
class _LocationFilterState extends State<LocationFilter> {
|
|
||||||
String? _imageUrl;
|
|
||||||
Response_Location? location;
|
|
||||||
|
|
||||||
@override
|
|
||||||
void initState() {
|
|
||||||
super.initState();
|
|
||||||
unawaited(initAsync());
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<void> initAsync() async {
|
|
||||||
final res = await apiService.getCurrentLocation();
|
|
||||||
if (res.isSuccess) {
|
|
||||||
// ignore: avoid_dynamic_calls
|
|
||||||
location = res.value.location as Response_Location?;
|
|
||||||
await _searchForImage();
|
|
||||||
if (mounted) setState(() {});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<void> _searchForImage() async {
|
|
||||||
if (location == null) return;
|
|
||||||
final imageIndex = await getStickerIndex();
|
|
||||||
// Normalize the city and country for search
|
|
||||||
final normalizedCity = location!.city.toLowerCase().replaceAll(' ', '_');
|
|
||||||
final normalizedCountry = location!.county.toLowerCase();
|
|
||||||
|
|
||||||
// Search for the city first
|
|
||||||
for (final item in imageIndex) {
|
|
||||||
if (item.imageSrc.contains('/cities/$normalizedCountry/')) {
|
|
||||||
// Check if the item matches the normalized city
|
|
||||||
if (item.imageSrc.contains('$normalizedCity.')) {
|
|
||||||
if (item.imageSrc.startsWith('/api/')) {
|
|
||||||
_imageUrl = 'https://twonly.eu/${item.imageSrc}';
|
|
||||||
if (mounted) setState(() {});
|
|
||||||
}
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// If city not found, search for the country
|
|
||||||
if (_imageUrl == null) {
|
|
||||||
for (final item in imageIndex) {
|
|
||||||
if (item.imageSrc.contains('/countries/') &&
|
|
||||||
item.imageSrc.contains(normalizedCountry)) {
|
|
||||||
if (item.imageSrc.startsWith('/api/')) {
|
|
||||||
_imageUrl = 'https://twonly.eu/${item.imageSrc}';
|
|
||||||
if (mounted) setState(() {});
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@override
|
|
||||||
Widget build(BuildContext context) {
|
|
||||||
if (_imageUrl != null) {
|
|
||||||
return FilterSkeleton(
|
|
||||||
child: Positioned(
|
|
||||||
bottom: 0,
|
|
||||||
left: 40,
|
|
||||||
right: 40,
|
|
||||||
child: Center(
|
|
||||||
child: CachedNetworkImage(
|
|
||||||
imageUrl: _imageUrl!,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (location != null) {
|
|
||||||
if (location!.county != '-') {
|
|
||||||
return FilterSkeleton(
|
|
||||||
child: Positioned(
|
|
||||||
bottom: 50,
|
|
||||||
left: 40,
|
|
||||||
child: Column(
|
|
||||||
children: [
|
|
||||||
FilterText(location!.city),
|
|
||||||
FilterText(location!.county),
|
|
||||||
],
|
|
||||||
),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return const DateTimeFilter(color: Colors.black);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
class Sticker {
|
|
||||||
Sticker({required this.imageSrc, required this.source});
|
|
||||||
factory Sticker.fromJson(Map<String, dynamic> json) {
|
|
||||||
return Sticker(
|
|
||||||
imageSrc: json['imageSrc'] as String,
|
|
||||||
source: json['source'] as String? ?? '',
|
|
||||||
);
|
|
||||||
}
|
|
||||||
final String imageSrc;
|
|
||||||
final String source;
|
|
||||||
}
|
|
||||||
|
|
||||||
Future<List<Sticker>> getStickerIndex() async {
|
|
||||||
final directory = await getApplicationCacheDirectory();
|
|
||||||
final indexFile = File('${directory.path}/stickers.json');
|
|
||||||
var res = <Sticker>[];
|
|
||||||
|
|
||||||
if (indexFile.existsSync() && kReleaseMode) {
|
|
||||||
final lastModified = indexFile.lastModifiedSync();
|
|
||||||
final difference = clock.now().difference(lastModified);
|
|
||||||
final content = await indexFile.readAsString();
|
|
||||||
final jsonList = json.decode(content) as List;
|
|
||||||
res = jsonList
|
|
||||||
.map((json) => Sticker.fromJson(json as Map<String, dynamic>))
|
|
||||||
.toList();
|
|
||||||
if (difference.inHours < 2) {
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
final response = await http.get(
|
|
||||||
Uri.parse('https://twonly.eu/api/sticker/stickers.json'),
|
|
||||||
);
|
|
||||||
if (response.statusCode == 200) {
|
|
||||||
await indexFile.writeAsString(response.body);
|
|
||||||
final jsonList = json.decode(response.body) as List;
|
|
||||||
return jsonList
|
|
||||||
.map((json) => Sticker.fromJson(json as Map<String, dynamic>))
|
|
||||||
.toList();
|
|
||||||
} else {
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
Log.error('$e');
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -0,0 +1,57 @@
|
||||||
|
import 'dart:async';
|
||||||
|
import 'dart:convert';
|
||||||
|
import 'dart:io';
|
||||||
|
|
||||||
|
import 'package:clock/clock.dart';
|
||||||
|
import 'package:flutter/foundation.dart';
|
||||||
|
import 'package:http/http.dart' as http;
|
||||||
|
import 'package:path_provider/path_provider.dart';
|
||||||
|
import 'package:twonly/src/utils/log.dart';
|
||||||
|
|
||||||
|
class Sticker {
|
||||||
|
Sticker({required this.imageSrc, required this.source});
|
||||||
|
factory Sticker.fromJson(Map<String, dynamic> json) {
|
||||||
|
return Sticker(
|
||||||
|
imageSrc: json['imageSrc'] as String,
|
||||||
|
source: json['source'] as String? ?? '',
|
||||||
|
);
|
||||||
|
}
|
||||||
|
final String imageSrc;
|
||||||
|
final String source;
|
||||||
|
}
|
||||||
|
|
||||||
|
Future<List<Sticker>> getStickerIndex() async {
|
||||||
|
final directory = await getApplicationCacheDirectory();
|
||||||
|
final indexFile = File('${directory.path}/stickers.json');
|
||||||
|
var res = <Sticker>[];
|
||||||
|
|
||||||
|
if (indexFile.existsSync() && kReleaseMode) {
|
||||||
|
final lastModified = indexFile.lastModifiedSync();
|
||||||
|
final difference = clock.now().difference(lastModified);
|
||||||
|
final content = await indexFile.readAsString();
|
||||||
|
final jsonList = json.decode(content) as List;
|
||||||
|
res = jsonList
|
||||||
|
.map((json) => Sticker.fromJson(json as Map<String, dynamic>))
|
||||||
|
.toList();
|
||||||
|
if (difference.inHours < 2) {
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
final response = await http.get(
|
||||||
|
Uri.parse('https://twonly.eu/api/sticker/stickers.json'),
|
||||||
|
);
|
||||||
|
if (response.statusCode == 200) {
|
||||||
|
await indexFile.writeAsString(response.body);
|
||||||
|
final jsonList = json.decode(response.body) as List;
|
||||||
|
return jsonList
|
||||||
|
.map((json) => Sticker.fromJson(json as Map<String, dynamic>))
|
||||||
|
.toList();
|
||||||
|
} else {
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
Log.error('$e');
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -4,7 +4,7 @@ import 'package:cached_network_image/cached_network_image.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
||||||
import 'package:twonly/src/utils/misc.dart';
|
import 'package:twonly/src/utils/misc.dart';
|
||||||
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/location_filter.dart';
|
import 'package:twonly/src/visual/views/camera/share_image_editor_components/layers/filters/stickers.dart';
|
||||||
import 'package:url_launcher/url_launcher.dart';
|
import 'package:url_launcher/url_launcher.dart';
|
||||||
|
|
||||||
class UrlListTitle extends StatelessWidget {
|
class UrlListTitle extends StatelessWidget {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue