PageSourceSearch

https://app.infura.io/_next/static/chunks/366-f76ad4b0de499534.js

js infura.io collected 2026-09-24 09:15:06 UTC 90,827 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[366],{27719:function(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ArchiveMethodsDefinition=t.ArchiveMethodsDeleteResponse=t.ArchiveMethodsUpsertResponse=t.ArchiveMethodsGetResponse=t.ArchiveMethodsDeleteNetworkRequest=t.ArchiveMethodsUpsertNetworkRequest=t.ArchiveMethodsGetNetworkRequest=t.ArchiveMethodsDeleteRequest=t.ArchiveMethodsUpsertRequest=t.ArchiveMethodsGetRequest=t.ArchAddon=t.Archive_CustomRateLimitEntry=t.Archive=t.protobufPackage=void 0;let i=o(r(90938)),s=o(r(85396));function d(){return{on:void 0,rateLimitTier:void 0,threshold:void 0,customRateLimit:{},addon:void 0}}function n(){return{key:"",value:0}}function a(){return{quantity:void 0,requests:void 0}}function u(){return{userId:""}}function l(){return{userId:"",archive:void 0}}function c(){return{userId:""}}function f(){return{userId:"",networkId:""}}function v(){return{userId:"",networkId:"",archive:void 0}}function m(){return{userId:"",networkId:""}}function p(){return{statusCode:0,result:void 0}}function k(){return{statusCode:0,result:void 0}}function h(){return{statusCode:0}}t.protobufPackage="service_plan.v1",t.Archive={encode:(e,r=s.default.Writer.create())=>(void 0!==e.on&&r.uint32(8).bool(e.on),void 0!==e.rateLimitTier&&r.uint32(16).int64(e.rateLimitTier),void 0!==e.threshold&&r.uint32(24).int64(e.threshold),Object.entries(e.customRateLimit).forEach(([e,o])=>{t.Archive_CustomRateLimitEntry.encode({key:e,value:o},r.uint32(34).fork()).ldelim()}),void 0!==e.addon&&t.ArchAddon.encode(e.addon,r.uint32(42).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,n=d();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;n.on=o.bool();continue;case 2:if(16!==e)break;n.rateLimitTier=S(o.int64());continue;case 3:if(24!==e)break;n.threshold=S(o.int64());continue;case 4:if(34!==e)break;let r=t.Archive_CustomRateLimitEntry.decode(o,o.uint32());void 0!==r.value&&(n.customRateLimit[r.key]=r.value);continue;case 5:if(42!==e)break;n.addon=t.ArchAddon.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return n},fromJSON:e=>{var r;return{on:N(e.on)?!!e.on:void 0,rateLimitTier:N(e.rateLimitTier)?Number(e.rateLimitTier):void 0,threshold:N(e.threshold)?Number(e.threshold):void 0,customRateLimit:"object"==typeof(r=e.customRateLimit)&&null!==r?Object.entries(e.customRateLimit).reduce((e,[t,r])=>(e[t]=Number(r),e),{}):{},addon:N(e.addon)?t.ArchAddon.fromJSON(e.addon):void 0}},toJSON(e){let r={};if(void 0!==e.on&&(r.on=e.on),void 0!==e.rateLimitTier&&(r.rateLimitTier=Math.round(e.rateLimitTier)),void 0!==e.threshold&&(r.threshold=Math.round(e.threshold)),e.customRateLimit){let t=Object.entries(e.customRateLimit);t.length>0&&(r.customRateLimit={},t.forEach(([e,t])=>{r.customRateLimit[e]=t}))}return void 0!==e.addon&&(r.addon=t.ArchAddon.toJSON(e.addon)),r},create:e=>t.Archive.fromPartial(e??{}),fromPartial(e){let r=d();return r.on=e.on??void 0,r.rateLimitTier=e.rateLimitTier??void 0,r.threshold=e.threshold??void 0,r.customRateLimit=Object.entries(e.customRateLimit??{}).reduce((e,[t,r])=>(void 0!==r&&(e[t]=Number(r)),e),{}),r.addon=void 0!==e.addon&&null!==e.addon?t.ArchAddon.fromPartial(e.addon):void 0,r}},t.Archive_CustomRateLimitEntry={encode:(e,t=s.default.Writer.create())=>(""!==e.key&&t.uint32(10).string(e.key),0!==e.value&&t.uint32(17).double(e.value),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=n();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.key=r.string();continue;case 2:if(17!==e)break;i.value=r.double();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({key:N(e.key)?String(e.key):"",value:N(e.value)?Number(e.value):0}),toJSON(e){let t={};return""!==e.key&&(t.key=e.key),0!==e.value&&(t.value=e.value),t},create:e=>t.Archive_CustomRateLimitEntry.fromPartial(e??{}),fromPartial(e){let t=n();return t.key=e.key??"",t.value=e.value??0,t}},t.ArchAddon={encode:(e,t=s.default.Writer.create())=>(void 0!==e.quantity&&t.uint32(8).int64(e.quantity),void 0!==e.requests&&t.uint32(16).int64(e.requests),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=a();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;i.quantity=S(r.int64());continue;case 2:if(16!==e)break;i.requests=S(r.int64());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({quantity:N(e.quantity)?Number(e.quantity):void 0,requests:N(e.requests)?Number(e.requests):void 0}),toJSON(e){let t={};return void 0!==e.quantity&&(t.quantity=Math.round(e.quantity)),void 0!==e.requests&&(t.requests=Math.round(e.requests)),t},create:e=>t.ArchAddon.fromPartial(e??{}),fromPartial(e){let t=a();return t.quantity=e.quantity??void 0,t.requests=e.requests??void 0,t}},t.ArchiveMethodsGetRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=u();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.ArchiveMethodsGetRequest.fromPartial(e??{}),fromPartial(e){let t=u();return t.userId=e.userId??"",t}},t.ArchiveMethodsUpsertRequest={encode:(e,r=s.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),void 0!==e.archive&&t.Archive.encode(e.archive,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=l();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.archive=t.Archive.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",archive:N(e.archive)?t.Archive.fromJSON(e.archive):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),void 0!==e.archive&&(r.archive=t.Archive.toJSON(e.archive)),r}
1,create:e=>t.ArchiveMethodsUpsertRequest.fromPartial(e??{}),fromPartial(e){let r=l();return r.userId=e.userId??"",r.archive=void 0!==e.archive&&null!==e.archive?t.Archive.fromPartial(e.archive):void 0,r}},t.ArchiveMethodsDeleteRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=c();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.ArchiveMethodsDeleteRequest.fromPartial(e??{}),fromPartial(e){let t=c();return t.userId=e.userId??"",t}},t.ArchiveMethodsGetNetworkRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=f();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.ArchiveMethodsGetNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=f();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.ArchiveMethodsUpsertNetworkRequest={encode:(e,r=s.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),""!==e.networkId&&r.uint32(18).string(e.networkId),void 0!==e.archive&&t.Archive.encode(e.archive,r.uint32(26).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=v();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.networkId=o.string();continue;case 3:if(26!==e)break;d.archive=t.Archive.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):"",archive:N(e.archive)?t.Archive.fromJSON(e.archive):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),""!==e.networkId&&(r.networkId=e.networkId),void 0!==e.archive&&(r.archive=t.Archive.toJSON(e.archive)),r}
1,create:e=>t.ArchiveMethodsUpsertNetworkRequest.fromPartial(e??{}),fromPartial(e){let r=v();return r.userId=e.userId??"",r.networkId=e.networkId??"",r.archive=void 0!==e.archive&&null!==e.archive?t.Archive.fromPartial(e.archive):void 0,r}},t.ArchiveMethodsDeleteNetworkRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=m();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.ArchiveMethodsDeleteNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=m();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.ArchiveMethodsGetResponse={encode:(e,r=s.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Archive.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=p();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.Archive.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0,result:N(e.result)?t.Archive.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Archive.toJSON(e.result)),r},create:e=>t.ArchiveMethodsGetResponse.fromPartial(e??{}),fromPartial(e){let r=p();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Archive.fromPartial(e.result):void 0,r}},t.ArchiveMethodsUpsertResponse={encode:(e,r=s.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Archive.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=k();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.Archive.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0,result:N(e.result)?t.Archive.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Archive.toJSON(e.result)),r},create:e=>t.ArchiveMethodsUpsertResponse.fromPartial(e??{}),fromPartial(e){let r=k();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Archive.fromPartial(e.result):void 0,r}},t.ArchiveMethodsDeleteResponse={encode:(e,t=s.default.Writer.create())=>(0!==e.statusCode&&t.uint32(8).int32(e.statusCode),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=h();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;i.statusCode=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0}),toJSON(e){let t={};return 0!==e.statusCode&&(t.statusCode=Math.round(e.statusCode)),t},create:e=>t.ArchiveMethodsDeleteResponse.fromPartial(e??{}),fromPartial(e){let t=h();return t.statusCode=e.statusCode??0,t}},t.ArchiveMethodsDefinition={name:"ArchiveMethods",fullName:"service_plan.v1.ArchiveMethods",methods:{get:{name:"Get",requestType:t.ArchiveMethodsGetRequest,requestStream:!1,responseType:t.ArchiveMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([53,18,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,97,114,99,104,105,118,101])]}}},upsert:{name:"Upsert",requestType:t.ArchiveMethodsUpsertRequest,requestStream:!1,responseType:t.ArchiveMethodsUpsertRe
1sponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([62,58,7,97,114,99,104,105,118,101,26,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,97,114,99,104,105,118,101])]}}},delete:{name:"Delete",requestType:t.ArchiveMethodsDeleteRequest,requestStream:!1,responseType:t.ArchiveMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([53,42,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,97,114,99,104,105,118,101])]}}},getNetwork:{name:"GetNetwork",requestType:t.ArchiveMethodsGetNetworkRequest,requestStream:!1,responseType:t.ArchiveMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([66,18,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,97,114,99,104,105,118,101])]}}},upsertNetwork:{name:"UpsertNetwork",requestType:t.ArchiveMethodsUpsertNetworkRequest,requestStream:!1,responseType:t.ArchiveMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([75,58,7,97,114,99,104,105,118,101,26,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,97,114,99,104,105,118,101])]}}},deleteNetwork:{name:"DeleteNetwork",requestType:t.ArchiveMethodsDeleteNetworkRequest,requestStream:!1,responseType:t.ArchiveMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([66,42,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,97,114,99,104,105,118,101])]}}}}};let I=(()=>{if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r.g)return r.g;throw"Unable to locate global object"})();function S(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new I.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}function N(e){return null!=e}s.default.util.Long!==i.default&&(s.default.util.Long=i.default,s.default.configure())},56834:function(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CreditUnitsMethodsDefinition=t.CreditUnitsMethodsDeleteResponse=t.CreditUnitsMethodsUpsertResponse=t.CreditUnitsMethodsGetResponse=t.CreditUnitsMethodsDeleteNetworkRequest=t.CreditUnitsMethodsUpsertNetworkRequest=t.CreditUnitsMethodsGetNetworkRequest=t.CreditUnitsMethodsDeleteRequest=t.CreditUnitsMethodsUpsertRequest=t.CreditUnitsMethodsGetRequest=t.CreditAddon=t.CreditUnits_CustomRateLimitEntry=t.CreditUnits=t.protobufPackage=void 0;let i=o(r(90938)),s=o(r(85396));function d(){return{thresholdExempt:void 0,creditUnitsPerSecond:void 0,threshold:void 0,addon:void 0,customRateLimit:{}}}function n(){return{key:"",value:0}}function a(){return{quantity:void 0,credits:void 0}}function u(){return{userId:""}}function l(){return{userId:"",creditUnits:void 0}}function c(){return{userId:""}}function f(){return{userId:"",networkId:""}}function v(){return{userId:"",networkId:"",creditUnits:void 0}}function m(){return{userId:"",networkId:""}}function p(){return{statusCode:0,result:void 0}}function k(){return{statusCode:0,result:void 0}}function h(){return{statusCode:0}}t.protobufPackage="service_plan.v1",t.CreditUnits={encode:(e,r=s.default.Writer.create())=>(void 0!==e.thresholdExempt&&r.uint32(8).bool(e.thresholdExempt),void 0!==e.creditUnitsPerSecond&&r.uint32(16).int64(e.creditUnitsPerSecond),void 0!==e.threshold&&r.uint32(24).int64(e.threshold),void 0!==e.addon&&t.CreditAddon.encode(e.addon,r.uint32(34).fork()).ldelim(),Object.entries(e.customRateLimit).forEach(([e,o])=>{t.CreditUnits_CustomRateLimitEntry.encode({key:e,value:o},r.uint32(42).fork()).ldelim()}),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,n=d();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;n.thresholdExempt=o.bool();continue;case 2:if(16!==e)break;n.creditUnitsPerSecond=S(o.int64());continue;case 3:if(24!==e)break;n.threshold=S(o.int64());continue;case 4:if(34!==e)break;n.addon=t.CreditAddon.decode(o,o.uint32());continue;case 5:if(42!==e)break;let r=t.CreditUnits_CustomRateLimitEntry.decode(o,o.uint32());void 0!==r.value&&(n.customRateLimit[r.key]=r.value);continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return n},fromJSON:e=>{var r;return{thresholdExempt:N(e.thresholdExempt)?!!e.thresholdExempt:void 0,creditUnitsPerSecond:N(e.creditUnitsPerSecond)?Number(e.creditUnitsPerSecond):void 0,threshold:N(e.threshold)?Number(e.threshold):void 0,addon:N(e.addon)?t.CreditAddon.fromJSON(e.addon):void 0,customRateLimit:"object"==typeof(r=e.customRateLimit)&&null!==r?Object.entries(e.customRateLimit).reduce((e,[t,r])=>(e[t]=Number(r),e),{}):{}}},toJSON(e){let r={};if(void 0!==e.thresholdExempt&&(r.thresholdExempt=e.thresholdExempt),void 0!==e.creditUnitsPerSecond&&(r.creditUnitsPerSecond=Math.round(e.creditUnitsPerSecond)),void 0!==e.threshold&&(r.threshold=Math.round(e.threshold)),void 0!==e.addon&&(r.addon=t.CreditAddon.toJSON(e.addon)),e.customRateLimit){let t=Object.entries(e.customRateLimit);t.length>0&&(r.customRateLimit={},t.forEach(([e,t])=>{r.customRateLimit[e]=t}))}return r},create:e=>t.CreditUnits.fromPartial(e??{}),fromPartial(e){let r=d();return r.thresholdExempt=e.thresholdExempt??void 0,r.creditUnitsPerSecond=e.creditUnitsPerSecond??void 0,r.threshold=e.threshold??void 0,r.addon=void 0!==e.addon&&null!==e.addon?t.CreditAddon.fromPartial(e.addon):void 0,r.customRateLimit=Object.entries(e.customRateLimit??{}).reduce((e,[t,r])=>(void 0!==r&&(e[t]=Number(r)),e),{}),r}},t.CreditUnits_CustomRateLimitEntry={encode:(e,t=s.default.Writer.create())=>(""!==e.key&&t.uint32(10).string(e.key),0!==e.value&&t.uint32(17).double(e.value),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=n();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.key=r.string();continue;case 2:if(17!==e)break;i.value=r.double();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({key:N(e.key)?String(e.key):"",value:N(e.value)?Number(e.value):0}),toJSON(e){let t={};return""!==e.key&&(t.key=e.key),0!==e.value&&(t.value=e.value),t},create:e=>t.CreditUnits_CustomRateLimitEntry.fromPartial(e??{}),fromPartial(e){let t=n();return t.key=e.key??"",t.value=e.value??0,t}},t.CreditAddon={encode:(e,t=s.default.Writer.create())=>(void 0!==e.quantity&&t.uint32(8).int64(e.quantity),void 0!==e.credits&&t.uint32(16).int64(e.credits),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=a();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;i.quantity=S(r.int64());continue;case 2:if(16!==e)break;i.credits=S(r.int64());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({quantity:N(e.quantity)?Number(e.quantity):void 0,credits:N(e.credits)?Number(e.credits):void 0}),toJSON(e){let t={};return void 0!==e.quantity&&(t.quantity=Math.round(e.quantity)),void 0!==e.credits&&(t.credits=Math.round(e.credits)),t},create:e=>t.CreditAddon.fromPartial(e??{}),fromPartial(e){let t=a();return t.quantity=e.quantity??void 0,t.credits=e.credits??void 0,t}},t.CreditUnitsMethodsGetRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=u();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.CreditUnitsMethodsGetRequest.fromPartial(e??{}),fromPartial(e){let t=u();return t.userId=e.userId??"",t}},t.CreditUnitsMethodsUpsertRequest={encode:(e,r=s.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),void 0!==e.creditUnits&&t.CreditUnits.encode(e.creditUnits,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=l();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.creditUnits=t.CreditUnits.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",creditUnits:N(e.creditUnits)?t.CreditUnits.fromJSON(e.creditUnits):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),void 0!==e.creditUnits&&(r.creditUnits=t.CreditUnits.toJSON(e.creditUnits)),r},create:e=>t.CreditUnitsMethodsUpsertRequest.fromPartial(e??{}),fromPartial(e){let r=l();return r.userId=e.userId??"",r.creditUnits=void 0!==e.creditUnits&&null!==e.creditUnits?t.CreditUnits.fromPartial(e.creditUnits):void 0,r}},t.CreditUnitsMethodsDeleteRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=c();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.CreditUnitsMethodsDeleteRequest.fromPartial(e??{}),fromPartial(e){let t=c();return t.userId=e.userId??"",t}},t.CreditUnitsMethodsGetNetworkRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=f();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.CreditUnitsMethodsGetNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=f();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.CreditUnitsMethodsUpsertNetworkRequest={encode:(e,r=s.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),""!==e.networkId&&r.uint32(18).string(e.networkId),void 0!==e.creditUnits&&t.CreditUnits.encode(e.creditUnits,r.uint32(26).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=v();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.networkId=o.string();continue;case 3:if(26!==e)break;d.creditUnits=t.CreditUnits.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):"",creditUnits:N(e.creditUnits)?t.CreditUnits.fromJSON(e.creditUnits):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),""!==e.networkId&&(r.networkId=e.networkId),void 0!==e.creditUnits&&(r.creditUnits=t.CreditUnits.toJSON(e.creditUnits)),r},create:e=>t.CreditUnitsMethodsUpsertNetworkRequest.fromPartial(e??{}),fromPartial(e){let r=v();return r.userId=e.userId??"",r.networkId=e.networkId??"",r.creditUnits=void 0!==e.creditUnits&&null!==e.creditUnits?t.CreditUnits.fromPartial(e.creditUnits):void 0,r}},t.CreditUnitsMethodsDeleteNetworkRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=m();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.CreditUnitsMethodsDeleteNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=m();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.CreditUnitsMethodsGetResponse={encode:(e,r=s.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.CreditUnits.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=p();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.CreditUnits.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0,result:N(e.result)?t.CreditUnits.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.CreditUnits.toJSON(e.result)),r},create:e=>t.CreditUnitsMethodsGetResponse.fromPartial(e??{}),fromPartial(e){let r=p();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.CreditUnits.fromPartial(e.result):void 0,r}}
1,t.CreditUnitsMethodsUpsertResponse={encode:(e,r=s.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.CreditUnits.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=k();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.CreditUnits.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0,result:N(e.result)?t.CreditUnits.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.CreditUnits.toJSON(e.result)),r},create:e=>t.CreditUnitsMethodsUpsertResponse.fromPartial(e??{}),fromPartial(e){let r=k();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.CreditUnits.fromPartial(e.result):void 0,r}},t.CreditUnitsMethodsDeleteResponse={encode:(e,t=s.default.Writer.create())=>(0!==e.statusCode&&t.uint32(8).int32(e.statusCode),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=h();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;i.statusCode=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0}),toJSON(e){let t={};return 0!==e.statusCode&&(t.statusCode=Math.round(e.statusCode)),t},create:e=>t.CreditUnitsMethodsDeleteResponse.fromPartial(e??{}),fromPartial(e){let t=h();return t.statusCode=e.statusCode??0,t}},t.CreditUnitsMethodsDefinition={name:"CreditUnitsMethods",fullName:"service_plan.v1.CreditUnitsMethods",methods:{get:{name:"Get",requestType:t.CreditUnitsMethodsGetRequest,requestStream:!1,responseType:t.CreditUnitsMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([58,18,56,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,99,114,101,100,105,116,95,117,110,105,116,115])]}}},upsert:{name:"Upsert",requestType:t.CreditUnitsMethodsUpsertRequest,requestStream:!1,responseType:t.CreditUnitsMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([72,58,12,99,114,101,100,105,116,95,117,110,105,116,115,50,56,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,99,114,101,100,105,116,95,117,110,105,116,115])]}}},delete:{name:"Delete",requestType:t.CreditUnitsMethodsDeleteRequest,requestStream:!1,responseType:t.CreditUnitsMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([58,42,56,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,99,114,101,100,105,116,95,117,110,105,116,115])]}}},getNetwork:{name:"GetNetwork",requestType:t.CreditUnitsMethodsGetNetworkRequest,requestStream:!1,responseType:t.CreditUnitsMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([71,18,69,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,99,114,101,100,105,116,95,117,110,105,116,115])]}}},upsertNetwork:{name:"UpsertNetwork",requestType:t.CreditUnitsMethodsUpsertNetworkRequest,requestStream:!1,responseType:t.CreditUnitsMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([85,58,12,99,114,101,100,105,116,95,117,110,105,116,115,50,69,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,99,114,101,100,105,116,95,117,110,105,116,115])]}}},deleteNetwork:{name:"DeleteNetwork",requestType:t.CreditUnitsMethodsDeleteNetworkRequest,requestStream:!1,responseType:t.CreditUnitsMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([71,42,69,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,99,114,101,100,105,116,95,117,110,105,116,115])]}}}}};let I=(()=>
1{if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r.g)return r.g;throw"Unable to locate global object"})();function S(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new I.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}function N(e){return null!=e}s.default.util.Long!==i.default&&(s.default.util.Long=i.default,s.default.configure())},77994:function(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LimitsMethodsDefinition=t.LimitsMethodsDeleteNetworkResponse=t.LimitsMethodsDeleteResponse=t.LimitsMethodsListResponse=t.LimitsMethodsDeleteNetworkRequest=t.LimitsMethodsDeleteRequest=t.LimitsMethodsListRequest=t.NetworkLimits=t.Limits_LimitsPerNetworkEntry=t.Limits=t.protobufPackage=void 0;let i=o(r(85396)),s=r(27719),d=r(56834),n=r(63584),a=r(90703);function u(){return{traffic:void 0,storage:void 0,archive:void 0,creditUnits:void 0,limitsPerNetwork:{},projectsCap:void 0}}function l(){return{key:"",value:void 0}}function c(){return{traffic:void 0,storage:void 0,archive:void 0,creditUnits:void 0}}function f(){return{userId:""}}function v(){return{userId:""}}function m(){return{userId:"",networkId:""}}function p(){return{statusCode:0,result:void 0}}function k(){return{statusCode:0}}function h(){return{statusCode:0}}function I(e){return null!=e}t.protobufPackage="service_plan.v1",t.Limits={encode:(e,r=i.default.Writer.create())=>(void 0!==e.traffic&&a.Traffic.encode(e.traffic,r.uint32(10).fork()).ldelim(),void 0!==e.storage&&n.Storage.encode(e.storage,r.uint32(18).fork()).ldelim(),void 0!==e.archive&&s.Archive.encode(e.archive,r.uint32(26).fork()).ldelim(),void 0!==e.creditUnits&&d.CreditUnits.encode(e.creditUnits,r.uint32(34).fork()).ldelim(),Object.entries(e.limitsPerNetwork).forEach(([e,o])=>{t.Limits_LimitsPerNetworkEntry.encode({key:e,value:o},r.uint32(42).fork()).ldelim()}),void 0!==e.projectsCap&&r.uint32(48).int32(e.projectsCap),r),decode(e,r){let o=e instanceof i.default.Reader?e:i.default.Reader.create(e),l=void 0===r?o.len:o.pos+r,c=u();for(;o.pos<l;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;c.traffic=a.Traffic.decode(o,o.uint32());continue;case 2:if(18!==e)break;c.storage=n.Storage.decode(o,o.uint32());continue;case 3:if(26!==e)break;c.archive=s.Archive.decode(o,o.uint32());continue;case 4:if(34!==e)break;c.creditUnits=d.CreditUnits.decode(o,o.uint32());continue;case 5:if(42!==e)break;let r=t.Limits_LimitsPerNetworkEntry.decode(o,o.uint32());void 0!==r.value&&(c.limitsPerNetwork[r.key]=r.value);continue;case 6:if(48!==e)break;c.projectsCap=o.int32();continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return c},fromJSON:e=>{var r;return{traffic:I(e.traffic)?a.Traffic.fromJSON(e.traffic):void 0,storage:I(e.storage)?n.Storage.fromJSON(e.storage):void 0,archive:I(e.archive)?s.Archive.fromJSON(e.archive):void 0,creditUnits:I(e.creditUnits)?d.CreditUnits.fromJSON(e.creditUnits):void 0,limitsPerNetwork:"object"==typeof(r=e.limitsPerNetwork)&&null!==r?Object.entries(e.limitsPerNetwork).reduce((e,[r,o])=>(e[r]=t.NetworkLimits.fromJSON(o),e),{}):{},projectsCap:I(e.projectsCap)?Number(e.projectsCap):void 0}},toJSON(e){let r={};if(void 0!==e.traffic&&(r.traffic=a.Traffic.toJSON(e.traffic)),void 0!==e.storage&&(r.storage=n.Storage.toJSON(e.storage)),void 0!==e.archive&&(r.archive=s.Archive.toJSON(e.archive)),void 0!==e.creditUnits&&(r.creditUnits=d.CreditUnits.toJSON(e.creditUnits)),e.limitsPerNetwork){let o=Object.entries(e.limitsPerNetwork);o.length>0&&(r.limitsPerNetwork={},o.forEach(([e,o])=>{r.limitsPerNetwork[e]=t.NetworkLimits.toJSON(o)}))}return void 0!==e.projectsCap&&(r.projectsCap=Math.round(e.projectsCap)),r},create:e=>t.Limits.fromPartial(e??{}),fromPartial(e){let r=u();return r.traffic=void 0!==e.traffic&&null!==e.traffic?a.Traffic.fromPartial(e.traffic):void 0,r.storage=void 0!==e.storage&&null!==e.storage?n.Storage.fromPartial(e.storage):void 0,r.archive=void 0!==e.archive&&null!==e.archive?s.Archive.fromPartial(e.archive):void 0,r.creditUnits=void 0!==e.creditUnits&&null!==e.creditUnits?d.CreditUnits.fromPartial(e.creditUnits):void 0,r.limitsPerNetwork=Object.entries(e.limitsPerNetwork??{}).reduce((e,[r,o])=>(void 0!==o&&(e[r]=t.NetworkLimits.fromPartial(o)),e),{}),r.projectsCap=e.projectsCap??void 0,r}},t.Limits_LimitsPerNetworkEntry={encode:(e,r=i.default.Writer.create())=>(""!==e.key&&r.uint32(10).string(e.key),void 0!==e.value&&t.NetworkLimits.encode(e.value,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof i.default.Reader?e:i.default.Reader.create(e),s=void 0===r?o.len:o.pos+r,d=l();for(;o.pos<s;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.key=o.string();continue;case 2:if(18!==e)break;d.value=t.NetworkLimits.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({key:I(e.key)?String(e.key):"",value:I(e.value)?t.NetworkLimits.fromJSON(e.value):void 0}),toJSON(e){let r={};return""!==e.key&&(r.key=e.key),void 0!==e.value&&(r.value=t.NetworkLimits.toJSON(e.value)),r},create:e=>t.Limits_LimitsPerNetworkEntry.fromPartial(e??{}),fromPartial(e){let r=l();return r.key=e.key??"",r.value=void 0!==e.value&&null!==e.value?t.NetworkLimits.fromPartial(e.value):void 0,r}},t.NetworkLimits={encode:(e,t=i.default.Writer.create())=>(void 0!==e.traffic&&a.Traffic.encode(e.traffic,t.uint32(10).fork()).ldelim(),void 0!==e.storage&&n.Storage.encode(e.storage,t.uint32(18).fork()).ldelim(),void 0!==e.archive&&s.Archive.encode(e.archive,t.uint32(26).fork()).ldelim(),void 0!==e.creditUnits&&d.CreditUnits.encode(e.creditUnits,t.uint32(34).fork()).ldelim(),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,u=c();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;u.traffic=a.Traffic.decode(r,r.uint32());continue;case 2:if(18!==e)break;u.storage=n.Storage.decode(r,r.uint32());continue;case 3:if(26!==e)break;u.archive=s.Archive.decode(r,r.uint32());continue;case 4:if(34!==e)break;u.creditUnits=d.CreditUnits.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return u},fromJSON:e=>({traffic:I(e.traffic)?a.Traffic.fromJSON(e.traffic):void 0,storage:I(e.storage)?n.Storage.fromJSON(e.storage):void 0,archive:I(e.archive)?s.Archive.fromJSON(e.archive):void 0,creditUnits:I(e.creditUnits)?d.CreditUnits.fromJSON(e.creditUnits):void 0}),toJSON(e){let t={};return void 0!==e.traffic&&(t.traffic=a.Traffic.toJSON(e.traffic)),void 0!==e.storage&&(t.storage=n.Storage.toJSON(e.storage)),void 0!==e.archive&&(t.archive=s.Archive.toJSON(e.archive)),void 0!==e.creditUnits&&(t.creditUnits=d.CreditUnits.toJSON(e.creditUnits)),t},create:e=>t.NetworkLimits.fromPartial(e??{}),fromPartial(e){let t=c();return t.traffic=void 0!==e.traffic&&null!==e.traffic?a.Traffic.fromPartial(e.traffic):void 0,t.storage=void 0!==e.storage&&null!==e.storage?n.Storage.fromPartial(e.storage):void 0,t.archive=void 0!==e.archive&&null!==e.archive?s.Archive.fromPartial(e.archive):void 0,t.creditUnits=void 0!==e.creditUnits&&null!==e.creditUnits?d.CreditUnits.fromPartial(e.creditUnits):void 0,t}},t.LimitsMethodsListRequest={encode:(e,t=i.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=f();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({userId:I(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.LimitsMethodsListRequest.fromPartial(e??{}),fromPartial(e){let t=f();return t.userId=e.userId??"",t}},t.LimitsMethodsDeleteRequest={encode:(e,t=i.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=v();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({userId:I(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.LimitsMethodsDeleteRequest.fromPartial(e??{}),fromPartial(e){let t=v();return t.userId=e.userId??"",t}},t.LimitsMethodsDeleteNetworkRequest={encode:(e,t=i.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=m();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=r.string();continue;case 2:if(18!==e)break;s.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({userId:I(e.userId)?String(e.userId):"",networkId:I(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.LimitsMethodsDeleteNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=m();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.LimitsMethodsListResponse={encode:(e,r=i.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Limits.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof i.default.Reader?e:i.default.Reader.create(e),s=void 0===r?o.len:o.pos+r,d=p();for(;o.pos<s;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.Limits.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:I(e.statusCode)?Number(e.statusCode):0,result:I(e.result)?t.Limits.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Limits.toJSON(e.result)),r},create:e=>t.LimitsMethodsListResponse.fromPartial(e??{}),fromPartial(e){let r=p();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Limits.fromPartial(e.result):void 0,r}},t.LimitsMethodsDeleteResponse={encode:(e,t=i.default.Writer.create())=>(0!==e.statusCode&&t.uint32(8).int32(e.statusCode),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=k();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;s.statusCode=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({statusCode:I(e.statusCode)?Number(e.statusCode):0}),toJSON(e){let t={};return 0!==e.statusCode&&(t.statusCode=Math.round(e.statusCode)),t},create:e=>t.LimitsMethodsDeleteResponse.fromPartial(e??{}),fromPartial(e){let t=k();return t.statusCode=e.statusCode??0,t}},t.LimitsMethodsDeleteNetworkResponse={encode:(e,t=i.default.Writer.create())=>(0!==e.statusCode&&t.uint32(8).int32(e.statusCode),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=h();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;s.statusCode=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({statusCode:I(e.statusCode)?Number(e.statusCode):0}),toJSON(e){let t={};return 0!==e.statusCode&&(t.statusCode=Math.round(e.statusCode)),t},create:e=>t.LimitsMethodsDeleteNetworkResponse.fromPartial(e??{}),fromPartial(e){let t=h();return t.statusCode=e.statusCode??0,t}},t.LimitsMethodsDefinition={name:"LimitsMethods",fullName:"service_plan.v1.LimitsMethods",methods:{list:{name:"List",requestType:t.LimitsMethodsListRequest,requestStream:!1,responseType:t.LimitsMethodsListResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([45,18,43,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115])]}}},delete:{name:"Delete",requestType:t.LimitsMethodsDeleteRequest,requestStream:!1,responseType:t.LimitsMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([45,42,43,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115])]}}},deleteNetwork:{name:"DeleteNetwork",requestType:t.LimitsMethodsDeleteNetworkRequest,requestStream:!1,responseType:t.LimitsMethodsDeleteNetworkResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([58,42,56,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125])]}}}}}},30366:function(e,t,r){var o,i,s,d,n=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ServiceMethodsDefinition=t.ServiceMethodsDeleteAddonResponse=t.ServiceMethodsUpsertAddonResponse=t.ServiceMethodsUpsertResponse=t.ServiceMethodsGetResponse=t.ServiceMethodsDeleteAddonRequest=t.ServiceMethodsUpsertAddonRequest=t.ServiceMethodsUpsertRequest=t.ServiceMethodsGetRequest=t.ServicesByUserRequest=t.Service_NetworksEntry=t.Service=t.statusToJSON=t.statusFromJSON=t.Status=t.creditPlanToJSON=t.creditPlanFromJSON=t.CreditPlan=t.protobufPackage=void 0;let a=n(r(90938)),u=n(r(85396)),l=r(77994),c=r(15907);function f(e){switch(e){case 0:case"CREDITPLAN_UNSPECIFIED":return s.CREDITPLAN_UNSPECIFIED;case 1:case"CREDITPLAN_REQUESTS":return s.CREDITPLAN_REQUESTS;case 2:case"CREDITPLAN_CREDIT_UNITS":return s.CREDITPLAN_CREDIT_UNITS;default:return s.UNRECOGNIZED}}function v(e){switch(e){case s.CREDITPLAN_UNSPECIFIED:return"CREDITPLAN_UNSPECIFIED";case s.CREDITPLAN_REQUESTS:return"CREDITPLAN_REQUESTS";case s.CREDITPLAN_CREDIT_UNITS:return"CREDITPLAN_CREDIT_UNITS";case s.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function m(e){switch(e){case 0:case"STATUS_INACTIVE":return d.STATUS_INACTIVE;case 1:case"STATUS_ACTIVE":return d.STATUS_ACTIVE;case 2:case"STATUS_DELETED":return d.STATUS_DELETED;default:return d.UNRECOGNIZED}}function p(e){switch(e){case d.STATUS_INACTIVE:return"STATUS_INACTIVE";
1case d.STATUS_ACTIVE:return"STATUS_ACTIVE";case d.STATUS_DELETED:return"STATUS_DELETED";case d.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function k(){return{userId:"",tier:"",status:void 0,updated:void 0,created:void 0,addons:[],networks:{},limits:void 0,creditPlan:void 0}}function h(){return{key:"",value:void 0}}function I(){return{userId:""}}function S(){return{userId:""}}function N(){return{servicePlan:void 0}}function w(){return{userId:"",addon:"",quantity:void 0}}function R(){return{userId:"",addon:"",quantity:void 0}}function C(){return{statusCode:0,result:void 0}}function g(){return{statusCode:0,result:void 0}}function b(){return{statusCode:0,result:void 0}}function T(){return{statusCode:0}}t.protobufPackage="service_plan.v1",(o=s||(t.CreditPlan=s={}))[o.CREDITPLAN_UNSPECIFIED=0]="CREDITPLAN_UNSPECIFIED",o[o.CREDITPLAN_REQUESTS=1]="CREDITPLAN_REQUESTS",o[o.CREDITPLAN_CREDIT_UNITS=2]="CREDITPLAN_CREDIT_UNITS",o[o.UNRECOGNIZED=-1]="UNRECOGNIZED",t.creditPlanFromJSON=f,t.creditPlanToJSON=v,(i=d||(t.Status=d={}))[i.STATUS_INACTIVE=0]="STATUS_INACTIVE",i[i.STATUS_ACTIVE=1]="STATUS_ACTIVE",i[i.STATUS_DELETED=2]="STATUS_DELETED",i[i.UNRECOGNIZED=-1]="UNRECOGNIZED",t.statusFromJSON=m,t.statusToJSON=p,t.Service={encode(e,r=u.default.Writer.create()){for(let t of(""!==e.userId&&r.uint32(10).string(e.userId),""!==e.tier&&r.uint32(18).string(e.tier),void 0!==e.status&&r.uint32(24).int32(e.status),void 0!==e.updated&&r.uint32(32).int64(e.updated),void 0!==e.created&&r.uint32(40).int64(e.created),e.addons))r.uint32(50).string(t);return Object.entries(e.networks).forEach(([e,o])=>{t.Service_NetworksEntry.encode({key:e,value:o},r.uint32(58).fork()).ldelim()}),void 0!==e.limits&&l.Limits.encode(e.limits,r.uint32(66).fork()).ldelim(),void 0!==e.creditPlan&&r.uint32(72).int32(e.creditPlan),r},decode(e,r){let o=e instanceof u.default.Reader?e:u.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,s=k();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=o.string();continue;case 2:if(18!==e)break;
1s.tier=o.string();continue;case 3:if(24!==e)break;s.status=o.int32();continue;case 4:if(32!==e)break;s.updated=U(o.int64());continue;case 5:if(40!==e)break;s.created=U(o.int64());continue;case 6:if(50!==e)break;s.addons.push(o.string());continue;case 7:if(58!==e)break;let r=t.Service_NetworksEntry.decode(o,o.uint32());void 0!==r.value&&(s.networks[r.key]=r.value);continue;case 8:if(66!==e)break;s.limits=l.Limits.decode(o,o.uint32());continue;case 9:if(72!==e)break;s.creditPlan=o.int32();continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return s},fromJSON:e=>{var t;return{userId:M(e.userId)?String(e.userId):"",tier:M(e.tier)?String(e.tier):"",status:M(e.status)?m(e.status):void 0,updated:M(e.updated)?Number(e.updated):void 0,created:M(e.created)?Number(e.created):void 0,addons:Array.isArray(e?.addons)?e.addons.map(e=>String(e)):[],networks:"object"==typeof(t=e.networks)&&null!==t?Object.entries(e.networks).reduce((e,[t,r])=>(e[t]=c.Network.fromJSON(r),e),{}):{},limits:M(e.limits)?l.Limits.fromJSON(e.limits):void 0,creditPlan:M(e.creditPlan)?f(e.creditPlan):void 0}},toJSON(e){let t={};if(""!==e.userId&&(t.userId=e.userId),""!==e.tier&&(t.tier=e.tier),void 0!==e.status&&(t.status=p(e.status)),void 0!==e.updated&&(t.updated=Math.round(e.updated)),void 0!==e.created&&(t.created=Math.round(e.created)),e.addons?.length&&(t.addons=e.addons),e.networks){let r=Object.entries(e.networks);r.length>0&&(t.networks={},r.forEach(([e,r])=>{t.networks[e]=c.Network.toJSON(r)}))}return void 0!==e.limits&&(t.limits=l.Limits.toJSON(e.limits)),void 0!==e.creditPlan&&(t.creditPlan=v(e.creditPlan)),t},create:e=>t.Service.fromPartial(e??{}),fromPartial(e){let t=k();return t.userId=e.userId??"",t.tier=e.tier??"",t.status=e.status??void 0,t.updated=e.updated??void 0,t.created=e.created??void 0,t.addons=e.addons?.map(e=>e)||[],t.networks=Object.entries(e.networks??{}).reduce((e,[t,r])=>(void 0!==r&&(e[t]=c.Network.fromPartial(r)),e),{}),t.limits=void 0!==e.limits&&null!==e.limits?l.Limits.fromPartial(e.limits):void 0,t.creditPlan=e.creditPlan??void 0,t}},t.Service_NetworksEntry={encode:(e,t=u.default.Writer.create())=>(""!==e.key&&t.uint32(10).string(e.key),void 0!==e.value&&c.Network.encode(e.value,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof u.default.Reader?e:u.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=h();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.key=r.string();continue;case 2:if(18!==e)break;i.value=c.Network.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({key:M(e.key)?String(e.key):"",value:M(e.value)?c.Network.fromJSON(e.value):void 0}),toJSON(e){let t={};return""!==e.key&&(t.key=e.key),void 0!==e.value&&(t.value=c.Network.toJSON(e.value)),t},create:e=>t.Service_NetworksEntry.fromPartial(e??{}),fromPartial(e){let t=h();return t.key=e.key??"",t.value=void 0!==e.value&&null!==e.value?c.Network.fromPartial(e.value):void 0,t}},t.ServicesByUserRequest={encode:(e,t=u.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof u.default.Reader?e:u.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=I();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:M(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.ServicesByUserRequest.fromPartial(e??{}),fromPartial(e){let t=I();return t.userId=e.userId??"",t}},t.ServiceMethodsGetRequest={encode:(e,t=u.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof u.default.Reader?e:u.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=S();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:M(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.ServiceMethodsGetRequest.fromPartial(e??{}),fromPartial(e){let t=S();return t.userId=e.userId??"",t}},t.ServiceMethodsUpsertRequest={encode:(e,r=u.default.Writer.create())=>(void 0!==e.servicePlan&&t.Service.encode(e.servicePlan,r.uint32(10).fork()).ldelim(),r),decode(e,r){let o=e instanceof u.default.Reader?e:u.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,s=N();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;s.servicePlan=t.Service.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return s},fromJSON:e=>({servicePlan:M(e.servicePlan)?t.Service.fromJSON(e.servicePlan):void 0}),toJSON(e){let r={};return void 0!==e.servicePlan&&(r.servicePlan=t.Service.toJSON(e.servicePlan)),r},create:e=>t.ServiceMethodsUpsertRequest.fromPartial(e??{}),fromPartial(e){let r=N();return r.servicePlan=void 0!==e.servicePlan&&null!==e.servicePlan?t.Service.fromPartial(e.servicePlan):void 0,r}},t.ServiceMethodsUpsertAddonRequest={encode:(e,t=u.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.addon&&t.uint32(18).string(e.addon),void 0!==e.quantity&&t.uint32(24).int64(e.quantity),t),decode(e,t){let r=e instanceof u.default.Reader?e:u.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=w();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.addon=r.string();continue;case 3:if(24!==e)break;i.quantity=U(r.int64());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:M(e.userId)?String(e.userId):"",addon:M(e.addon)?String(e.addon):"",quantity:M(e.quantity)?Number(e.quantity):void 0}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.addon&&(t.addon=e.addon),void 0!==e.quantity&&(t.quantity=Math.round(e.quantity)),t},create:e=>t.ServiceMethodsUpsertAddonRequest.fromPartial(e??{}),fromPartial(e){let t=w();return t.userId=e.userId??"",t.addon=e.addon??"",t.quantity=e.quantity??void 0,t}},t.ServiceMethodsDeleteAddonRequest={encode:(e,t=u.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.addon&&t.uint32(18).string(e.addon),void 0!==e.quantity&&t.uint32(24).int64(e.quantity),t),decode(e,t){let r=e instanceof u.default.Reader?e:u.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=R();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.addon=r.string();continue;case 3:if(24!==e)break;i.quantity=U(r.int64());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:M(e.userId)?String(e.userId):"",addon:M(e.addon)?String(e.addon):"",quantity:M(e.quantity)?Number(e.quantity):void 0}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.addon&&(t.addon=e.addon),void 0!==e.quantity&&(t.quantity=Math.round(e.quantity)),t},create:e=>t.ServiceMethodsDeleteAddonRequest.fromPartial(e??{}),fromPartial(e){let t=R();return t.userId=e.userId??"",t.addon=e.addon??"",t.quantity=e.quantity??void 0,t}},t.ServiceMethodsGetResponse={encode:(e,r=u.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Service.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof u.default.Reader?e:u.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,s=C();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;s.statusCode=o.int32();continue;case 2:if(18!==e)break;s.result=t.Service.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return s},fromJSON:e=>({statusCode:M(e.statusCode)?Number(e.statusCode):0,result:M(e.result)?t.Service.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Service.toJSON(e.result)),r},create:e=>t.ServiceMethodsGetResponse.fromPartial(e??{}),fromPartial(e){let r=C();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Service.fromPartial(e.result):void 0,r}}
1,t.ServiceMethodsUpsertResponse={encode:(e,r=u.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Service.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof u.default.Reader?e:u.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,s=g();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;s.statusCode=o.int32();continue;case 2:if(18!==e)break;s.result=t.Service.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return s},fromJSON:e=>({statusCode:M(e.statusCode)?Number(e.statusCode):0,result:M(e.result)?t.Service.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Service.toJSON(e.result)),r},create:e=>t.ServiceMethodsUpsertResponse.fromPartial(e??{}),fromPartial(e){let r=g();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Service.fromPartial(e.result):void 0,r}},t.ServiceMethodsUpsertAddonResponse={encode:(e,r=u.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Service.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof u.default.Reader?e:u.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,s=b();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;s.statusCode=o.int32();continue;case 2:if(18!==e)break;s.result=t.Service.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return s},fromJSON:e=>({statusCode:M(e.statusCode)?Number(e.statusCode):0,result:M(e.result)?t.Service.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Service.toJSON(e.result)),r},create:e=>t.ServiceMethodsUpsertAddonResponse.fromPartial(e??{}),fromPartial(e){let r=b();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Service.fromPartial(e.result):void 0,r}},t.ServiceMethodsDeleteAddonResponse={encode:(e,t=u.default.Writer.create())=>(0!==e.statusCode&&t.uint32(8).int32(e.statusCode),t),decode(e,t){let r=e instanceof u.default.Reader?e:u.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=T();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;i.statusCode=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({statusCode:M(e.statusCode)?Number(e.statusCode):0}),toJSON(e){let t={};return 0!==e.statusCode&&(t.statusCode=Math.round(e.statusCode)),t},create:e=>t.ServiceMethodsDeleteAddonResponse.fromPartial(e??{}),fromPartial(e){let t=T();return t.statusCode=e.statusCode??0,t}},t.ServiceMethodsDefinition={name:"ServiceMethods",fullName:"service_plan.v1.ServiceMethods",methods:{get:{name:"Get",requestType:t.ServiceMethodsGetRequest,requestStream:!1,responseType:t.ServiceMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([38,18,36,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110])]}}},upsert:{name:"Upsert",requestType:t.ServiceMethodsUpsertRequest,requestStream:!1,responseType:t.ServiceMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([36,58,12,115,101,114,118,105,99,101,95,112,108,97,110,26,20,47,97,112,105,47,118,49,47,115,101,114,118,105,99,101,95,112,108,97,110])]}}},updateAddon:{name:"UpdateAddon",requestType:t.ServiceMethodsUpsertAddonRequest,requestStream:!1,responseType:t.ServiceMethodsUpsertAddonResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([56,58,1,42,26,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,97,100,100,111,110,115,47,123,97,100,100,111,110,125])]}}},deleteAddon:{name:"DeleteAddon",requestType:t.ServiceMethodsDeleteAddonRequest,requestStream:!1,responseType:t.ServiceMethodsDeleteAddonResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([56,58,1,42,50,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,97,100,100,111,110,115,47,123,97,100,100,111,110,125])]}}}}};let y=(()=>
1{if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r.g)return r.g;throw"Unable to locate global object"})();function U(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new y.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}function M(e){return null!=e}u.default.util.Long!==a.default&&(u.default.util.Long=a.default,u.default.configure())},63584:function(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StorageMethodsDefinition=t.StorageMethodsDeleteResponse=t.StorageMethodsUpsertResponse=t.StorageMethodsGetResponse=t.StorageMethodsDeleteNetworkRequest=t.StorageMethodsUpsertNetworkRequest=t.StorageMethodsGetNetworkRequest=t.StorageMethodsDeleteRequest=t.StorageMethodsUpsertRequest=t.StorageMethodsGetRequest=t.Storage=t.protobufPackage=void 0;let i=o(r(85396));function s(){return{freeStorage:void 0,freeDownload:void 0,freeUpload:void 0}}function d(){return{userId:""}}function n(){return{userId:"",storage:void 0}}function a(){return{userId:""}}function u(){return{userId:"",networkId:""}}function l(){return{userId:"",networkId:"",storage:void 0}}function c(){return{userId:"",networkId:""}}function f(){return{statusCode:0,result:void 0}}function v(){return{statusCode:0,result:void 0}}function m(){return{statusCode:0}}function p(e){return null!=e}t.protobufPackage="service_plan.v1",t.Storage={encode:(e,t=i.default.Writer.create())=>(void 0!==e.freeStorage&&t.uint32(8).int32(e.freeStorage),void 0!==e.freeDownload&&t.uint32(16).int32(e.freeDownload),void 0!==e.freeUpload&&t.uint32(24).int32(e.freeUpload),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,d=s();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;d.freeStorage=r.int32();continue;case 2:if(16!==e)break;d.freeDownload=r.int32();continue;case 3:if(24!==e)break;d.freeUpload=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return d},fromJSON:e=>({freeStorage:p(e.freeStorage)?Number(e.freeStorage):void 0,freeDownload:p(e.freeDownload)?Number(e.freeDownload):void 0,freeUpload:p(e.freeUpload)?Number(e.freeUpload):void 0}),toJSON(e){let t={};return void 0!==e.freeStorage&&(t.freeStorage=Math.round(e.freeStorage)),void 0!==e.freeDownload&&(t.freeDownload=Math.round(e.freeDownload)),void 0!==e.freeUpload&&(t.freeUpload=Math.round(e.freeUpload)),t},create:e=>t.Storage.fromPartial(e??{}),fromPartial(e){let t=s();return t.freeStorage=e.freeStorage??void 0,t.freeDownload=e.freeDownload??void 0,t.freeUpload=e.freeUpload??void 0,t}},t.StorageMethodsGetRequest={encode:(e,t=i.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=d();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({userId:p(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.StorageMethodsGetRequest.fromPartial(e??{}),fromPartial(e){let t=d();return t.userId=e.userId??"",t}},t.StorageMethodsUpsertRequest={encode:(e,r=i.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),void 0!==e.storage&&t.Storage.encode(e.storage,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof i.default.Reader?e:i.default.Reader.create(e),s=void 0===r?o.len:o.pos+r,d=n();for(;o.pos<s;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.storage=t.Storage.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:p(e.userId)?String(e.userId):"",storage:p(e.storage)?t.Storage.fromJSON(e.storage):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),void 0!==e.storage&&(r.storage=t.Storage.toJSON(e.storage)),r},create:e=>t.StorageMethodsUpsertRequest.fromPartial(e??{}),fromPartial(e){let r=n();return r.userId=e.userId??"",r.storage=void 0!==e.storage&&null!==e.storage?t.Storage.fromPartial(e.storage):void 0,r}},t.StorageMethodsDeleteRequest={encode:(e,t=i.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=a();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({userId:p(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.StorageMethodsDeleteRequest.fromPartial(e??{}),fromPartial(e){let t=a();return t.userId=e.userId??"",t}},t.StorageMethodsGetNetworkRequest={encode:(e,t=i.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=u();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=r.string();continue;case 2:if(18!==e)break;s.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({userId:p(e.userId)?String(e.userId):"",networkId:p(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.StorageMethodsGetNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=u();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.StorageMethodsUpsertNetworkRequest={encode:(e,r=i.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),""!==e.networkId&&r.uint32(18).string(e.networkId),void 0!==e.storage&&t.Storage.encode(e.storage,r.uint32(26).fork()).ldelim(),r),decode(e,r){let o=e instanceof i.default.Reader?e:i.default.Reader.create(e),s=void 0===r?o.len:o.pos+r,d=l();for(;o.pos<s;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.networkId=o.string();continue;case 3:if(26!==e)break;d.storage=t.Storage.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:p(e.userId)?String(e.userId):"",networkId:p(e.networkId)?String(e.networkId):"",storage:p(e.storage)?t.Storage.fromJSON(e.storage):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),""!==e.networkId&&(r.networkId=e.networkId),void 0!==e.storage&&(r.storage=t.Storage.toJSON(e.storage)),r},create:e=>t.StorageMethodsUpsertNetworkRequest.fromPartial(e??{}),fromPartial(e){let r=l();return r.userId=e.userId??"",r.networkId=e.networkId??"",r.storage=void 0!==e.storage&&null!==e.storage?t.Storage.fromPartial(e.storage):void 0,r}},t.StorageMethodsDeleteNetworkRequest={encode:(e,t=i.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=c();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;s.userId=r.string();continue;case 2:if(18!==e)break;s.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({userId:p(e.userId)?String(e.userId):"",networkId:p(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.StorageMethodsDeleteNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=c();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.StorageMethodsGetResponse={encode:(e,r=i.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Storage.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof i.default.Reader?e:i.default.Reader.create(e),s=void 0===r?o.len:o.pos+r,d=f();for(;o.pos<s;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.Storage.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:p(e.statusCode)?Number(e.statusCode):0,result:p(e.result)?t.Storage.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Storage.toJSON(e.result)),r},create:e=>t.StorageMethodsGetResponse.fromPartial(e??{}),fromPartial(e){let r=f();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Storage.fromPartial(e.result):void 0,r}}
1,t.StorageMethodsUpsertResponse={encode:(e,r=i.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Storage.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof i.default.Reader?e:i.default.Reader.create(e),s=void 0===r?o.len:o.pos+r,d=v();for(;o.pos<s;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.Storage.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:p(e.statusCode)?Number(e.statusCode):0,result:p(e.result)?t.Storage.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Storage.toJSON(e.result)),r},create:e=>t.StorageMethodsUpsertResponse.fromPartial(e??{}),fromPartial(e){let r=v();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Storage.fromPartial(e.result):void 0,r}},t.StorageMethodsDeleteResponse={encode:(e,t=i.default.Writer.create())=>(0!==e.statusCode&&t.uint32(8).int32(e.statusCode),t),decode(e,t){let r=e instanceof i.default.Reader?e:i.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,s=m();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;s.statusCode=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return s},fromJSON:e=>({statusCode:p(e.statusCode)?Number(e.statusCode):0}),toJSON(e){let t={};return 0!==e.statusCode&&(t.statusCode=Math.round(e.statusCode)),t},create:e=>t.StorageMethodsDeleteResponse.fromPartial(e??{}),fromPartial(e){let t=m();return t.statusCode=e.statusCode??0,t}},t.StorageMethodsDefinition={name:"StorageMethods",fullName:"service_plan.v1.StorageMethods",methods:{get:{name:"Get",requestType:t.StorageMethodsGetRequest,requestStream:!1,responseType:t.StorageMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([53,18,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,115,116,111,114,97,103,101])]}}},upsert:{name:"Upsert",requestType:t.StorageMethodsUpsertRequest,requestStream:!1,responseType:t.StorageMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([62,58,7,115,116,111,114,97,103,101,26,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,115,116,111,114,97,103,101])]}}},delete:{name:"Delete",requestType:t.StorageMethodsDeleteRequest,requestStream:!1,responseType:t.StorageMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([53,42,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,115,116,111,114,97,103,101])]}}},getNetwork:{name:"GetNetwork",requestType:t.StorageMethodsGetNetworkRequest,requestStream:!1,responseType:t.StorageMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([66,18,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,115,116,111,114,97,103,101])]}}},upsertNetwork:{name:"UpsertNetwork",requestType:t.StorageMethodsUpsertNetworkRequest,requestStream:!1,responseType:t.StorageMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([75,58,7,115,116,111,114,97,103,101,26,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,115,116,111,114,97,103,101])]}}},deleteNetwork:{name:"DeleteNetwork",requestType:t.StorageMethodsDeleteNetworkRequest,requestStream:!1,responseType:t.StorageMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([66,42,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,115,116,111,114,97,103,101])]}}}}}},90703:function(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TrafficMethodsDefinition=t.TrafficMethodsDeleteResponse=t.TrafficMethodsUpsertResponse=t.TrafficMethodsGetResponse=t.TrafficMethodsDeleteNetworkRequest=t.TrafficMethodsUpsertNetworkRequest=t.TrafficMethodsGetNetworkRequest=t.TrafficMethodsDeleteRequest=t.TrafficMethodsUpsertRequest=t.TrafficMethodsGetRequest=t.ReqAddon=t.Traffic_CustomRateLimitEntry=t.Traffic=t.protobufPackage=void 0;let i=o(r(90938)),s=o(r(85396));function d(){return{rateLimitTier:void 0,threshold:void 0,overageMillion:void 0,thresholdExempt:void 0,customRateLimit:{},addon:void 0}}function n(){return{key:"",value:0}}function a(){return{quantity:void 0,requests:void 0}}function u(){return{userId:""}}function l(){return{userId:"",traffic:void 0}}function c(){return{userId:""}}function f(){return{userId:"",networkId:""}}function v(){return{userId:"",networkId:"",traffic:void 0}}function m(){return{userId:"",networkId:""}}function p(){return{statusCode:0,result:void 0}}function k(){return{statusCode:0,result:void 0}}function h(){return{statusCode:0}}t.protobufPackage="service_plan.v1",t.Traffic={encode:(e,r=s.default.Writer.create())=>(void 0!==e.rateLimitTier&&r.uint32(8).int64(e.rateLimitTier),void 0!==e.threshold&&r.uint32(16).int64(e.threshold),void 0!==e.overageMillion&&r.uint32(25).double(e.overageMillion),void 0!==e.thresholdExempt&&r.uint32(32).bool(e.thresholdExempt),Object.entries(e.customRateLimit).forEach(([e,o])=>{t.Traffic_CustomRateLimitEntry.encode({key:e,value:o},r.uint32(42).fork()).ldelim()}),void 0!==e.addon&&t.ReqAddon.encode(e.addon,r.uint32(50).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,n=d();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;n.rateLimitTier=S(o.int64());continue;case 2:if(16!==e)break;n.threshold=S(o.int64());continue;case 3:if(25!==e)break;n.overageMillion=o.double();continue;case 4:if(32!==e)break;n.thresholdExempt=o.bool();continue;case 5:if(42!==e)break;let r=t.Traffic_CustomRateLimitEntry.decode(o,o.uint32());void 0!==r.value&&(n.customRateLimit[r.key]=r.value);continue;case 6:if(50!==e)break;n.addon=t.ReqAddon.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return n},fromJSON:e=>{var r;return{rateLimitTier:N(e.rateLimitTier)?Number(e.rateLimitTier):void 0,threshold:N(e.threshold)?Number(e.threshold):void 0,overageMillion:N(e.overageMillion)?Number(e.overageMillion):void 0,thresholdExempt:N(e.thresholdExempt)?!!e.thresholdExempt:void 0,customRateLimit:"object"==typeof(r=e.customRateLimit)&&null!==r?Object.entries(e.customRateLimit).reduce((e,[t,r])=>(e[t]=Number(r),e),{}):{},addon:N(e.addon)?t.ReqAddon.fromJSON(e.addon):void 0}},toJSON(e){let r={};if(void 0!==e.rateLimitTier&&(r.rateLimitTier=Math.round(e.rateLimitTier)),void 0!==e.threshold&&(r.threshold=Math.round(e.threshold)),void 0!==e.overageMillion&&(r.overageMillion=e.overageMillion),void 0!==e.thresholdExempt&&(r.thresholdExempt=e.thresholdExempt),e.customRateLimit){let t=Object.entries(e.customRateLimit);t.length>0&&(r.customRateLimit={},t.forEach(([e,t])=>{r.customRateLimit[e]=t}))}return void 0!==e.addon&&(r.addon=t.ReqAddon.toJSON(e.addon)),r},create:e=>t.Traffic.fromPartial(e??{}),fromPartial(e){let r=d();return r.rateLimitTier=e.rateLimitTier??void 0,r.threshold=e.threshold??void 0,r.overageMillion=e.overageMillion??void 0,r.thresholdExempt=e.thresholdExempt??void 0,r.customRateLimit=Object.entries(e.customRateLimit??{}).reduce((e,[t,r])=>(void 0!==r&&(e[t]=Number(r)),e),{}),r.addon=void 0!==e.addon&&null!==e.addon?t.ReqAddon.fromPartial(e.addon):void 0,r}},t.Traffic_CustomRateLimitEntry={encode:(e,t=s.default.Writer.create())=>(""!==e.key&&t.uint32(10).string(e.key),0!==e.value&&t.uint32(17).double(e.value),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=n();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.key=r.string();continue;case 2:if(17!==e)break;i.value=r.double();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({key:N(e.key)?String(e.key):"",value:N(e.value)?Number(e.value):0}),toJSON(e){let t={};return""!==e.key&&(t.key=e.key),0!==e.value&&(t.value=e.value),t},create:e=>t.Traffic_CustomRateLimitEntry.fromPartial(e??{}),fromPartial(e){let t=n();return t.key=e.key??"",t.value=e.value??0,t}},t.ReqAddon={encode:(e,t=s.default.Writer.create())=>(void 0!==e.quantity&&t.uint32(8).int64(e.quantity),void 0!==e.requests&&t.uint32(16).int64(e.requests),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=a();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;i.quantity=S(r.int64());continue;case 2:if(16!==e)break;i.requests=S(r.int64());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({quantity:N(e.quantity)?Number(e.quantity):void 0,requests:N(e.requests)?Number(e.requests):void 0}),toJSON(e){let t={};return void 0!==e.quantity&&(t.quantity=Math.round(e.quantity)),void 0!==e.requests&&(t.requests=Math.round(e.requests)),t},create:e=>t.ReqAddon.fromPartial(e??{}),fromPartial(e){let t=a();return t.quantity=e.quantity??void 0,t.requests=e.requests??void 0,t}},t.TrafficMethodsGetRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=u();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.TrafficMethodsGetRequest.fromPartial(e??{}),fromPartial(e){let t=u();return t.userId=e.userId??"",t}},t.TrafficMethodsUpsertRequest={encode:(e,r=s.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),void 0!==e.traffic&&t.Traffic.encode(e.traffic,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=l();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.traffic=t.Traffic.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",traffic:N(e.traffic)?t.Traffic.fromJSON(e.traffic):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),void 0!==e.traffic&&(r.traffic=t.Traffic.toJSON(e.traffic)),r},create:e=>t.TrafficMethodsUpsertRequest.fromPartial(e??{}),fromPartial(e){let r=l();return r.userId=e.userId??"",r.traffic=void 0!==e.traffic&&null!==e.traffic?t.Traffic.fromPartial(e.traffic):void 0,r}},t.TrafficMethodsDeleteRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=c();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),t},create:e=>t.TrafficMethodsDeleteRequest.fromPartial(e??{}),fromPartial(e){let t=c();return t.userId=e.userId??"",t}},t.TrafficMethodsGetNetworkRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=f();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.TrafficMethodsGetNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=f();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.TrafficMethodsUpsertNetworkRequest={encode:(e,r=s.default.Writer.create())=>(""!==e.userId&&r.uint32(10).string(e.userId),""!==e.networkId&&r.uint32(18).string(e.networkId),void 0!==e.traffic&&t.Traffic.encode(e.traffic,r.uint32(26).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=v();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;d.userId=o.string();continue;case 2:if(18!==e)break;d.networkId=o.string();continue;case 3:if(26!==e)break;d.traffic=t.Traffic.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):"",traffic:N(e.traffic)?t.Traffic.fromJSON(e.traffic):void 0}),toJSON(e){let r={};return""!==e.userId&&(r.userId=e.userId),""!==e.networkId&&(r.networkId=e.networkId),void 0!==e.traffic&&(r.traffic=t.Traffic.toJSON(e.traffic)),r},create:e=>t.TrafficMethodsUpsertNetworkRequest.fromPartial(e??{}),fromPartial(e){let r=v();return r.userId=e.userId??"",r.networkId=e.networkId??"",r.traffic=void 0!==e.traffic&&null!==e.traffic?t.Traffic.fromPartial(e.traffic):void 0,r}},t.TrafficMethodsDeleteNetworkRequest={encode:(e,t=s.default.Writer.create())=>(""!==e.userId&&t.uint32(10).string(e.userId),""!==e.networkId&&t.uint32(18).string(e.networkId),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=m();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(10!==e)break;i.userId=r.string();continue;case 2:if(18!==e)break;i.networkId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({userId:N(e.userId)?String(e.userId):"",networkId:N(e.networkId)?String(e.networkId):""}),toJSON(e){let t={};return""!==e.userId&&(t.userId=e.userId),""!==e.networkId&&(t.networkId=e.networkId),t},create:e=>t.TrafficMethodsDeleteNetworkRequest.fromPartial(e??{}),fromPartial(e){let t=m();return t.userId=e.userId??"",t.networkId=e.networkId??"",t}},t.TrafficMethodsGetResponse={encode:(e,r=s.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Traffic.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=p();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.Traffic.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0,result:N(e.result)?t.Traffic.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Traffic.toJSON(e.result)),r},create:e=>t.TrafficMethodsGetResponse.fromPartial(e??{}),fromPartial(e){let r=p();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Traffic.fromPartial(e.result):void 0,r}}
1,t.TrafficMethodsUpsertResponse={encode:(e,r=s.default.Writer.create())=>(0!==e.statusCode&&r.uint32(8).int32(e.statusCode),void 0!==e.result&&t.Traffic.encode(e.result,r.uint32(18).fork()).ldelim(),r),decode(e,r){let o=e instanceof s.default.Reader?e:s.default.Reader.create(e),i=void 0===r?o.len:o.pos+r,d=k();for(;o.pos<i;){let e=o.uint32();switch(e>>>3){case 1:if(8!==e)break;d.statusCode=o.int32();continue;case 2:if(18!==e)break;d.result=t.Traffic.decode(o,o.uint32());continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return d},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0,result:N(e.result)?t.Traffic.fromJSON(e.result):void 0}),toJSON(e){let r={};return 0!==e.statusCode&&(r.statusCode=Math.round(e.statusCode)),void 0!==e.result&&(r.result=t.Traffic.toJSON(e.result)),r},create:e=>t.TrafficMethodsUpsertResponse.fromPartial(e??{}),fromPartial(e){let r=k();return r.statusCode=e.statusCode??0,r.result=void 0!==e.result&&null!==e.result?t.Traffic.fromPartial(e.result):void 0,r}},t.TrafficMethodsDeleteResponse={encode:(e,t=s.default.Writer.create())=>(0!==e.statusCode&&t.uint32(8).int32(e.statusCode),t),decode(e,t){let r=e instanceof s.default.Reader?e:s.default.Reader.create(e),o=void 0===t?r.len:r.pos+t,i=h();for(;r.pos<o;){let e=r.uint32();switch(e>>>3){case 1:if(8!==e)break;i.statusCode=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return i},fromJSON:e=>({statusCode:N(e.statusCode)?Number(e.statusCode):0}),toJSON(e){let t={};return 0!==e.statusCode&&(t.statusCode=Math.round(e.statusCode)),t},create:e=>t.TrafficMethodsDeleteResponse.fromPartial(e??{}),fromPartial(e){let t=h();return t.statusCode=e.statusCode??0,t}},t.TrafficMethodsDefinition={name:"TrafficMethods",fullName:"service_plan.v1.TrafficMethods",methods:{get:{name:"Get",requestType:t.TrafficMethodsGetRequest,requestStream:!1,responseType:t.TrafficMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([53,18,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,116,114,97,102,102,105,99])]}}},upsert:{name:"Upsert",requestType:t.TrafficMethodsUpsertRequest,requestStream:!1,responseType:t.TrafficMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([62,58,7,116,114,97,102,102,105,99,26,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,116,114,97,102,102,105,99])]}}},delete:{name:"Delete",requestType:t.TrafficMethodsDeleteRequest,requestStream:!1,responseType:t.TrafficMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([53,42,51,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,116,114,97,102,102,105,99])]}}},getNetwork:{name:"GetNetwork",requestType:t.TrafficMethodsGetNetworkRequest,requestStream:!1,responseType:t.TrafficMethodsGetResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([66,18,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,116,114,97,102,102,105,99])]}}},upsertNetwork:{name:"UpsertNetwork",requestType:t.TrafficMethodsUpsertNetworkRequest,requestStream:!1,responseType:t.TrafficMethodsUpsertResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([75,58,7,116,114,97,102,102,105,99,26,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,116,114,97,102,102,105,99])]}}},deleteNetwork:{name:"DeleteNetwork",requestType:t.TrafficMethodsDeleteNetworkRequest,requestStream:!1,responseType:t.TrafficMethodsDeleteResponse,responseStream:!1,options:{_unknownFields:{578365826:[new Uint8Array([66,42,64,47,97,112,105,47,118,49,47,117,115,101,114,115,47,123,117,115,101,114,95,105,100,125,47,115,101,114,118,105,99,101,95,112,108,97,110,47,108,105,109,105,116,115,47,123,110,101,116,119,111,114,107,95,105,100,125,47,116,114,97,102,102,105,99])]}}}}};let I=(()=>
1{if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r.g)return r.g;throw"Unable to locate global object"})();function S(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new I.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}function N(e){return null!=e}s.default.util.Long!==i.default&&(s.default.util.Long=i.default,s.default.configure())}}]);
2//# sourceMappingURL=366-f76ad4b0de499534.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.