1"use strict";(self["webpackChunkping_wallet"]=self["webpackChunkping_wallet"]||[]).push([[9978],{38195:function(e,t,i){var s=this&&this.__createBinding||(Object.create?function(e,t,i,s){void 0===s&&(s=i);var r=Object.getOwnPropertyDescriptor(t,i);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,s,r)}:function(e,t,i,s){void 0===s&&(s=i),e[s]=t[i]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&s(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.cosmos=void 0;const n=a(i(44320)),d=a(i(62507)),o=a(i(76403)),l=a(i(68904)),g=a(i(63727)),c=a(i(33019));(function(e){(function(e){(function(e){let t;(function(e){e[e["BOND_STATUS_UNSPECIFIED"]=0]="BOND_STATUS_UNSPECIFIED",e[e["BOND_STATUS_UNBONDED"]=1]="BOND_STATUS_UNBONDED",e[e["BOND_STATUS_UNBONDING"]=2]="BOND_STATUS_UNBONDING",e[e["BOND_STATUS_BONDED"]=3]="BOND_STATUS_BONDED"})(t=e.BondStatus||(e.BondStatus={}));class i extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[2],[]),Array.isArray(e)||"object"!=typeof e||("header"in e&&void 0!=e.header&&(this.header=e.header),"valset"in e&&void 0!=e.valset&&(this.valset=e.valset))}get header(){return c.Message.getWrapperField(this,g.tendermint.types.Header,1)}set header(e){c.Message.setWrapperField(this,1,e)}get valset(){return c.Message.getRepeatedWrapperField(this,u,2)}set valset(e){c.Message.setRepeatedWrapperField(this,2,e)}static fromObject(e){const t=new i({});return null!=e.header&&(t.header=g.tendermint.types.Header.fromObject(e.header)),null!=e.valset&&(t.valset=e.valset.map((e=>u.fromObject(e)))),t}toObject(){const e={};return null!=this.header&&(e.header=this.header.toObject()),null!=this.valset&&(e.valset=this.valset.map((e=>e.toObject()))),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.header&&t.writeMessage(1,this.header,(()=>this.header.serialize(t))),void 0!==this.valset&&t.writeRepeatedMessage(2,this.valset,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),s=new i;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(s.header,(()=>s.header=g.tendermint.types.Header.deserialize(t)));break;case 2:t.readMessage(s.valset,(()=>c.Message.addToRepeatedWrapperField(s,2,u.deserialize(t),u)));break;default:t.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return i.deserialize(e)}}e.HistoricalInfo=i;class s extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("rate"in e&&void 0!=e.rate&&(this.rate=e.rate),"max_rate"in e&&void 0!=e.max_rate&&(this.max_rate=e.max_rate),"max_change_rate"in e&&void 0!=e.max_change_rate&&(this.max_change_rate=e.max_change_rate))}get rate(){return c.Message.getField(this,1)}set rate(e){c.Message.setField(this,1,e)}get max_rate(){return c.Message.getField(this,2)}set max_rate(e){c.Message.setField(this,2,e)}get max_change_rate(){return c.Message.getField(this,3)}set max_change_rate(e){c.Message.setField(this,3,e)}static fromObject(e){const t=new s({});return null!=e.rate&&(t.rate=e.rate),null!=e.max_rate&&(t.max_rate=e.max_rate),null!=e.max_change_rate&&(t.max_change_rate=e.max_change_rate),t}toObject(){const e={};return null!=this.rate&&(e.rate=this.rate),null!=this.max_rate&&(e.max_rate=this.max_rate),null!=this.max_change_rate&&(e.max_change_rate=this.max_change_rate),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.rate&&this.rate.length&&t.writeString(1,this.rate),"string"===typeof this.max_rate&&this.max_rate.length&&t.writeString(2,this.max_rate),"string"===typeof this.max_change_rate&&this.max_change_rate.length&&t.writeString(3,this.max_change_rate),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new s;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.rate=t.readString();break;case 2:i.max_rate=t.readString();break;case 3:i.max_change_rate=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return s.deserialize(e)}}e.CommissionRates=s;class r extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("commission_rates"in e&&void 0!=e.commission_rates&&(this.commission_rates=e.commission_rates),"update_time"in e&&void 0!=e.update_time&&(this.update_time=e.update_time))}get commission_rates(){return c.Message.getWrapperField(this,s,1)}set commission_rates(e){c.Message.setWrapperField(this,1,e)}get update_time(){return c.Message.getWrapperField(this,o.google.protobuf.Timestamp,2)}set update_time(e){c.Message.setWrapperField(this,2,e)}static fromObject(e){const t=new r({});return null!=e.commission_rates&&(t.commission_rates=s.fromObject(e.commission_rates)),null!=e.update_time&&(t.update_time=o.google.protobuf.Timestamp.fromObject(e.update_time)),t}toObject(){const e={};return null!=this.commission_rates&&(e.commission_rates=this.commission_rates.toObject()),null!=this.update_time&&(e.update_time=this.update_time.toObject()),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.commission_rates&&t.writeMessage(1,this.commission_rates,(()=>this.commission_rates.serialize(t))),void 0!==this.update_time&&t.writeMessage(2,this.update_time,(()=>this.update_time.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new r;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.commission_rates,(()=>i.commission_rates=s.deserialize(t)));break;case 2:t.readMessage(i.update_time,(()=>i.update_time=o.google.protobuf.Timestamp.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return r.deserialize(e)}}e.Commission=r;class a extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("moniker"in e&&void 0!=e.moniker&&(this.moniker=e.moniker),"identity"in e&&void 0!=e.identity&&(this.identity=e.identity),"website"in e&&void 0!=e.website&&(this.website=e.website),"security_contact"in e&&void 0!=e.security_contact&&(this.security_contact=e.security_contact),"details"in e&&void 0!=e.details&&(this.details=e.details))}get moniker(){return c.Message.getField(this,1)}set moniker(e){c.Message.setField(this,1,e)}get identity(){return c.Message.getField(this,2)}set identity(e){c.Message.setField(this,2,e)}get website(){return c.Message.getField(this,3)}set website(e){c.Message.setField(this,3,e)}get security_contact(){return c.Message.getField(this,4)}set security_contact(e){c.Message.setField(this,4,e)}get details(){return c.Message.getField(this,5)}set details(e){c.Message.setField(this,5,e)}static fromObject(e){const t=new a({});return null!=e.moniker&&(t.moniker=e.moniker),null!=e.identity&&(t.identity=e.identity),null!=e.website&&(t.website=e.website),null!=e.security_contact&&(t.security_contact=e.security_contact),null!=e.details&&(t.details=e.details),t}toObject(){const e={};return null!=this.moniker&&(e.moniker=this.moniker),null!=this.identity&&(e.identity=this.identity),null!=this.website&&(e.website=this.website),null!=this.security_contact&&(e.security_contact=this.security_contact),null!=this.details&&(e.details=this.details),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.moniker&&this.moniker.length&&t.writeString(1,this.moniker),"string"===typeof this.identity&&this.identity.length&&t.writeString(2,this.identity),"string"===typeof this.website&&this.website.length&&t.writeString(3,this.website),"string"===typeof this.security_contact&&this.security_contact.length&&t.writeString(4,this.security_contact),"string"===typeof this.details&&this.details.length&&t.writeString(5,this.details),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new a;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.moniker=t.readString();break;case 2:i.identity=t.readString();break;case 3:i.website=t.readString();break;case 4:i.security_contact=t.readString();break;case 5:i.details=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return a.deserialize(e)}}e.Description=a;class u extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("operator_address"in e&&void 0!=e.operator_address&&(this.operator_address=e.operator_address),"consensus_pubkey"in e&&void 0!=e.consensus_pubkey&&(this.consensus_pubkey=e.consensus_pubkey),"jailed"in e&&void 0!=e.jailed&&(this.jailed=e.jailed),"status"in e&&void 0!=e.status&&(this.status=e.status),"tokens"in e&&void 0!=e.tokens&&(this.tokens=e.tokens),"delegator_shares"in e&&void 0!=e.delegator_shares&&(this.delegator_shares=e.delegator_shares),"description"in e&&void 0!=e.description&&(this.description=e.description),"unbonding_height"in e&&void 0!=e.unbonding_height&&(this.unbonding_height=e.unbonding_height),"unbonding_time"in e&&void 0!=e.unbonding_time&&(this.unbonding_time=e.unbonding_time),"commission"in e&&void 0!=e.commission&&(this.commission=e.commission),"min_self_delegation"in e&&void 0!=e.min_self_delegation&&(this.min_self_delegation=e.min_self_delegation))}get operator_address(){return c.Message.getField(this,1)}set operator_address(e){c.Message.setField(this,1,e)}get consensus_pubkey(){return c.Message.getWrapperField(this,n.google.protobuf.Any,2)}set consensus_pubkey(e){c.Message.setWrapperField(this,2,e)}get jailed(){return c.Message.getField(this,3)}set jailed(e){c.Message.setField(this,3,e)}get status(){return c.Message.getField(this,4)}set status(e){c.Message.setField(this,4,e)}get tokens(){return c.Message.getField(this,5)}set tokens(e){c.Message.setField(this,5,e)}get delegator_shares(){return c.Message.getField(this,6)}set delegator_shares(e){c.Message.setField(this,6,e)}get description(){return c.Message.getWrapperField(this,a,7)}set description(e){c.Message.setWrapperField(this,7,e)}get unbonding_height(){return c.Message.getField(this,8)}set unbonding_height(e){c.Message.setField(this,8,e)}get unbonding_time(){return c.Message.getWrapperField(this,o.google.protobuf.Timestamp,9)}set unbonding_time(e){c.Message.setWrapperField(this,9,e)}get commission(){return c.Message.getWrapperField(this,r,10)}set commission(e){c.Message.setWrapperField(this,10,e)}get min_self_delegation(){return c.Message.getField(this,11)}set min_self_delegation(e){c.Message.setField(this,11,e)}static fromObject(e){const t=new u({});return null!=e.operator_address&&(t.operator_address=e.operator_address),null!=e.consensus_pubkey&&(t.consensus_pubkey=n.google.protobuf.Any.fromObject(e.consensus_pubkey)),null!=e.jailed&&(t.jailed=e.jailed),null!=e.status&&(t.status=e.status),null!=e.tokens&&(t.tokens=e.tokens),null!=e.delegator_shares&&(t.delegator_shares=e.delegator_shares),null!=e.description&&(t.description=a.fromObject(e.description)),null!=e.unbonding_height&&(t.unbonding_height=e.unbonding_height),null!=e.unbonding_time&&(t.unbonding_time=o.google.protobuf.Timestamp.fromObject(e.unbonding_time)),null!=e.commission&&(t.commission=r.fromObject(e.commission)),null!=e.min_self_delegation&&(t.min_self_delegation=e.min_self_delegation),t}toObject(){const e={};return null!=this.operator_address&&(e.operator_address=this.operator_address),null!=this.consensus_pubkey&&(e.consensus_pubkey=this.consensus_pubkey.toObject()),null!=this.jailed&&(e.jailed=this.jailed),null!=this.status&&(e.status=this.status),null!=this.tokens&&(e.tokens=this.tokens),null!=this.delegator_shares&&(e.delegator_shares=this.delegator_shares),null!=this.description&&(e.description=this.description.toObject()),null!=this.unbonding_height&&(e.unbonding_height=this.unbonding_height),null!=this.unbonding_time&&(e.unbonding_time=this.unbonding_time.toObject()),null!=this.commission&&(e.commission=this.commission.toObject()),null!=this.min_self_delegation&&(e.min_self_delegation=this.min_self_delegation),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.operator_address&&this.operator_address.length&&t.writeString(1,this.operator_address),void 0!==this.consensus_pubkey&&t.writeMessage(2,this.consensus_pubkey,(()=>this.consensus_pubkey.serialize(t))),void 0!==this.jailed&&t.writeBool(3,this.jailed),void 0!==this.status&&t.writeEnum(4,this.status),"string"===typeof this.tokens&&this.tokens.length&&t.writeString(5,this.tokens),"string"===typeof this.delegator_shares&&this.delegator_shares.length&&t.writeString(6,this.delegator_shares),void 0!==this.description&&t.writeMessage(7,this.description,(()=>
1this.description.serialize(t))),void 0!==this.unbonding_height&&t.writeInt64(8,this.unbonding_height),void 0!==this.unbonding_time&&t.writeMessage(9,this.unbonding_time,(()=>this.unbonding_time.serialize(t))),void 0!==this.commission&&t.writeMessage(10,this.commission,(()=>this.commission.serialize(t))),"string"===typeof this.min_self_delegation&&this.min_self_delegation.length&&t.writeString(11,this.min_self_delegation),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new u;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.operator_address=t.readString();break;case 2:t.readMessage(i.consensus_pubkey,(()=>i.consensus_pubkey=n.google.protobuf.Any.deserialize(t)));break;case 3:i.jailed=t.readBool();break;case 4:i.status=t.readEnum();break;case 5:i.tokens=t.readString();break;case 6:i.delegator_shares=t.readString();break;case 7:t.readMessage(i.description,(()=>i.description=a.deserialize(t)));break;case 8:i.unbonding_height=t.readInt64();break;case 9:t.readMessage(i.unbonding_time,(()=>i.unbonding_time=o.google.protobuf.Timestamp.deserialize(t)));break;case 10:t.readMessage(i.commission,(()=>i.commission=r.deserialize(t)));break;case 11:i.min_self_delegation=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return u.deserialize(e)}}e.Validator=u;class h extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[1],[]),Array.isArray(e)||"object"!=typeof e||"addresses"in e&&void 0!=e.addresses&&(this.addresses=e.addresses)}get addresses(){return c.Message.getField(this,1)}set addresses(e){c.Message.setField(this,1,e)}static fromObject(e){const t=new h({});return null!=e.addresses&&(t.addresses=e.addresses),t}toObject(){const e={};return null!=this.addresses&&(e.addresses=this.addresses),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.addresses&&t.writeRepeatedString(1,this.addresses),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new h;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:c.Message.addToRepeatedField(i,1,t.readString());break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return h.deserialize(e)}}e.ValAddresses=h;class _ extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_address"in e&&void 0!=e.validator_address&&(this.validator_address=e.validator_address))}get delegator_address(){return c.Message.getField(this,1)}set delegator_address(e){c.Message.setField(this,1,e)}get validator_address(){return c.Message.getField(this,2)}set validator_address(e){c.Message.setField(this,2,e)}static fromObject(e){const t=new _({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_address&&(t.validator_address=e.validator_address),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_address&&(e.validator_address=this.validator_address),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_address&&this.validator_address.length&&t.writeString(2,this.validator_address),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new _;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_address=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return _.deserialize(e)}}e.DVPair=_;class p extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[1],[]),Array.isArray(e)||"object"!=typeof e||"pairs"in e&&void 0!=e.pairs&&(this.pairs=e.pairs)}get pairs(){return c.Message.getRepeatedWrapperField(this,_,1)}set pairs(e){c.Message.setRepeatedWrapperField(this,1,e)}static fromObject(e){const t=new p({});return null!=e.pairs&&(t.pairs=e.pairs.map((e=>_.fromObject(e)))),t}toObject(){const e={};return null!=this.pairs&&(e.pairs=this.pairs.map((e=>e.toObject()))),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.pairs&&t.writeRepeatedMessage(1,this.pairs,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new p;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.pairs,(()=>c.Message.addToRepeatedWrapperField(i,1,_.deserialize(t),_)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return p.deserialize(e)}}e.DVPairs=p;class m extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_src_address"in e&&void 0!=e.validator_src_address&&(this.validator_src_address=e.validator_src_address),"validator_dst_address"in e&&void 0!=e.validator_dst_address&&(this.validator_dst_address=e.validator_dst_address))}get delegator_address(){return c.Message.getField(this,1)}set delegator_address(e){c.Message.setField(this,1,e)}get validator_src_address(){return c.Message.getField(this,2)}set validator_src_address(e){c.Message.setField(this,2,e)}get validator_dst_address(){return c.Message.getField(this,3)}set validator_dst_address(e){c.Message.setField(this,3,e)}static fromObject(e){const t=new m({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_src_address&&(t.validator_src_address=e.validator_src_address),null!=e.validator_dst_address&&(t.validator_dst_address=e.validator_dst_address),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_src_address&&(e.validator_src_address=this.validator_src_address),null!=this.validator_dst_address&&(e.validator_dst_address=this.validator_dst_address),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_src_address&&this.validator_src_address.length&&t.writeString(2,this.validator_src_address),"string"===typeof this.validator_dst_address&&this.validator_dst_address.length&&t.writeString(3,this.validator_dst_address),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new m;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_src_address=t.readString();break;case 3:i.validator_dst_address=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return m.deserialize(e)}}e.DVVTriplet=m;class b extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[1],[]),Array.isArray(e)||"object"!=typeof e||"triplets"in e&&void 0!=e.triplets&&(this.triplets=e.triplets)}get triplets(){return c.Message.getRepeatedWrapperField(this,m,1)}set triplets(e){c.Message.setRepeatedWrapperField(this,1,e)}static fromObject(e){const t=new b({});return null!=e.triplets&&(t.triplets=e.triplets.map((e=>m.fromObject(e)))),t}toObject(){const e={};return null!=this.triplets&&(e.triplets=this.triplets.map((e=>e.toObject()))),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.triplets&&t.writeRepeatedMessage(1,this.triplets,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new b;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.triplets,(()=>c.Message.addToRepeatedWrapperField(i,1,m.deserialize(t),m)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return b.deserialize(e)}}e.DVVTriplets=b;class y extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_address"in e&&void 0!=e.validator_address&&(this.validator_address=e.validator_address),"shares"in e&&void 0!=e.shares&&(this.shares=e.shares))}get delegator_address(){return c.Message.getField(this,1)}set delegator_address(e){c.Message.setField(this,1,e)}get validator_address(){return c.Message.getField(this,2)}set validator_address(e){c.Message.setField(this,2,e)}get shares(){return c.Message.getField(this,3)}set shares(e){c.Message.setField(this,3,e)}static fromObject(e){const t=new y({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_address&&(t.validator_address=e.validator_address),null!=e.shares&&(t.shares=e.shares),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_address&&(e.validator_address=this.validator_address),null!=this.shares&&(e.shares=this.shares),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_address&&this.validator_address.length&&t.writeString(2,this.validator_address),"string"===typeof this.shares&&this.shares.length&&t.writeString(3,this.shares),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new y;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_address=t.readString();break;case 3:i.shares=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return y.deserialize(e)}}e.Delegation=y;class f extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[3],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_address"in e&&void 0!=e.validator_address&&(this.validator_address=e.validator_address),"entries"in e&&void 0!=e.entries&&(this.entries=e.entries))}get delegator_address(){return c.Message.getField(this,1)}set delegator_address(e){c.Message.setField(this,1,e)}get validator_address(){return c.Message.getField(this,2)}set validator_address(e){c.Message.setField(this,2,e)}get entries(){return c.Message.getRepeatedWrapperField(this,v,3)}set entries(e){c.Message.setRepeatedWrapperField(this,3,e)}static fromObject(e){const t=new f({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_address&&(t.validator_address=e.validator_address),null!=e.entries&&(t.entries=e.entries.map((e=>v.fromObject(e)))),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_address&&(e.validator_address=this.validator_address),null!=this.entries&&(e.entries=this.entries.map((e=>e.toObject()))),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_address&&this.validator_address.length&&t.writeString(2,this.validator_address),void 0!==this.entries&&t.writeRepeatedMessage(3,this.entries,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new f;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_address=t.readString();break;case 3:t.readMessage(i.entries,(()=>c.Message.addToRepeatedWrapperField(i,3,v.deserialize(t),v)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return f.deserialize(e)}}e.UnbondingDelegation=f;class v extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("creation_height"in e&&void 0!=e.creation_height&&(this.creation_height=e.creation_height),"completion_time"in e&&void 0!=e.completion_time&&(this.completion_time=e.completion_time),"initial_balance"in e&&void 0!=e.initial_balance&&(this.initial_balance=e.initial_balance),"balance"in e&&void 0!=e.balance&&(this.balance=e.balance))}get creation_height(){return c.Message.getField(this,1)}set creation_height(e){c.Message.setField(this,1,e)}get completion_time(){return c.Message.getWrapperField(this,o.google.protobuf.Timestamp,2)}set completion_time(e){c.Message.setWrapperField(this,2,e)}get initial_balance(){return c.Message.getField(this,3)}set initial_balance(e){c.Message.setField(this,3,e)}get balance(){return c.Message.getField(this,4)}set balance(e){c.Message.setField(this,4,e)}static fromObject(e){const t=new v({});return null!=e.creation_height&&(t.creation_height=e.creation_height),null!=e.completion_time&&(t.completion_time=o.google.protobuf.Timestamp.fromObject(e.completion_time)),null!=e.initial_balance&&(t.initial_balance=e.initial_balance),null!=e.balance&&(t.balance=e.balance),t}toObject(){const e={};return null!=this.creation_height&&(e.creation_height=this.creation_height),null!=this.completion_time&&(e.completion_time=this.completion_time.toObject()),null!=this.initial_balance&&(e.initial_balance=this.initial_balance),null!=this.balance&&(e.balance=this.balance),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.creation_height&&t.writeInt64(1,this.creation_height),void 0!==this.completion_time&&t.writeMessage(2,this.completion_time,(()=>this.completion_time.serialize(t))),"string"===typeof this.initial_balance&&this.initial_balance.length&&t.writeString(3,this.initial_balance),"string"===typeof this.balance&&this.balance.length&&t.writeString(4,this.balance),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new v;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.creation_height=t.readInt64();break;case 2:t.readMessage(i.completion_time,(()=>i.completion_time=o.google.protobuf.Timestamp.deserialize(t)));break;case 3:i.initial_balance=t.readString();break;case 4:i.balance=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return v.deserialize(e)}}e.UnbondingDelegationEntry=v;class M extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("creation_height"in e&&void 0!=e.creation_height&&(this.creation_height=e.creation_height),"completion_time"in e&&void 0!=e.completion_time&&(this.completion_time=e.completion_time),"initial_balance"in e&&void 0!=e.initial_balance&&(this.initial_balance=e.initial_balance),"shares_dst"in e&&void 0!=e.shares_dst&&(this.shares_dst=e.shares_dst))}get creation_height(){return c.Message.getField(this,1)}set creation_height(e){c.Message.setField(this,1,e)}get completion_time(){return c.Message.getWrapperField(this,o.google.protobuf.Timestamp,2)}set completion_time(e){c.Message.setWrapperField(this,2,e)}get initial_balance(){return c.Message.getField(this,3)}set initial_balance(e){c.Message.setField(this,3,e)}get shares_dst(){return c.Message.getField(this,4)}set shares_dst(e){c.Message.setField(this,4,e)}static fromObject(e){const t=new M({});return null!=e.creation_height&&(t.creation_height=e.creation_height),null!=e.completion_time&&(t.completion_time=o.google.protobuf.Timestamp.fromObject(e.completion_time)),null!=e.initial_balance&&(t.initial_balance=e.initial_balance),null!=e.shares_dst&&(t.shares_dst=e.shares_dst),t}toObject(){const e={};return null!=this.creation_height&&(e.creation_height=this.creation_height),null!=this.completion_time&&(e.completion_time=this.completion_time.toObject()),null!=this.initial_balance&&(e.initial_balance=this.initial_balance),null!=this.shares_dst&&(e.shares_dst=this.shares_dst),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.creation_height&&t.writeInt64(1,this.creation_height),void 0!==this.completion_time&&t.writeMessage(2,this.completion_time,(()=>this.completion_time.serialize(t))),"string"===typeof this.initial_balance&&this.initial_balance.length&&t.writeString(3,this.initial_balance),"string"===typeof this.shares_dst&&this.shares_dst.length&&t.writeString(4,this.shares_dst),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new M;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.creation_height=t.readInt64();break;case 2:t.readMessage(i.completion_time,(()=>i.completion_time=o.google.protobuf.Timestamp.deserialize(t)));break;case 3:i.initial_balance=t.readString();break;case 4:i.shares_dst=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return M.deserialize(e)}}e.RedelegationEntry=M;class w extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[4],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_src_address"in e&&void 0!=e.validator_src_address&&(this.validator_src_address=e.validator_src_address),"validator_dst_address"in e&&void 0!=e.validator_dst_address&&(this.validator_dst_address=e.validator_dst_address),"entries"in e&&void 0!=e.entries&&(this.entries=e.entries))}get delegator_address(){return c.Message.getField(this,1)}set delegator_address(e){c.Message.setField(this,1,e)}get validator_src_address(){return c.Message.getField(this,2)}set validator_src_address(e){c.Message.setField(this,2,e)}get validator_dst_address(){return c.Message.getField(this,3)}set validator_dst_address(e){c.Message.setField(this,3,e)}get entries(){return c.Message.getRepeatedWrapperField(this,M,4)}set entries(e){c.Message.setRepeatedWrapperField(this,4,e)}static fromObject(e){const t=new w({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_src_address&&(t.validator_src_address=e.validator_src_address),null!=e.validator_dst_address&&(t.validator_dst_address=e.validator_dst_address),null!=e.entries&&(t.entries=e.entries.map((e=>M.fromObject(e)))),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_src_address&&(e.validator_src_address=this.validator_src_address),null!=this.validator_dst_address&&(e.validator_dst_address=this.validator_dst_address),null!=this.entries&&(e.entries=this.entries.map((e=>e.toObject()))),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_src_address&&this.validator_src_address.length&&t.writeString(2,this.validator_src_address),"string"===typeof this.validator_dst_address&&this.validator_dst_address.length&&t.writeString(3,this.validator_dst_address),void 0!==this.entries&&t.writeRepeatedMessage(4,this.entries,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new w;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_src_address=t.readString();break;case 3:i.validator_dst_address=t.readString();break;case 4:t.readMessage(i.entries,(()=>c.Message.addToRepeatedWrapperField(i,4,M.deserialize(t),M)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return w.deserialize(e)}}e.Redelegation=w;class z extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("unbonding_time"in e&&void 0!=e.unbonding_time&&(this.unbonding_time=e.unbonding_time),"max_validators"in e&&void 0!=e.max_validators&&(this.max_validators=e.max_validators),"max_entries"in e&&void 0!=e.max_entries&&(this.max_entries=e.max_entries),"historical_entries"in e&&void 0!=e.historical_entries&&(this.historical_entries=e.historical_entries),"bond_denom"in e&&void 0!=e.bond_denom&&(this.bond_denom=e.bond_denom))}get unbonding_time(){return c.Message.getWrapperField(this,d.google.protobuf.Duration,1)}set unbonding_time(e){c.Message.setWrapperField(this,1,e)}get max_validators(){return c.Message.getField(this,2)}set max_validators(e){c.Message.setField(this,2,e)}get max_entries(){return c.Message.getField(this,3)}set max_entries(e){c.Message.setField(this,3,e)}get historical_entries(){return c.Message.getField(this,4)}set historical_entries(e){c.Message.setField(this,4,e)}get bond_denom(){return c.Message.getField(this,5)}set bond_denom(e){c.Message.setField(this,5,e)}static fromObject(e){const t=new z({});return null!=e.unbonding_time&&(t.unbonding_time=d.google.protobuf.Duration.fromObject(e.unbonding_time)),null!=e.max_validators&&(t.max_validators=e.max_validators),null!=e.max_entries&&(t.max_entries=e.max_entries),null!=e.historical_entries&&(t.historical_entries=e.historical_entries),null!=e.bond_denom&&(t.bond_denom=e.bond_denom),t}toObject(){const e={};return null!=this.unbonding_time&&(e.unbonding_time=this.unbonding_time.toObject()),null!=this.max_validators&&(e.max_validators=this.max_validators),null!=this.max_entries&&(e.max_entries=this.max_entries),null!=this.historical_entries&&(e.historical_entries=this.historical_entries),null!=this.bond_denom&&(e.bond_denom=this.bond_denom),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.unbonding_time&&t.writeMessage(1,this.unbonding_time,(()=>this.unbonding_time.serialize(t))),void 0!==this.max_validators&&t.writeUint32(2,this.max_validators),void 0!==this.max_entries&&t.writeUint32(3,this.max_entries),void 0!==this.historical_entries&&t.writeUint32(4,this.historical_entries),"string"===typeof this.bond_denom&&this.bond_denom.length&&t.writeString(5,this.bond_denom),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new z;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.unbonding_time,(()=>i.unbonding_time=d.google.protobuf.Duration.deserialize(t)));break;case 2:i.max_validators=t.readUint32();break;case 3:i.max_entries=t.readUint32();break;case 4:i.historical_entries=t.readUint32();break;case 5:i.bond_denom=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return z.deserialize(e)}}e.Params=z;class F extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("delegation"in e&&void 0!=e.delegation&&(this.delegation=e.delegation),"balance"in e&&void 0!=e.balance&&(this.balance=e.balance))}get delegation(){return c.Message.getWrapperField(this,y,1)}set delegation(e){c.Message.setWrapperField(this,1,e)}get balance(){return c.Message.getWrapperField(this,l.cosmos.base.v1beta1.Coin,2)}set balance(e){c.Message.setWrapperField(this,2,e)}static fromObject(e){const t=new F({});return null!=e.delegation&&(t.delegation=y.fromObject(e.delegation)),null!=e.balance&&(t.balance=l.cosmos.base.v1beta1.Coin.fromObject(e.balance)),t}toObject(){const e={};return null!=this.delegation&&(e.delegation=this.delegation.toObject()),null!=this.balance&&(e.balance=this.balance.toObject()),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.delegation&&t.writeMessage(1,this.delegation,(()=>
1this.delegation.serialize(t))),void 0!==this.balance&&t.writeMessage(2,this.balance,(()=>this.balance.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new F;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.delegation,(()=>i.delegation=y.deserialize(t)));break;case 2:t.readMessage(i.balance,(()=>i.balance=l.cosmos.base.v1beta1.Coin.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return F.deserialize(e)}}e.DelegationResponse=F;class k extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("redelegation_entry"in e&&void 0!=e.redelegation_entry&&(this.redelegation_entry=e.redelegation_entry),"balance"in e&&void 0!=e.balance&&(this.balance=e.balance))}get redelegation_entry(){return c.Message.getWrapperField(this,M,1)}set redelegation_entry(e){c.Message.setWrapperField(this,1,e)}get balance(){return c.Message.getField(this,4)}set balance(e){c.Message.setField(this,4,e)}static fromObject(e){const t=new k({});return null!=e.redelegation_entry&&(t.redelegation_entry=M.fromObject(e.redelegation_entry)),null!=e.balance&&(t.balance=e.balance),t}toObject(){const e={};return null!=this.redelegation_entry&&(e.redelegation_entry=this.redelegation_entry.toObject()),null!=this.balance&&(e.balance=this.balance),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.redelegation_entry&&t.writeMessage(1,this.redelegation_entry,(()=>this.redelegation_entry.serialize(t))),"string"===typeof this.balance&&this.balance.length&&t.writeString(4,this.balance),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new k;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.redelegation_entry,(()=>i.redelegation_entry=M.deserialize(t)));break;case 4:i.balance=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return k.deserialize(e)}}e.RedelegationEntryResponse=k;class B extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[2],[]),Array.isArray(e)||"object"!=typeof e||("redelegation"in e&&void 0!=e.redelegation&&(this.redelegation=e.redelegation),"entries"in e&&void 0!=e.entries&&(this.entries=e.entries))}get redelegation(){return c.Message.getWrapperField(this,w,1)}set redelegation(e){c.Message.setWrapperField(this,1,e)}get entries(){return c.Message.getRepeatedWrapperField(this,k,2)}set entries(e){c.Message.setRepeatedWrapperField(this,2,e)}static fromObject(e){const t=new B({});return null!=e.redelegation&&(t.redelegation=w.fromObject(e.redelegation)),null!=e.entries&&(t.entries=e.entries.map((e=>k.fromObject(e)))),t}toObject(){const e={};return null!=this.redelegation&&(e.redelegation=this.redelegation.toObject()),null!=this.entries&&(e.entries=this.entries.map((e=>e.toObject()))),e}serialize(e){const t=e||new c.BinaryWriter;if(void 0!==this.redelegation&&t.writeMessage(1,this.redelegation,(()=>this.redelegation.serialize(t))),void 0!==this.entries&&t.writeRepeatedMessage(2,this.entries,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new B;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.redelegation,(()=>i.redelegation=w.deserialize(t)));break;case 2:t.readMessage(i.entries,(()=>c.Message.addToRepeatedWrapperField(i,2,k.deserialize(t),k)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return B.deserialize(e)}}e.RedelegationResponse=B;class j extends c.Message{constructor(e){super(),c.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("not_bonded_tokens"in e&&void 0!=e.not_bonded_tokens&&(this.not_bonded_tokens=e.not_bonded_tokens),"bonded_tokens"in e&&void 0!=e.bonded_tokens&&(this.bonded_tokens=e.bonded_tokens))}get not_bonded_tokens(){return c.Message.getField(this,1)}set not_bonded_tokens(e){c.Message.setField(this,1,e)}get bonded_tokens(){return c.Message.getField(this,2)}set bonded_tokens(e){c.Message.setField(this,2,e)}static fromObject(e){const t=new j({});return null!=e.not_bonded_tokens&&(t.not_bonded_tokens=e.not_bonded_tokens),null!=e.bonded_tokens&&(t.bonded_tokens=e.bonded_tokens),t}toObject(){const e={};return null!=this.not_bonded_tokens&&(e.not_bonded_tokens=this.not_bonded_tokens),null!=this.bonded_tokens&&(e.bonded_tokens=this.bonded_tokens),e}serialize(e){const t=e||new c.BinaryWriter;if("string"===typeof this.not_bonded_tokens&&this.not_bonded_tokens.length&&t.writeString(1,this.not_bonded_tokens),"string"===typeof this.bonded_tokens&&this.bonded_tokens.length&&t.writeString(2,this.bonded_tokens),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof c.BinaryReader?e:new c.BinaryReader(e),i=new j;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.not_bonded_tokens=t.readString();break;case 2:i.bonded_tokens=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return j.deserialize(e)}}e.Pool=j})(e.v1beta1||(e.v1beta1={}))})(e.staking||(e.staking={}))})(t.cosmos||(t.cosmos={}))},62223:function(e,t,i){var s=this&&this.__createBinding||(Object.create?function(e,t,i,s){void 0===s&&(s=i);var r=Object.getOwnPropertyDescriptor(t,i);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,s,r)}:function(e,t,i,s){void 0===s&&(s=i),e[s]=t[i]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&s(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.cosmos=void 0;const n=a(i(44320)),d=a(i(76403)),o=a(i(68904)),l=a(i(38195)),g=a(i(33019));(function(e){(function(e){(function(e){class t extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("description"in e&&void 0!=e.description&&(this.description=e.description),"commission"in e&&void 0!=e.commission&&(this.commission=e.commission),"min_self_delegation"in e&&void 0!=e.min_self_delegation&&(this.min_self_delegation=e.min_self_delegation),"delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_address"in e&&void 0!=e.validator_address&&(this.validator_address=e.validator_address),"pubkey"in e&&void 0!=e.pubkey&&(this.pubkey=e.pubkey),"value"in e&&void 0!=e.value&&(this.value=e.value))}get description(){return g.Message.getWrapperField(this,l.cosmos.staking.v1beta1.Description,1)}set description(e){g.Message.setWrapperField(this,1,e)}get commission(){return g.Message.getWrapperField(this,l.cosmos.staking.v1beta1.CommissionRates,2)}set commission(e){g.Message.setWrapperField(this,2,e)}get min_self_delegation(){return g.Message.getField(this,3)}set min_self_delegation(e){g.Message.setField(this,3,e)}get delegator_address(){return g.Message.getField(this,4)}set delegator_address(e){g.Message.setField(this,4,e)}get validator_address(){return g.Message.getField(this,5)}set validator_address(e){g.Message.setField(this,5,e)}get pubkey(){return g.Message.getWrapperField(this,n.google.protobuf.Any,6)}set pubkey(e){g.Message.setWrapperField(this,6,e)}get value(){return g.Message.getWrapperField(this,o.cosmos.base.v1beta1.Coin,7)}set value(e){g.Message.setWrapperField(this,7,e)}static fromObject(e){const i=new t({});return null!=e.description&&(i.description=l.cosmos.staking.v1beta1.Description.fromObject(e.description)),null!=e.commission&&(i.commission=l.cosmos.staking.v1beta1.CommissionRates.fromObject(e.commission)),null!=e.min_self_delegation&&(i.min_self_delegation=e.min_self_delegation),null!=e.delegator_address&&(i.delegator_address=e.delegator_address),null!=e.validator_address&&(i.validator_address=e.validator_address),null!=e.pubkey&&(i.pubkey=n.google.protobuf.Any.fromObject(e.pubkey)),null!=e.value&&(i.value=o.cosmos.base.v1beta1.Coin.fromObject(e.value)),i}toObject(){const e={};return null!=this.description&&(e.description=this.description.toObject()),null!=this.commission&&(e.commission=this.commission.toObject()),null!=this.min_self_delegation&&(e.min_self_delegation=this.min_self_delegation),null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_address&&(e.validator_address=this.validator_address),null!=this.pubkey&&(e.pubkey=this.pubkey.toObject()),null!=this.value&&(e.value=this.value.toObject()),e}serialize(e){const t=e||new g.BinaryWriter;if(void 0!==this.description&&t.writeMessage(1,this.description,(()=>this.description.serialize(t))),void 0!==this.commission&&t.writeMessage(2,this.commission,(()=>this.commission.serialize(t))),"string"===typeof this.min_self_delegation&&this.min_self_delegation.length&&t.writeString(3,this.min_self_delegation),"string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(4,this.delegator_address),"string"===typeof this.validator_address&&this.validator_address.length&&t.writeString(5,this.validator_address),void 0!==this.pubkey&&t.writeMessage(6,this.pubkey,(()=>this.pubkey.serialize(t))),void 0!==this.value&&t.writeMessage(7,this.value,(()=>this.value.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const i=e instanceof g.BinaryReader?e:new g.BinaryReader(e),s=new t;
1while(i.nextField()){if(i.isEndGroup())break;switch(i.getFieldNumber()){case 1:i.readMessage(s.description,(()=>s.description=l.cosmos.staking.v1beta1.Description.deserialize(i)));break;case 2:i.readMessage(s.commission,(()=>s.commission=l.cosmos.staking.v1beta1.CommissionRates.deserialize(i)));break;case 3:s.min_self_delegation=i.readString();break;case 4:s.delegator_address=i.readString();break;case 5:s.validator_address=i.readString();break;case 6:i.readMessage(s.pubkey,(()=>s.pubkey=n.google.protobuf.Any.deserialize(i)));break;case 7:i.readMessage(s.value,(()=>s.value=o.cosmos.base.v1beta1.Coin.deserialize(i)));break;default:i.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return t.deserialize(e)}}e.MsgCreateValidator=t;class i extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)}static fromObject(e){const t=new i({});return t}toObject(){const e={};return e}serialize(e){const t=e||new g.BinaryWriter;if(!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),s=new i;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){default:t.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return i.deserialize(e)}}e.MsgCreateValidatorResponse=i;class s extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("description"in e&&void 0!=e.description&&(this.description=e.description),"validator_address"in e&&void 0!=e.validator_address&&(this.validator_address=e.validator_address),"commission_rate"in e&&void 0!=e.commission_rate&&(this.commission_rate=e.commission_rate),"min_self_delegation"in e&&void 0!=e.min_self_delegation&&(this.min_self_delegation=e.min_self_delegation))}get description(){return g.Message.getWrapperField(this,l.cosmos.staking.v1beta1.Description,1)}set description(e){g.Message.setWrapperField(this,1,e)}get validator_address(){return g.Message.getField(this,2)}set validator_address(e){g.Message.setField(this,2,e)}get commission_rate(){return g.Message.getField(this,3)}
1set commission_rate(e){g.Message.setField(this,3,e)}get min_self_delegation(){return g.Message.getField(this,4)}set min_self_delegation(e){g.Message.setField(this,4,e)}static fromObject(e){const t=new s({});return null!=e.description&&(t.description=l.cosmos.staking.v1beta1.Description.fromObject(e.description)),null!=e.validator_address&&(t.validator_address=e.validator_address),null!=e.commission_rate&&(t.commission_rate=e.commission_rate),null!=e.min_self_delegation&&(t.min_self_delegation=e.min_self_delegation),t}toObject(){const e={};return null!=this.description&&(e.description=this.description.toObject()),null!=this.validator_address&&(e.validator_address=this.validator_address),null!=this.commission_rate&&(e.commission_rate=this.commission_rate),null!=this.min_self_delegation&&(e.min_self_delegation=this.min_self_delegation),e}serialize(e){const t=e||new g.BinaryWriter;if(void 0!==this.description&&t.writeMessage(1,this.description,(()=>this.description.serialize(t))),"string"===typeof this.validator_address&&this.validator_address.length&&t.writeString(2,this.validator_address),"string"===typeof this.commission_rate&&this.commission_rate.length&&t.writeString(3,this.commission_rate),"string"===typeof this.min_self_delegation&&this.min_self_delegation.length&&t.writeString(4,this.min_self_delegation),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new s;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.description,(()=>i.description=l.cosmos.staking.v1beta1.Description.deserialize(t)));break;case 2:i.validator_address=t.readString();break;case 3:i.commission_rate=t.readString();break;case 4:i.min_self_delegation=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return s.deserialize(e)}}e.MsgEditValidator=s;class r extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)}static fromObject(e){const t=new r({});return t}toObject(){const e={};return e}serialize(e){const t=e||new g.BinaryWriter;if(!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new r;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return r.deserialize(e)}}e.MsgEditValidatorResponse=r;class a extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_address"in e&&void 0!=e.validator_address&&(this.validator_address=e.validator_address),"amount"in e&&void 0!=e.amount&&(this.amount=e.amount))}get delegator_address(){return g.Message.getField(this,1)}set delegator_address(e){g.Message.setField(this,1,e)}get validator_address(){return g.Message.getField(this,2)}set validator_address(e){g.Message.setField(this,2,e)}get amount(){return g.Message.getWrapperField(this,o.cosmos.base.v1beta1.Coin,3)}set amount(e){g.Message.setWrapperField(this,3,e)}static fromObject(e){const t=new a({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_address&&(t.validator_address=e.validator_address),null!=e.amount&&(t.amount=o.cosmos.base.v1beta1.Coin.fromObject(e.amount)),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_address&&(e.validator_address=this.validator_address),null!=this.amount&&(e.amount=this.amount.toObject()),e}serialize(e){const t=e||new g.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_address&&this.validator_address.length&&t.writeString(2,this.validator_address),void 0!==this.amount&&t.writeMessage(3,this.amount,(()=>this.amount.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new a;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_address=t.readString();break;case 3:t.readMessage(i.amount,(()=>i.amount=o.cosmos.base.v1beta1.Coin.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return a.deserialize(e)}}e.MsgDelegate=a;class c extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)}static fromObject(e){const t=new c({});return t}toObject(){const e={};return e}serialize(e){const t=e||new g.BinaryWriter;if(!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new c;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return c.deserialize(e)}}e.MsgDelegateResponse=c;class u extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_src_address"in e&&void 0!=e.validator_src_address&&(this.validator_src_address=e.validator_src_address),"validator_dst_address"in e&&void 0!=e.validator_dst_address&&(this.validator_dst_address=e.validator_dst_address),"amount"in e&&void 0!=e.amount&&(this.amount=e.amount))}get delegator_address(){return g.Message.getField(this,1)}set delegator_address(e){g.Message.setField(this,1,e)}get validator_src_address(){return g.Message.getField(this,2)}set validator_src_address(e){g.Message.setField(this,2,e)}get validator_dst_address(){return g.Message.getField(this,3)}set validator_dst_address(e){g.Message.setField(this,3,e)}get amount(){return g.Message.getWrapperField(this,o.cosmos.base.v1beta1.Coin,4)}set amount(e){g.Message.setWrapperField(this,4,e)}static fromObject(e){const t=new u({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_src_address&&(t.validator_src_address=e.validator_src_address),null!=e.validator_dst_address&&(t.validator_dst_address=e.validator_dst_address),null!=e.amount&&(t.amount=o.cosmos.base.v1beta1.Coin.fromObject(e.amount)),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_src_address&&(e.validator_src_address=this.validator_src_address),null!=this.validator_dst_address&&(e.validator_dst_address=this.validator_dst_address),null!=this.amount&&(e.amount=this.amount.toObject()),e}serialize(e){const t=e||new g.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_src_address&&this.validator_src_address.length&&t.writeString(2,this.validator_src_address),"string"===typeof this.validator_dst_address&&this.validator_dst_address.length&&t.writeString(3,this.validator_dst_address),void 0!==this.amount&&t.writeMessage(4,this.amount,(()=>this.amount.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new u;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_src_address=t.readString();break;case 3:i.validator_dst_address=t.readString();break;case 4:t.readMessage(i.amount,(()=>i.amount=o.cosmos.base.v1beta1.Coin.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return u.deserialize(e)}}e.MsgBeginRedelegate=u;class h extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||"completion_time"in e&&void 0!=e.completion_time&&(this.completion_time=e.completion_time)}get completion_time(){return g.Message.getWrapperField(this,d.google.protobuf.Timestamp,1)}
1set completion_time(e){g.Message.setWrapperField(this,1,e)}static fromObject(e){const t=new h({});return null!=e.completion_time&&(t.completion_time=d.google.protobuf.Timestamp.fromObject(e.completion_time)),t}toObject(){const e={};return null!=this.completion_time&&(e.completion_time=this.completion_time.toObject()),e}serialize(e){const t=e||new g.BinaryWriter;if(void 0!==this.completion_time&&t.writeMessage(1,this.completion_time,(()=>this.completion_time.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new h;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.completion_time,(()=>i.completion_time=d.google.protobuf.Timestamp.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return h.deserialize(e)}}e.MsgBeginRedelegateResponse=h;class _ extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("delegator_address"in e&&void 0!=e.delegator_address&&(this.delegator_address=e.delegator_address),"validator_address"in e&&void 0!=e.validator_address&&(this.validator_address=e.validator_address),"amount"in e&&void 0!=e.amount&&(this.amount=e.amount))}get delegator_address(){return g.Message.getField(this,1)}set delegator_address(e){g.Message.setField(this,1,e)}get validator_address(){return g.Message.getField(this,2)}set validator_address(e){g.Message.setField(this,2,e)}get amount(){return g.Message.getWrapperField(this,o.cosmos.base.v1beta1.Coin,3)}set amount(e){g.Message.setWrapperField(this,3,e)}static fromObject(e){const t=new _({});return null!=e.delegator_address&&(t.delegator_address=e.delegator_address),null!=e.validator_address&&(t.validator_address=e.validator_address),null!=e.amount&&(t.amount=o.cosmos.base.v1beta1.Coin.fromObject(e.amount)),t}toObject(){const e={};return null!=this.delegator_address&&(e.delegator_address=this.delegator_address),null!=this.validator_address&&(e.validator_address=this.validator_address),null!=this.amount&&(e.amount=this.amount.toObject()),e}serialize(e){const t=e||new g.BinaryWriter;if("string"===typeof this.delegator_address&&this.delegator_address.length&&t.writeString(1,this.delegator_address),"string"===typeof this.validator_address&&this.validator_address.length&&t.writeString(2,this.validator_address),void 0!==this.amount&&t.writeMessage(3,this.amount,(()=>this.amount.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new _;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.delegator_address=t.readString();break;case 2:i.validator_address=t.readString();break;case 3:t.readMessage(i.amount,(()=>i.amount=o.cosmos.base.v1beta1.Coin.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return _.deserialize(e)}}e.MsgUndelegate=_;class p extends g.Message{constructor(e){super(),g.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||"completion_time"in e&&void 0!=e.completion_time&&(this.completion_time=e.completion_time)}get completion_time(){return g.Message.getWrapperField(this,d.google.protobuf.Timestamp,1)}set completion_time(e){g.Message.setWrapperField(this,1,e)}static fromObject(e){const t=new p({});return null!=e.completion_time&&(t.completion_time=d.google.protobuf.Timestamp.fromObject(e.completion_time)),t}toObject(){const e={};return null!=this.completion_time&&(e.completion_time=this.completion_time.toObject()),e}serialize(e){const t=e||new g.BinaryWriter;if(void 0!==this.completion_time&&t.writeMessage(1,this.completion_time,(()=>this.completion_time.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof g.BinaryReader?e:new g.BinaryReader(e),i=new p;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.completion_time,(()=>i.completion_time=d.google.protobuf.Timestamp.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return p.deserialize(e)}}e.MsgUndelegateResponse=p})(e.v1beta1||(e.v1beta1={}))})(e.staking||(e.staking={}))})(t.cosmos||(t.cosmos={}))},11679:function(e,t,i){var s=this&&this.__createBinding||(Object.create?function(e,t,i,s){void 0===s&&(s=i);var r=Object.getOwnPropertyDescriptor(t,i);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,s,r)}:function(e,t,i,s){void 0===s&&(s=i),e[s]=t[i]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&s(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.cosmos=void 0;const n=a(i(8778)),d=a(i(44320)),o=a(i(33019));(function(e){(function(e){(function(e){(function(e){let t;(function(e){e[e["SIGN_MODE_UNSPECIFIED"]=0]="SIGN_MODE_UNSPECIFIED",e[e["SIGN_MODE_DIRECT"]=1]="SIGN_MODE_DIRECT",e[e["SIGN_MODE_TEXTUAL"]=2]="SIGN_MODE_TEXTUAL",e[e["SIGN_MODE_LEGACY_AMINO_JSON"]=127]="SIGN_MODE_LEGACY_AMINO_JSON",e[e["SIGN_MODE_EIP_191"]=191]="SIGN_MODE_EIP_191"})(t=e.SignMode||(e.SignMode={}));class i extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[1],[]),Array.isArray(e)||"object"!=typeof e||"signatures"in e&&void 0!=e.signatures&&(this.signatures=e.signatures)}get signatures(){return o.Message.getRepeatedWrapperField(this,s,1)}set signatures(e){o.Message.setRepeatedWrapperField(this,1,e)}static fromObject(e){const t=new i({});return null!=e.signatures&&(t.signatures=e.signatures.map((e=>s.fromObject(e)))),t}toObject(){const e={};return null!=this.signatures&&(e.signatures=this.signatures.map((e=>e.toObject()))),e}serialize(e){const t=e||new o.BinaryWriter;if(void 0!==this.signatures&&t.writeRepeatedMessage(1,this.signatures,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof o.BinaryReader?e:new o.BinaryReader(e),r=new i;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(r.signatures,(()=>o.Message.addToRepeatedWrapperField(r,1,s.deserialize(t),s)));break;default:t.skipField()}}return r}serializeBinary(){return this.serialize()}static deserializeBinary(e){return i.deserialize(e)}}e.SignatureDescriptors=i;class s extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("public_key"in e&&void 0!=e.public_key&&(this.public_key=e.public_key),"data"in e&&void 0!=e.data&&(this.data=e.data),"sequence"in e&&void 0!=e.sequence&&(this.sequence=e.sequence))}get public_key(){return o.Message.getWrapperField(this,d.google.protobuf.Any,1)}set public_key(e){o.Message.setWrapperField(this,1,e)}get data(){return o.Message.getWrapperField(this,s.Data,2)}set data(e){o.Message.setWrapperField(this,2,e)}get sequence(){return o.Message.getField(this,3)}set sequence(e){o.Message.setField(this,3,e)}static fromObject(e){const t=new s({});return null!=e.public_key&&(t.public_key=d.google.protobuf.Any.fromObject(e.public_key)),null!=e.data&&(t.data=s.Data.fromObject(e.data)),null!=e.sequence&&(t.sequence=e.sequence),t}toObject(){const e={};return null!=this.public_key&&(e.public_key=this.public_key.toObject()),null!=this.data&&(e.data=this.data.toObject()),null!=this.sequence&&(e.sequence=this.sequence),e}serialize(e){const t=e||new o.BinaryWriter;if(void 0!==this.public_key&&t.writeMessage(1,this.public_key,(()=>this.public_key.serialize(t))),void 0!==this.data&&t.writeMessage(2,this.data,(()=>this.data.serialize(t))),void 0!==this.sequence&&t.writeUint64(3,this.sequence),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof o.BinaryReader?e:new o.BinaryReader(e),i=new s;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.public_key,(()=>i.public_key=d.google.protobuf.Any.deserialize(t)));break;case 2:t.readMessage(i.data,(()=>i.data=s.Data.deserialize(t)));break;case 3:i.sequence=t.readUint64();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return s.deserialize(e)}}e.SignatureDescriptor=s,function(e){class t extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[[1,2]]),Array.isArray(e)||"object"!=typeof e||("single"in e&&void 0!=e.single&&(this.single=e.single),"multi"in e&&void 0!=e.multi&&(this.multi=e.multi))}get single(){return o.Message.getWrapperField(this,e.Data.Single,1)}set single(e){o.Message.setOneofWrapperField(this,1,[1,2],e)}get multi(){return o.Message.getWrapperField(this,e.Data.Multi,2)}set multi(e){o.Message.setOneofWrapperField(this,2,[1,2],e)}
1get sum(){const e={0:"none",1:"single",2:"multi"};return e[o.Message.computeOneofCase(this,[1,2])]}static fromObject(i){const s=new t({});return null!=i.single&&(s.single=e.Data.Single.fromObject(i.single)),null!=i.multi&&(s.multi=e.Data.Multi.fromObject(i.multi)),s}toObject(){const e={};return null!=this.single&&(e.single=this.single.toObject()),null!=this.multi&&(e.multi=this.multi.toObject()),e}serialize(e){const t=e||new o.BinaryWriter;if(void 0!==this.single&&t.writeMessage(1,this.single,(()=>this.single.serialize(t))),void 0!==this.multi&&t.writeMessage(2,this.multi,(()=>this.multi.serialize(t))),!e)return t.getResultBuffer()}static deserialize(i){const s=i instanceof o.BinaryReader?i:new o.BinaryReader(i),r=new t;while(s.nextField()){if(s.isEndGroup())break;switch(s.getFieldNumber()){case 1:s.readMessage(r.single,(()=>r.single=e.Data.Single.deserialize(s)));break;case 2:s.readMessage(r.multi,(()=>r.multi=e.Data.Multi.deserialize(s)));break;default:s.skipField()}}return r}serializeBinary(){return this.serialize()}static deserializeBinary(e){return t.deserialize(e)}}e.Data=t,function(t){class i extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("mode"in e&&void 0!=e.mode&&(this.mode=e.mode),"signature"in e&&void 0!=e.signature&&(this.signature=e.signature))}get mode(){return o.Message.getField(this,1)}set mode(e){o.Message.setField(this,1,e)}get signature(){return o.Message.getField(this,2)}set signature(e){o.Message.setField(this,2,e)}static fromObject(e){const t=new i({});return null!=e.mode&&(t.mode=e.mode),null!=e.signature&&(t.signature=e.signature),t}toObject(){const e={};return null!=this.mode&&(e.mode=this.mode),null!=this.signature&&(e.signature=this.signature),e}serialize(e){const t=e||new o.BinaryWriter;if(void 0!==this.mode&&t.writeEnum(1,this.mode),void 0!==this.signature&&t.writeBytes(2,this.signature),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof o.BinaryReader?e:new o.BinaryReader(e),s=new i;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:s.mode=t.readEnum();break;case 2:s.signature=t.readBytes();break;default:t.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return i.deserialize(e)}}t.Single=i;class s extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[2],[]),Array.isArray(e)||"object"!=typeof e||("bitarray"in e&&void 0!=e.bitarray&&(this.bitarray=e.bitarray),"signatures"in e&&void 0!=e.signatures&&(this.signatures=e.signatures))}get bitarray(){return o.Message.getWrapperField(this,n.cosmos.crypto.multisig.v1beta1.CompactBitArray,1)}set bitarray(e){o.Message.setWrapperField(this,1,e)}get signatures(){return o.Message.getRepeatedWrapperField(this,e.Data,2)}set signatures(e){o.Message.setRepeatedWrapperField(this,2,e)}static fromObject(t){const i=new s({});return null!=t.bitarray&&(i.bitarray=n.cosmos.crypto.multisig.v1beta1.CompactBitArray.fromObject(t.bitarray)),null!=t.signatures&&(i.signatures=t.signatures.map((t=>e.Data.fromObject(t)))),i}toObject(){const e={};return null!=this.bitarray&&(e.bitarray=this.bitarray.toObject()),null!=this.signatures&&(e.signatures=this.signatures.map((e=>e.toObject()))),e}serialize(e){const t=e||new o.BinaryWriter;if(void 0!==this.bitarray&&t.writeMessage(1,this.bitarray,(()=>this.bitarray.serialize(t))),void 0!==this.signatures&&t.writeRepeatedMessage(2,this.signatures,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(t){const i=t instanceof o.BinaryReader?t:new o.BinaryReader(t),r=new s;while(i.nextField()){if(i.isEndGroup())break;switch(i.getFieldNumber()){case 1:i.readMessage(r.bitarray,(()=>r.bitarray=n.cosmos.crypto.multisig.v1beta1.CompactBitArray.deserialize(i)));break;case 2:i.readMessage(r.signatures,(()=>o.Message.addToRepeatedWrapperField(r,2,e.Data.deserialize(i),e.Data)));break;default:i.skipField()}}return r}serializeBinary(){return this.serialize()}static deserializeBinary(e){return s.deserialize(e)}}t.Multi=s}(t=e.Data||(e.Data={}))}(s=e.SignatureDescriptor||(e.SignatureDescriptor={}))})(e.v1beta1||(e.v1beta1={}))})(e.signing||(e.signing={}))})(e.tx||(e.tx={}))})(t.cosmos||(t.cosmos={}))},486:function(e,t,i){var s=this&&this.__createBinding||(Object.create?function(e,t,i,s){void 0===s&&(s=i);var r=Object.getOwnPropertyDescriptor(t,i);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,s,r)}:function(e,t,i,s){void 0===s&&(s=i),e[s]=t[i]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&s(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.cosmos=void 0;const n=a(i(8778)),d=a(i(68904)),o=a(i(44320)),l=a(i(33019));(function(e){(function(e){(function(e){class t extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[3],[]),Array.isArray(e)||"object"!=typeof e||("body"in e&&void 0!=e.body&&(this.body=e.body),"auth_info"in e&&void 0!=e.auth_info&&(this.auth_info=e.auth_info),"signatures"in e&&void 0!=e.signatures&&(this.signatures=e.signatures))}get body(){return l.Message.getWrapperField(this,r,1)}set body(e){l.Message.setWrapperField(this,1,e)}get auth_info(){return l.Message.getWrapperField(this,a,2)}set auth_info(e){l.Message.setWrapperField(this,2,e)}get signatures(){return l.Message.getField(this,3)}set signatures(e){l.Message.setField(this,3,e)}static fromObject(e){const i=new t({});return null!=e.body&&(i.body=r.fromObject(e.body)),null!=e.auth_info&&(i.auth_info=a.fromObject(e.auth_info)),null!=e.signatures&&(i.signatures=e.signatures),i}toObject(){const e={};return null!=this.body&&(e.body=this.body.toObject()),null!=this.auth_info&&(e.auth_info=this.auth_info.toObject()),null!=this.signatures&&(e.signatures=this.signatures),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.body&&t.writeMessage(1,this.body,(()=>this.body.serialize(t))),void 0!==this.auth_info&&t.writeMessage(2,this.auth_info,(()=>this.auth_info.serialize(t))),void 0!==this.signatures&&t.writeRepeatedBytes(3,this.signatures),!e)return t.getResultBuffer()}static deserialize(e){const i=e instanceof l.BinaryReader?e:new l.BinaryReader(e),s=new t;while(i.nextField()){if(i.isEndGroup())break;switch(i.getFieldNumber()){case 1:i.readMessage(s.body,(()=>s.body=r.deserialize(i)));break;case 2:i.readMessage(s.auth_info,(()=>s.auth_info=a.deserialize(i)));break;case 3:l.Message.addToRepeatedField(s,3,i.readBytes());break;default:i.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return t.deserialize(e)}}e.Tx=t;class i extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[3],[]),Array.isArray(e)||"object"!=typeof e||("body_bytes"in e&&void 0!=e.body_bytes&&(this.body_bytes=e.body_bytes),"auth_info_bytes"in e&&void 0!=e.auth_info_bytes&&(this.auth_info_bytes=e.auth_info_bytes),"signatures"in e&&void 0!=e.signatures&&(this.signatures=e.signatures))}get body_bytes(){return l.Message.getField(this,1)}set body_bytes(e){l.Message.setField(this,1,e)}get auth_info_bytes(){return l.Message.getField(this,2)}set auth_info_bytes(e){l.Message.setField(this,2,e)}get signatures(){return l.Message.getField(this,3)}set signatures(e){l.Message.setField(this,3,e)}static fromObject(e){const t=new i({});return null!=e.body_bytes&&(t.body_bytes=e.body_bytes),null!=e.auth_info_bytes&&(t.auth_info_bytes=e.auth_info_bytes),null!=e.signatures&&(t.signatures=e.signatures),t}toObject(){const e={};return null!=this.body_bytes&&(e.body_bytes=this.body_bytes),null!=this.auth_info_bytes&&(e.auth_info_bytes=this.auth_info_bytes),null!=this.signatures&&(e.signatures=this.signatures),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.body_bytes&&t.writeBytes(1,this.body_bytes),void 0!==this.auth_info_bytes&&t.writeBytes(2,this.auth_info_bytes),void 0!==this.signatures&&t.writeRepeatedBytes(3,this.signatures),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof l.BinaryReader?e:new l.BinaryReader(e),s=new i;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:s.body_bytes=t.readBytes();break;case 2:s.auth_info_bytes=t.readBytes();break;case 3:l.Message.addToRepeatedField(s,3,t.readBytes());break;default:t.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return i.deserialize(e)}}e.TxRaw=i;class s extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("body_bytes"in e&&void 0!=e.body_bytes&&(this.body_bytes=e.body_bytes),"auth_info_bytes"in e&&void 0!=e.auth_info_bytes&&(this.auth_info_bytes=e.auth_info_bytes),"chain_id"in e&&void 0!=e.chain_id&&(this.chain_id=e.chain_id),"account_number"in e&&void 0!=e.account_number&&(this.account_number=e.account_number))}get body_bytes(){return l.Message.getField(this,1)}set body_bytes(e){l.Message.setField(this,1,e)}get auth_info_bytes(){return l.Message.getField(this,2)}set auth_info_bytes(e){l.Message.setField(this,2,e)}get chain_id(){return l.Message.getField(this,3)}set chain_id(e){l.Message.setField(this,3,e)}get account_number(){return l.Message.getField(this,4)}set account_number(e){l.Message.setField(this,4,e)}static fromObject(e){const t=new s({});return null!=e.body_bytes&&(t.body_bytes=e.body_bytes),null!=e.auth_info_bytes&&(t.auth_info_bytes=e.auth_info_bytes),null!=e.chain_id&&(t.chain_id=e.chain_id),null!=e.account_number&&(t.account_number=e.account_number),t}toObject(){const e={};return null!=this.body_bytes&&(e.body_bytes=this.body_bytes),null!=this.auth_info_bytes&&(e.auth_info_bytes=this.auth_info_bytes),null!=this.chain_id&&(e.chain_id=this.chain_id),null!=this.account_number&&(e.account_number=this.account_number),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.body_bytes&&t.writeBytes(1,this.body_bytes),void 0!==this.auth_info_bytes&&t.writeBytes(2,this.auth_info_bytes),"string"===typeof this.chain_id&&this.chain_id.length&&t.writeString(3,this.chain_id),void 0!==this.account_number&&t.writeUint64(4,this.account_number),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof l.BinaryReader?e:new l.BinaryReader(e),i=new s;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.body_bytes=t.readBytes();break;case 2:i.auth_info_bytes=t.readBytes();break;case 3:i.chain_id=t.readString();break;case 4:i.account_number=t.readUint64();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return s.deserialize(e)}}e.SignDoc=s;class r extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[1,1023,2047],[]),Array.isArray(e)||"object"!=typeof e||("messages"in e&&void 0!=e.messages&&(this.messages=e.messages),"memo"in e&&void 0!=e.memo&&(this.memo=e.memo),"timeout_height"in e&&void 0!=e.timeout_height&&(this.timeout_height=e.timeout_height),"extension_options"in e&&void 0!=e.extension_options&&(this.extension_options=e.extension_options),"non_critical_extension_options"in e&&void 0!=e.non_critical_extension_options&&(this.non_critical_extension_options=e.non_critical_extension_options))}get messages(){return l.Message.getRepeatedWrapperField(this,o.google.protobuf.Any,1)}set messages(e){l.Message.setRepeatedWrapperField(this,1,e)}get memo(){return l.Message.getField(this,2)}set memo(e){l.Message.setField(this,2,e)}get timeout_height(){return l.Message.getField(this,3)}set timeout_height(e){l.Message.setField(this,3,e)}get extension_options(){return l.Message.getRepeatedWrapperField(this,o.google.protobuf.Any,1023)}set extension_options(e){l.Message.setRepeatedWrapperField(this,1023,e)}get non_critical_extension_options(){return l.Message.getRepeatedWrapperField(this,o.google.protobuf.Any,2047)}set non_critical_extension_options(e){l.Message.setRepeatedWrapperField(this,2047,e)}static fromObject(e){const t=new r({});return null!=e.messages&&(t.messages=e.messages.map((e=>o.google.protobuf.Any.fromObject(e)))),null!=e.memo&&(t.memo=e.memo),null!=e.timeout_height&&(t.timeout_height=e.timeout_height),null!=e.extension_options&&(t.extension_options=e.extension_options.map((e=>o.google.protobuf.Any.fromObject(e)))),null!=e.non_critical_extension_options&&(t.non_critical_extension_options=e.non_critical_extension_options.map((e=>o.google.protobuf.Any.fromObject(e)))),t}toObject(){const e={};return null!=this.messages&&(e.messages=this.messages.map((e=>e.toObject()))),null!=this.memo&&(e.memo=this.memo),null!=this.timeout_height&&(e.timeout_height=this.timeout_height),null!=this.extension_options&&(e.extension_options=this.extension_options.map((e=>e.toObject()))),null!=this.non_critical_extension_options&&(e.non_critical_extension_options=this.non_critical_extension_options.map((e=>e.toObject()))),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.messages&&t.writeRepeatedMessage(1,this.messages,(e=>e.serialize(t))),"string"===typeof this.memo&&this.memo.length&&t.writeString(2,this.memo),void 0!==this.timeout_height&&t.writeUint64(3,this.timeout_height),void 0!==this.extension_options&&t.writeRepeatedMessage(1023,this.extension_options,(e=>e.serialize(t))),void 0!==this.non_critical_extension_options&&t.writeRepeatedMessage(2047,this.non_critical_extension_options,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof l.BinaryReader?e:new l.BinaryReader(e),i=new r;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.messages,(()=>l.Message.addToRepeatedWrapperField(i,1,o.google.protobuf.Any.deserialize(t),o.google.protobuf.Any)));break;case 2:i.memo=t.readString();break;case 3:i.timeout_height=t.readUint64();break;case 1023:t.readMessage(i.extension_options,(()=>l.Message.addToRepeatedWrapperField(i,1023,o.google.protobuf.Any.deserialize(t),o.google.protobuf.Any)));break;case 2047:t.readMessage(i.non_critical_extension_options,(()=>l.Message.addToRepeatedWrapperField(i,2047,o.google.protobuf.Any.deserialize(t),o.google.protobuf.Any)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return r.deserialize(e)}}e.TxBody=r;class a extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[1],[]),Array.isArray(e)||"object"!=typeof e||("signer_infos"in e&&void 0!=e.signer_infos&&(this.signer_infos=e.signer_infos),"fee"in e&&void 0!=e.fee&&(this.fee=e.fee))}get signer_infos(){return l.Message.getRepeatedWrapperField(this,g,1)}set signer_infos(e){l.Message.setRepeatedWrapperField(this,1,e)}get fee(){return l.Message.getWrapperField(this,u,2)}set fee(e){l.Message.setWrapperField(this,2,e)}static fromObject(e){const t=new a({});return null!=e.signer_infos&&(t.signer_infos=e.signer_infos.map((e=>g.fromObject(e)))),null!=e.fee&&(t.fee=u.fromObject(e.fee)),t}toObject(){const e={};return null!=this.signer_infos&&(e.signer_infos=this.signer_infos.map((e=>e.toObject()))),null!=this.fee&&(e.fee=this.fee.toObject()),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.signer_infos&&t.writeRepeatedMessage(1,this.signer_infos,(e=>e.serialize(t))),void 0!==this.fee&&t.writeMessage(2,this.fee,(()=>this.fee.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof l.BinaryReader?e:new l.BinaryReader(e),i=new a;
1while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.signer_infos,(()=>l.Message.addToRepeatedWrapperField(i,1,g.deserialize(t),g)));break;case 2:t.readMessage(i.fee,(()=>i.fee=u.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return a.deserialize(e)}}e.AuthInfo=a;class g extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("public_key"in e&&void 0!=e.public_key&&(this.public_key=e.public_key),"mode_info"in e&&void 0!=e.mode_info&&(this.mode_info=e.mode_info),"sequence"in e&&void 0!=e.sequence&&(this.sequence=e.sequence))}get public_key(){return l.Message.getWrapperField(this,o.google.protobuf.Any,1)}set public_key(e){l.Message.setWrapperField(this,1,e)}get mode_info(){return l.Message.getWrapperField(this,c,2)}set mode_info(e){l.Message.setWrapperField(this,2,e)}get sequence(){return l.Message.getField(this,3)}set sequence(e){l.Message.setField(this,3,e)}static fromObject(e){const t=new g({});return null!=e.public_key&&(t.public_key=o.google.protobuf.Any.fromObject(e.public_key)),null!=e.mode_info&&(t.mode_info=c.fromObject(e.mode_info)),null!=e.sequence&&(t.sequence=e.sequence),t}toObject(){const e={};return null!=this.public_key&&(e.public_key=this.public_key.toObject()),null!=this.mode_info&&(e.mode_info=this.mode_info.toObject()),null!=this.sequence&&(e.sequence=this.sequence),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.public_key&&t.writeMessage(1,this.public_key,(()=>this.public_key.serialize(t))),void 0!==this.mode_info&&t.writeMessage(2,this.mode_info,(()=>this.mode_info.serialize(t))),void 0!==this.sequence&&t.writeUint64(3,this.sequence),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof l.BinaryReader?e:new l.BinaryReader(e),i=new g;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.public_key,(()=>i.public_key=o.google.protobuf.Any.deserialize(t)));break;case 2:t.readMessage(i.mode_info,(()=>i.mode_info=c.deserialize(t)));break;case 3:i.sequence=t.readUint64();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return g.deserialize(e)}}e.SignerInfo=g;class c extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[[1,2]]),Array.isArray(e)||"object"!=typeof e||("single"in e&&void 0!=e.single&&(this.single=e.single),"multi"in e&&void 0!=e.multi&&(this.multi=e.multi))}get single(){return l.Message.getWrapperField(this,c.Single,1)}set single(e){l.Message.setOneofWrapperField(this,1,[1,2],e)}get multi(){return l.Message.getWrapperField(this,c.Multi,2)}set multi(e){l.Message.setOneofWrapperField(this,2,[1,2],e)}get sum(){const e={0:"none",1:"single",2:"multi"};return e[l.Message.computeOneofCase(this,[1,2])]}static fromObject(e){const t=new c({});return null!=e.single&&(t.single=c.Single.fromObject(e.single)),null!=e.multi&&(t.multi=c.Multi.fromObject(e.multi)),t}toObject(){const e={};return null!=this.single&&(e.single=this.single.toObject()),null!=this.multi&&(e.multi=this.multi.toObject()),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.single&&t.writeMessage(1,this.single,(()=>this.single.serialize(t))),void 0!==this.multi&&t.writeMessage(2,this.multi,(()=>this.multi.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof l.BinaryReader?e:new l.BinaryReader(e),i=new c;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.single,(()=>i.single=c.Single.deserialize(t)));break;case 2:t.readMessage(i.multi,(()=>i.multi=c.Multi.deserialize(t)));break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return c.deserialize(e)}}e.ModeInfo=c,function(e){class t extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||"mode"in e&&void 0!=e.mode&&(this.mode=e.mode)}get mode(){return l.Message.getField(this,1)}set mode(e){l.Message.setField(this,1,e)}static fromObject(e){const i=new t({});return null!=e.mode&&(i.mode=e.mode),i}toObject(){const e={};return null!=this.mode&&(e.mode=this.mode),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.mode&&t.writeEnum(1,this.mode),!e)return t.getResultBuffer()}static deserialize(e){const i=e instanceof l.BinaryReader?e:new l.BinaryReader(e),s=new t;
1while(i.nextField()){if(i.isEndGroup())break;switch(i.getFieldNumber()){case 1:s.mode=i.readEnum();break;default:i.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return t.deserialize(e)}}e.Single=t;class i extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[2],[]),Array.isArray(e)||"object"!=typeof e||("bitarray"in e&&void 0!=e.bitarray&&(this.bitarray=e.bitarray),"mode_infos"in e&&void 0!=e.mode_infos&&(this.mode_infos=e.mode_infos))}get bitarray(){return l.Message.getWrapperField(this,n.cosmos.crypto.multisig.v1beta1.CompactBitArray,1)}set bitarray(e){l.Message.setWrapperField(this,1,e)}get mode_infos(){return l.Message.getRepeatedWrapperField(this,e,2)}set mode_infos(e){l.Message.setRepeatedWrapperField(this,2,e)}static fromObject(t){const s=new i({});return null!=t.bitarray&&(s.bitarray=n.cosmos.crypto.multisig.v1beta1.CompactBitArray.fromObject(t.bitarray)),null!=t.mode_infos&&(s.mode_infos=t.mode_infos.map((t=>e.fromObject(t)))),s}toObject(){const e={};return null!=this.bitarray&&(e.bitarray=this.bitarray.toObject()),null!=this.mode_infos&&(e.mode_infos=this.mode_infos.map((e=>e.toObject()))),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.bitarray&&t.writeMessage(1,this.bitarray,(()=>this.bitarray.serialize(t))),void 0!==this.mode_infos&&t.writeRepeatedMessage(2,this.mode_infos,(e=>e.serialize(t))),!e)return t.getResultBuffer()}static deserialize(t){const s=t instanceof l.BinaryReader?t:new l.BinaryReader(t),r=new i;while(s.nextField()){if(s.isEndGroup())break;switch(s.getFieldNumber()){case 1:s.readMessage(r.bitarray,(()=>r.bitarray=n.cosmos.crypto.multisig.v1beta1.CompactBitArray.deserialize(s)));break;case 2:s.readMessage(r.mode_infos,(()=>l.Message.addToRepeatedWrapperField(r,2,e.deserialize(s),e)));break;default:s.skipField()}}return r}serializeBinary(){return this.serialize()}static deserializeBinary(e){return i.deserialize(e)}}e.Multi=i}(c=e.ModeInfo||(e.ModeInfo={}));class u extends l.Message{constructor(e){super(),l.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[1],[]),Array.isArray(e)||"object"!=typeof e||("amount"in e&&void 0!=e.amount&&(this.amount=e.amount),"gas_limit"in e&&void 0!=e.gas_limit&&(this.gas_limit=e.gas_limit),"payer"in e&&void 0!=e.payer&&(this.payer=e.payer),"granter"in e&&void 0!=e.granter&&(this.granter=e.granter))}get amount(){return l.Message.getRepeatedWrapperField(this,d.cosmos.base.v1beta1.Coin,1)}set amount(e){l.Message.setRepeatedWrapperField(this,1,e)}get gas_limit(){return l.Message.getField(this,2)}set gas_limit(e){l.Message.setField(this,2,e)}get payer(){return l.Message.getField(this,3)}set payer(e){l.Message.setField(this,3,e)}get granter(){return l.Message.getField(this,4)}set granter(e){l.Message.setField(this,4,e)}static fromObject(e){const t=new u({});return null!=e.amount&&(t.amount=e.amount.map((e=>d.cosmos.base.v1beta1.Coin.fromObject(e)))),null!=e.gas_limit&&(t.gas_limit=e.gas_limit),null!=e.payer&&(t.payer=e.payer),null!=e.granter&&(t.granter=e.granter),t}toObject(){const e={};return null!=this.amount&&(e.amount=this.amount.map((e=>e.toObject()))),null!=this.gas_limit&&(e.gas_limit=this.gas_limit),null!=this.payer&&(e.payer=this.payer),null!=this.granter&&(e.granter=this.granter),e}serialize(e){const t=e||new l.BinaryWriter;if(void 0!==this.amount&&t.writeRepeatedMessage(1,this.amount,(e=>e.serialize(t))),void 0!==this.gas_limit&&t.writeUint64(2,this.gas_limit),"string"===typeof this.payer&&this.payer.length&&t.writeString(3,this.payer),"string"===typeof this.granter&&this.granter.length&&t.writeString(4,this.granter),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof l.BinaryReader?e:new l.BinaryReader(e),i=new u;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:t.readMessage(i.amount,(()=>l.Message.addToRepeatedWrapperField(i,1,d.cosmos.base.v1beta1.Coin.deserialize(t),d.cosmos.base.v1beta1.Coin)));break;case 2:i.gas_limit=t.readUint64();break;case 3:i.payer=t.readString();break;case 4:i.granter=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return u.deserialize(e)}}e.Fee=u})(e.v1beta1||(e.v1beta1={}))})(e.tx||(e.tx={}))})(t.cosmos||(t.cosmos={}))},82713:function(e,t,i){var s=this&&this.__createBinding||(Object.create?function(e,t,i,s){void 0===s&&(s=i);var r=Object.getOwnPropertyDescriptor(t,i);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,s,r)}:function(e,t,i,s){void 0===s&&(s=i),e[s]=t[i]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&s(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.cosmos=void 0;const n=a(i(44320)),d=a(i(76403)),o=a(i(33019));(function(e){(function(e){(function(e){class t extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("name"in e&&void 0!=e.name&&(this.name=e.name),"time"in e&&void 0!=e.time&&(this.time=e.time),"height"in e&&void 0!=e.height&&(this.height=e.height),"info"in e&&void 0!=e.info&&(this.info=e.info),"upgraded_client_state"in e&&void 0!=e.upgraded_client_state&&(this.upgraded_client_state=e.upgraded_client_state))}get name(){return o.Message.getField(this,1)}set name(e){o.Message.setField(this,1,e)}get time(){return o.Message.getWrapperField(this,d.google.protobuf.Timestamp,2)}set time(e){o.Message.setWrapperField(this,2,e)}get height(){return o.Message.getField(this,3)}set height(e){o.Message.setField(this,3,e)}get info(){return o.Message.getField(this,4)}set info(e){o.Message.setField(this,4,e)}get upgraded_client_state(){return o.Message.getWrapperField(this,n.google.protobuf.Any,5)}set upgraded_client_state(e){o.Message.setWrapperField(this,5,e)}static fromObject(e){const i=new t({});return null!=e.name&&(i.name=e.name),null!=e.time&&(i.time=d.google.protobuf.Timestamp.fromObject(e.time)),null!=e.height&&(i.height=e.height),null!=e.info&&(i.info=e.info),null!=e.upgraded_client_state&&(i.upgraded_client_state=n.google.protobuf.Any.fromObject(e.upgraded_client_state)),i}toObject(){const e={};return null!=this.name&&(e.name=this.name),null!=this.time&&(e.time=this.time.toObject()),null!=this.height&&(e.height=this.height),null!=this.info&&(e.info=this.info),null!=this.upgraded_client_state&&(e.upgraded_client_state=this.upgraded_client_state.toObject()),e}serialize(e){const t=e||new o.BinaryWriter;if("string"===typeof this.name&&this.name.length&&t.writeString(1,this.name),void 0!==this.time&&t.writeMessage(2,this.time,(()=>this.time.serialize(t))),void 0!==this.height&&t.writeInt64(3,this.height),"string"===typeof this.info&&this.info.length&&t.writeString(4,this.info),void 0!==this.upgraded_client_state&&t.writeMessage(5,this.upgraded_client_state,(()=>this.upgraded_client_state.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const i=e instanceof o.BinaryReader?e:new o.BinaryReader(e),s=new t;while(i.nextField()){if(i.isEndGroup())break;switch(i.getFieldNumber()){case 1:s.name=i.readString();break;case 2:i.readMessage(s.time,(()=>s.time=d.google.protobuf.Timestamp.deserialize(i)));break;case 3:s.height=i.readInt64();break;case 4:s.info=i.readString();break;case 5:i.readMessage(s.upgraded_client_state,(()=>s.upgraded_client_state=n.google.protobuf.Any.deserialize(i)));break;default:i.skipField()}}return s}serializeBinary(){return this.serialize()}static deserializeBinary(e){return t.deserialize(e)}}e.Plan=t;class i extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("title"in e&&void 0!=e.title&&(this.title=e.title),"description"in e&&void 0!=e.description&&(this.description=e.description),"plan"in e&&void 0!=e.plan&&(this.plan=e.plan))}get title(){return o.Message.getField(this,1)}set title(e){o.Message.setField(this,1,e)}get description(){return o.Message.getField(this,2)}set description(e){o.Message.setField(this,2,e)}get plan(){return o.Message.getWrapperField(this,t,3)}set plan(e){o.Message.setWrapperField(this,3,e)}static fromObject(e){const s=new i({});return null!=e.title&&(s.title=e.title),null!=e.description&&(s.description=e.description),null!=e.plan&&(s.plan=t.fromObject(e.plan)),s}toObject(){const e={};return null!=this.title&&(e.title=this.title),null!=this.description&&(e.description=this.description),null!=this.plan&&(e.plan=this.plan.toObject()),e}serialize(e){const t=e||new o.BinaryWriter;if("string"===typeof this.title&&this.title.length&&t.writeString(1,this.title),"string"===typeof this.description&&this.description.length&&t.writeString(2,this.description),void 0!==this.plan&&t.writeMessage(3,this.plan,(()=>this.plan.serialize(t))),!e)return t.getResultBuffer()}static deserialize(e){const s=e instanceof o.BinaryReader?e:new o.BinaryReader(e),r=new i;
1while(s.nextField()){if(s.isEndGroup())break;switch(s.getFieldNumber()){case 1:r.title=s.readString();break;case 2:r.description=s.readString();break;case 3:s.readMessage(r.plan,(()=>r.plan=t.deserialize(s)));break;default:s.skipField()}}return r}serializeBinary(){return this.serialize()}static deserializeBinary(e){return i.deserialize(e)}}e.SoftwareUpgradeProposal=i;class s extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("title"in e&&void 0!=e.title&&(this.title=e.title),"description"in e&&void 0!=e.description&&(this.description=e.description))}get title(){return o.Message.getField(this,1)}set title(e){o.Message.setField(this,1,e)}get description(){return o.Message.getField(this,2)}set description(e){o.Message.setField(this,2,e)}static fromObject(e){const t=new s({});return null!=e.title&&(t.title=e.title),null!=e.description&&(t.description=e.description),t}toObject(){const e={};return null!=this.title&&(e.title=this.title),null!=this.description&&(e.description=this.description),e}serialize(e){const t=e||new o.BinaryWriter;if("string"===typeof this.title&&this.title.length&&t.writeString(1,this.title),"string"===typeof this.description&&this.description.length&&t.writeString(2,this.description),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof o.BinaryReader?e:new o.BinaryReader(e),i=new s;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.title=t.readString();break;case 2:i.description=t.readString();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return s.deserialize(e)}}e.CancelSoftwareUpgradeProposal=s;class r extends o.Message{constructor(e){super(),o.Message.initialize(this,Array.isArray(e)?e:[],0,-1,[],[]),Array.isArray(e)||"object"!=typeof e||("name"in e&&void 0!=e.name&&(this.name=e.name),"version"in e&&void 0!=e.version&&(this.version=e.version))}get name(){return o.Message.getField(this,1)}set name(e){o.Message.setField(this,1,e)}get version(){return o.Message.getField(this,2)}set version(e){o.Message.setField(this,2,e)}static fromObject(e){const t=new r({});return null!=e.name&&(t.name=e.name),null!=e.version&&(t.version=e.version),t}toObject(){const e={};return null!=this.name&&(e.name=this.name),null!=this.version&&(e.version=this.version),e}serialize(e){const t=e||new o.BinaryWriter;if("string"===typeof this.name&&this.name.length&&t.writeString(1,this.name),void 0!==this.version&&t.writeUint64(2,this.version),!e)return t.getResultBuffer()}static deserialize(e){const t=e instanceof o.BinaryReader?e:new o.BinaryReader(e),i=new r;while(t.nextField()){if(t.isEndGroup())break;switch(t.getFieldNumber()){case 1:i.name=t.readString();break;case 2:i.version=t.readUint64();break;default:t.skipField()}}return i}serializeBinary(){return this.serialize()}static deserializeBinary(e){return r.deserialize(e)}}e.ModuleVersion=r})(e.v1beta1||(e.v1beta1={}))})(e.upgrade||(e.upgrade={}))})(t.cosmos||(t.cosmos={}))}}]);
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.