cosmjs-util/packages/stargate/src/codec/generated/codecimpl.js
2020-11-17 15:55:49 +01:00

10639 lines
426 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.tendermint = exports.ibc = exports.google = exports.cosmos = void 0;
var $protobuf = require("protobufjs/minimal");
const $Reader = $protobuf.Reader,
$Writer = $protobuf.Writer,
$util = $protobuf.util;
const $root = {};
exports.cosmos = $root.cosmos = (() => {
const cosmos = {};
cosmos.auth = (function () {
const auth = {};
auth.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.BaseAccount = (function () {
function BaseAccount(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
BaseAccount.prototype.address = "";
BaseAccount.prototype.pubKey = null;
BaseAccount.prototype.accountNumber = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
BaseAccount.prototype.sequence = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
BaseAccount.create = function create(properties) {
return new BaseAccount(properties);
};
BaseAccount.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.address != null && Object.hasOwnProperty.call(m, "address")) w.uint32(10).string(m.address);
if (m.pubKey != null && Object.hasOwnProperty.call(m, "pubKey"))
$root.google.protobuf.Any.encode(m.pubKey, w.uint32(18).fork()).ldelim();
if (m.accountNumber != null && Object.hasOwnProperty.call(m, "accountNumber"))
w.uint32(24).uint64(m.accountNumber);
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(32).uint64(m.sequence);
return w;
};
BaseAccount.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.auth.v1beta1.BaseAccount();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.address = r.string();
break;
case 2:
m.pubKey = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 3:
m.accountNumber = r.uint64();
break;
case 4:
m.sequence = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return BaseAccount;
})();
v1beta1.ModuleAccount = (function () {
function ModuleAccount(p) {
this.permissions = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ModuleAccount.prototype.baseAccount = null;
ModuleAccount.prototype.name = "";
ModuleAccount.prototype.permissions = $util.emptyArray;
ModuleAccount.create = function create(properties) {
return new ModuleAccount(properties);
};
ModuleAccount.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.baseAccount != null && Object.hasOwnProperty.call(m, "baseAccount"))
$root.cosmos.auth.v1beta1.BaseAccount.encode(m.baseAccount, w.uint32(10).fork()).ldelim();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(18).string(m.name);
if (m.permissions != null && m.permissions.length) {
for (var i = 0; i < m.permissions.length; ++i) w.uint32(26).string(m.permissions[i]);
}
return w;
};
ModuleAccount.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.auth.v1beta1.ModuleAccount();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.baseAccount = $root.cosmos.auth.v1beta1.BaseAccount.decode(r, r.uint32());
break;
case 2:
m.name = r.string();
break;
case 3:
if (!(m.permissions && m.permissions.length)) m.permissions = [];
m.permissions.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ModuleAccount;
})();
v1beta1.Params = (function () {
function Params(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Params.prototype.maxMemoCharacters = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Params.prototype.txSigLimit = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Params.prototype.txSizeCostPerByte = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Params.prototype.sigVerifyCostEd25519 = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Params.prototype.sigVerifyCostSecp256k1 = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Params.create = function create(properties) {
return new Params(properties);
};
Params.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.maxMemoCharacters != null && Object.hasOwnProperty.call(m, "maxMemoCharacters"))
w.uint32(8).uint64(m.maxMemoCharacters);
if (m.txSigLimit != null && Object.hasOwnProperty.call(m, "txSigLimit"))
w.uint32(16).uint64(m.txSigLimit);
if (m.txSizeCostPerByte != null && Object.hasOwnProperty.call(m, "txSizeCostPerByte"))
w.uint32(24).uint64(m.txSizeCostPerByte);
if (m.sigVerifyCostEd25519 != null && Object.hasOwnProperty.call(m, "sigVerifyCostEd25519"))
w.uint32(32).uint64(m.sigVerifyCostEd25519);
if (m.sigVerifyCostSecp256k1 != null && Object.hasOwnProperty.call(m, "sigVerifyCostSecp256k1"))
w.uint32(40).uint64(m.sigVerifyCostSecp256k1);
return w;
};
Params.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.auth.v1beta1.Params();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.maxMemoCharacters = r.uint64();
break;
case 2:
m.txSigLimit = r.uint64();
break;
case 3:
m.txSizeCostPerByte = r.uint64();
break;
case 4:
m.sigVerifyCostEd25519 = r.uint64();
break;
case 5:
m.sigVerifyCostSecp256k1 = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Params;
})();
v1beta1.Query = (function () {
function Query(rpcImpl, requestDelimited, responseDelimited) {
$protobuf.rpc.Service.call(this, rpcImpl, requestDelimited, responseDelimited);
}
(Query.prototype = Object.create($protobuf.rpc.Service.prototype)).constructor = Query;
Query.create = function create(rpcImpl, requestDelimited, responseDelimited) {
return new this(rpcImpl, requestDelimited, responseDelimited);
};
Object.defineProperty(
(Query.prototype.account = function account(request, callback) {
return this.rpcCall(
account,
$root.cosmos.auth.v1beta1.QueryAccountRequest,
$root.cosmos.auth.v1beta1.QueryAccountResponse,
request,
callback,
);
}),
"name",
{ value: "Account" },
);
Object.defineProperty(
(Query.prototype.params = function params(request, callback) {
return this.rpcCall(
params,
$root.cosmos.auth.v1beta1.QueryParamsRequest,
$root.cosmos.auth.v1beta1.QueryParamsResponse,
request,
callback,
);
}),
"name",
{ value: "Params" },
);
return Query;
})();
v1beta1.QueryAccountRequest = (function () {
function QueryAccountRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryAccountRequest.prototype.address = "";
QueryAccountRequest.create = function create(properties) {
return new QueryAccountRequest(properties);
};
QueryAccountRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.address != null && Object.hasOwnProperty.call(m, "address")) w.uint32(10).string(m.address);
return w;
};
QueryAccountRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.auth.v1beta1.QueryAccountRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.address = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryAccountRequest;
})();
v1beta1.QueryAccountResponse = (function () {
function QueryAccountResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryAccountResponse.prototype.account = null;
QueryAccountResponse.create = function create(properties) {
return new QueryAccountResponse(properties);
};
QueryAccountResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.account != null && Object.hasOwnProperty.call(m, "account"))
$root.google.protobuf.Any.encode(m.account, w.uint32(10).fork()).ldelim();
return w;
};
QueryAccountResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.auth.v1beta1.QueryAccountResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.account = $root.google.protobuf.Any.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryAccountResponse;
})();
v1beta1.QueryParamsRequest = (function () {
function QueryParamsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryParamsRequest.create = function create(properties) {
return new QueryParamsRequest(properties);
};
QueryParamsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
QueryParamsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.auth.v1beta1.QueryParamsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryParamsRequest;
})();
v1beta1.QueryParamsResponse = (function () {
function QueryParamsResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryParamsResponse.prototype.params = null;
QueryParamsResponse.create = function create(properties) {
return new QueryParamsResponse(properties);
};
QueryParamsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.params != null && Object.hasOwnProperty.call(m, "params"))
$root.cosmos.auth.v1beta1.Params.encode(m.params, w.uint32(10).fork()).ldelim();
return w;
};
QueryParamsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.auth.v1beta1.QueryParamsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.params = $root.cosmos.auth.v1beta1.Params.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryParamsResponse;
})();
return v1beta1;
})();
return auth;
})();
cosmos.bank = (function () {
const bank = {};
bank.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.Params = (function () {
function Params(p) {
this.sendEnabled = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Params.prototype.sendEnabled = $util.emptyArray;
Params.prototype.defaultSendEnabled = false;
Params.create = function create(properties) {
return new Params(properties);
};
Params.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.sendEnabled != null && m.sendEnabled.length) {
for (var i = 0; i < m.sendEnabled.length; ++i)
$root.cosmos.bank.v1beta1.SendEnabled.encode(m.sendEnabled[i], w.uint32(10).fork()).ldelim();
}
if (m.defaultSendEnabled != null && Object.hasOwnProperty.call(m, "defaultSendEnabled"))
w.uint32(16).bool(m.defaultSendEnabled);
return w;
};
Params.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.Params();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.sendEnabled && m.sendEnabled.length)) m.sendEnabled = [];
m.sendEnabled.push($root.cosmos.bank.v1beta1.SendEnabled.decode(r, r.uint32()));
break;
case 2:
m.defaultSendEnabled = r.bool();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Params;
})();
v1beta1.SendEnabled = (function () {
function SendEnabled(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SendEnabled.prototype.denom = "";
SendEnabled.prototype.enabled = false;
SendEnabled.create = function create(properties) {
return new SendEnabled(properties);
};
SendEnabled.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.denom != null && Object.hasOwnProperty.call(m, "denom")) w.uint32(10).string(m.denom);
if (m.enabled != null && Object.hasOwnProperty.call(m, "enabled")) w.uint32(16).bool(m.enabled);
return w;
};
SendEnabled.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.SendEnabled();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.denom = r.string();
break;
case 2:
m.enabled = r.bool();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return SendEnabled;
})();
v1beta1.Input = (function () {
function Input(p) {
this.coins = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Input.prototype.address = "";
Input.prototype.coins = $util.emptyArray;
Input.create = function create(properties) {
return new Input(properties);
};
Input.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.address != null && Object.hasOwnProperty.call(m, "address")) w.uint32(10).string(m.address);
if (m.coins != null && m.coins.length) {
for (var i = 0; i < m.coins.length; ++i)
$root.cosmos.base.v1beta1.Coin.encode(m.coins[i], w.uint32(18).fork()).ldelim();
}
return w;
};
Input.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.Input();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.address = r.string();
break;
case 2:
if (!(m.coins && m.coins.length)) m.coins = [];
m.coins.push($root.cosmos.base.v1beta1.Coin.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Input;
})();
v1beta1.Output = (function () {
function Output(p) {
this.coins = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Output.prototype.address = "";
Output.prototype.coins = $util.emptyArray;
Output.create = function create(properties) {
return new Output(properties);
};
Output.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.address != null && Object.hasOwnProperty.call(m, "address")) w.uint32(10).string(m.address);
if (m.coins != null && m.coins.length) {
for (var i = 0; i < m.coins.length; ++i)
$root.cosmos.base.v1beta1.Coin.encode(m.coins[i], w.uint32(18).fork()).ldelim();
}
return w;
};
Output.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.Output();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.address = r.string();
break;
case 2:
if (!(m.coins && m.coins.length)) m.coins = [];
m.coins.push($root.cosmos.base.v1beta1.Coin.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Output;
})();
v1beta1.Supply = (function () {
function Supply(p) {
this.total = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Supply.prototype.total = $util.emptyArray;
Supply.create = function create(properties) {
return new Supply(properties);
};
Supply.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.total != null && m.total.length) {
for (var i = 0; i < m.total.length; ++i)
$root.cosmos.base.v1beta1.Coin.encode(m.total[i], w.uint32(10).fork()).ldelim();
}
return w;
};
Supply.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.Supply();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.total && m.total.length)) m.total = [];
m.total.push($root.cosmos.base.v1beta1.Coin.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Supply;
})();
v1beta1.DenomUnit = (function () {
function DenomUnit(p) {
this.aliases = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DenomUnit.prototype.denom = "";
DenomUnit.prototype.exponent = 0;
DenomUnit.prototype.aliases = $util.emptyArray;
DenomUnit.create = function create(properties) {
return new DenomUnit(properties);
};
DenomUnit.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.denom != null && Object.hasOwnProperty.call(m, "denom")) w.uint32(10).string(m.denom);
if (m.exponent != null && Object.hasOwnProperty.call(m, "exponent"))
w.uint32(16).uint32(m.exponent);
if (m.aliases != null && m.aliases.length) {
for (var i = 0; i < m.aliases.length; ++i) w.uint32(26).string(m.aliases[i]);
}
return w;
};
DenomUnit.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.DenomUnit();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.denom = r.string();
break;
case 2:
m.exponent = r.uint32();
break;
case 3:
if (!(m.aliases && m.aliases.length)) m.aliases = [];
m.aliases.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DenomUnit;
})();
v1beta1.Metadata = (function () {
function Metadata(p) {
this.denomUnits = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Metadata.prototype.description = "";
Metadata.prototype.denomUnits = $util.emptyArray;
Metadata.prototype.base = "";
Metadata.prototype.display = "";
Metadata.create = function create(properties) {
return new Metadata(properties);
};
Metadata.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.description != null && Object.hasOwnProperty.call(m, "description"))
w.uint32(10).string(m.description);
if (m.denomUnits != null && m.denomUnits.length) {
for (var i = 0; i < m.denomUnits.length; ++i)
$root.cosmos.bank.v1beta1.DenomUnit.encode(m.denomUnits[i], w.uint32(18).fork()).ldelim();
}
if (m.base != null && Object.hasOwnProperty.call(m, "base")) w.uint32(26).string(m.base);
if (m.display != null && Object.hasOwnProperty.call(m, "display")) w.uint32(34).string(m.display);
return w;
};
Metadata.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.Metadata();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.description = r.string();
break;
case 2:
if (!(m.denomUnits && m.denomUnits.length)) m.denomUnits = [];
m.denomUnits.push($root.cosmos.bank.v1beta1.DenomUnit.decode(r, r.uint32()));
break;
case 3:
m.base = r.string();
break;
case 4:
m.display = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Metadata;
})();
v1beta1.Query = (function () {
function Query(rpcImpl, requestDelimited, responseDelimited) {
$protobuf.rpc.Service.call(this, rpcImpl, requestDelimited, responseDelimited);
}
(Query.prototype = Object.create($protobuf.rpc.Service.prototype)).constructor = Query;
Query.create = function create(rpcImpl, requestDelimited, responseDelimited) {
return new this(rpcImpl, requestDelimited, responseDelimited);
};
Object.defineProperty(
(Query.prototype.balance = function balance(request, callback) {
return this.rpcCall(
balance,
$root.cosmos.bank.v1beta1.QueryBalanceRequest,
$root.cosmos.bank.v1beta1.QueryBalanceResponse,
request,
callback,
);
}),
"name",
{ value: "Balance" },
);
Object.defineProperty(
(Query.prototype.allBalances = function allBalances(request, callback) {
return this.rpcCall(
allBalances,
$root.cosmos.bank.v1beta1.QueryAllBalancesRequest,
$root.cosmos.bank.v1beta1.QueryAllBalancesResponse,
request,
callback,
);
}),
"name",
{ value: "AllBalances" },
);
Object.defineProperty(
(Query.prototype.totalSupply = function totalSupply(request, callback) {
return this.rpcCall(
totalSupply,
$root.cosmos.bank.v1beta1.QueryTotalSupplyRequest,
$root.cosmos.bank.v1beta1.QueryTotalSupplyResponse,
request,
callback,
);
}),
"name",
{ value: "TotalSupply" },
);
Object.defineProperty(
(Query.prototype.supplyOf = function supplyOf(request, callback) {
return this.rpcCall(
supplyOf,
$root.cosmos.bank.v1beta1.QuerySupplyOfRequest,
$root.cosmos.bank.v1beta1.QuerySupplyOfResponse,
request,
callback,
);
}),
"name",
{ value: "SupplyOf" },
);
Object.defineProperty(
(Query.prototype.params = function params(request, callback) {
return this.rpcCall(
params,
$root.cosmos.bank.v1beta1.QueryParamsRequest,
$root.cosmos.bank.v1beta1.QueryParamsResponse,
request,
callback,
);
}),
"name",
{ value: "Params" },
);
return Query;
})();
v1beta1.QueryBalanceRequest = (function () {
function QueryBalanceRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryBalanceRequest.prototype.address = "";
QueryBalanceRequest.prototype.denom = "";
QueryBalanceRequest.create = function create(properties) {
return new QueryBalanceRequest(properties);
};
QueryBalanceRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.address != null && Object.hasOwnProperty.call(m, "address")) w.uint32(10).string(m.address);
if (m.denom != null && Object.hasOwnProperty.call(m, "denom")) w.uint32(18).string(m.denom);
return w;
};
QueryBalanceRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryBalanceRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.address = r.string();
break;
case 2:
m.denom = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryBalanceRequest;
})();
v1beta1.QueryBalanceResponse = (function () {
function QueryBalanceResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryBalanceResponse.prototype.balance = null;
QueryBalanceResponse.create = function create(properties) {
return new QueryBalanceResponse(properties);
};
QueryBalanceResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.balance != null && Object.hasOwnProperty.call(m, "balance"))
$root.cosmos.base.v1beta1.Coin.encode(m.balance, w.uint32(10).fork()).ldelim();
return w;
};
QueryBalanceResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryBalanceResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.balance = $root.cosmos.base.v1beta1.Coin.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryBalanceResponse;
})();
v1beta1.QueryAllBalancesRequest = (function () {
function QueryAllBalancesRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryAllBalancesRequest.prototype.address = "";
QueryAllBalancesRequest.prototype.pagination = null;
QueryAllBalancesRequest.create = function create(properties) {
return new QueryAllBalancesRequest(properties);
};
QueryAllBalancesRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.address != null && Object.hasOwnProperty.call(m, "address")) w.uint32(10).string(m.address);
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageRequest.encode(m.pagination, w.uint32(18).fork()).ldelim();
return w;
};
QueryAllBalancesRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryAllBalancesRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.address = r.string();
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageRequest.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryAllBalancesRequest;
})();
v1beta1.QueryAllBalancesResponse = (function () {
function QueryAllBalancesResponse(p) {
this.balances = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryAllBalancesResponse.prototype.balances = $util.emptyArray;
QueryAllBalancesResponse.prototype.pagination = null;
QueryAllBalancesResponse.create = function create(properties) {
return new QueryAllBalancesResponse(properties);
};
QueryAllBalancesResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.balances != null && m.balances.length) {
for (var i = 0; i < m.balances.length; ++i)
$root.cosmos.base.v1beta1.Coin.encode(m.balances[i], w.uint32(10).fork()).ldelim();
}
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageResponse.encode(m.pagination, w.uint32(18).fork()).ldelim();
return w;
};
QueryAllBalancesResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryAllBalancesResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.balances && m.balances.length)) m.balances = [];
m.balances.push($root.cosmos.base.v1beta1.Coin.decode(r, r.uint32()));
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageResponse.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryAllBalancesResponse;
})();
v1beta1.QueryTotalSupplyRequest = (function () {
function QueryTotalSupplyRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryTotalSupplyRequest.create = function create(properties) {
return new QueryTotalSupplyRequest(properties);
};
QueryTotalSupplyRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
QueryTotalSupplyRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryTotalSupplyRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryTotalSupplyRequest;
})();
v1beta1.QueryTotalSupplyResponse = (function () {
function QueryTotalSupplyResponse(p) {
this.supply = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryTotalSupplyResponse.prototype.supply = $util.emptyArray;
QueryTotalSupplyResponse.create = function create(properties) {
return new QueryTotalSupplyResponse(properties);
};
QueryTotalSupplyResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.supply != null && m.supply.length) {
for (var i = 0; i < m.supply.length; ++i)
$root.cosmos.base.v1beta1.Coin.encode(m.supply[i], w.uint32(10).fork()).ldelim();
}
return w;
};
QueryTotalSupplyResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryTotalSupplyResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.supply && m.supply.length)) m.supply = [];
m.supply.push($root.cosmos.base.v1beta1.Coin.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryTotalSupplyResponse;
})();
v1beta1.QuerySupplyOfRequest = (function () {
function QuerySupplyOfRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QuerySupplyOfRequest.prototype.denom = "";
QuerySupplyOfRequest.create = function create(properties) {
return new QuerySupplyOfRequest(properties);
};
QuerySupplyOfRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.denom != null && Object.hasOwnProperty.call(m, "denom")) w.uint32(10).string(m.denom);
return w;
};
QuerySupplyOfRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QuerySupplyOfRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.denom = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QuerySupplyOfRequest;
})();
v1beta1.QuerySupplyOfResponse = (function () {
function QuerySupplyOfResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QuerySupplyOfResponse.prototype.amount = null;
QuerySupplyOfResponse.create = function create(properties) {
return new QuerySupplyOfResponse(properties);
};
QuerySupplyOfResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.amount != null && Object.hasOwnProperty.call(m, "amount"))
$root.cosmos.base.v1beta1.Coin.encode(m.amount, w.uint32(10).fork()).ldelim();
return w;
};
QuerySupplyOfResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QuerySupplyOfResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.amount = $root.cosmos.base.v1beta1.Coin.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QuerySupplyOfResponse;
})();
v1beta1.QueryParamsRequest = (function () {
function QueryParamsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryParamsRequest.create = function create(properties) {
return new QueryParamsRequest(properties);
};
QueryParamsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
QueryParamsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryParamsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryParamsRequest;
})();
v1beta1.QueryParamsResponse = (function () {
function QueryParamsResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryParamsResponse.prototype.params = null;
QueryParamsResponse.create = function create(properties) {
return new QueryParamsResponse(properties);
};
QueryParamsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.params != null && Object.hasOwnProperty.call(m, "params"))
$root.cosmos.bank.v1beta1.Params.encode(m.params, w.uint32(10).fork()).ldelim();
return w;
};
QueryParamsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.QueryParamsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.params = $root.cosmos.bank.v1beta1.Params.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryParamsResponse;
})();
v1beta1.Msg = (function () {
function Msg(rpcImpl, requestDelimited, responseDelimited) {
$protobuf.rpc.Service.call(this, rpcImpl, requestDelimited, responseDelimited);
}
(Msg.prototype = Object.create($protobuf.rpc.Service.prototype)).constructor = Msg;
Msg.create = function create(rpcImpl, requestDelimited, responseDelimited) {
return new this(rpcImpl, requestDelimited, responseDelimited);
};
Object.defineProperty(
(Msg.prototype.send = function send(request, callback) {
return this.rpcCall(
send,
$root.cosmos.bank.v1beta1.MsgSend,
$root.cosmos.bank.v1beta1.MsgSendResponse,
request,
callback,
);
}),
"name",
{ value: "Send" },
);
Object.defineProperty(
(Msg.prototype.multiSend = function multiSend(request, callback) {
return this.rpcCall(
multiSend,
$root.cosmos.bank.v1beta1.MsgMultiSend,
$root.cosmos.bank.v1beta1.MsgMultiSendResponse,
request,
callback,
);
}),
"name",
{ value: "MultiSend" },
);
return Msg;
})();
v1beta1.MsgSend = (function () {
function MsgSend(p) {
this.amount = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgSend.prototype.fromAddress = "";
MsgSend.prototype.toAddress = "";
MsgSend.prototype.amount = $util.emptyArray;
MsgSend.create = function create(properties) {
return new MsgSend(properties);
};
MsgSend.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.fromAddress != null && Object.hasOwnProperty.call(m, "fromAddress"))
w.uint32(10).string(m.fromAddress);
if (m.toAddress != null && Object.hasOwnProperty.call(m, "toAddress"))
w.uint32(18).string(m.toAddress);
if (m.amount != null && m.amount.length) {
for (var i = 0; i < m.amount.length; ++i)
$root.cosmos.base.v1beta1.Coin.encode(m.amount[i], w.uint32(26).fork()).ldelim();
}
return w;
};
MsgSend.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.MsgSend();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.fromAddress = r.string();
break;
case 2:
m.toAddress = r.string();
break;
case 3:
if (!(m.amount && m.amount.length)) m.amount = [];
m.amount.push($root.cosmos.base.v1beta1.Coin.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgSend;
})();
v1beta1.MsgSendResponse = (function () {
function MsgSendResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgSendResponse.create = function create(properties) {
return new MsgSendResponse(properties);
};
MsgSendResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgSendResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.MsgSendResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgSendResponse;
})();
v1beta1.MsgMultiSend = (function () {
function MsgMultiSend(p) {
this.inputs = [];
this.outputs = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgMultiSend.prototype.inputs = $util.emptyArray;
MsgMultiSend.prototype.outputs = $util.emptyArray;
MsgMultiSend.create = function create(properties) {
return new MsgMultiSend(properties);
};
MsgMultiSend.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.inputs != null && m.inputs.length) {
for (var i = 0; i < m.inputs.length; ++i)
$root.cosmos.bank.v1beta1.Input.encode(m.inputs[i], w.uint32(10).fork()).ldelim();
}
if (m.outputs != null && m.outputs.length) {
for (var i = 0; i < m.outputs.length; ++i)
$root.cosmos.bank.v1beta1.Output.encode(m.outputs[i], w.uint32(18).fork()).ldelim();
}
return w;
};
MsgMultiSend.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.MsgMultiSend();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.inputs && m.inputs.length)) m.inputs = [];
m.inputs.push($root.cosmos.bank.v1beta1.Input.decode(r, r.uint32()));
break;
case 2:
if (!(m.outputs && m.outputs.length)) m.outputs = [];
m.outputs.push($root.cosmos.bank.v1beta1.Output.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgMultiSend;
})();
v1beta1.MsgMultiSendResponse = (function () {
function MsgMultiSendResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgMultiSendResponse.create = function create(properties) {
return new MsgMultiSendResponse(properties);
};
MsgMultiSendResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgMultiSendResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.bank.v1beta1.MsgMultiSendResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgMultiSendResponse;
})();
return v1beta1;
})();
return bank;
})();
cosmos.base = (function () {
const base = {};
base.query = (function () {
const query = {};
query.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.PageRequest = (function () {
function PageRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
PageRequest.prototype.key = $util.newBuffer([]);
PageRequest.prototype.offset = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
PageRequest.prototype.limit = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
PageRequest.prototype.countTotal = false;
PageRequest.create = function create(properties) {
return new PageRequest(properties);
};
PageRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.key != null && Object.hasOwnProperty.call(m, "key")) w.uint32(10).bytes(m.key);
if (m.offset != null && Object.hasOwnProperty.call(m, "offset")) w.uint32(16).uint64(m.offset);
if (m.limit != null && Object.hasOwnProperty.call(m, "limit")) w.uint32(24).uint64(m.limit);
if (m.countTotal != null && Object.hasOwnProperty.call(m, "countTotal"))
w.uint32(32).bool(m.countTotal);
return w;
};
PageRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.base.query.v1beta1.PageRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.key = r.bytes();
break;
case 2:
m.offset = r.uint64();
break;
case 3:
m.limit = r.uint64();
break;
case 4:
m.countTotal = r.bool();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return PageRequest;
})();
v1beta1.PageResponse = (function () {
function PageResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
PageResponse.prototype.nextKey = $util.newBuffer([]);
PageResponse.prototype.total = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
PageResponse.create = function create(properties) {
return new PageResponse(properties);
};
PageResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.nextKey != null && Object.hasOwnProperty.call(m, "nextKey")) w.uint32(10).bytes(m.nextKey);
if (m.total != null && Object.hasOwnProperty.call(m, "total")) w.uint32(16).uint64(m.total);
return w;
};
PageResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.base.query.v1beta1.PageResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.nextKey = r.bytes();
break;
case 2:
m.total = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return PageResponse;
})();
return v1beta1;
})();
return query;
})();
base.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.Coin = (function () {
function Coin(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Coin.prototype.denom = "";
Coin.prototype.amount = "";
Coin.create = function create(properties) {
return new Coin(properties);
};
Coin.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.denom != null && Object.hasOwnProperty.call(m, "denom")) w.uint32(10).string(m.denom);
if (m.amount != null && Object.hasOwnProperty.call(m, "amount")) w.uint32(18).string(m.amount);
return w;
};
Coin.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.base.v1beta1.Coin();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.denom = r.string();
break;
case 2:
m.amount = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Coin;
})();
v1beta1.DecCoin = (function () {
function DecCoin(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DecCoin.prototype.denom = "";
DecCoin.prototype.amount = "";
DecCoin.create = function create(properties) {
return new DecCoin(properties);
};
DecCoin.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.denom != null && Object.hasOwnProperty.call(m, "denom")) w.uint32(10).string(m.denom);
if (m.amount != null && Object.hasOwnProperty.call(m, "amount")) w.uint32(18).string(m.amount);
return w;
};
DecCoin.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.base.v1beta1.DecCoin();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.denom = r.string();
break;
case 2:
m.amount = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DecCoin;
})();
v1beta1.IntProto = (function () {
function IntProto(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
IntProto.prototype.int = "";
IntProto.create = function create(properties) {
return new IntProto(properties);
};
IntProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.int != null && Object.hasOwnProperty.call(m, "int")) w.uint32(10).string(m.int);
return w;
};
IntProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.base.v1beta1.IntProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.int = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return IntProto;
})();
v1beta1.DecProto = (function () {
function DecProto(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DecProto.prototype.dec = "";
DecProto.create = function create(properties) {
return new DecProto(properties);
};
DecProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.dec != null && Object.hasOwnProperty.call(m, "dec")) w.uint32(10).string(m.dec);
return w;
};
DecProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.base.v1beta1.DecProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.dec = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DecProto;
})();
return v1beta1;
})();
return base;
})();
cosmos.crypto = (function () {
const crypto = {};
crypto.multisig = (function () {
const multisig = {};
multisig.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.MultiSignature = (function () {
function MultiSignature(p) {
this.signatures = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MultiSignature.prototype.signatures = $util.emptyArray;
MultiSignature.create = function create(properties) {
return new MultiSignature(properties);
};
MultiSignature.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.signatures != null && m.signatures.length) {
for (var i = 0; i < m.signatures.length; ++i) w.uint32(10).bytes(m.signatures[i]);
}
return w;
};
MultiSignature.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.crypto.multisig.v1beta1.MultiSignature();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.signatures && m.signatures.length)) m.signatures = [];
m.signatures.push(r.bytes());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MultiSignature;
})();
v1beta1.CompactBitArray = (function () {
function CompactBitArray(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
CompactBitArray.prototype.extraBitsStored = 0;
CompactBitArray.prototype.elems = $util.newBuffer([]);
CompactBitArray.create = function create(properties) {
return new CompactBitArray(properties);
};
CompactBitArray.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.extraBitsStored != null && Object.hasOwnProperty.call(m, "extraBitsStored"))
w.uint32(8).uint32(m.extraBitsStored);
if (m.elems != null && Object.hasOwnProperty.call(m, "elems")) w.uint32(18).bytes(m.elems);
return w;
};
CompactBitArray.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.crypto.multisig.v1beta1.CompactBitArray();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.extraBitsStored = r.uint32();
break;
case 2:
m.elems = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return CompactBitArray;
})();
return v1beta1;
})();
return multisig;
})();
crypto.secp256k1 = (function () {
const secp256k1 = {};
secp256k1.PubKey = (function () {
function PubKey(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
PubKey.prototype.key = $util.newBuffer([]);
PubKey.create = function create(properties) {
return new PubKey(properties);
};
PubKey.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.key != null && Object.hasOwnProperty.call(m, "key")) w.uint32(10).bytes(m.key);
return w;
};
PubKey.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.crypto.secp256k1.PubKey();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.key = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return PubKey;
})();
secp256k1.PrivKey = (function () {
function PrivKey(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
PrivKey.prototype.key = $util.newBuffer([]);
PrivKey.create = function create(properties) {
return new PrivKey(properties);
};
PrivKey.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.key != null && Object.hasOwnProperty.call(m, "key")) w.uint32(10).bytes(m.key);
return w;
};
PrivKey.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.crypto.secp256k1.PrivKey();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.key = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return PrivKey;
})();
return secp256k1;
})();
return crypto;
})();
cosmos.staking = (function () {
const staking = {};
staking.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.HistoricalInfo = (function () {
function HistoricalInfo(p) {
this.valset = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
HistoricalInfo.prototype.header = null;
HistoricalInfo.prototype.valset = $util.emptyArray;
HistoricalInfo.create = function create(properties) {
return new HistoricalInfo(properties);
};
HistoricalInfo.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.header != null && Object.hasOwnProperty.call(m, "header"))
$root.tendermint.types.Header.encode(m.header, w.uint32(10).fork()).ldelim();
if (m.valset != null && m.valset.length) {
for (var i = 0; i < m.valset.length; ++i)
$root.cosmos.staking.v1beta1.Validator.encode(m.valset[i], w.uint32(18).fork()).ldelim();
}
return w;
};
HistoricalInfo.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.HistoricalInfo();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.header = $root.tendermint.types.Header.decode(r, r.uint32());
break;
case 2:
if (!(m.valset && m.valset.length)) m.valset = [];
m.valset.push($root.cosmos.staking.v1beta1.Validator.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return HistoricalInfo;
})();
v1beta1.CommissionRates = (function () {
function CommissionRates(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
CommissionRates.prototype.rate = "";
CommissionRates.prototype.maxRate = "";
CommissionRates.prototype.maxChangeRate = "";
CommissionRates.create = function create(properties) {
return new CommissionRates(properties);
};
CommissionRates.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.rate != null && Object.hasOwnProperty.call(m, "rate")) w.uint32(10).string(m.rate);
if (m.maxRate != null && Object.hasOwnProperty.call(m, "maxRate")) w.uint32(18).string(m.maxRate);
if (m.maxChangeRate != null && Object.hasOwnProperty.call(m, "maxChangeRate"))
w.uint32(26).string(m.maxChangeRate);
return w;
};
CommissionRates.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.CommissionRates();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.rate = r.string();
break;
case 2:
m.maxRate = r.string();
break;
case 3:
m.maxChangeRate = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return CommissionRates;
})();
v1beta1.Commission = (function () {
function Commission(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Commission.prototype.commissionRates = null;
Commission.prototype.updateTime = null;
Commission.create = function create(properties) {
return new Commission(properties);
};
Commission.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.commissionRates != null && Object.hasOwnProperty.call(m, "commissionRates"))
$root.cosmos.staking.v1beta1.CommissionRates.encode(
m.commissionRates,
w.uint32(10).fork(),
).ldelim();
if (m.updateTime != null && Object.hasOwnProperty.call(m, "updateTime"))
$root.google.protobuf.Timestamp.encode(m.updateTime, w.uint32(18).fork()).ldelim();
return w;
};
Commission.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.Commission();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.commissionRates = $root.cosmos.staking.v1beta1.CommissionRates.decode(r, r.uint32());
break;
case 2:
m.updateTime = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Commission;
})();
v1beta1.Description = (function () {
function Description(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Description.prototype.moniker = "";
Description.prototype.identity = "";
Description.prototype.website = "";
Description.prototype.securityContact = "";
Description.prototype.details = "";
Description.create = function create(properties) {
return new Description(properties);
};
Description.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.moniker != null && Object.hasOwnProperty.call(m, "moniker")) w.uint32(10).string(m.moniker);
if (m.identity != null && Object.hasOwnProperty.call(m, "identity"))
w.uint32(18).string(m.identity);
if (m.website != null && Object.hasOwnProperty.call(m, "website")) w.uint32(26).string(m.website);
if (m.securityContact != null && Object.hasOwnProperty.call(m, "securityContact"))
w.uint32(34).string(m.securityContact);
if (m.details != null && Object.hasOwnProperty.call(m, "details")) w.uint32(42).string(m.details);
return w;
};
Description.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.Description();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.moniker = r.string();
break;
case 2:
m.identity = r.string();
break;
case 3:
m.website = r.string();
break;
case 4:
m.securityContact = r.string();
break;
case 5:
m.details = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Description;
})();
v1beta1.Validator = (function () {
function Validator(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Validator.prototype.operatorAddress = "";
Validator.prototype.consensusPubkey = null;
Validator.prototype.jailed = false;
Validator.prototype.status = 0;
Validator.prototype.tokens = "";
Validator.prototype.delegatorShares = "";
Validator.prototype.description = null;
Validator.prototype.unbondingHeight = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Validator.prototype.unbondingTime = null;
Validator.prototype.commission = null;
Validator.prototype.minSelfDelegation = "";
Validator.create = function create(properties) {
return new Validator(properties);
};
Validator.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.operatorAddress != null && Object.hasOwnProperty.call(m, "operatorAddress"))
w.uint32(10).string(m.operatorAddress);
if (m.consensusPubkey != null && Object.hasOwnProperty.call(m, "consensusPubkey"))
$root.google.protobuf.Any.encode(m.consensusPubkey, w.uint32(18).fork()).ldelim();
if (m.jailed != null && Object.hasOwnProperty.call(m, "jailed")) w.uint32(24).bool(m.jailed);
if (m.status != null && Object.hasOwnProperty.call(m, "status")) w.uint32(32).int32(m.status);
if (m.tokens != null && Object.hasOwnProperty.call(m, "tokens")) w.uint32(42).string(m.tokens);
if (m.delegatorShares != null && Object.hasOwnProperty.call(m, "delegatorShares"))
w.uint32(50).string(m.delegatorShares);
if (m.description != null && Object.hasOwnProperty.call(m, "description"))
$root.cosmos.staking.v1beta1.Description.encode(m.description, w.uint32(58).fork()).ldelim();
if (m.unbondingHeight != null && Object.hasOwnProperty.call(m, "unbondingHeight"))
w.uint32(64).int64(m.unbondingHeight);
if (m.unbondingTime != null && Object.hasOwnProperty.call(m, "unbondingTime"))
$root.google.protobuf.Timestamp.encode(m.unbondingTime, w.uint32(74).fork()).ldelim();
if (m.commission != null && Object.hasOwnProperty.call(m, "commission"))
$root.cosmos.staking.v1beta1.Commission.encode(m.commission, w.uint32(82).fork()).ldelim();
if (m.minSelfDelegation != null && Object.hasOwnProperty.call(m, "minSelfDelegation"))
w.uint32(90).string(m.minSelfDelegation);
return w;
};
Validator.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.Validator();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.operatorAddress = r.string();
break;
case 2:
m.consensusPubkey = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 3:
m.jailed = r.bool();
break;
case 4:
m.status = r.int32();
break;
case 5:
m.tokens = r.string();
break;
case 6:
m.delegatorShares = r.string();
break;
case 7:
m.description = $root.cosmos.staking.v1beta1.Description.decode(r, r.uint32());
break;
case 8:
m.unbondingHeight = r.int64();
break;
case 9:
m.unbondingTime = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
case 10:
m.commission = $root.cosmos.staking.v1beta1.Commission.decode(r, r.uint32());
break;
case 11:
m.minSelfDelegation = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Validator;
})();
v1beta1.BondStatus = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "BOND_STATUS_UNSPECIFIED")] = 0;
values[(valuesById[1] = "BOND_STATUS_UNBONDED")] = 1;
values[(valuesById[2] = "BOND_STATUS_UNBONDING")] = 2;
values[(valuesById[3] = "BOND_STATUS_BONDED")] = 3;
return values;
})();
v1beta1.ValAddresses = (function () {
function ValAddresses(p) {
this.addresses = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ValAddresses.prototype.addresses = $util.emptyArray;
ValAddresses.create = function create(properties) {
return new ValAddresses(properties);
};
ValAddresses.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.addresses != null && m.addresses.length) {
for (var i = 0; i < m.addresses.length; ++i) w.uint32(10).string(m.addresses[i]);
}
return w;
};
ValAddresses.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.ValAddresses();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.addresses && m.addresses.length)) m.addresses = [];
m.addresses.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ValAddresses;
})();
v1beta1.DVPair = (function () {
function DVPair(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DVPair.prototype.delegatorAddress = "";
DVPair.prototype.validatorAddress = "";
DVPair.create = function create(properties) {
return new DVPair(properties);
};
DVPair.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(18).string(m.validatorAddress);
return w;
};
DVPair.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.DVPair();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorAddress = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DVPair;
})();
v1beta1.DVPairs = (function () {
function DVPairs(p) {
this.pairs = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DVPairs.prototype.pairs = $util.emptyArray;
DVPairs.create = function create(properties) {
return new DVPairs(properties);
};
DVPairs.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.pairs != null && m.pairs.length) {
for (var i = 0; i < m.pairs.length; ++i)
$root.cosmos.staking.v1beta1.DVPair.encode(m.pairs[i], w.uint32(10).fork()).ldelim();
}
return w;
};
DVPairs.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.DVPairs();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.pairs && m.pairs.length)) m.pairs = [];
m.pairs.push($root.cosmos.staking.v1beta1.DVPair.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DVPairs;
})();
v1beta1.DVVTriplet = (function () {
function DVVTriplet(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DVVTriplet.prototype.delegatorAddress = "";
DVVTriplet.prototype.validatorSrcAddress = "";
DVVTriplet.prototype.validatorDstAddress = "";
DVVTriplet.create = function create(properties) {
return new DVVTriplet(properties);
};
DVVTriplet.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorSrcAddress != null && Object.hasOwnProperty.call(m, "validatorSrcAddress"))
w.uint32(18).string(m.validatorSrcAddress);
if (m.validatorDstAddress != null && Object.hasOwnProperty.call(m, "validatorDstAddress"))
w.uint32(26).string(m.validatorDstAddress);
return w;
};
DVVTriplet.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.DVVTriplet();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorSrcAddress = r.string();
break;
case 3:
m.validatorDstAddress = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DVVTriplet;
})();
v1beta1.DVVTriplets = (function () {
function DVVTriplets(p) {
this.triplets = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DVVTriplets.prototype.triplets = $util.emptyArray;
DVVTriplets.create = function create(properties) {
return new DVVTriplets(properties);
};
DVVTriplets.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.triplets != null && m.triplets.length) {
for (var i = 0; i < m.triplets.length; ++i)
$root.cosmos.staking.v1beta1.DVVTriplet.encode(m.triplets[i], w.uint32(10).fork()).ldelim();
}
return w;
};
DVVTriplets.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.DVVTriplets();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.triplets && m.triplets.length)) m.triplets = [];
m.triplets.push($root.cosmos.staking.v1beta1.DVVTriplet.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DVVTriplets;
})();
v1beta1.Delegation = (function () {
function Delegation(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Delegation.prototype.delegatorAddress = "";
Delegation.prototype.validatorAddress = "";
Delegation.prototype.shares = "";
Delegation.create = function create(properties) {
return new Delegation(properties);
};
Delegation.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(18).string(m.validatorAddress);
if (m.shares != null && Object.hasOwnProperty.call(m, "shares")) w.uint32(26).string(m.shares);
return w;
};
Delegation.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.Delegation();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorAddress = r.string();
break;
case 3:
m.shares = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Delegation;
})();
v1beta1.UnbondingDelegation = (function () {
function UnbondingDelegation(p) {
this.entries = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
UnbondingDelegation.prototype.delegatorAddress = "";
UnbondingDelegation.prototype.validatorAddress = "";
UnbondingDelegation.prototype.entries = $util.emptyArray;
UnbondingDelegation.create = function create(properties) {
return new UnbondingDelegation(properties);
};
UnbondingDelegation.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(18).string(m.validatorAddress);
if (m.entries != null && m.entries.length) {
for (var i = 0; i < m.entries.length; ++i)
$root.cosmos.staking.v1beta1.UnbondingDelegationEntry.encode(
m.entries[i],
w.uint32(26).fork(),
).ldelim();
}
return w;
};
UnbondingDelegation.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.UnbondingDelegation();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorAddress = r.string();
break;
case 3:
if (!(m.entries && m.entries.length)) m.entries = [];
m.entries.push($root.cosmos.staking.v1beta1.UnbondingDelegationEntry.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return UnbondingDelegation;
})();
v1beta1.UnbondingDelegationEntry = (function () {
function UnbondingDelegationEntry(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
UnbondingDelegationEntry.prototype.creationHeight = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
UnbondingDelegationEntry.prototype.completionTime = null;
UnbondingDelegationEntry.prototype.initialBalance = "";
UnbondingDelegationEntry.prototype.balance = "";
UnbondingDelegationEntry.create = function create(properties) {
return new UnbondingDelegationEntry(properties);
};
UnbondingDelegationEntry.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.creationHeight != null && Object.hasOwnProperty.call(m, "creationHeight"))
w.uint32(8).int64(m.creationHeight);
if (m.completionTime != null && Object.hasOwnProperty.call(m, "completionTime"))
$root.google.protobuf.Timestamp.encode(m.completionTime, w.uint32(18).fork()).ldelim();
if (m.initialBalance != null && Object.hasOwnProperty.call(m, "initialBalance"))
w.uint32(26).string(m.initialBalance);
if (m.balance != null && Object.hasOwnProperty.call(m, "balance")) w.uint32(34).string(m.balance);
return w;
};
UnbondingDelegationEntry.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.UnbondingDelegationEntry();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.creationHeight = r.int64();
break;
case 2:
m.completionTime = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
case 3:
m.initialBalance = r.string();
break;
case 4:
m.balance = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return UnbondingDelegationEntry;
})();
v1beta1.RedelegationEntry = (function () {
function RedelegationEntry(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
RedelegationEntry.prototype.creationHeight = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
RedelegationEntry.prototype.completionTime = null;
RedelegationEntry.prototype.initialBalance = "";
RedelegationEntry.prototype.sharesDst = "";
RedelegationEntry.create = function create(properties) {
return new RedelegationEntry(properties);
};
RedelegationEntry.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.creationHeight != null && Object.hasOwnProperty.call(m, "creationHeight"))
w.uint32(8).int64(m.creationHeight);
if (m.completionTime != null && Object.hasOwnProperty.call(m, "completionTime"))
$root.google.protobuf.Timestamp.encode(m.completionTime, w.uint32(18).fork()).ldelim();
if (m.initialBalance != null && Object.hasOwnProperty.call(m, "initialBalance"))
w.uint32(26).string(m.initialBalance);
if (m.sharesDst != null && Object.hasOwnProperty.call(m, "sharesDst"))
w.uint32(34).string(m.sharesDst);
return w;
};
RedelegationEntry.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.RedelegationEntry();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.creationHeight = r.int64();
break;
case 2:
m.completionTime = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
case 3:
m.initialBalance = r.string();
break;
case 4:
m.sharesDst = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return RedelegationEntry;
})();
v1beta1.Redelegation = (function () {
function Redelegation(p) {
this.entries = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Redelegation.prototype.delegatorAddress = "";
Redelegation.prototype.validatorSrcAddress = "";
Redelegation.prototype.validatorDstAddress = "";
Redelegation.prototype.entries = $util.emptyArray;
Redelegation.create = function create(properties) {
return new Redelegation(properties);
};
Redelegation.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorSrcAddress != null && Object.hasOwnProperty.call(m, "validatorSrcAddress"))
w.uint32(18).string(m.validatorSrcAddress);
if (m.validatorDstAddress != null && Object.hasOwnProperty.call(m, "validatorDstAddress"))
w.uint32(26).string(m.validatorDstAddress);
if (m.entries != null && m.entries.length) {
for (var i = 0; i < m.entries.length; ++i)
$root.cosmos.staking.v1beta1.RedelegationEntry.encode(
m.entries[i],
w.uint32(34).fork(),
).ldelim();
}
return w;
};
Redelegation.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.Redelegation();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorSrcAddress = r.string();
break;
case 3:
m.validatorDstAddress = r.string();
break;
case 4:
if (!(m.entries && m.entries.length)) m.entries = [];
m.entries.push($root.cosmos.staking.v1beta1.RedelegationEntry.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Redelegation;
})();
v1beta1.Params = (function () {
function Params(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Params.prototype.unbondingTime = null;
Params.prototype.maxValidators = 0;
Params.prototype.maxEntries = 0;
Params.prototype.historicalEntries = 0;
Params.prototype.bondDenom = "";
Params.create = function create(properties) {
return new Params(properties);
};
Params.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.unbondingTime != null && Object.hasOwnProperty.call(m, "unbondingTime"))
$root.google.protobuf.Duration.encode(m.unbondingTime, w.uint32(10).fork()).ldelim();
if (m.maxValidators != null && Object.hasOwnProperty.call(m, "maxValidators"))
w.uint32(16).uint32(m.maxValidators);
if (m.maxEntries != null && Object.hasOwnProperty.call(m, "maxEntries"))
w.uint32(24).uint32(m.maxEntries);
if (m.historicalEntries != null && Object.hasOwnProperty.call(m, "historicalEntries"))
w.uint32(32).uint32(m.historicalEntries);
if (m.bondDenom != null && Object.hasOwnProperty.call(m, "bondDenom"))
w.uint32(42).string(m.bondDenom);
return w;
};
Params.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.Params();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.unbondingTime = $root.google.protobuf.Duration.decode(r, r.uint32());
break;
case 2:
m.maxValidators = r.uint32();
break;
case 3:
m.maxEntries = r.uint32();
break;
case 4:
m.historicalEntries = r.uint32();
break;
case 5:
m.bondDenom = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Params;
})();
v1beta1.DelegationResponse = (function () {
function DelegationResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DelegationResponse.prototype.delegation = null;
DelegationResponse.prototype.balance = null;
DelegationResponse.create = function create(properties) {
return new DelegationResponse(properties);
};
DelegationResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegation != null && Object.hasOwnProperty.call(m, "delegation"))
$root.cosmos.staking.v1beta1.Delegation.encode(m.delegation, w.uint32(10).fork()).ldelim();
if (m.balance != null && Object.hasOwnProperty.call(m, "balance"))
$root.cosmos.base.v1beta1.Coin.encode(m.balance, w.uint32(18).fork()).ldelim();
return w;
};
DelegationResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.DelegationResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegation = $root.cosmos.staking.v1beta1.Delegation.decode(r, r.uint32());
break;
case 2:
m.balance = $root.cosmos.base.v1beta1.Coin.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DelegationResponse;
})();
v1beta1.RedelegationEntryResponse = (function () {
function RedelegationEntryResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
RedelegationEntryResponse.prototype.redelegationEntry = null;
RedelegationEntryResponse.prototype.balance = "";
RedelegationEntryResponse.create = function create(properties) {
return new RedelegationEntryResponse(properties);
};
RedelegationEntryResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.redelegationEntry != null && Object.hasOwnProperty.call(m, "redelegationEntry"))
$root.cosmos.staking.v1beta1.RedelegationEntry.encode(
m.redelegationEntry,
w.uint32(10).fork(),
).ldelim();
if (m.balance != null && Object.hasOwnProperty.call(m, "balance")) w.uint32(34).string(m.balance);
return w;
};
RedelegationEntryResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.RedelegationEntryResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.redelegationEntry = $root.cosmos.staking.v1beta1.RedelegationEntry.decode(r, r.uint32());
break;
case 4:
m.balance = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return RedelegationEntryResponse;
})();
v1beta1.RedelegationResponse = (function () {
function RedelegationResponse(p) {
this.entries = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
RedelegationResponse.prototype.redelegation = null;
RedelegationResponse.prototype.entries = $util.emptyArray;
RedelegationResponse.create = function create(properties) {
return new RedelegationResponse(properties);
};
RedelegationResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.redelegation != null && Object.hasOwnProperty.call(m, "redelegation"))
$root.cosmos.staking.v1beta1.Redelegation.encode(m.redelegation, w.uint32(10).fork()).ldelim();
if (m.entries != null && m.entries.length) {
for (var i = 0; i < m.entries.length; ++i)
$root.cosmos.staking.v1beta1.RedelegationEntryResponse.encode(
m.entries[i],
w.uint32(18).fork(),
).ldelim();
}
return w;
};
RedelegationResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.RedelegationResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.redelegation = $root.cosmos.staking.v1beta1.Redelegation.decode(r, r.uint32());
break;
case 2:
if (!(m.entries && m.entries.length)) m.entries = [];
m.entries.push($root.cosmos.staking.v1beta1.RedelegationEntryResponse.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return RedelegationResponse;
})();
v1beta1.Pool = (function () {
function Pool(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Pool.prototype.notBondedTokens = "";
Pool.prototype.bondedTokens = "";
Pool.create = function create(properties) {
return new Pool(properties);
};
Pool.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.notBondedTokens != null && Object.hasOwnProperty.call(m, "notBondedTokens"))
w.uint32(10).string(m.notBondedTokens);
if (m.bondedTokens != null && Object.hasOwnProperty.call(m, "bondedTokens"))
w.uint32(18).string(m.bondedTokens);
return w;
};
Pool.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.Pool();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.notBondedTokens = r.string();
break;
case 2:
m.bondedTokens = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Pool;
})();
v1beta1.Msg = (function () {
function Msg(rpcImpl, requestDelimited, responseDelimited) {
$protobuf.rpc.Service.call(this, rpcImpl, requestDelimited, responseDelimited);
}
(Msg.prototype = Object.create($protobuf.rpc.Service.prototype)).constructor = Msg;
Msg.create = function create(rpcImpl, requestDelimited, responseDelimited) {
return new this(rpcImpl, requestDelimited, responseDelimited);
};
Object.defineProperty(
(Msg.prototype.createValidator = function createValidator(request, callback) {
return this.rpcCall(
createValidator,
$root.cosmos.staking.v1beta1.MsgCreateValidator,
$root.cosmos.staking.v1beta1.MsgCreateValidatorResponse,
request,
callback,
);
}),
"name",
{ value: "CreateValidator" },
);
Object.defineProperty(
(Msg.prototype.editValidator = function editValidator(request, callback) {
return this.rpcCall(
editValidator,
$root.cosmos.staking.v1beta1.MsgEditValidator,
$root.cosmos.staking.v1beta1.MsgEditValidatorResponse,
request,
callback,
);
}),
"name",
{ value: "EditValidator" },
);
Object.defineProperty(
(Msg.prototype.delegate = function delegate(request, callback) {
return this.rpcCall(
delegate,
$root.cosmos.staking.v1beta1.MsgDelegate,
$root.cosmos.staking.v1beta1.MsgDelegateResponse,
request,
callback,
);
}),
"name",
{ value: "Delegate" },
);
Object.defineProperty(
(Msg.prototype.beginRedelegate = function beginRedelegate(request, callback) {
return this.rpcCall(
beginRedelegate,
$root.cosmos.staking.v1beta1.MsgBeginRedelegate,
$root.cosmos.staking.v1beta1.MsgBeginRedelegateResponse,
request,
callback,
);
}),
"name",
{ value: "BeginRedelegate" },
);
Object.defineProperty(
(Msg.prototype.undelegate = function undelegate(request, callback) {
return this.rpcCall(
undelegate,
$root.cosmos.staking.v1beta1.MsgUndelegate,
$root.cosmos.staking.v1beta1.MsgUndelegateResponse,
request,
callback,
);
}),
"name",
{ value: "Undelegate" },
);
return Msg;
})();
v1beta1.MsgCreateValidator = (function () {
function MsgCreateValidator(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgCreateValidator.prototype.description = null;
MsgCreateValidator.prototype.commission = null;
MsgCreateValidator.prototype.minSelfDelegation = "";
MsgCreateValidator.prototype.delegatorAddress = "";
MsgCreateValidator.prototype.validatorAddress = "";
MsgCreateValidator.prototype.pubkey = null;
MsgCreateValidator.prototype.value = null;
MsgCreateValidator.create = function create(properties) {
return new MsgCreateValidator(properties);
};
MsgCreateValidator.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.description != null && Object.hasOwnProperty.call(m, "description"))
$root.cosmos.staking.v1beta1.Description.encode(m.description, w.uint32(10).fork()).ldelim();
if (m.commission != null && Object.hasOwnProperty.call(m, "commission"))
$root.cosmos.staking.v1beta1.CommissionRates.encode(m.commission, w.uint32(18).fork()).ldelim();
if (m.minSelfDelegation != null && Object.hasOwnProperty.call(m, "minSelfDelegation"))
w.uint32(26).string(m.minSelfDelegation);
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(34).string(m.delegatorAddress);
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(42).string(m.validatorAddress);
if (m.pubkey != null && Object.hasOwnProperty.call(m, "pubkey"))
$root.google.protobuf.Any.encode(m.pubkey, w.uint32(50).fork()).ldelim();
if (m.value != null && Object.hasOwnProperty.call(m, "value"))
$root.cosmos.base.v1beta1.Coin.encode(m.value, w.uint32(58).fork()).ldelim();
return w;
};
MsgCreateValidator.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgCreateValidator();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.description = $root.cosmos.staking.v1beta1.Description.decode(r, r.uint32());
break;
case 2:
m.commission = $root.cosmos.staking.v1beta1.CommissionRates.decode(r, r.uint32());
break;
case 3:
m.minSelfDelegation = r.string();
break;
case 4:
m.delegatorAddress = r.string();
break;
case 5:
m.validatorAddress = r.string();
break;
case 6:
m.pubkey = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 7:
m.value = $root.cosmos.base.v1beta1.Coin.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgCreateValidator;
})();
v1beta1.MsgCreateValidatorResponse = (function () {
function MsgCreateValidatorResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgCreateValidatorResponse.create = function create(properties) {
return new MsgCreateValidatorResponse(properties);
};
MsgCreateValidatorResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgCreateValidatorResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgCreateValidatorResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgCreateValidatorResponse;
})();
v1beta1.MsgEditValidator = (function () {
function MsgEditValidator(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgEditValidator.prototype.description = null;
MsgEditValidator.prototype.validatorAddress = "";
MsgEditValidator.prototype.commissionRate = "";
MsgEditValidator.prototype.minSelfDelegation = "";
MsgEditValidator.create = function create(properties) {
return new MsgEditValidator(properties);
};
MsgEditValidator.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.description != null && Object.hasOwnProperty.call(m, "description"))
$root.cosmos.staking.v1beta1.Description.encode(m.description, w.uint32(10).fork()).ldelim();
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(18).string(m.validatorAddress);
if (m.commissionRate != null && Object.hasOwnProperty.call(m, "commissionRate"))
w.uint32(26).string(m.commissionRate);
if (m.minSelfDelegation != null && Object.hasOwnProperty.call(m, "minSelfDelegation"))
w.uint32(34).string(m.minSelfDelegation);
return w;
};
MsgEditValidator.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgEditValidator();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.description = $root.cosmos.staking.v1beta1.Description.decode(r, r.uint32());
break;
case 2:
m.validatorAddress = r.string();
break;
case 3:
m.commissionRate = r.string();
break;
case 4:
m.minSelfDelegation = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgEditValidator;
})();
v1beta1.MsgEditValidatorResponse = (function () {
function MsgEditValidatorResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgEditValidatorResponse.create = function create(properties) {
return new MsgEditValidatorResponse(properties);
};
MsgEditValidatorResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgEditValidatorResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgEditValidatorResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgEditValidatorResponse;
})();
v1beta1.MsgDelegate = (function () {
function MsgDelegate(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgDelegate.prototype.delegatorAddress = "";
MsgDelegate.prototype.validatorAddress = "";
MsgDelegate.prototype.amount = null;
MsgDelegate.create = function create(properties) {
return new MsgDelegate(properties);
};
MsgDelegate.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(18).string(m.validatorAddress);
if (m.amount != null && Object.hasOwnProperty.call(m, "amount"))
$root.cosmos.base.v1beta1.Coin.encode(m.amount, w.uint32(26).fork()).ldelim();
return w;
};
MsgDelegate.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgDelegate();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorAddress = r.string();
break;
case 3:
m.amount = $root.cosmos.base.v1beta1.Coin.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgDelegate;
})();
v1beta1.MsgDelegateResponse = (function () {
function MsgDelegateResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgDelegateResponse.create = function create(properties) {
return new MsgDelegateResponse(properties);
};
MsgDelegateResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgDelegateResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgDelegateResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgDelegateResponse;
})();
v1beta1.MsgBeginRedelegate = (function () {
function MsgBeginRedelegate(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgBeginRedelegate.prototype.delegatorAddress = "";
MsgBeginRedelegate.prototype.validatorSrcAddress = "";
MsgBeginRedelegate.prototype.validatorDstAddress = "";
MsgBeginRedelegate.prototype.amount = null;
MsgBeginRedelegate.create = function create(properties) {
return new MsgBeginRedelegate(properties);
};
MsgBeginRedelegate.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorSrcAddress != null && Object.hasOwnProperty.call(m, "validatorSrcAddress"))
w.uint32(18).string(m.validatorSrcAddress);
if (m.validatorDstAddress != null && Object.hasOwnProperty.call(m, "validatorDstAddress"))
w.uint32(26).string(m.validatorDstAddress);
if (m.amount != null && Object.hasOwnProperty.call(m, "amount"))
$root.cosmos.base.v1beta1.Coin.encode(m.amount, w.uint32(34).fork()).ldelim();
return w;
};
MsgBeginRedelegate.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgBeginRedelegate();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorSrcAddress = r.string();
break;
case 3:
m.validatorDstAddress = r.string();
break;
case 4:
m.amount = $root.cosmos.base.v1beta1.Coin.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgBeginRedelegate;
})();
v1beta1.MsgBeginRedelegateResponse = (function () {
function MsgBeginRedelegateResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgBeginRedelegateResponse.prototype.completionTime = null;
MsgBeginRedelegateResponse.create = function create(properties) {
return new MsgBeginRedelegateResponse(properties);
};
MsgBeginRedelegateResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.completionTime != null && Object.hasOwnProperty.call(m, "completionTime"))
$root.google.protobuf.Timestamp.encode(m.completionTime, w.uint32(10).fork()).ldelim();
return w;
};
MsgBeginRedelegateResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgBeginRedelegateResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.completionTime = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgBeginRedelegateResponse;
})();
v1beta1.MsgUndelegate = (function () {
function MsgUndelegate(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgUndelegate.prototype.delegatorAddress = "";
MsgUndelegate.prototype.validatorAddress = "";
MsgUndelegate.prototype.amount = null;
MsgUndelegate.create = function create(properties) {
return new MsgUndelegate(properties);
};
MsgUndelegate.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.delegatorAddress != null && Object.hasOwnProperty.call(m, "delegatorAddress"))
w.uint32(10).string(m.delegatorAddress);
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(18).string(m.validatorAddress);
if (m.amount != null && Object.hasOwnProperty.call(m, "amount"))
$root.cosmos.base.v1beta1.Coin.encode(m.amount, w.uint32(26).fork()).ldelim();
return w;
};
MsgUndelegate.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgUndelegate();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.delegatorAddress = r.string();
break;
case 2:
m.validatorAddress = r.string();
break;
case 3:
m.amount = $root.cosmos.base.v1beta1.Coin.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgUndelegate;
})();
v1beta1.MsgUndelegateResponse = (function () {
function MsgUndelegateResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgUndelegateResponse.prototype.completionTime = null;
MsgUndelegateResponse.create = function create(properties) {
return new MsgUndelegateResponse(properties);
};
MsgUndelegateResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.completionTime != null && Object.hasOwnProperty.call(m, "completionTime"))
$root.google.protobuf.Timestamp.encode(m.completionTime, w.uint32(10).fork()).ldelim();
return w;
};
MsgUndelegateResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.staking.v1beta1.MsgUndelegateResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.completionTime = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgUndelegateResponse;
})();
return v1beta1;
})();
return staking;
})();
cosmos.tx = (function () {
const tx = {};
tx.signing = (function () {
const signing = {};
signing.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.SignMode = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "SIGN_MODE_UNSPECIFIED")] = 0;
values[(valuesById[1] = "SIGN_MODE_DIRECT")] = 1;
values[(valuesById[2] = "SIGN_MODE_TEXTUAL")] = 2;
values[(valuesById[127] = "SIGN_MODE_LEGACY_AMINO_JSON")] = 127;
return values;
})();
v1beta1.SignatureDescriptors = (function () {
function SignatureDescriptors(p) {
this.signatures = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SignatureDescriptors.prototype.signatures = $util.emptyArray;
SignatureDescriptors.create = function create(properties) {
return new SignatureDescriptors(properties);
};
SignatureDescriptors.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.signatures != null && m.signatures.length) {
for (var i = 0; i < m.signatures.length; ++i)
$root.cosmos.tx.signing.v1beta1.SignatureDescriptor.encode(
m.signatures[i],
w.uint32(10).fork(),
).ldelim();
}
return w;
};
SignatureDescriptors.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.signing.v1beta1.SignatureDescriptors();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.signatures && m.signatures.length)) m.signatures = [];
m.signatures.push(
$root.cosmos.tx.signing.v1beta1.SignatureDescriptor.decode(r, r.uint32()),
);
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return SignatureDescriptors;
})();
v1beta1.SignatureDescriptor = (function () {
function SignatureDescriptor(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SignatureDescriptor.prototype.publicKey = null;
SignatureDescriptor.prototype.data = null;
SignatureDescriptor.prototype.sequence = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
SignatureDescriptor.create = function create(properties) {
return new SignatureDescriptor(properties);
};
SignatureDescriptor.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.publicKey != null && Object.hasOwnProperty.call(m, "publicKey"))
$root.google.protobuf.Any.encode(m.publicKey, w.uint32(10).fork()).ldelim();
if (m.data != null && Object.hasOwnProperty.call(m, "data"))
$root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.encode(
m.data,
w.uint32(18).fork(),
).ldelim();
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(24).uint64(m.sequence);
return w;
};
SignatureDescriptor.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.signing.v1beta1.SignatureDescriptor();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.publicKey = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 2:
m.data = $root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.decode(r, r.uint32());
break;
case 3:
m.sequence = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
SignatureDescriptor.Data = (function () {
function Data(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Data.prototype.single = null;
Data.prototype.multi = null;
let $oneOfFields;
Object.defineProperty(Data.prototype, "sum", {
get: $util.oneOfGetter(($oneOfFields = ["single", "multi"])),
set: $util.oneOfSetter($oneOfFields),
});
Data.create = function create(properties) {
return new Data(properties);
};
Data.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.single != null && Object.hasOwnProperty.call(m, "single"))
$root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Single.encode(
m.single,
w.uint32(10).fork(),
).ldelim();
if (m.multi != null && Object.hasOwnProperty.call(m, "multi"))
$root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Multi.encode(
m.multi,
w.uint32(18).fork(),
).ldelim();
return w;
};
Data.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.single = $root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Single.decode(
r,
r.uint32(),
);
break;
case 2:
m.multi = $root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Multi.decode(
r,
r.uint32(),
);
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
Data.Single = (function () {
function Single(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Single.prototype.mode = 0;
Single.prototype.signature = $util.newBuffer([]);
Single.create = function create(properties) {
return new Single(properties);
};
Single.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.mode != null && Object.hasOwnProperty.call(m, "mode")) w.uint32(8).int32(m.mode);
if (m.signature != null && Object.hasOwnProperty.call(m, "signature"))
w.uint32(18).bytes(m.signature);
return w;
};
Single.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Single();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.mode = r.int32();
break;
case 2:
m.signature = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Single;
})();
Data.Multi = (function () {
function Multi(p) {
this.signatures = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Multi.prototype.bitarray = null;
Multi.prototype.signatures = $util.emptyArray;
Multi.create = function create(properties) {
return new Multi(properties);
};
Multi.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.bitarray != null && Object.hasOwnProperty.call(m, "bitarray"))
$root.cosmos.crypto.multisig.v1beta1.CompactBitArray.encode(
m.bitarray,
w.uint32(10).fork(),
).ldelim();
if (m.signatures != null && m.signatures.length) {
for (var i = 0; i < m.signatures.length; ++i)
$root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.encode(
m.signatures[i],
w.uint32(18).fork(),
).ldelim();
}
return w;
};
Multi.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Multi();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.bitarray = $root.cosmos.crypto.multisig.v1beta1.CompactBitArray.decode(r, r.uint32());
break;
case 2:
if (!(m.signatures && m.signatures.length)) m.signatures = [];
m.signatures.push(
$root.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.decode(r, r.uint32()),
);
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Multi;
})();
return Data;
})();
return SignatureDescriptor;
})();
return v1beta1;
})();
return signing;
})();
tx.v1beta1 = (function () {
const v1beta1 = {};
v1beta1.Tx = (function () {
function Tx(p) {
this.signatures = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Tx.prototype.body = null;
Tx.prototype.authInfo = null;
Tx.prototype.signatures = $util.emptyArray;
Tx.create = function create(properties) {
return new Tx(properties);
};
Tx.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.body != null && Object.hasOwnProperty.call(m, "body"))
$root.cosmos.tx.v1beta1.TxBody.encode(m.body, w.uint32(10).fork()).ldelim();
if (m.authInfo != null && Object.hasOwnProperty.call(m, "authInfo"))
$root.cosmos.tx.v1beta1.AuthInfo.encode(m.authInfo, w.uint32(18).fork()).ldelim();
if (m.signatures != null && m.signatures.length) {
for (var i = 0; i < m.signatures.length; ++i) w.uint32(26).bytes(m.signatures[i]);
}
return w;
};
Tx.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.Tx();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.body = $root.cosmos.tx.v1beta1.TxBody.decode(r, r.uint32());
break;
case 2:
m.authInfo = $root.cosmos.tx.v1beta1.AuthInfo.decode(r, r.uint32());
break;
case 3:
if (!(m.signatures && m.signatures.length)) m.signatures = [];
m.signatures.push(r.bytes());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Tx;
})();
v1beta1.TxRaw = (function () {
function TxRaw(p) {
this.signatures = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
TxRaw.prototype.bodyBytes = $util.newBuffer([]);
TxRaw.prototype.authInfoBytes = $util.newBuffer([]);
TxRaw.prototype.signatures = $util.emptyArray;
TxRaw.create = function create(properties) {
return new TxRaw(properties);
};
TxRaw.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.bodyBytes != null && Object.hasOwnProperty.call(m, "bodyBytes"))
w.uint32(10).bytes(m.bodyBytes);
if (m.authInfoBytes != null && Object.hasOwnProperty.call(m, "authInfoBytes"))
w.uint32(18).bytes(m.authInfoBytes);
if (m.signatures != null && m.signatures.length) {
for (var i = 0; i < m.signatures.length; ++i) w.uint32(26).bytes(m.signatures[i]);
}
return w;
};
TxRaw.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.TxRaw();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.bodyBytes = r.bytes();
break;
case 2:
m.authInfoBytes = r.bytes();
break;
case 3:
if (!(m.signatures && m.signatures.length)) m.signatures = [];
m.signatures.push(r.bytes());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return TxRaw;
})();
v1beta1.SignDoc = (function () {
function SignDoc(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SignDoc.prototype.bodyBytes = $util.newBuffer([]);
SignDoc.prototype.authInfoBytes = $util.newBuffer([]);
SignDoc.prototype.chainId = "";
SignDoc.prototype.accountNumber = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
SignDoc.create = function create(properties) {
return new SignDoc(properties);
};
SignDoc.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.bodyBytes != null && Object.hasOwnProperty.call(m, "bodyBytes"))
w.uint32(10).bytes(m.bodyBytes);
if (m.authInfoBytes != null && Object.hasOwnProperty.call(m, "authInfoBytes"))
w.uint32(18).bytes(m.authInfoBytes);
if (m.chainId != null && Object.hasOwnProperty.call(m, "chainId")) w.uint32(26).string(m.chainId);
if (m.accountNumber != null && Object.hasOwnProperty.call(m, "accountNumber"))
w.uint32(32).uint64(m.accountNumber);
return w;
};
SignDoc.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.SignDoc();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.bodyBytes = r.bytes();
break;
case 2:
m.authInfoBytes = r.bytes();
break;
case 3:
m.chainId = r.string();
break;
case 4:
m.accountNumber = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return SignDoc;
})();
v1beta1.TxBody = (function () {
function TxBody(p) {
this.messages = [];
this.extensionOptions = [];
this.nonCriticalExtensionOptions = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
TxBody.prototype.messages = $util.emptyArray;
TxBody.prototype.memo = "";
TxBody.prototype.timeoutHeight = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
TxBody.prototype.extensionOptions = $util.emptyArray;
TxBody.prototype.nonCriticalExtensionOptions = $util.emptyArray;
TxBody.create = function create(properties) {
return new TxBody(properties);
};
TxBody.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.messages != null && m.messages.length) {
for (var i = 0; i < m.messages.length; ++i)
$root.google.protobuf.Any.encode(m.messages[i], w.uint32(10).fork()).ldelim();
}
if (m.memo != null && Object.hasOwnProperty.call(m, "memo")) w.uint32(18).string(m.memo);
if (m.timeoutHeight != null && Object.hasOwnProperty.call(m, "timeoutHeight"))
w.uint32(24).uint64(m.timeoutHeight);
if (m.extensionOptions != null && m.extensionOptions.length) {
for (var i = 0; i < m.extensionOptions.length; ++i)
$root.google.protobuf.Any.encode(m.extensionOptions[i], w.uint32(8186).fork()).ldelim();
}
if (m.nonCriticalExtensionOptions != null && m.nonCriticalExtensionOptions.length) {
for (var i = 0; i < m.nonCriticalExtensionOptions.length; ++i)
$root.google.protobuf.Any.encode(
m.nonCriticalExtensionOptions[i],
w.uint32(16378).fork(),
).ldelim();
}
return w;
};
TxBody.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.TxBody();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.messages && m.messages.length)) m.messages = [];
m.messages.push($root.google.protobuf.Any.decode(r, r.uint32()));
break;
case 2:
m.memo = r.string();
break;
case 3:
m.timeoutHeight = r.uint64();
break;
case 1023:
if (!(m.extensionOptions && m.extensionOptions.length)) m.extensionOptions = [];
m.extensionOptions.push($root.google.protobuf.Any.decode(r, r.uint32()));
break;
case 2047:
if (!(m.nonCriticalExtensionOptions && m.nonCriticalExtensionOptions.length))
m.nonCriticalExtensionOptions = [];
m.nonCriticalExtensionOptions.push($root.google.protobuf.Any.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return TxBody;
})();
v1beta1.AuthInfo = (function () {
function AuthInfo(p) {
this.signerInfos = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
AuthInfo.prototype.signerInfos = $util.emptyArray;
AuthInfo.prototype.fee = null;
AuthInfo.create = function create(properties) {
return new AuthInfo(properties);
};
AuthInfo.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.signerInfos != null && m.signerInfos.length) {
for (var i = 0; i < m.signerInfos.length; ++i)
$root.cosmos.tx.v1beta1.SignerInfo.encode(m.signerInfos[i], w.uint32(10).fork()).ldelim();
}
if (m.fee != null && Object.hasOwnProperty.call(m, "fee"))
$root.cosmos.tx.v1beta1.Fee.encode(m.fee, w.uint32(18).fork()).ldelim();
return w;
};
AuthInfo.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.AuthInfo();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.signerInfos && m.signerInfos.length)) m.signerInfos = [];
m.signerInfos.push($root.cosmos.tx.v1beta1.SignerInfo.decode(r, r.uint32()));
break;
case 2:
m.fee = $root.cosmos.tx.v1beta1.Fee.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return AuthInfo;
})();
v1beta1.SignerInfo = (function () {
function SignerInfo(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SignerInfo.prototype.publicKey = null;
SignerInfo.prototype.modeInfo = null;
SignerInfo.prototype.sequence = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
SignerInfo.create = function create(properties) {
return new SignerInfo(properties);
};
SignerInfo.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.publicKey != null && Object.hasOwnProperty.call(m, "publicKey"))
$root.google.protobuf.Any.encode(m.publicKey, w.uint32(10).fork()).ldelim();
if (m.modeInfo != null && Object.hasOwnProperty.call(m, "modeInfo"))
$root.cosmos.tx.v1beta1.ModeInfo.encode(m.modeInfo, w.uint32(18).fork()).ldelim();
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(24).uint64(m.sequence);
return w;
};
SignerInfo.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.SignerInfo();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.publicKey = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 2:
m.modeInfo = $root.cosmos.tx.v1beta1.ModeInfo.decode(r, r.uint32());
break;
case 3:
m.sequence = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return SignerInfo;
})();
v1beta1.ModeInfo = (function () {
function ModeInfo(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ModeInfo.prototype.single = null;
ModeInfo.prototype.multi = null;
let $oneOfFields;
Object.defineProperty(ModeInfo.prototype, "sum", {
get: $util.oneOfGetter(($oneOfFields = ["single", "multi"])),
set: $util.oneOfSetter($oneOfFields),
});
ModeInfo.create = function create(properties) {
return new ModeInfo(properties);
};
ModeInfo.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.single != null && Object.hasOwnProperty.call(m, "single"))
$root.cosmos.tx.v1beta1.ModeInfo.Single.encode(m.single, w.uint32(10).fork()).ldelim();
if (m.multi != null && Object.hasOwnProperty.call(m, "multi"))
$root.cosmos.tx.v1beta1.ModeInfo.Multi.encode(m.multi, w.uint32(18).fork()).ldelim();
return w;
};
ModeInfo.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.ModeInfo();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.single = $root.cosmos.tx.v1beta1.ModeInfo.Single.decode(r, r.uint32());
break;
case 2:
m.multi = $root.cosmos.tx.v1beta1.ModeInfo.Multi.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
ModeInfo.Single = (function () {
function Single(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Single.prototype.mode = 0;
Single.create = function create(properties) {
return new Single(properties);
};
Single.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.mode != null && Object.hasOwnProperty.call(m, "mode")) w.uint32(8).int32(m.mode);
return w;
};
Single.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.ModeInfo.Single();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.mode = r.int32();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Single;
})();
ModeInfo.Multi = (function () {
function Multi(p) {
this.modeInfos = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Multi.prototype.bitarray = null;
Multi.prototype.modeInfos = $util.emptyArray;
Multi.create = function create(properties) {
return new Multi(properties);
};
Multi.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.bitarray != null && Object.hasOwnProperty.call(m, "bitarray"))
$root.cosmos.crypto.multisig.v1beta1.CompactBitArray.encode(
m.bitarray,
w.uint32(10).fork(),
).ldelim();
if (m.modeInfos != null && m.modeInfos.length) {
for (var i = 0; i < m.modeInfos.length; ++i)
$root.cosmos.tx.v1beta1.ModeInfo.encode(m.modeInfos[i], w.uint32(18).fork()).ldelim();
}
return w;
};
Multi.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.ModeInfo.Multi();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.bitarray = $root.cosmos.crypto.multisig.v1beta1.CompactBitArray.decode(r, r.uint32());
break;
case 2:
if (!(m.modeInfos && m.modeInfos.length)) m.modeInfos = [];
m.modeInfos.push($root.cosmos.tx.v1beta1.ModeInfo.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Multi;
})();
return ModeInfo;
})();
v1beta1.Fee = (function () {
function Fee(p) {
this.amount = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Fee.prototype.amount = $util.emptyArray;
Fee.prototype.gasLimit = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Fee.prototype.payer = "";
Fee.prototype.granter = "";
Fee.create = function create(properties) {
return new Fee(properties);
};
Fee.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.amount != null && m.amount.length) {
for (var i = 0; i < m.amount.length; ++i)
$root.cosmos.base.v1beta1.Coin.encode(m.amount[i], w.uint32(10).fork()).ldelim();
}
if (m.gasLimit != null && Object.hasOwnProperty.call(m, "gasLimit"))
w.uint32(16).uint64(m.gasLimit);
if (m.payer != null && Object.hasOwnProperty.call(m, "payer")) w.uint32(26).string(m.payer);
if (m.granter != null && Object.hasOwnProperty.call(m, "granter")) w.uint32(34).string(m.granter);
return w;
};
Fee.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.cosmos.tx.v1beta1.Fee();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.amount && m.amount.length)) m.amount = [];
m.amount.push($root.cosmos.base.v1beta1.Coin.decode(r, r.uint32()));
break;
case 2:
m.gasLimit = r.uint64();
break;
case 3:
m.payer = r.string();
break;
case 4:
m.granter = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Fee;
})();
return v1beta1;
})();
return tx;
})();
return cosmos;
})();
exports.google = $root.google = (() => {
const google = {};
google.protobuf = (function () {
const protobuf = {};
protobuf.Any = (function () {
function Any(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Any.prototype.type_url = "";
Any.prototype.value = $util.newBuffer([]);
Any.create = function create(properties) {
return new Any(properties);
};
Any.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.type_url != null && Object.hasOwnProperty.call(m, "type_url")) w.uint32(10).string(m.type_url);
if (m.value != null && Object.hasOwnProperty.call(m, "value")) w.uint32(18).bytes(m.value);
return w;
};
Any.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.Any();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.type_url = r.string();
break;
case 2:
m.value = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Any;
})();
protobuf.FileDescriptorSet = (function () {
function FileDescriptorSet(p) {
this.file = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
FileDescriptorSet.prototype.file = $util.emptyArray;
FileDescriptorSet.create = function create(properties) {
return new FileDescriptorSet(properties);
};
FileDescriptorSet.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.file != null && m.file.length) {
for (var i = 0; i < m.file.length; ++i)
$root.google.protobuf.FileDescriptorProto.encode(m.file[i], w.uint32(10).fork()).ldelim();
}
return w;
};
FileDescriptorSet.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.FileDescriptorSet();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.file && m.file.length)) m.file = [];
m.file.push($root.google.protobuf.FileDescriptorProto.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return FileDescriptorSet;
})();
protobuf.FileDescriptorProto = (function () {
function FileDescriptorProto(p) {
this.dependency = [];
this.publicDependency = [];
this.weakDependency = [];
this.messageType = [];
this.enumType = [];
this.service = [];
this.extension = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
FileDescriptorProto.prototype.name = "";
FileDescriptorProto.prototype["package"] = "";
FileDescriptorProto.prototype.dependency = $util.emptyArray;
FileDescriptorProto.prototype.publicDependency = $util.emptyArray;
FileDescriptorProto.prototype.weakDependency = $util.emptyArray;
FileDescriptorProto.prototype.messageType = $util.emptyArray;
FileDescriptorProto.prototype.enumType = $util.emptyArray;
FileDescriptorProto.prototype.service = $util.emptyArray;
FileDescriptorProto.prototype.extension = $util.emptyArray;
FileDescriptorProto.prototype.options = null;
FileDescriptorProto.prototype.sourceCodeInfo = null;
FileDescriptorProto.prototype.syntax = "";
FileDescriptorProto.create = function create(properties) {
return new FileDescriptorProto(properties);
};
FileDescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m["package"] != null && Object.hasOwnProperty.call(m, "package"))
w.uint32(18).string(m["package"]);
if (m.dependency != null && m.dependency.length) {
for (var i = 0; i < m.dependency.length; ++i) w.uint32(26).string(m.dependency[i]);
}
if (m.messageType != null && m.messageType.length) {
for (var i = 0; i < m.messageType.length; ++i)
$root.google.protobuf.DescriptorProto.encode(m.messageType[i], w.uint32(34).fork()).ldelim();
}
if (m.enumType != null && m.enumType.length) {
for (var i = 0; i < m.enumType.length; ++i)
$root.google.protobuf.EnumDescriptorProto.encode(m.enumType[i], w.uint32(42).fork()).ldelim();
}
if (m.service != null && m.service.length) {
for (var i = 0; i < m.service.length; ++i)
$root.google.protobuf.ServiceDescriptorProto.encode(m.service[i], w.uint32(50).fork()).ldelim();
}
if (m.extension != null && m.extension.length) {
for (var i = 0; i < m.extension.length; ++i)
$root.google.protobuf.FieldDescriptorProto.encode(m.extension[i], w.uint32(58).fork()).ldelim();
}
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.FileOptions.encode(m.options, w.uint32(66).fork()).ldelim();
if (m.sourceCodeInfo != null && Object.hasOwnProperty.call(m, "sourceCodeInfo"))
$root.google.protobuf.SourceCodeInfo.encode(m.sourceCodeInfo, w.uint32(74).fork()).ldelim();
if (m.publicDependency != null && m.publicDependency.length) {
for (var i = 0; i < m.publicDependency.length; ++i) w.uint32(80).int32(m.publicDependency[i]);
}
if (m.weakDependency != null && m.weakDependency.length) {
for (var i = 0; i < m.weakDependency.length; ++i) w.uint32(88).int32(m.weakDependency[i]);
}
if (m.syntax != null && Object.hasOwnProperty.call(m, "syntax")) w.uint32(98).string(m.syntax);
return w;
};
FileDescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.FileDescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 2:
m["package"] = r.string();
break;
case 3:
if (!(m.dependency && m.dependency.length)) m.dependency = [];
m.dependency.push(r.string());
break;
case 10:
if (!(m.publicDependency && m.publicDependency.length)) m.publicDependency = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.publicDependency.push(r.int32());
} else m.publicDependency.push(r.int32());
break;
case 11:
if (!(m.weakDependency && m.weakDependency.length)) m.weakDependency = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.weakDependency.push(r.int32());
} else m.weakDependency.push(r.int32());
break;
case 4:
if (!(m.messageType && m.messageType.length)) m.messageType = [];
m.messageType.push($root.google.protobuf.DescriptorProto.decode(r, r.uint32()));
break;
case 5:
if (!(m.enumType && m.enumType.length)) m.enumType = [];
m.enumType.push($root.google.protobuf.EnumDescriptorProto.decode(r, r.uint32()));
break;
case 6:
if (!(m.service && m.service.length)) m.service = [];
m.service.push($root.google.protobuf.ServiceDescriptorProto.decode(r, r.uint32()));
break;
case 7:
if (!(m.extension && m.extension.length)) m.extension = [];
m.extension.push($root.google.protobuf.FieldDescriptorProto.decode(r, r.uint32()));
break;
case 8:
m.options = $root.google.protobuf.FileOptions.decode(r, r.uint32());
break;
case 9:
m.sourceCodeInfo = $root.google.protobuf.SourceCodeInfo.decode(r, r.uint32());
break;
case 12:
m.syntax = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return FileDescriptorProto;
})();
protobuf.DescriptorProto = (function () {
function DescriptorProto(p) {
this.field = [];
this.extension = [];
this.nestedType = [];
this.enumType = [];
this.extensionRange = [];
this.oneofDecl = [];
this.reservedRange = [];
this.reservedName = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DescriptorProto.prototype.name = "";
DescriptorProto.prototype.field = $util.emptyArray;
DescriptorProto.prototype.extension = $util.emptyArray;
DescriptorProto.prototype.nestedType = $util.emptyArray;
DescriptorProto.prototype.enumType = $util.emptyArray;
DescriptorProto.prototype.extensionRange = $util.emptyArray;
DescriptorProto.prototype.oneofDecl = $util.emptyArray;
DescriptorProto.prototype.options = null;
DescriptorProto.prototype.reservedRange = $util.emptyArray;
DescriptorProto.prototype.reservedName = $util.emptyArray;
DescriptorProto.create = function create(properties) {
return new DescriptorProto(properties);
};
DescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m.field != null && m.field.length) {
for (var i = 0; i < m.field.length; ++i)
$root.google.protobuf.FieldDescriptorProto.encode(m.field[i], w.uint32(18).fork()).ldelim();
}
if (m.nestedType != null && m.nestedType.length) {
for (var i = 0; i < m.nestedType.length; ++i)
$root.google.protobuf.DescriptorProto.encode(m.nestedType[i], w.uint32(26).fork()).ldelim();
}
if (m.enumType != null && m.enumType.length) {
for (var i = 0; i < m.enumType.length; ++i)
$root.google.protobuf.EnumDescriptorProto.encode(m.enumType[i], w.uint32(34).fork()).ldelim();
}
if (m.extensionRange != null && m.extensionRange.length) {
for (var i = 0; i < m.extensionRange.length; ++i)
$root.google.protobuf.DescriptorProto.ExtensionRange.encode(
m.extensionRange[i],
w.uint32(42).fork(),
).ldelim();
}
if (m.extension != null && m.extension.length) {
for (var i = 0; i < m.extension.length; ++i)
$root.google.protobuf.FieldDescriptorProto.encode(m.extension[i], w.uint32(50).fork()).ldelim();
}
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.MessageOptions.encode(m.options, w.uint32(58).fork()).ldelim();
if (m.oneofDecl != null && m.oneofDecl.length) {
for (var i = 0; i < m.oneofDecl.length; ++i)
$root.google.protobuf.OneofDescriptorProto.encode(m.oneofDecl[i], w.uint32(66).fork()).ldelim();
}
if (m.reservedRange != null && m.reservedRange.length) {
for (var i = 0; i < m.reservedRange.length; ++i)
$root.google.protobuf.DescriptorProto.ReservedRange.encode(
m.reservedRange[i],
w.uint32(74).fork(),
).ldelim();
}
if (m.reservedName != null && m.reservedName.length) {
for (var i = 0; i < m.reservedName.length; ++i) w.uint32(82).string(m.reservedName[i]);
}
return w;
};
DescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.DescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 2:
if (!(m.field && m.field.length)) m.field = [];
m.field.push($root.google.protobuf.FieldDescriptorProto.decode(r, r.uint32()));
break;
case 6:
if (!(m.extension && m.extension.length)) m.extension = [];
m.extension.push($root.google.protobuf.FieldDescriptorProto.decode(r, r.uint32()));
break;
case 3:
if (!(m.nestedType && m.nestedType.length)) m.nestedType = [];
m.nestedType.push($root.google.protobuf.DescriptorProto.decode(r, r.uint32()));
break;
case 4:
if (!(m.enumType && m.enumType.length)) m.enumType = [];
m.enumType.push($root.google.protobuf.EnumDescriptorProto.decode(r, r.uint32()));
break;
case 5:
if (!(m.extensionRange && m.extensionRange.length)) m.extensionRange = [];
m.extensionRange.push(
$root.google.protobuf.DescriptorProto.ExtensionRange.decode(r, r.uint32()),
);
break;
case 8:
if (!(m.oneofDecl && m.oneofDecl.length)) m.oneofDecl = [];
m.oneofDecl.push($root.google.protobuf.OneofDescriptorProto.decode(r, r.uint32()));
break;
case 7:
m.options = $root.google.protobuf.MessageOptions.decode(r, r.uint32());
break;
case 9:
if (!(m.reservedRange && m.reservedRange.length)) m.reservedRange = [];
m.reservedRange.push($root.google.protobuf.DescriptorProto.ReservedRange.decode(r, r.uint32()));
break;
case 10:
if (!(m.reservedName && m.reservedName.length)) m.reservedName = [];
m.reservedName.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
DescriptorProto.ExtensionRange = (function () {
function ExtensionRange(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ExtensionRange.prototype.start = 0;
ExtensionRange.prototype.end = 0;
ExtensionRange.create = function create(properties) {
return new ExtensionRange(properties);
};
ExtensionRange.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.start != null && Object.hasOwnProperty.call(m, "start")) w.uint32(8).int32(m.start);
if (m.end != null && Object.hasOwnProperty.call(m, "end")) w.uint32(16).int32(m.end);
return w;
};
ExtensionRange.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.DescriptorProto.ExtensionRange();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.start = r.int32();
break;
case 2:
m.end = r.int32();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ExtensionRange;
})();
DescriptorProto.ReservedRange = (function () {
function ReservedRange(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ReservedRange.prototype.start = 0;
ReservedRange.prototype.end = 0;
ReservedRange.create = function create(properties) {
return new ReservedRange(properties);
};
ReservedRange.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.start != null && Object.hasOwnProperty.call(m, "start")) w.uint32(8).int32(m.start);
if (m.end != null && Object.hasOwnProperty.call(m, "end")) w.uint32(16).int32(m.end);
return w;
};
ReservedRange.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.DescriptorProto.ReservedRange();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.start = r.int32();
break;
case 2:
m.end = r.int32();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ReservedRange;
})();
return DescriptorProto;
})();
protobuf.FieldDescriptorProto = (function () {
function FieldDescriptorProto(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
FieldDescriptorProto.prototype.name = "";
FieldDescriptorProto.prototype.number = 0;
FieldDescriptorProto.prototype.label = 1;
FieldDescriptorProto.prototype.type = 1;
FieldDescriptorProto.prototype.typeName = "";
FieldDescriptorProto.prototype.extendee = "";
FieldDescriptorProto.prototype.defaultValue = "";
FieldDescriptorProto.prototype.oneofIndex = 0;
FieldDescriptorProto.prototype.jsonName = "";
FieldDescriptorProto.prototype.options = null;
FieldDescriptorProto.create = function create(properties) {
return new FieldDescriptorProto(properties);
};
FieldDescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m.extendee != null && Object.hasOwnProperty.call(m, "extendee")) w.uint32(18).string(m.extendee);
if (m.number != null && Object.hasOwnProperty.call(m, "number")) w.uint32(24).int32(m.number);
if (m.label != null && Object.hasOwnProperty.call(m, "label")) w.uint32(32).int32(m.label);
if (m.type != null && Object.hasOwnProperty.call(m, "type")) w.uint32(40).int32(m.type);
if (m.typeName != null && Object.hasOwnProperty.call(m, "typeName")) w.uint32(50).string(m.typeName);
if (m.defaultValue != null && Object.hasOwnProperty.call(m, "defaultValue"))
w.uint32(58).string(m.defaultValue);
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.FieldOptions.encode(m.options, w.uint32(66).fork()).ldelim();
if (m.oneofIndex != null && Object.hasOwnProperty.call(m, "oneofIndex"))
w.uint32(72).int32(m.oneofIndex);
if (m.jsonName != null && Object.hasOwnProperty.call(m, "jsonName")) w.uint32(82).string(m.jsonName);
return w;
};
FieldDescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.FieldDescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 3:
m.number = r.int32();
break;
case 4:
m.label = r.int32();
break;
case 5:
m.type = r.int32();
break;
case 6:
m.typeName = r.string();
break;
case 2:
m.extendee = r.string();
break;
case 7:
m.defaultValue = r.string();
break;
case 9:
m.oneofIndex = r.int32();
break;
case 10:
m.jsonName = r.string();
break;
case 8:
m.options = $root.google.protobuf.FieldOptions.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
FieldDescriptorProto.Type = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[1] = "TYPE_DOUBLE")] = 1;
values[(valuesById[2] = "TYPE_FLOAT")] = 2;
values[(valuesById[3] = "TYPE_INT64")] = 3;
values[(valuesById[4] = "TYPE_UINT64")] = 4;
values[(valuesById[5] = "TYPE_INT32")] = 5;
values[(valuesById[6] = "TYPE_FIXED64")] = 6;
values[(valuesById[7] = "TYPE_FIXED32")] = 7;
values[(valuesById[8] = "TYPE_BOOL")] = 8;
values[(valuesById[9] = "TYPE_STRING")] = 9;
values[(valuesById[10] = "TYPE_GROUP")] = 10;
values[(valuesById[11] = "TYPE_MESSAGE")] = 11;
values[(valuesById[12] = "TYPE_BYTES")] = 12;
values[(valuesById[13] = "TYPE_UINT32")] = 13;
values[(valuesById[14] = "TYPE_ENUM")] = 14;
values[(valuesById[15] = "TYPE_SFIXED32")] = 15;
values[(valuesById[16] = "TYPE_SFIXED64")] = 16;
values[(valuesById[17] = "TYPE_SINT32")] = 17;
values[(valuesById[18] = "TYPE_SINT64")] = 18;
return values;
})();
FieldDescriptorProto.Label = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[1] = "LABEL_OPTIONAL")] = 1;
values[(valuesById[2] = "LABEL_REQUIRED")] = 2;
values[(valuesById[3] = "LABEL_REPEATED")] = 3;
return values;
})();
return FieldDescriptorProto;
})();
protobuf.OneofDescriptorProto = (function () {
function OneofDescriptorProto(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
OneofDescriptorProto.prototype.name = "";
OneofDescriptorProto.prototype.options = null;
OneofDescriptorProto.create = function create(properties) {
return new OneofDescriptorProto(properties);
};
OneofDescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.OneofOptions.encode(m.options, w.uint32(18).fork()).ldelim();
return w;
};
OneofDescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.OneofDescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 2:
m.options = $root.google.protobuf.OneofOptions.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return OneofDescriptorProto;
})();
protobuf.EnumDescriptorProto = (function () {
function EnumDescriptorProto(p) {
this.value = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
EnumDescriptorProto.prototype.name = "";
EnumDescriptorProto.prototype.value = $util.emptyArray;
EnumDescriptorProto.prototype.options = null;
EnumDescriptorProto.create = function create(properties) {
return new EnumDescriptorProto(properties);
};
EnumDescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m.value != null && m.value.length) {
for (var i = 0; i < m.value.length; ++i)
$root.google.protobuf.EnumValueDescriptorProto.encode(m.value[i], w.uint32(18).fork()).ldelim();
}
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.EnumOptions.encode(m.options, w.uint32(26).fork()).ldelim();
return w;
};
EnumDescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.EnumDescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 2:
if (!(m.value && m.value.length)) m.value = [];
m.value.push($root.google.protobuf.EnumValueDescriptorProto.decode(r, r.uint32()));
break;
case 3:
m.options = $root.google.protobuf.EnumOptions.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return EnumDescriptorProto;
})();
protobuf.EnumValueDescriptorProto = (function () {
function EnumValueDescriptorProto(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
EnumValueDescriptorProto.prototype.name = "";
EnumValueDescriptorProto.prototype.number = 0;
EnumValueDescriptorProto.prototype.options = null;
EnumValueDescriptorProto.create = function create(properties) {
return new EnumValueDescriptorProto(properties);
};
EnumValueDescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m.number != null && Object.hasOwnProperty.call(m, "number")) w.uint32(16).int32(m.number);
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.EnumValueOptions.encode(m.options, w.uint32(26).fork()).ldelim();
return w;
};
EnumValueDescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.EnumValueDescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 2:
m.number = r.int32();
break;
case 3:
m.options = $root.google.protobuf.EnumValueOptions.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return EnumValueDescriptorProto;
})();
protobuf.ServiceDescriptorProto = (function () {
function ServiceDescriptorProto(p) {
this.method = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ServiceDescriptorProto.prototype.name = "";
ServiceDescriptorProto.prototype.method = $util.emptyArray;
ServiceDescriptorProto.prototype.options = null;
ServiceDescriptorProto.create = function create(properties) {
return new ServiceDescriptorProto(properties);
};
ServiceDescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m.method != null && m.method.length) {
for (var i = 0; i < m.method.length; ++i)
$root.google.protobuf.MethodDescriptorProto.encode(m.method[i], w.uint32(18).fork()).ldelim();
}
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.ServiceOptions.encode(m.options, w.uint32(26).fork()).ldelim();
return w;
};
ServiceDescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.ServiceDescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 2:
if (!(m.method && m.method.length)) m.method = [];
m.method.push($root.google.protobuf.MethodDescriptorProto.decode(r, r.uint32()));
break;
case 3:
m.options = $root.google.protobuf.ServiceOptions.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ServiceDescriptorProto;
})();
protobuf.MethodDescriptorProto = (function () {
function MethodDescriptorProto(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MethodDescriptorProto.prototype.name = "";
MethodDescriptorProto.prototype.inputType = "";
MethodDescriptorProto.prototype.outputType = "";
MethodDescriptorProto.prototype.options = null;
MethodDescriptorProto.prototype.clientStreaming = false;
MethodDescriptorProto.prototype.serverStreaming = false;
MethodDescriptorProto.create = function create(properties) {
return new MethodDescriptorProto(properties);
};
MethodDescriptorProto.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).string(m.name);
if (m.inputType != null && Object.hasOwnProperty.call(m, "inputType"))
w.uint32(18).string(m.inputType);
if (m.outputType != null && Object.hasOwnProperty.call(m, "outputType"))
w.uint32(26).string(m.outputType);
if (m.options != null && Object.hasOwnProperty.call(m, "options"))
$root.google.protobuf.MethodOptions.encode(m.options, w.uint32(34).fork()).ldelim();
if (m.clientStreaming != null && Object.hasOwnProperty.call(m, "clientStreaming"))
w.uint32(40).bool(m.clientStreaming);
if (m.serverStreaming != null && Object.hasOwnProperty.call(m, "serverStreaming"))
w.uint32(48).bool(m.serverStreaming);
return w;
};
MethodDescriptorProto.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.MethodDescriptorProto();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.string();
break;
case 2:
m.inputType = r.string();
break;
case 3:
m.outputType = r.string();
break;
case 4:
m.options = $root.google.protobuf.MethodOptions.decode(r, r.uint32());
break;
case 5:
m.clientStreaming = r.bool();
break;
case 6:
m.serverStreaming = r.bool();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MethodDescriptorProto;
})();
protobuf.FileOptions = (function () {
function FileOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
FileOptions.prototype.javaPackage = "";
FileOptions.prototype.javaOuterClassname = "";
FileOptions.prototype.javaMultipleFiles = false;
FileOptions.prototype.javaGenerateEqualsAndHash = false;
FileOptions.prototype.javaStringCheckUtf8 = false;
FileOptions.prototype.optimizeFor = 1;
FileOptions.prototype.goPackage = "";
FileOptions.prototype.ccGenericServices = false;
FileOptions.prototype.javaGenericServices = false;
FileOptions.prototype.pyGenericServices = false;
FileOptions.prototype.deprecated = false;
FileOptions.prototype.ccEnableArenas = false;
FileOptions.prototype.objcClassPrefix = "";
FileOptions.prototype.csharpNamespace = "";
FileOptions.prototype.uninterpretedOption = $util.emptyArray;
FileOptions.create = function create(properties) {
return new FileOptions(properties);
};
FileOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.javaPackage != null && Object.hasOwnProperty.call(m, "javaPackage"))
w.uint32(10).string(m.javaPackage);
if (m.javaOuterClassname != null && Object.hasOwnProperty.call(m, "javaOuterClassname"))
w.uint32(66).string(m.javaOuterClassname);
if (m.optimizeFor != null && Object.hasOwnProperty.call(m, "optimizeFor"))
w.uint32(72).int32(m.optimizeFor);
if (m.javaMultipleFiles != null && Object.hasOwnProperty.call(m, "javaMultipleFiles"))
w.uint32(80).bool(m.javaMultipleFiles);
if (m.goPackage != null && Object.hasOwnProperty.call(m, "goPackage"))
w.uint32(90).string(m.goPackage);
if (m.ccGenericServices != null && Object.hasOwnProperty.call(m, "ccGenericServices"))
w.uint32(128).bool(m.ccGenericServices);
if (m.javaGenericServices != null && Object.hasOwnProperty.call(m, "javaGenericServices"))
w.uint32(136).bool(m.javaGenericServices);
if (m.pyGenericServices != null && Object.hasOwnProperty.call(m, "pyGenericServices"))
w.uint32(144).bool(m.pyGenericServices);
if (m.javaGenerateEqualsAndHash != null && Object.hasOwnProperty.call(m, "javaGenerateEqualsAndHash"))
w.uint32(160).bool(m.javaGenerateEqualsAndHash);
if (m.deprecated != null && Object.hasOwnProperty.call(m, "deprecated"))
w.uint32(184).bool(m.deprecated);
if (m.javaStringCheckUtf8 != null && Object.hasOwnProperty.call(m, "javaStringCheckUtf8"))
w.uint32(216).bool(m.javaStringCheckUtf8);
if (m.ccEnableArenas != null && Object.hasOwnProperty.call(m, "ccEnableArenas"))
w.uint32(248).bool(m.ccEnableArenas);
if (m.objcClassPrefix != null && Object.hasOwnProperty.call(m, "objcClassPrefix"))
w.uint32(290).string(m.objcClassPrefix);
if (m.csharpNamespace != null && Object.hasOwnProperty.call(m, "csharpNamespace"))
w.uint32(298).string(m.csharpNamespace);
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
return w;
};
FileOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.FileOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.javaPackage = r.string();
break;
case 8:
m.javaOuterClassname = r.string();
break;
case 10:
m.javaMultipleFiles = r.bool();
break;
case 20:
m.javaGenerateEqualsAndHash = r.bool();
break;
case 27:
m.javaStringCheckUtf8 = r.bool();
break;
case 9:
m.optimizeFor = r.int32();
break;
case 11:
m.goPackage = r.string();
break;
case 16:
m.ccGenericServices = r.bool();
break;
case 17:
m.javaGenericServices = r.bool();
break;
case 18:
m.pyGenericServices = r.bool();
break;
case 23:
m.deprecated = r.bool();
break;
case 31:
m.ccEnableArenas = r.bool();
break;
case 36:
m.objcClassPrefix = r.string();
break;
case 37:
m.csharpNamespace = r.string();
break;
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
FileOptions.OptimizeMode = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[1] = "SPEED")] = 1;
values[(valuesById[2] = "CODE_SIZE")] = 2;
values[(valuesById[3] = "LITE_RUNTIME")] = 3;
return values;
})();
return FileOptions;
})();
protobuf.MessageOptions = (function () {
function MessageOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MessageOptions.prototype.messageSetWireFormat = false;
MessageOptions.prototype.noStandardDescriptorAccessor = false;
MessageOptions.prototype.deprecated = false;
MessageOptions.prototype.mapEntry = false;
MessageOptions.prototype.uninterpretedOption = $util.emptyArray;
MessageOptions.create = function create(properties) {
return new MessageOptions(properties);
};
MessageOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.messageSetWireFormat != null && Object.hasOwnProperty.call(m, "messageSetWireFormat"))
w.uint32(8).bool(m.messageSetWireFormat);
if (
m.noStandardDescriptorAccessor != null &&
Object.hasOwnProperty.call(m, "noStandardDescriptorAccessor")
)
w.uint32(16).bool(m.noStandardDescriptorAccessor);
if (m.deprecated != null && Object.hasOwnProperty.call(m, "deprecated"))
w.uint32(24).bool(m.deprecated);
if (m.mapEntry != null && Object.hasOwnProperty.call(m, "mapEntry")) w.uint32(56).bool(m.mapEntry);
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
return w;
};
MessageOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.MessageOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.messageSetWireFormat = r.bool();
break;
case 2:
m.noStandardDescriptorAccessor = r.bool();
break;
case 3:
m.deprecated = r.bool();
break;
case 7:
m.mapEntry = r.bool();
break;
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MessageOptions;
})();
protobuf.FieldOptions = (function () {
function FieldOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
FieldOptions.prototype.ctype = 0;
FieldOptions.prototype.packed = false;
FieldOptions.prototype.jstype = 0;
FieldOptions.prototype.lazy = false;
FieldOptions.prototype.deprecated = false;
FieldOptions.prototype.weak = false;
FieldOptions.prototype.uninterpretedOption = $util.emptyArray;
FieldOptions.create = function create(properties) {
return new FieldOptions(properties);
};
FieldOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.ctype != null && Object.hasOwnProperty.call(m, "ctype")) w.uint32(8).int32(m.ctype);
if (m.packed != null && Object.hasOwnProperty.call(m, "packed")) w.uint32(16).bool(m.packed);
if (m.deprecated != null && Object.hasOwnProperty.call(m, "deprecated"))
w.uint32(24).bool(m.deprecated);
if (m.lazy != null && Object.hasOwnProperty.call(m, "lazy")) w.uint32(40).bool(m.lazy);
if (m.jstype != null && Object.hasOwnProperty.call(m, "jstype")) w.uint32(48).int32(m.jstype);
if (m.weak != null && Object.hasOwnProperty.call(m, "weak")) w.uint32(80).bool(m.weak);
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
return w;
};
FieldOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.FieldOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.ctype = r.int32();
break;
case 2:
m.packed = r.bool();
break;
case 6:
m.jstype = r.int32();
break;
case 5:
m.lazy = r.bool();
break;
case 3:
m.deprecated = r.bool();
break;
case 10:
m.weak = r.bool();
break;
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
FieldOptions.CType = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "STRING")] = 0;
values[(valuesById[1] = "CORD")] = 1;
values[(valuesById[2] = "STRING_PIECE")] = 2;
return values;
})();
FieldOptions.JSType = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "JS_NORMAL")] = 0;
values[(valuesById[1] = "JS_STRING")] = 1;
values[(valuesById[2] = "JS_NUMBER")] = 2;
return values;
})();
return FieldOptions;
})();
protobuf.OneofOptions = (function () {
function OneofOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
OneofOptions.prototype.uninterpretedOption = $util.emptyArray;
OneofOptions.create = function create(properties) {
return new OneofOptions(properties);
};
OneofOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
return w;
};
OneofOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.OneofOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return OneofOptions;
})();
protobuf.EnumOptions = (function () {
function EnumOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
EnumOptions.prototype.allowAlias = false;
EnumOptions.prototype.deprecated = false;
EnumOptions.prototype.uninterpretedOption = $util.emptyArray;
EnumOptions.create = function create(properties) {
return new EnumOptions(properties);
};
EnumOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.allowAlias != null && Object.hasOwnProperty.call(m, "allowAlias"))
w.uint32(16).bool(m.allowAlias);
if (m.deprecated != null && Object.hasOwnProperty.call(m, "deprecated"))
w.uint32(24).bool(m.deprecated);
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
return w;
};
EnumOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.EnumOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 2:
m.allowAlias = r.bool();
break;
case 3:
m.deprecated = r.bool();
break;
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return EnumOptions;
})();
protobuf.EnumValueOptions = (function () {
function EnumValueOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
EnumValueOptions.prototype.deprecated = false;
EnumValueOptions.prototype.uninterpretedOption = $util.emptyArray;
EnumValueOptions.create = function create(properties) {
return new EnumValueOptions(properties);
};
EnumValueOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.deprecated != null && Object.hasOwnProperty.call(m, "deprecated"))
w.uint32(8).bool(m.deprecated);
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
return w;
};
EnumValueOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.EnumValueOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.deprecated = r.bool();
break;
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return EnumValueOptions;
})();
protobuf.ServiceOptions = (function () {
function ServiceOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ServiceOptions.prototype.deprecated = false;
ServiceOptions.prototype.uninterpretedOption = $util.emptyArray;
ServiceOptions.create = function create(properties) {
return new ServiceOptions(properties);
};
ServiceOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.deprecated != null && Object.hasOwnProperty.call(m, "deprecated"))
w.uint32(264).bool(m.deprecated);
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
return w;
};
ServiceOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.ServiceOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 33:
m.deprecated = r.bool();
break;
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ServiceOptions;
})();
protobuf.MethodOptions = (function () {
function MethodOptions(p) {
this.uninterpretedOption = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MethodOptions.prototype.deprecated = false;
MethodOptions.prototype.uninterpretedOption = $util.emptyArray;
MethodOptions.prototype[".google.api.http"] = null;
MethodOptions.create = function create(properties) {
return new MethodOptions(properties);
};
MethodOptions.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.deprecated != null && Object.hasOwnProperty.call(m, "deprecated"))
w.uint32(264).bool(m.deprecated);
if (m.uninterpretedOption != null && m.uninterpretedOption.length) {
for (var i = 0; i < m.uninterpretedOption.length; ++i)
$root.google.protobuf.UninterpretedOption.encode(
m.uninterpretedOption[i],
w.uint32(7994).fork(),
).ldelim();
}
if (m[".google.api.http"] != null && Object.hasOwnProperty.call(m, ".google.api.http"))
$root.google.api.HttpRule.encode(m[".google.api.http"], w.uint32(578365826).fork()).ldelim();
return w;
};
MethodOptions.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.MethodOptions();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 33:
m.deprecated = r.bool();
break;
case 999:
if (!(m.uninterpretedOption && m.uninterpretedOption.length)) m.uninterpretedOption = [];
m.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(r, r.uint32()));
break;
case 72295728:
m[".google.api.http"] = $root.google.api.HttpRule.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MethodOptions;
})();
protobuf.UninterpretedOption = (function () {
function UninterpretedOption(p) {
this.name = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
UninterpretedOption.prototype.name = $util.emptyArray;
UninterpretedOption.prototype.identifierValue = "";
UninterpretedOption.prototype.positiveIntValue = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
UninterpretedOption.prototype.negativeIntValue = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
UninterpretedOption.prototype.doubleValue = 0;
UninterpretedOption.prototype.stringValue = $util.newBuffer([]);
UninterpretedOption.prototype.aggregateValue = "";
UninterpretedOption.create = function create(properties) {
return new UninterpretedOption(properties);
};
UninterpretedOption.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && m.name.length) {
for (var i = 0; i < m.name.length; ++i)
$root.google.protobuf.UninterpretedOption.NamePart.encode(
m.name[i],
w.uint32(18).fork(),
).ldelim();
}
if (m.identifierValue != null && Object.hasOwnProperty.call(m, "identifierValue"))
w.uint32(26).string(m.identifierValue);
if (m.positiveIntValue != null && Object.hasOwnProperty.call(m, "positiveIntValue"))
w.uint32(32).uint64(m.positiveIntValue);
if (m.negativeIntValue != null && Object.hasOwnProperty.call(m, "negativeIntValue"))
w.uint32(40).int64(m.negativeIntValue);
if (m.doubleValue != null && Object.hasOwnProperty.call(m, "doubleValue"))
w.uint32(49).double(m.doubleValue);
if (m.stringValue != null && Object.hasOwnProperty.call(m, "stringValue"))
w.uint32(58).bytes(m.stringValue);
if (m.aggregateValue != null && Object.hasOwnProperty.call(m, "aggregateValue"))
w.uint32(66).string(m.aggregateValue);
return w;
};
UninterpretedOption.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.UninterpretedOption();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 2:
if (!(m.name && m.name.length)) m.name = [];
m.name.push($root.google.protobuf.UninterpretedOption.NamePart.decode(r, r.uint32()));
break;
case 3:
m.identifierValue = r.string();
break;
case 4:
m.positiveIntValue = r.uint64();
break;
case 5:
m.negativeIntValue = r.int64();
break;
case 6:
m.doubleValue = r.double();
break;
case 7:
m.stringValue = r.bytes();
break;
case 8:
m.aggregateValue = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
UninterpretedOption.NamePart = (function () {
function NamePart(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
NamePart.prototype.namePart = "";
NamePart.prototype.isExtension = false;
NamePart.create = function create(properties) {
return new NamePart(properties);
};
NamePart.encode = function encode(m, w) {
if (!w) w = $Writer.create();
w.uint32(10).string(m.namePart);
w.uint32(16).bool(m.isExtension);
return w;
};
NamePart.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.UninterpretedOption.NamePart();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.namePart = r.string();
break;
case 2:
m.isExtension = r.bool();
break;
default:
r.skipType(t & 7);
break;
}
}
if (!m.hasOwnProperty("namePart"))
throw $util.ProtocolError("missing required 'namePart'", { instance: m });
if (!m.hasOwnProperty("isExtension"))
throw $util.ProtocolError("missing required 'isExtension'", { instance: m });
return m;
};
return NamePart;
})();
return UninterpretedOption;
})();
protobuf.SourceCodeInfo = (function () {
function SourceCodeInfo(p) {
this.location = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SourceCodeInfo.prototype.location = $util.emptyArray;
SourceCodeInfo.create = function create(properties) {
return new SourceCodeInfo(properties);
};
SourceCodeInfo.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.location != null && m.location.length) {
for (var i = 0; i < m.location.length; ++i)
$root.google.protobuf.SourceCodeInfo.Location.encode(m.location[i], w.uint32(10).fork()).ldelim();
}
return w;
};
SourceCodeInfo.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.SourceCodeInfo();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.location && m.location.length)) m.location = [];
m.location.push($root.google.protobuf.SourceCodeInfo.Location.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
SourceCodeInfo.Location = (function () {
function Location(p) {
this.path = [];
this.span = [];
this.leadingDetachedComments = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Location.prototype.path = $util.emptyArray;
Location.prototype.span = $util.emptyArray;
Location.prototype.leadingComments = "";
Location.prototype.trailingComments = "";
Location.prototype.leadingDetachedComments = $util.emptyArray;
Location.create = function create(properties) {
return new Location(properties);
};
Location.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.path != null && m.path.length) {
w.uint32(10).fork();
for (var i = 0; i < m.path.length; ++i) w.int32(m.path[i]);
w.ldelim();
}
if (m.span != null && m.span.length) {
w.uint32(18).fork();
for (var i = 0; i < m.span.length; ++i) w.int32(m.span[i]);
w.ldelim();
}
if (m.leadingComments != null && Object.hasOwnProperty.call(m, "leadingComments"))
w.uint32(26).string(m.leadingComments);
if (m.trailingComments != null && Object.hasOwnProperty.call(m, "trailingComments"))
w.uint32(34).string(m.trailingComments);
if (m.leadingDetachedComments != null && m.leadingDetachedComments.length) {
for (var i = 0; i < m.leadingDetachedComments.length; ++i)
w.uint32(50).string(m.leadingDetachedComments[i]);
}
return w;
};
Location.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.SourceCodeInfo.Location();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.path && m.path.length)) m.path = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.path.push(r.int32());
} else m.path.push(r.int32());
break;
case 2:
if (!(m.span && m.span.length)) m.span = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.span.push(r.int32());
} else m.span.push(r.int32());
break;
case 3:
m.leadingComments = r.string();
break;
case 4:
m.trailingComments = r.string();
break;
case 6:
if (!(m.leadingDetachedComments && m.leadingDetachedComments.length))
m.leadingDetachedComments = [];
m.leadingDetachedComments.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Location;
})();
return SourceCodeInfo;
})();
protobuf.GeneratedCodeInfo = (function () {
function GeneratedCodeInfo(p) {
this.annotation = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
GeneratedCodeInfo.prototype.annotation = $util.emptyArray;
GeneratedCodeInfo.create = function create(properties) {
return new GeneratedCodeInfo(properties);
};
GeneratedCodeInfo.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.annotation != null && m.annotation.length) {
for (var i = 0; i < m.annotation.length; ++i)
$root.google.protobuf.GeneratedCodeInfo.Annotation.encode(
m.annotation[i],
w.uint32(10).fork(),
).ldelim();
}
return w;
};
GeneratedCodeInfo.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.GeneratedCodeInfo();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.annotation && m.annotation.length)) m.annotation = [];
m.annotation.push($root.google.protobuf.GeneratedCodeInfo.Annotation.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
GeneratedCodeInfo.Annotation = (function () {
function Annotation(p) {
this.path = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Annotation.prototype.path = $util.emptyArray;
Annotation.prototype.sourceFile = "";
Annotation.prototype.begin = 0;
Annotation.prototype.end = 0;
Annotation.create = function create(properties) {
return new Annotation(properties);
};
Annotation.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.path != null && m.path.length) {
w.uint32(10).fork();
for (var i = 0; i < m.path.length; ++i) w.int32(m.path[i]);
w.ldelim();
}
if (m.sourceFile != null && Object.hasOwnProperty.call(m, "sourceFile"))
w.uint32(18).string(m.sourceFile);
if (m.begin != null && Object.hasOwnProperty.call(m, "begin")) w.uint32(24).int32(m.begin);
if (m.end != null && Object.hasOwnProperty.call(m, "end")) w.uint32(32).int32(m.end);
return w;
};
Annotation.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.GeneratedCodeInfo.Annotation();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.path && m.path.length)) m.path = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.path.push(r.int32());
} else m.path.push(r.int32());
break;
case 2:
m.sourceFile = r.string();
break;
case 3:
m.begin = r.int32();
break;
case 4:
m.end = r.int32();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Annotation;
})();
return GeneratedCodeInfo;
})();
protobuf.Duration = (function () {
function Duration(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Duration.prototype.seconds = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Duration.prototype.nanos = 0;
Duration.create = function create(properties) {
return new Duration(properties);
};
Duration.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.seconds != null && Object.hasOwnProperty.call(m, "seconds")) w.uint32(8).int64(m.seconds);
if (m.nanos != null && Object.hasOwnProperty.call(m, "nanos")) w.uint32(16).int32(m.nanos);
return w;
};
Duration.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.Duration();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.seconds = r.int64();
break;
case 2:
m.nanos = r.int32();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Duration;
})();
protobuf.Timestamp = (function () {
function Timestamp(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Timestamp.prototype.seconds = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Timestamp.prototype.nanos = 0;
Timestamp.create = function create(properties) {
return new Timestamp(properties);
};
Timestamp.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.seconds != null && Object.hasOwnProperty.call(m, "seconds")) w.uint32(8).int64(m.seconds);
if (m.nanos != null && Object.hasOwnProperty.call(m, "nanos")) w.uint32(16).int32(m.nanos);
return w;
};
Timestamp.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.protobuf.Timestamp();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.seconds = r.int64();
break;
case 2:
m.nanos = r.int32();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Timestamp;
})();
return protobuf;
})();
google.api = (function () {
const api = {};
api.Http = (function () {
function Http(p) {
this.rules = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Http.prototype.rules = $util.emptyArray;
Http.create = function create(properties) {
return new Http(properties);
};
Http.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.rules != null && m.rules.length) {
for (var i = 0; i < m.rules.length; ++i)
$root.google.api.HttpRule.encode(m.rules[i], w.uint32(10).fork()).ldelim();
}
return w;
};
Http.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.api.Http();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.rules && m.rules.length)) m.rules = [];
m.rules.push($root.google.api.HttpRule.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Http;
})();
api.HttpRule = (function () {
function HttpRule(p) {
this.additionalBindings = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
HttpRule.prototype.get = "";
HttpRule.prototype.put = "";
HttpRule.prototype.post = "";
HttpRule.prototype["delete"] = "";
HttpRule.prototype.patch = "";
HttpRule.prototype.custom = null;
HttpRule.prototype.selector = "";
HttpRule.prototype.body = "";
HttpRule.prototype.additionalBindings = $util.emptyArray;
let $oneOfFields;
Object.defineProperty(HttpRule.prototype, "pattern", {
get: $util.oneOfGetter(($oneOfFields = ["get", "put", "post", "delete", "patch", "custom"])),
set: $util.oneOfSetter($oneOfFields),
});
HttpRule.create = function create(properties) {
return new HttpRule(properties);
};
HttpRule.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.selector != null && Object.hasOwnProperty.call(m, "selector")) w.uint32(10).string(m.selector);
if (m.get != null && Object.hasOwnProperty.call(m, "get")) w.uint32(18).string(m.get);
if (m.put != null && Object.hasOwnProperty.call(m, "put")) w.uint32(26).string(m.put);
if (m.post != null && Object.hasOwnProperty.call(m, "post")) w.uint32(34).string(m.post);
if (m["delete"] != null && Object.hasOwnProperty.call(m, "delete")) w.uint32(42).string(m["delete"]);
if (m.patch != null && Object.hasOwnProperty.call(m, "patch")) w.uint32(50).string(m.patch);
if (m.body != null && Object.hasOwnProperty.call(m, "body")) w.uint32(58).string(m.body);
if (m.custom != null && Object.hasOwnProperty.call(m, "custom"))
$root.google.api.CustomHttpPattern.encode(m.custom, w.uint32(66).fork()).ldelim();
if (m.additionalBindings != null && m.additionalBindings.length) {
for (var i = 0; i < m.additionalBindings.length; ++i)
$root.google.api.HttpRule.encode(m.additionalBindings[i], w.uint32(90).fork()).ldelim();
}
return w;
};
HttpRule.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.api.HttpRule();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 2:
m.get = r.string();
break;
case 3:
m.put = r.string();
break;
case 4:
m.post = r.string();
break;
case 5:
m["delete"] = r.string();
break;
case 6:
m.patch = r.string();
break;
case 8:
m.custom = $root.google.api.CustomHttpPattern.decode(r, r.uint32());
break;
case 1:
m.selector = r.string();
break;
case 7:
m.body = r.string();
break;
case 11:
if (!(m.additionalBindings && m.additionalBindings.length)) m.additionalBindings = [];
m.additionalBindings.push($root.google.api.HttpRule.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return HttpRule;
})();
api.CustomHttpPattern = (function () {
function CustomHttpPattern(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
CustomHttpPattern.prototype.kind = "";
CustomHttpPattern.prototype.path = "";
CustomHttpPattern.create = function create(properties) {
return new CustomHttpPattern(properties);
};
CustomHttpPattern.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.kind != null && Object.hasOwnProperty.call(m, "kind")) w.uint32(10).string(m.kind);
if (m.path != null && Object.hasOwnProperty.call(m, "path")) w.uint32(18).string(m.path);
return w;
};
CustomHttpPattern.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.google.api.CustomHttpPattern();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.kind = r.string();
break;
case 2:
m.path = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return CustomHttpPattern;
})();
return api;
})();
return google;
})();
exports.ibc = $root.ibc = (() => {
const ibc = {};
ibc.core = (function () {
const core = {};
core.channel = (function () {
const channel = {};
channel.v1 = (function () {
const v1 = {};
v1.Channel = (function () {
function Channel(p) {
this.connectionHops = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Channel.prototype.state = 0;
Channel.prototype.ordering = 0;
Channel.prototype.counterparty = null;
Channel.prototype.connectionHops = $util.emptyArray;
Channel.prototype.version = "";
Channel.create = function create(properties) {
return new Channel(properties);
};
Channel.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.state != null && Object.hasOwnProperty.call(m, "state")) w.uint32(8).int32(m.state);
if (m.ordering != null && Object.hasOwnProperty.call(m, "ordering"))
w.uint32(16).int32(m.ordering);
if (m.counterparty != null && Object.hasOwnProperty.call(m, "counterparty"))
$root.ibc.core.channel.v1.Counterparty.encode(m.counterparty, w.uint32(26).fork()).ldelim();
if (m.connectionHops != null && m.connectionHops.length) {
for (var i = 0; i < m.connectionHops.length; ++i) w.uint32(34).string(m.connectionHops[i]);
}
if (m.version != null && Object.hasOwnProperty.call(m, "version")) w.uint32(42).string(m.version);
return w;
};
Channel.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.Channel();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.state = r.int32();
break;
case 2:
m.ordering = r.int32();
break;
case 3:
m.counterparty = $root.ibc.core.channel.v1.Counterparty.decode(r, r.uint32());
break;
case 4:
if (!(m.connectionHops && m.connectionHops.length)) m.connectionHops = [];
m.connectionHops.push(r.string());
break;
case 5:
m.version = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Channel;
})();
v1.IdentifiedChannel = (function () {
function IdentifiedChannel(p) {
this.connectionHops = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
IdentifiedChannel.prototype.state = 0;
IdentifiedChannel.prototype.ordering = 0;
IdentifiedChannel.prototype.counterparty = null;
IdentifiedChannel.prototype.connectionHops = $util.emptyArray;
IdentifiedChannel.prototype.version = "";
IdentifiedChannel.prototype.portId = "";
IdentifiedChannel.prototype.channelId = "";
IdentifiedChannel.create = function create(properties) {
return new IdentifiedChannel(properties);
};
IdentifiedChannel.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.state != null && Object.hasOwnProperty.call(m, "state")) w.uint32(8).int32(m.state);
if (m.ordering != null && Object.hasOwnProperty.call(m, "ordering"))
w.uint32(16).int32(m.ordering);
if (m.counterparty != null && Object.hasOwnProperty.call(m, "counterparty"))
$root.ibc.core.channel.v1.Counterparty.encode(m.counterparty, w.uint32(26).fork()).ldelim();
if (m.connectionHops != null && m.connectionHops.length) {
for (var i = 0; i < m.connectionHops.length; ++i) w.uint32(34).string(m.connectionHops[i]);
}
if (m.version != null && Object.hasOwnProperty.call(m, "version")) w.uint32(42).string(m.version);
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(50).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(58).string(m.channelId);
return w;
};
IdentifiedChannel.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.IdentifiedChannel();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.state = r.int32();
break;
case 2:
m.ordering = r.int32();
break;
case 3:
m.counterparty = $root.ibc.core.channel.v1.Counterparty.decode(r, r.uint32());
break;
case 4:
if (!(m.connectionHops && m.connectionHops.length)) m.connectionHops = [];
m.connectionHops.push(r.string());
break;
case 5:
m.version = r.string();
break;
case 6:
m.portId = r.string();
break;
case 7:
m.channelId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return IdentifiedChannel;
})();
v1.State = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "STATE_UNINITIALIZED_UNSPECIFIED")] = 0;
values[(valuesById[1] = "STATE_INIT")] = 1;
values[(valuesById[2] = "STATE_TRYOPEN")] = 2;
values[(valuesById[3] = "STATE_OPEN")] = 3;
values[(valuesById[4] = "STATE_CLOSED")] = 4;
return values;
})();
v1.Order = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "ORDER_NONE_UNSPECIFIED")] = 0;
values[(valuesById[1] = "ORDER_UNORDERED")] = 1;
values[(valuesById[2] = "ORDER_ORDERED")] = 2;
return values;
})();
v1.Counterparty = (function () {
function Counterparty(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Counterparty.prototype.portId = "";
Counterparty.prototype.channelId = "";
Counterparty.create = function create(properties) {
return new Counterparty(properties);
};
Counterparty.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
return w;
};
Counterparty.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.Counterparty();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Counterparty;
})();
v1.Packet = (function () {
function Packet(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Packet.prototype.sequence = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Packet.prototype.sourcePort = "";
Packet.prototype.sourceChannel = "";
Packet.prototype.destinationPort = "";
Packet.prototype.destinationChannel = "";
Packet.prototype.data = $util.newBuffer([]);
Packet.prototype.timeoutHeight = null;
Packet.prototype.timeoutTimestamp = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Packet.create = function create(properties) {
return new Packet(properties);
};
Packet.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(8).uint64(m.sequence);
if (m.sourcePort != null && Object.hasOwnProperty.call(m, "sourcePort"))
w.uint32(18).string(m.sourcePort);
if (m.sourceChannel != null && Object.hasOwnProperty.call(m, "sourceChannel"))
w.uint32(26).string(m.sourceChannel);
if (m.destinationPort != null && Object.hasOwnProperty.call(m, "destinationPort"))
w.uint32(34).string(m.destinationPort);
if (m.destinationChannel != null && Object.hasOwnProperty.call(m, "destinationChannel"))
w.uint32(42).string(m.destinationChannel);
if (m.data != null && Object.hasOwnProperty.call(m, "data")) w.uint32(50).bytes(m.data);
if (m.timeoutHeight != null && Object.hasOwnProperty.call(m, "timeoutHeight"))
$root.ibc.core.client.v1.Height.encode(m.timeoutHeight, w.uint32(58).fork()).ldelim();
if (m.timeoutTimestamp != null && Object.hasOwnProperty.call(m, "timeoutTimestamp"))
w.uint32(64).uint64(m.timeoutTimestamp);
return w;
};
Packet.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.Packet();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.sequence = r.uint64();
break;
case 2:
m.sourcePort = r.string();
break;
case 3:
m.sourceChannel = r.string();
break;
case 4:
m.destinationPort = r.string();
break;
case 5:
m.destinationChannel = r.string();
break;
case 6:
m.data = r.bytes();
break;
case 7:
m.timeoutHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
case 8:
m.timeoutTimestamp = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Packet;
})();
v1.PacketState = (function () {
function PacketState(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
PacketState.prototype.portId = "";
PacketState.prototype.channelId = "";
PacketState.prototype.sequence = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
PacketState.prototype.data = $util.newBuffer([]);
PacketState.create = function create(properties) {
return new PacketState(properties);
};
PacketState.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(24).uint64(m.sequence);
if (m.data != null && Object.hasOwnProperty.call(m, "data")) w.uint32(34).bytes(m.data);
return w;
};
PacketState.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.PacketState();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
m.sequence = r.uint64();
break;
case 4:
m.data = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return PacketState;
})();
v1.Acknowledgement = (function () {
function Acknowledgement(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Acknowledgement.prototype.result = $util.newBuffer([]);
Acknowledgement.prototype.error = "";
let $oneOfFields;
Object.defineProperty(Acknowledgement.prototype, "response", {
get: $util.oneOfGetter(($oneOfFields = ["result", "error"])),
set: $util.oneOfSetter($oneOfFields),
});
Acknowledgement.create = function create(properties) {
return new Acknowledgement(properties);
};
Acknowledgement.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.result != null && Object.hasOwnProperty.call(m, "result")) w.uint32(170).bytes(m.result);
if (m.error != null && Object.hasOwnProperty.call(m, "error")) w.uint32(178).string(m.error);
return w;
};
Acknowledgement.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.Acknowledgement();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 21:
m.result = r.bytes();
break;
case 22:
m.error = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Acknowledgement;
})();
v1.Query = (function () {
function Query(rpcImpl, requestDelimited, responseDelimited) {
$protobuf.rpc.Service.call(this, rpcImpl, requestDelimited, responseDelimited);
}
(Query.prototype = Object.create($protobuf.rpc.Service.prototype)).constructor = Query;
Query.create = function create(rpcImpl, requestDelimited, responseDelimited) {
return new this(rpcImpl, requestDelimited, responseDelimited);
};
Object.defineProperty(
(Query.prototype.channel = function channel(request, callback) {
return this.rpcCall(
channel,
$root.ibc.core.channel.v1.QueryChannelRequest,
$root.ibc.core.channel.v1.QueryChannelResponse,
request,
callback,
);
}),
"name",
{ value: "Channel" },
);
Object.defineProperty(
(Query.prototype.channels = function channels(request, callback) {
return this.rpcCall(
channels,
$root.ibc.core.channel.v1.QueryChannelsRequest,
$root.ibc.core.channel.v1.QueryChannelsResponse,
request,
callback,
);
}),
"name",
{ value: "Channels" },
);
Object.defineProperty(
(Query.prototype.connectionChannels = function connectionChannels(request, callback) {
return this.rpcCall(
connectionChannels,
$root.ibc.core.channel.v1.QueryConnectionChannelsRequest,
$root.ibc.core.channel.v1.QueryConnectionChannelsResponse,
request,
callback,
);
}),
"name",
{ value: "ConnectionChannels" },
);
Object.defineProperty(
(Query.prototype.channelClientState = function channelClientState(request, callback) {
return this.rpcCall(
channelClientState,
$root.ibc.core.channel.v1.QueryChannelClientStateRequest,
$root.ibc.core.channel.v1.QueryChannelClientStateResponse,
request,
callback,
);
}),
"name",
{ value: "ChannelClientState" },
);
Object.defineProperty(
(Query.prototype.channelConsensusState = function channelConsensusState(request, callback) {
return this.rpcCall(
channelConsensusState,
$root.ibc.core.channel.v1.QueryChannelConsensusStateRequest,
$root.ibc.core.channel.v1.QueryChannelConsensusStateResponse,
request,
callback,
);
}),
"name",
{ value: "ChannelConsensusState" },
);
Object.defineProperty(
(Query.prototype.packetCommitment = function packetCommitment(request, callback) {
return this.rpcCall(
packetCommitment,
$root.ibc.core.channel.v1.QueryPacketCommitmentRequest,
$root.ibc.core.channel.v1.QueryPacketCommitmentResponse,
request,
callback,
);
}),
"name",
{ value: "PacketCommitment" },
);
Object.defineProperty(
(Query.prototype.packetCommitments = function packetCommitments(request, callback) {
return this.rpcCall(
packetCommitments,
$root.ibc.core.channel.v1.QueryPacketCommitmentsRequest,
$root.ibc.core.channel.v1.QueryPacketCommitmentsResponse,
request,
callback,
);
}),
"name",
{ value: "PacketCommitments" },
);
Object.defineProperty(
(Query.prototype.packetReceipt = function packetReceipt(request, callback) {
return this.rpcCall(
packetReceipt,
$root.ibc.core.channel.v1.QueryPacketReceiptRequest,
$root.ibc.core.channel.v1.QueryPacketReceiptResponse,
request,
callback,
);
}),
"name",
{ value: "PacketReceipt" },
);
Object.defineProperty(
(Query.prototype.packetAcknowledgement = function packetAcknowledgement(request, callback) {
return this.rpcCall(
packetAcknowledgement,
$root.ibc.core.channel.v1.QueryPacketAcknowledgementRequest,
$root.ibc.core.channel.v1.QueryPacketAcknowledgementResponse,
request,
callback,
);
}),
"name",
{ value: "PacketAcknowledgement" },
);
Object.defineProperty(
(Query.prototype.packetAcknowledgements = function packetAcknowledgements(request, callback) {
return this.rpcCall(
packetAcknowledgements,
$root.ibc.core.channel.v1.QueryPacketAcknowledgementsRequest,
$root.ibc.core.channel.v1.QueryPacketAcknowledgementsResponse,
request,
callback,
);
}),
"name",
{ value: "PacketAcknowledgements" },
);
Object.defineProperty(
(Query.prototype.unreceivedPackets = function unreceivedPackets(request, callback) {
return this.rpcCall(
unreceivedPackets,
$root.ibc.core.channel.v1.QueryUnreceivedPacketsRequest,
$root.ibc.core.channel.v1.QueryUnreceivedPacketsResponse,
request,
callback,
);
}),
"name",
{ value: "UnreceivedPackets" },
);
Object.defineProperty(
(Query.prototype.unreceivedAcks = function unreceivedAcks(request, callback) {
return this.rpcCall(
unreceivedAcks,
$root.ibc.core.channel.v1.QueryUnreceivedAcksRequest,
$root.ibc.core.channel.v1.QueryUnreceivedAcksResponse,
request,
callback,
);
}),
"name",
{ value: "UnreceivedAcks" },
);
Object.defineProperty(
(Query.prototype.nextSequenceReceive = function nextSequenceReceive(request, callback) {
return this.rpcCall(
nextSequenceReceive,
$root.ibc.core.channel.v1.QueryNextSequenceReceiveRequest,
$root.ibc.core.channel.v1.QueryNextSequenceReceiveResponse,
request,
callback,
);
}),
"name",
{ value: "NextSequenceReceive" },
);
return Query;
})();
v1.QueryChannelRequest = (function () {
function QueryChannelRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelRequest.prototype.portId = "";
QueryChannelRequest.prototype.channelId = "";
QueryChannelRequest.create = function create(properties) {
return new QueryChannelRequest(properties);
};
QueryChannelRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
return w;
};
QueryChannelRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelRequest;
})();
v1.QueryChannelResponse = (function () {
function QueryChannelResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelResponse.prototype.channel = null;
QueryChannelResponse.prototype.proof = $util.newBuffer([]);
QueryChannelResponse.prototype.proofHeight = null;
QueryChannelResponse.create = function create(properties) {
return new QueryChannelResponse(properties);
};
QueryChannelResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.channel != null && Object.hasOwnProperty.call(m, "channel"))
$root.ibc.core.channel.v1.Channel.encode(m.channel, w.uint32(10).fork()).ldelim();
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryChannelResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.channel = $root.ibc.core.channel.v1.Channel.decode(r, r.uint32());
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelResponse;
})();
v1.QueryChannelsRequest = (function () {
function QueryChannelsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelsRequest.prototype.pagination = null;
QueryChannelsRequest.create = function create(properties) {
return new QueryChannelsRequest(properties);
};
QueryChannelsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageRequest.encode(m.pagination, w.uint32(10).fork()).ldelim();
return w;
};
QueryChannelsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.pagination = $root.cosmos.base.query.v1beta1.PageRequest.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelsRequest;
})();
v1.QueryChannelsResponse = (function () {
function QueryChannelsResponse(p) {
this.channels = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelsResponse.prototype.channels = $util.emptyArray;
QueryChannelsResponse.prototype.pagination = null;
QueryChannelsResponse.prototype.height = null;
QueryChannelsResponse.create = function create(properties) {
return new QueryChannelsResponse(properties);
};
QueryChannelsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.channels != null && m.channels.length) {
for (var i = 0; i < m.channels.length; ++i)
$root.ibc.core.channel.v1.IdentifiedChannel.encode(
m.channels[i],
w.uint32(10).fork(),
).ldelim();
}
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageResponse.encode(m.pagination, w.uint32(18).fork()).ldelim();
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(26).fork()).ldelim();
return w;
};
QueryChannelsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.channels && m.channels.length)) m.channels = [];
m.channels.push($root.ibc.core.channel.v1.IdentifiedChannel.decode(r, r.uint32()));
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageResponse.decode(r, r.uint32());
break;
case 3:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelsResponse;
})();
v1.QueryConnectionChannelsRequest = (function () {
function QueryConnectionChannelsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionChannelsRequest.prototype.connection = "";
QueryConnectionChannelsRequest.prototype.pagination = null;
QueryConnectionChannelsRequest.create = function create(properties) {
return new QueryConnectionChannelsRequest(properties);
};
QueryConnectionChannelsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.connection != null && Object.hasOwnProperty.call(m, "connection"))
w.uint32(10).string(m.connection);
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageRequest.encode(m.pagination, w.uint32(18).fork()).ldelim();
return w;
};
QueryConnectionChannelsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryConnectionChannelsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.connection = r.string();
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageRequest.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionChannelsRequest;
})();
v1.QueryConnectionChannelsResponse = (function () {
function QueryConnectionChannelsResponse(p) {
this.channels = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionChannelsResponse.prototype.channels = $util.emptyArray;
QueryConnectionChannelsResponse.prototype.pagination = null;
QueryConnectionChannelsResponse.prototype.height = null;
QueryConnectionChannelsResponse.create = function create(properties) {
return new QueryConnectionChannelsResponse(properties);
};
QueryConnectionChannelsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.channels != null && m.channels.length) {
for (var i = 0; i < m.channels.length; ++i)
$root.ibc.core.channel.v1.IdentifiedChannel.encode(
m.channels[i],
w.uint32(10).fork(),
).ldelim();
}
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageResponse.encode(m.pagination, w.uint32(18).fork()).ldelim();
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(26).fork()).ldelim();
return w;
};
QueryConnectionChannelsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryConnectionChannelsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.channels && m.channels.length)) m.channels = [];
m.channels.push($root.ibc.core.channel.v1.IdentifiedChannel.decode(r, r.uint32()));
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageResponse.decode(r, r.uint32());
break;
case 3:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionChannelsResponse;
})();
v1.QueryChannelClientStateRequest = (function () {
function QueryChannelClientStateRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelClientStateRequest.prototype.portId = "";
QueryChannelClientStateRequest.prototype.channelId = "";
QueryChannelClientStateRequest.create = function create(properties) {
return new QueryChannelClientStateRequest(properties);
};
QueryChannelClientStateRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
return w;
};
QueryChannelClientStateRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelClientStateRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelClientStateRequest;
})();
v1.QueryChannelClientStateResponse = (function () {
function QueryChannelClientStateResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelClientStateResponse.prototype.identifiedClientState = null;
QueryChannelClientStateResponse.prototype.proof = $util.newBuffer([]);
QueryChannelClientStateResponse.prototype.proofHeight = null;
QueryChannelClientStateResponse.create = function create(properties) {
return new QueryChannelClientStateResponse(properties);
};
QueryChannelClientStateResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.identifiedClientState != null && Object.hasOwnProperty.call(m, "identifiedClientState"))
$root.ibc.core.client.v1.IdentifiedClientState.encode(
m.identifiedClientState,
w.uint32(10).fork(),
).ldelim();
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryChannelClientStateResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelClientStateResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.identifiedClientState = $root.ibc.core.client.v1.IdentifiedClientState.decode(
r,
r.uint32(),
);
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelClientStateResponse;
})();
v1.QueryChannelConsensusStateRequest = (function () {
function QueryChannelConsensusStateRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelConsensusStateRequest.prototype.portId = "";
QueryChannelConsensusStateRequest.prototype.channelId = "";
QueryChannelConsensusStateRequest.prototype.versionNumber = $util.Long
? $util.Long.fromBits(0, 0, true)
: 0;
QueryChannelConsensusStateRequest.prototype.versionHeight = $util.Long
? $util.Long.fromBits(0, 0, true)
: 0;
QueryChannelConsensusStateRequest.create = function create(properties) {
return new QueryChannelConsensusStateRequest(properties);
};
QueryChannelConsensusStateRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.versionNumber != null && Object.hasOwnProperty.call(m, "versionNumber"))
w.uint32(24).uint64(m.versionNumber);
if (m.versionHeight != null && Object.hasOwnProperty.call(m, "versionHeight"))
w.uint32(32).uint64(m.versionHeight);
return w;
};
QueryChannelConsensusStateRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelConsensusStateRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
m.versionNumber = r.uint64();
break;
case 4:
m.versionHeight = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelConsensusStateRequest;
})();
v1.QueryChannelConsensusStateResponse = (function () {
function QueryChannelConsensusStateResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryChannelConsensusStateResponse.prototype.consensusState = null;
QueryChannelConsensusStateResponse.prototype.clientId = "";
QueryChannelConsensusStateResponse.prototype.proof = $util.newBuffer([]);
QueryChannelConsensusStateResponse.prototype.proofHeight = null;
QueryChannelConsensusStateResponse.create = function create(properties) {
return new QueryChannelConsensusStateResponse(properties);
};
QueryChannelConsensusStateResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.consensusState != null && Object.hasOwnProperty.call(m, "consensusState"))
$root.google.protobuf.Any.encode(m.consensusState, w.uint32(10).fork()).ldelim();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(18).string(m.clientId);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(26).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(34).fork()).ldelim();
return w;
};
QueryChannelConsensusStateResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryChannelConsensusStateResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.consensusState = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 2:
m.clientId = r.string();
break;
case 3:
m.proof = r.bytes();
break;
case 4:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryChannelConsensusStateResponse;
})();
v1.QueryPacketCommitmentRequest = (function () {
function QueryPacketCommitmentRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketCommitmentRequest.prototype.portId = "";
QueryPacketCommitmentRequest.prototype.channelId = "";
QueryPacketCommitmentRequest.prototype.sequence = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
QueryPacketCommitmentRequest.create = function create(properties) {
return new QueryPacketCommitmentRequest(properties);
};
QueryPacketCommitmentRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(24).uint64(m.sequence);
return w;
};
QueryPacketCommitmentRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketCommitmentRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
m.sequence = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketCommitmentRequest;
})();
v1.QueryPacketCommitmentResponse = (function () {
function QueryPacketCommitmentResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketCommitmentResponse.prototype.commitment = $util.newBuffer([]);
QueryPacketCommitmentResponse.prototype.proof = $util.newBuffer([]);
QueryPacketCommitmentResponse.prototype.proofHeight = null;
QueryPacketCommitmentResponse.create = function create(properties) {
return new QueryPacketCommitmentResponse(properties);
};
QueryPacketCommitmentResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.commitment != null && Object.hasOwnProperty.call(m, "commitment"))
w.uint32(10).bytes(m.commitment);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryPacketCommitmentResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketCommitmentResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.commitment = r.bytes();
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketCommitmentResponse;
})();
v1.QueryPacketCommitmentsRequest = (function () {
function QueryPacketCommitmentsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketCommitmentsRequest.prototype.portId = "";
QueryPacketCommitmentsRequest.prototype.channelId = "";
QueryPacketCommitmentsRequest.prototype.pagination = null;
QueryPacketCommitmentsRequest.create = function create(properties) {
return new QueryPacketCommitmentsRequest(properties);
};
QueryPacketCommitmentsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageRequest.encode(m.pagination, w.uint32(26).fork()).ldelim();
return w;
};
QueryPacketCommitmentsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketCommitmentsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
m.pagination = $root.cosmos.base.query.v1beta1.PageRequest.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketCommitmentsRequest;
})();
v1.QueryPacketCommitmentsResponse = (function () {
function QueryPacketCommitmentsResponse(p) {
this.commitments = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketCommitmentsResponse.prototype.commitments = $util.emptyArray;
QueryPacketCommitmentsResponse.prototype.pagination = null;
QueryPacketCommitmentsResponse.prototype.height = null;
QueryPacketCommitmentsResponse.create = function create(properties) {
return new QueryPacketCommitmentsResponse(properties);
};
QueryPacketCommitmentsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.commitments != null && m.commitments.length) {
for (var i = 0; i < m.commitments.length; ++i)
$root.ibc.core.channel.v1.PacketState.encode(m.commitments[i], w.uint32(10).fork()).ldelim();
}
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageResponse.encode(m.pagination, w.uint32(18).fork()).ldelim();
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(26).fork()).ldelim();
return w;
};
QueryPacketCommitmentsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketCommitmentsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.commitments && m.commitments.length)) m.commitments = [];
m.commitments.push($root.ibc.core.channel.v1.PacketState.decode(r, r.uint32()));
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageResponse.decode(r, r.uint32());
break;
case 3:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketCommitmentsResponse;
})();
v1.QueryPacketReceiptRequest = (function () {
function QueryPacketReceiptRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketReceiptRequest.prototype.portId = "";
QueryPacketReceiptRequest.prototype.channelId = "";
QueryPacketReceiptRequest.prototype.sequence = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
QueryPacketReceiptRequest.create = function create(properties) {
return new QueryPacketReceiptRequest(properties);
};
QueryPacketReceiptRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(24).uint64(m.sequence);
return w;
};
QueryPacketReceiptRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketReceiptRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
m.sequence = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketReceiptRequest;
})();
v1.QueryPacketReceiptResponse = (function () {
function QueryPacketReceiptResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketReceiptResponse.prototype.received = false;
QueryPacketReceiptResponse.prototype.proof = $util.newBuffer([]);
QueryPacketReceiptResponse.prototype.proofHeight = null;
QueryPacketReceiptResponse.create = function create(properties) {
return new QueryPacketReceiptResponse(properties);
};
QueryPacketReceiptResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.received != null && Object.hasOwnProperty.call(m, "received"))
w.uint32(16).bool(m.received);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(26).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(34).fork()).ldelim();
return w;
};
QueryPacketReceiptResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketReceiptResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 2:
m.received = r.bool();
break;
case 3:
m.proof = r.bytes();
break;
case 4:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketReceiptResponse;
})();
v1.QueryPacketAcknowledgementRequest = (function () {
function QueryPacketAcknowledgementRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketAcknowledgementRequest.prototype.portId = "";
QueryPacketAcknowledgementRequest.prototype.channelId = "";
QueryPacketAcknowledgementRequest.prototype.sequence = $util.Long
? $util.Long.fromBits(0, 0, true)
: 0;
QueryPacketAcknowledgementRequest.create = function create(properties) {
return new QueryPacketAcknowledgementRequest(properties);
};
QueryPacketAcknowledgementRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.sequence != null && Object.hasOwnProperty.call(m, "sequence"))
w.uint32(24).uint64(m.sequence);
return w;
};
QueryPacketAcknowledgementRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketAcknowledgementRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
m.sequence = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketAcknowledgementRequest;
})();
v1.QueryPacketAcknowledgementResponse = (function () {
function QueryPacketAcknowledgementResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketAcknowledgementResponse.prototype.acknowledgement = $util.newBuffer([]);
QueryPacketAcknowledgementResponse.prototype.proof = $util.newBuffer([]);
QueryPacketAcknowledgementResponse.prototype.proofHeight = null;
QueryPacketAcknowledgementResponse.create = function create(properties) {
return new QueryPacketAcknowledgementResponse(properties);
};
QueryPacketAcknowledgementResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.acknowledgement != null && Object.hasOwnProperty.call(m, "acknowledgement"))
w.uint32(10).bytes(m.acknowledgement);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryPacketAcknowledgementResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketAcknowledgementResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.acknowledgement = r.bytes();
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketAcknowledgementResponse;
})();
v1.QueryPacketAcknowledgementsRequest = (function () {
function QueryPacketAcknowledgementsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketAcknowledgementsRequest.prototype.portId = "";
QueryPacketAcknowledgementsRequest.prototype.channelId = "";
QueryPacketAcknowledgementsRequest.prototype.pagination = null;
QueryPacketAcknowledgementsRequest.create = function create(properties) {
return new QueryPacketAcknowledgementsRequest(properties);
};
QueryPacketAcknowledgementsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageRequest.encode(m.pagination, w.uint32(26).fork()).ldelim();
return w;
};
QueryPacketAcknowledgementsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketAcknowledgementsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
m.pagination = $root.cosmos.base.query.v1beta1.PageRequest.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketAcknowledgementsRequest;
})();
v1.QueryPacketAcknowledgementsResponse = (function () {
function QueryPacketAcknowledgementsResponse(p) {
this.acknowledgements = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryPacketAcknowledgementsResponse.prototype.acknowledgements = $util.emptyArray;
QueryPacketAcknowledgementsResponse.prototype.pagination = null;
QueryPacketAcknowledgementsResponse.prototype.height = null;
QueryPacketAcknowledgementsResponse.create = function create(properties) {
return new QueryPacketAcknowledgementsResponse(properties);
};
QueryPacketAcknowledgementsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.acknowledgements != null && m.acknowledgements.length) {
for (var i = 0; i < m.acknowledgements.length; ++i)
$root.ibc.core.channel.v1.PacketState.encode(
m.acknowledgements[i],
w.uint32(10).fork(),
).ldelim();
}
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageResponse.encode(m.pagination, w.uint32(18).fork()).ldelim();
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(26).fork()).ldelim();
return w;
};
QueryPacketAcknowledgementsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryPacketAcknowledgementsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.acknowledgements && m.acknowledgements.length)) m.acknowledgements = [];
m.acknowledgements.push($root.ibc.core.channel.v1.PacketState.decode(r, r.uint32()));
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageResponse.decode(r, r.uint32());
break;
case 3:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryPacketAcknowledgementsResponse;
})();
v1.QueryUnreceivedPacketsRequest = (function () {
function QueryUnreceivedPacketsRequest(p) {
this.packetCommitmentSequences = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryUnreceivedPacketsRequest.prototype.portId = "";
QueryUnreceivedPacketsRequest.prototype.channelId = "";
QueryUnreceivedPacketsRequest.prototype.packetCommitmentSequences = $util.emptyArray;
QueryUnreceivedPacketsRequest.create = function create(properties) {
return new QueryUnreceivedPacketsRequest(properties);
};
QueryUnreceivedPacketsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.packetCommitmentSequences != null && m.packetCommitmentSequences.length) {
w.uint32(26).fork();
for (var i = 0; i < m.packetCommitmentSequences.length; ++i)
w.uint64(m.packetCommitmentSequences[i]);
w.ldelim();
}
return w;
};
QueryUnreceivedPacketsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryUnreceivedPacketsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
if (!(m.packetCommitmentSequences && m.packetCommitmentSequences.length))
m.packetCommitmentSequences = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.packetCommitmentSequences.push(r.uint64());
} else m.packetCommitmentSequences.push(r.uint64());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryUnreceivedPacketsRequest;
})();
v1.QueryUnreceivedPacketsResponse = (function () {
function QueryUnreceivedPacketsResponse(p) {
this.sequences = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryUnreceivedPacketsResponse.prototype.sequences = $util.emptyArray;
QueryUnreceivedPacketsResponse.prototype.height = null;
QueryUnreceivedPacketsResponse.create = function create(properties) {
return new QueryUnreceivedPacketsResponse(properties);
};
QueryUnreceivedPacketsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.sequences != null && m.sequences.length) {
w.uint32(10).fork();
for (var i = 0; i < m.sequences.length; ++i) w.uint64(m.sequences[i]);
w.ldelim();
}
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(18).fork()).ldelim();
return w;
};
QueryUnreceivedPacketsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryUnreceivedPacketsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.sequences && m.sequences.length)) m.sequences = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.sequences.push(r.uint64());
} else m.sequences.push(r.uint64());
break;
case 2:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryUnreceivedPacketsResponse;
})();
v1.QueryUnreceivedAcksRequest = (function () {
function QueryUnreceivedAcksRequest(p) {
this.packetAckSequences = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryUnreceivedAcksRequest.prototype.portId = "";
QueryUnreceivedAcksRequest.prototype.channelId = "";
QueryUnreceivedAcksRequest.prototype.packetAckSequences = $util.emptyArray;
QueryUnreceivedAcksRequest.create = function create(properties) {
return new QueryUnreceivedAcksRequest(properties);
};
QueryUnreceivedAcksRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
if (m.packetAckSequences != null && m.packetAckSequences.length) {
w.uint32(26).fork();
for (var i = 0; i < m.packetAckSequences.length; ++i) w.uint64(m.packetAckSequences[i]);
w.ldelim();
}
return w;
};
QueryUnreceivedAcksRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryUnreceivedAcksRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
case 3:
if (!(m.packetAckSequences && m.packetAckSequences.length)) m.packetAckSequences = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.packetAckSequences.push(r.uint64());
} else m.packetAckSequences.push(r.uint64());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryUnreceivedAcksRequest;
})();
v1.QueryUnreceivedAcksResponse = (function () {
function QueryUnreceivedAcksResponse(p) {
this.sequences = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryUnreceivedAcksResponse.prototype.sequences = $util.emptyArray;
QueryUnreceivedAcksResponse.prototype.height = null;
QueryUnreceivedAcksResponse.create = function create(properties) {
return new QueryUnreceivedAcksResponse(properties);
};
QueryUnreceivedAcksResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.sequences != null && m.sequences.length) {
w.uint32(10).fork();
for (var i = 0; i < m.sequences.length; ++i) w.uint64(m.sequences[i]);
w.ldelim();
}
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(18).fork()).ldelim();
return w;
};
QueryUnreceivedAcksResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryUnreceivedAcksResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.sequences && m.sequences.length)) m.sequences = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.sequences.push(r.uint64());
} else m.sequences.push(r.uint64());
break;
case 2:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryUnreceivedAcksResponse;
})();
v1.QueryNextSequenceReceiveRequest = (function () {
function QueryNextSequenceReceiveRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryNextSequenceReceiveRequest.prototype.portId = "";
QueryNextSequenceReceiveRequest.prototype.channelId = "";
QueryNextSequenceReceiveRequest.create = function create(properties) {
return new QueryNextSequenceReceiveRequest(properties);
};
QueryNextSequenceReceiveRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.portId != null && Object.hasOwnProperty.call(m, "portId")) w.uint32(10).string(m.portId);
if (m.channelId != null && Object.hasOwnProperty.call(m, "channelId"))
w.uint32(18).string(m.channelId);
return w;
};
QueryNextSequenceReceiveRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryNextSequenceReceiveRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.portId = r.string();
break;
case 2:
m.channelId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryNextSequenceReceiveRequest;
})();
v1.QueryNextSequenceReceiveResponse = (function () {
function QueryNextSequenceReceiveResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryNextSequenceReceiveResponse.prototype.nextSequenceReceive = $util.Long
? $util.Long.fromBits(0, 0, true)
: 0;
QueryNextSequenceReceiveResponse.prototype.proof = $util.newBuffer([]);
QueryNextSequenceReceiveResponse.prototype.proofHeight = null;
QueryNextSequenceReceiveResponse.create = function create(properties) {
return new QueryNextSequenceReceiveResponse(properties);
};
QueryNextSequenceReceiveResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.nextSequenceReceive != null && Object.hasOwnProperty.call(m, "nextSequenceReceive"))
w.uint32(8).uint64(m.nextSequenceReceive);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryNextSequenceReceiveResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.channel.v1.QueryNextSequenceReceiveResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.nextSequenceReceive = r.uint64();
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryNextSequenceReceiveResponse;
})();
return v1;
})();
return channel;
})();
core.client = (function () {
const client = {};
client.v1 = (function () {
const v1 = {};
v1.Msg = (function () {
function Msg(rpcImpl, requestDelimited, responseDelimited) {
$protobuf.rpc.Service.call(this, rpcImpl, requestDelimited, responseDelimited);
}
(Msg.prototype = Object.create($protobuf.rpc.Service.prototype)).constructor = Msg;
Msg.create = function create(rpcImpl, requestDelimited, responseDelimited) {
return new this(rpcImpl, requestDelimited, responseDelimited);
};
Object.defineProperty(
(Msg.prototype.createClient = function createClient(request, callback) {
return this.rpcCall(
createClient,
$root.ibc.core.client.v1.MsgCreateClient,
$root.ibc.core.client.v1.MsgCreateClientResponse,
request,
callback,
);
}),
"name",
{ value: "CreateClient" },
);
Object.defineProperty(
(Msg.prototype.updateClient = function updateClient(request, callback) {
return this.rpcCall(
updateClient,
$root.ibc.core.client.v1.MsgUpdateClient,
$root.ibc.core.client.v1.MsgUpdateClientResponse,
request,
callback,
);
}),
"name",
{ value: "UpdateClient" },
);
Object.defineProperty(
(Msg.prototype.upgradeClient = function upgradeClient(request, callback) {
return this.rpcCall(
upgradeClient,
$root.ibc.core.client.v1.MsgUpgradeClient,
$root.ibc.core.client.v1.MsgUpgradeClientResponse,
request,
callback,
);
}),
"name",
{ value: "UpgradeClient" },
);
Object.defineProperty(
(Msg.prototype.submitMisbehaviour = function submitMisbehaviour(request, callback) {
return this.rpcCall(
submitMisbehaviour,
$root.ibc.core.client.v1.MsgSubmitMisbehaviour,
$root.ibc.core.client.v1.MsgSubmitMisbehaviourResponse,
request,
callback,
);
}),
"name",
{ value: "SubmitMisbehaviour" },
);
return Msg;
})();
v1.MsgCreateClient = (function () {
function MsgCreateClient(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgCreateClient.prototype.clientId = "";
MsgCreateClient.prototype.clientState = null;
MsgCreateClient.prototype.consensusState = null;
MsgCreateClient.prototype.signer = "";
MsgCreateClient.create = function create(properties) {
return new MsgCreateClient(properties);
};
MsgCreateClient.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.clientState != null && Object.hasOwnProperty.call(m, "clientState"))
$root.google.protobuf.Any.encode(m.clientState, w.uint32(18).fork()).ldelim();
if (m.consensusState != null && Object.hasOwnProperty.call(m, "consensusState"))
$root.google.protobuf.Any.encode(m.consensusState, w.uint32(26).fork()).ldelim();
if (m.signer != null && Object.hasOwnProperty.call(m, "signer")) w.uint32(34).string(m.signer);
return w;
};
MsgCreateClient.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgCreateClient();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
m.clientState = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 3:
m.consensusState = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 4:
m.signer = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgCreateClient;
})();
v1.MsgCreateClientResponse = (function () {
function MsgCreateClientResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgCreateClientResponse.create = function create(properties) {
return new MsgCreateClientResponse(properties);
};
MsgCreateClientResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgCreateClientResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgCreateClientResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgCreateClientResponse;
})();
v1.MsgUpdateClient = (function () {
function MsgUpdateClient(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgUpdateClient.prototype.clientId = "";
MsgUpdateClient.prototype.header = null;
MsgUpdateClient.prototype.signer = "";
MsgUpdateClient.create = function create(properties) {
return new MsgUpdateClient(properties);
};
MsgUpdateClient.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.header != null && Object.hasOwnProperty.call(m, "header"))
$root.google.protobuf.Any.encode(m.header, w.uint32(18).fork()).ldelim();
if (m.signer != null && Object.hasOwnProperty.call(m, "signer")) w.uint32(26).string(m.signer);
return w;
};
MsgUpdateClient.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgUpdateClient();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
m.header = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 3:
m.signer = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgUpdateClient;
})();
v1.MsgUpdateClientResponse = (function () {
function MsgUpdateClientResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgUpdateClientResponse.create = function create(properties) {
return new MsgUpdateClientResponse(properties);
};
MsgUpdateClientResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgUpdateClientResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgUpdateClientResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgUpdateClientResponse;
})();
v1.MsgUpgradeClient = (function () {
function MsgUpgradeClient(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgUpgradeClient.prototype.clientId = "";
MsgUpgradeClient.prototype.clientState = null;
MsgUpgradeClient.prototype.upgradeHeight = null;
MsgUpgradeClient.prototype.proofUpgrade = $util.newBuffer([]);
MsgUpgradeClient.prototype.signer = "";
MsgUpgradeClient.create = function create(properties) {
return new MsgUpgradeClient(properties);
};
MsgUpgradeClient.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.clientState != null && Object.hasOwnProperty.call(m, "clientState"))
$root.google.protobuf.Any.encode(m.clientState, w.uint32(18).fork()).ldelim();
if (m.upgradeHeight != null && Object.hasOwnProperty.call(m, "upgradeHeight"))
$root.ibc.core.client.v1.Height.encode(m.upgradeHeight, w.uint32(26).fork()).ldelim();
if (m.proofUpgrade != null && Object.hasOwnProperty.call(m, "proofUpgrade"))
w.uint32(34).bytes(m.proofUpgrade);
if (m.signer != null && Object.hasOwnProperty.call(m, "signer")) w.uint32(42).string(m.signer);
return w;
};
MsgUpgradeClient.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgUpgradeClient();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
m.clientState = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 3:
m.upgradeHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
case 4:
m.proofUpgrade = r.bytes();
break;
case 5:
m.signer = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgUpgradeClient;
})();
v1.MsgUpgradeClientResponse = (function () {
function MsgUpgradeClientResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgUpgradeClientResponse.create = function create(properties) {
return new MsgUpgradeClientResponse(properties);
};
MsgUpgradeClientResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgUpgradeClientResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgUpgradeClientResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgUpgradeClientResponse;
})();
v1.MsgSubmitMisbehaviour = (function () {
function MsgSubmitMisbehaviour(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgSubmitMisbehaviour.prototype.clientId = "";
MsgSubmitMisbehaviour.prototype.misbehaviour = null;
MsgSubmitMisbehaviour.prototype.signer = "";
MsgSubmitMisbehaviour.create = function create(properties) {
return new MsgSubmitMisbehaviour(properties);
};
MsgSubmitMisbehaviour.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.misbehaviour != null && Object.hasOwnProperty.call(m, "misbehaviour"))
$root.google.protobuf.Any.encode(m.misbehaviour, w.uint32(18).fork()).ldelim();
if (m.signer != null && Object.hasOwnProperty.call(m, "signer")) w.uint32(26).string(m.signer);
return w;
};
MsgSubmitMisbehaviour.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgSubmitMisbehaviour();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
m.misbehaviour = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 3:
m.signer = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgSubmitMisbehaviour;
})();
v1.MsgSubmitMisbehaviourResponse = (function () {
function MsgSubmitMisbehaviourResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MsgSubmitMisbehaviourResponse.create = function create(properties) {
return new MsgSubmitMisbehaviourResponse(properties);
};
MsgSubmitMisbehaviourResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
return w;
};
MsgSubmitMisbehaviourResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.MsgSubmitMisbehaviourResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MsgSubmitMisbehaviourResponse;
})();
v1.IdentifiedClientState = (function () {
function IdentifiedClientState(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
IdentifiedClientState.prototype.clientId = "";
IdentifiedClientState.prototype.clientState = null;
IdentifiedClientState.create = function create(properties) {
return new IdentifiedClientState(properties);
};
IdentifiedClientState.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.clientState != null && Object.hasOwnProperty.call(m, "clientState"))
$root.google.protobuf.Any.encode(m.clientState, w.uint32(18).fork()).ldelim();
return w;
};
IdentifiedClientState.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.IdentifiedClientState();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
m.clientState = $root.google.protobuf.Any.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return IdentifiedClientState;
})();
v1.ConsensusStateWithHeight = (function () {
function ConsensusStateWithHeight(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ConsensusStateWithHeight.prototype.height = null;
ConsensusStateWithHeight.prototype.consensusState = null;
ConsensusStateWithHeight.create = function create(properties) {
return new ConsensusStateWithHeight(properties);
};
ConsensusStateWithHeight.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(10).fork()).ldelim();
if (m.consensusState != null && Object.hasOwnProperty.call(m, "consensusState"))
$root.google.protobuf.Any.encode(m.consensusState, w.uint32(18).fork()).ldelim();
return w;
};
ConsensusStateWithHeight.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.ConsensusStateWithHeight();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
case 2:
m.consensusState = $root.google.protobuf.Any.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ConsensusStateWithHeight;
})();
v1.ClientConsensusStates = (function () {
function ClientConsensusStates(p) {
this.consensusStates = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ClientConsensusStates.prototype.clientId = "";
ClientConsensusStates.prototype.consensusStates = $util.emptyArray;
ClientConsensusStates.create = function create(properties) {
return new ClientConsensusStates(properties);
};
ClientConsensusStates.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.consensusStates != null && m.consensusStates.length) {
for (var i = 0; i < m.consensusStates.length; ++i)
$root.ibc.core.client.v1.ConsensusStateWithHeight.encode(
m.consensusStates[i],
w.uint32(18).fork(),
).ldelim();
}
return w;
};
ClientConsensusStates.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.ClientConsensusStates();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
if (!(m.consensusStates && m.consensusStates.length)) m.consensusStates = [];
m.consensusStates.push(
$root.ibc.core.client.v1.ConsensusStateWithHeight.decode(r, r.uint32()),
);
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ClientConsensusStates;
})();
v1.ClientUpdateProposal = (function () {
function ClientUpdateProposal(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ClientUpdateProposal.prototype.title = "";
ClientUpdateProposal.prototype.description = "";
ClientUpdateProposal.prototype.clientId = "";
ClientUpdateProposal.prototype.header = null;
ClientUpdateProposal.create = function create(properties) {
return new ClientUpdateProposal(properties);
};
ClientUpdateProposal.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.title != null && Object.hasOwnProperty.call(m, "title")) w.uint32(10).string(m.title);
if (m.description != null && Object.hasOwnProperty.call(m, "description"))
w.uint32(18).string(m.description);
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(26).string(m.clientId);
if (m.header != null && Object.hasOwnProperty.call(m, "header"))
$root.google.protobuf.Any.encode(m.header, w.uint32(34).fork()).ldelim();
return w;
};
ClientUpdateProposal.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.ClientUpdateProposal();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.title = r.string();
break;
case 2:
m.description = r.string();
break;
case 3:
m.clientId = r.string();
break;
case 4:
m.header = $root.google.protobuf.Any.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ClientUpdateProposal;
})();
v1.Height = (function () {
function Height(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Height.prototype.versionNumber = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Height.prototype.versionHeight = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Height.create = function create(properties) {
return new Height(properties);
};
Height.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.versionNumber != null && Object.hasOwnProperty.call(m, "versionNumber"))
w.uint32(8).uint64(m.versionNumber);
if (m.versionHeight != null && Object.hasOwnProperty.call(m, "versionHeight"))
w.uint32(16).uint64(m.versionHeight);
return w;
};
Height.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.client.v1.Height();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.versionNumber = r.uint64();
break;
case 2:
m.versionHeight = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Height;
})();
return v1;
})();
return client;
})();
core.commitment = (function () {
const commitment = {};
commitment.v1 = (function () {
const v1 = {};
v1.MerkleRoot = (function () {
function MerkleRoot(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MerkleRoot.prototype.hash = $util.newBuffer([]);
MerkleRoot.create = function create(properties) {
return new MerkleRoot(properties);
};
MerkleRoot.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.hash != null && Object.hasOwnProperty.call(m, "hash")) w.uint32(10).bytes(m.hash);
return w;
};
MerkleRoot.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.commitment.v1.MerkleRoot();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.hash = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MerkleRoot;
})();
v1.MerklePrefix = (function () {
function MerklePrefix(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MerklePrefix.prototype.keyPrefix = $util.newBuffer([]);
MerklePrefix.create = function create(properties) {
return new MerklePrefix(properties);
};
MerklePrefix.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.keyPrefix != null && Object.hasOwnProperty.call(m, "keyPrefix"))
w.uint32(10).bytes(m.keyPrefix);
return w;
};
MerklePrefix.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.commitment.v1.MerklePrefix();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.keyPrefix = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MerklePrefix;
})();
v1.MerklePath = (function () {
function MerklePath(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MerklePath.prototype.keyPath = null;
MerklePath.create = function create(properties) {
return new MerklePath(properties);
};
MerklePath.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.keyPath != null && Object.hasOwnProperty.call(m, "keyPath"))
$root.ibc.core.commitment.v1.KeyPath.encode(m.keyPath, w.uint32(10).fork()).ldelim();
return w;
};
MerklePath.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.commitment.v1.MerklePath();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.keyPath = $root.ibc.core.commitment.v1.KeyPath.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MerklePath;
})();
v1.MerkleProof = (function () {
function MerkleProof(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
MerkleProof.prototype.proof = null;
MerkleProof.create = function create(properties) {
return new MerkleProof(properties);
};
MerkleProof.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.proof != null && Object.hasOwnProperty.call(m, "proof"))
$root.tendermint.crypto.ProofOps.encode(m.proof, w.uint32(10).fork()).ldelim();
return w;
};
MerkleProof.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.commitment.v1.MerkleProof();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.proof = $root.tendermint.crypto.ProofOps.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return MerkleProof;
})();
v1.KeyPath = (function () {
function KeyPath(p) {
this.keys = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
KeyPath.prototype.keys = $util.emptyArray;
KeyPath.create = function create(properties) {
return new KeyPath(properties);
};
KeyPath.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.keys != null && m.keys.length) {
for (var i = 0; i < m.keys.length; ++i)
$root.ibc.core.commitment.v1.Key.encode(m.keys[i], w.uint32(10).fork()).ldelim();
}
return w;
};
KeyPath.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.commitment.v1.KeyPath();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.keys && m.keys.length)) m.keys = [];
m.keys.push($root.ibc.core.commitment.v1.Key.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return KeyPath;
})();
v1.Key = (function () {
function Key(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Key.prototype.name = $util.newBuffer([]);
Key.prototype.enc = 0;
Key.create = function create(properties) {
return new Key(properties);
};
Key.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.name != null && Object.hasOwnProperty.call(m, "name")) w.uint32(10).bytes(m.name);
if (m.enc != null && Object.hasOwnProperty.call(m, "enc")) w.uint32(16).int32(m.enc);
return w;
};
Key.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.commitment.v1.Key();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.name = r.bytes();
break;
case 2:
m.enc = r.int32();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Key;
})();
v1.KeyEncoding = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "KEY_ENCODING_URL_UNSPECIFIED")] = 0;
values[(valuesById[1] = "KEY_ENCODING_HEX")] = 1;
return values;
})();
return v1;
})();
return commitment;
})();
core.connection = (function () {
const connection = {};
connection.v1 = (function () {
const v1 = {};
v1.ConnectionEnd = (function () {
function ConnectionEnd(p) {
this.versions = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ConnectionEnd.prototype.clientId = "";
ConnectionEnd.prototype.versions = $util.emptyArray;
ConnectionEnd.prototype.state = 0;
ConnectionEnd.prototype.counterparty = null;
ConnectionEnd.create = function create(properties) {
return new ConnectionEnd(properties);
};
ConnectionEnd.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.versions != null && m.versions.length) {
for (var i = 0; i < m.versions.length; ++i)
$root.ibc.core.connection.v1.Version.encode(m.versions[i], w.uint32(18).fork()).ldelim();
}
if (m.state != null && Object.hasOwnProperty.call(m, "state")) w.uint32(24).int32(m.state);
if (m.counterparty != null && Object.hasOwnProperty.call(m, "counterparty"))
$root.ibc.core.connection.v1.Counterparty.encode(m.counterparty, w.uint32(34).fork()).ldelim();
return w;
};
ConnectionEnd.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.ConnectionEnd();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
if (!(m.versions && m.versions.length)) m.versions = [];
m.versions.push($root.ibc.core.connection.v1.Version.decode(r, r.uint32()));
break;
case 3:
m.state = r.int32();
break;
case 4:
m.counterparty = $root.ibc.core.connection.v1.Counterparty.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ConnectionEnd;
})();
v1.IdentifiedConnection = (function () {
function IdentifiedConnection(p) {
this.versions = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
IdentifiedConnection.prototype.id = "";
IdentifiedConnection.prototype.clientId = "";
IdentifiedConnection.prototype.versions = $util.emptyArray;
IdentifiedConnection.prototype.state = 0;
IdentifiedConnection.prototype.counterparty = null;
IdentifiedConnection.create = function create(properties) {
return new IdentifiedConnection(properties);
};
IdentifiedConnection.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.id != null && Object.hasOwnProperty.call(m, "id")) w.uint32(10).string(m.id);
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(18).string(m.clientId);
if (m.versions != null && m.versions.length) {
for (var i = 0; i < m.versions.length; ++i)
$root.ibc.core.connection.v1.Version.encode(m.versions[i], w.uint32(26).fork()).ldelim();
}
if (m.state != null && Object.hasOwnProperty.call(m, "state")) w.uint32(32).int32(m.state);
if (m.counterparty != null && Object.hasOwnProperty.call(m, "counterparty"))
$root.ibc.core.connection.v1.Counterparty.encode(m.counterparty, w.uint32(42).fork()).ldelim();
return w;
};
IdentifiedConnection.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.IdentifiedConnection();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.id = r.string();
break;
case 2:
m.clientId = r.string();
break;
case 3:
if (!(m.versions && m.versions.length)) m.versions = [];
m.versions.push($root.ibc.core.connection.v1.Version.decode(r, r.uint32()));
break;
case 4:
m.state = r.int32();
break;
case 5:
m.counterparty = $root.ibc.core.connection.v1.Counterparty.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return IdentifiedConnection;
})();
v1.State = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "STATE_UNINITIALIZED_UNSPECIFIED")] = 0;
values[(valuesById[1] = "STATE_INIT")] = 1;
values[(valuesById[2] = "STATE_TRYOPEN")] = 2;
values[(valuesById[3] = "STATE_OPEN")] = 3;
return values;
})();
v1.Counterparty = (function () {
function Counterparty(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Counterparty.prototype.clientId = "";
Counterparty.prototype.connectionId = "";
Counterparty.prototype.prefix = null;
Counterparty.create = function create(properties) {
return new Counterparty(properties);
};
Counterparty.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.connectionId != null && Object.hasOwnProperty.call(m, "connectionId"))
w.uint32(18).string(m.connectionId);
if (m.prefix != null && Object.hasOwnProperty.call(m, "prefix"))
$root.ibc.core.commitment.v1.MerklePrefix.encode(m.prefix, w.uint32(26).fork()).ldelim();
return w;
};
Counterparty.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.Counterparty();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
m.connectionId = r.string();
break;
case 3:
m.prefix = $root.ibc.core.commitment.v1.MerklePrefix.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Counterparty;
})();
v1.ClientPaths = (function () {
function ClientPaths(p) {
this.paths = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ClientPaths.prototype.paths = $util.emptyArray;
ClientPaths.create = function create(properties) {
return new ClientPaths(properties);
};
ClientPaths.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.paths != null && m.paths.length) {
for (var i = 0; i < m.paths.length; ++i) w.uint32(10).string(m.paths[i]);
}
return w;
};
ClientPaths.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.ClientPaths();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.paths && m.paths.length)) m.paths = [];
m.paths.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ClientPaths;
})();
v1.ConnectionPaths = (function () {
function ConnectionPaths(p) {
this.paths = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ConnectionPaths.prototype.clientId = "";
ConnectionPaths.prototype.paths = $util.emptyArray;
ConnectionPaths.create = function create(properties) {
return new ConnectionPaths(properties);
};
ConnectionPaths.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
if (m.paths != null && m.paths.length) {
for (var i = 0; i < m.paths.length; ++i) w.uint32(18).string(m.paths[i]);
}
return w;
};
ConnectionPaths.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.ConnectionPaths();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
case 2:
if (!(m.paths && m.paths.length)) m.paths = [];
m.paths.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ConnectionPaths;
})();
v1.Version = (function () {
function Version(p) {
this.features = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Version.prototype.identifier = "";
Version.prototype.features = $util.emptyArray;
Version.create = function create(properties) {
return new Version(properties);
};
Version.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.identifier != null && Object.hasOwnProperty.call(m, "identifier"))
w.uint32(10).string(m.identifier);
if (m.features != null && m.features.length) {
for (var i = 0; i < m.features.length; ++i) w.uint32(18).string(m.features[i]);
}
return w;
};
Version.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.Version();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.identifier = r.string();
break;
case 2:
if (!(m.features && m.features.length)) m.features = [];
m.features.push(r.string());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Version;
})();
v1.Query = (function () {
function Query(rpcImpl, requestDelimited, responseDelimited) {
$protobuf.rpc.Service.call(this, rpcImpl, requestDelimited, responseDelimited);
}
(Query.prototype = Object.create($protobuf.rpc.Service.prototype)).constructor = Query;
Query.create = function create(rpcImpl, requestDelimited, responseDelimited) {
return new this(rpcImpl, requestDelimited, responseDelimited);
};
Object.defineProperty(
(Query.prototype.connection = function connection(request, callback) {
return this.rpcCall(
connection,
$root.ibc.core.connection.v1.QueryConnectionRequest,
$root.ibc.core.connection.v1.QueryConnectionResponse,
request,
callback,
);
}),
"name",
{ value: "Connection" },
);
Object.defineProperty(
(Query.prototype.connections = function connections(request, callback) {
return this.rpcCall(
connections,
$root.ibc.core.connection.v1.QueryConnectionsRequest,
$root.ibc.core.connection.v1.QueryConnectionsResponse,
request,
callback,
);
}),
"name",
{ value: "Connections" },
);
Object.defineProperty(
(Query.prototype.clientConnections = function clientConnections(request, callback) {
return this.rpcCall(
clientConnections,
$root.ibc.core.connection.v1.QueryClientConnectionsRequest,
$root.ibc.core.connection.v1.QueryClientConnectionsResponse,
request,
callback,
);
}),
"name",
{ value: "ClientConnections" },
);
Object.defineProperty(
(Query.prototype.connectionClientState = function connectionClientState(request, callback) {
return this.rpcCall(
connectionClientState,
$root.ibc.core.connection.v1.QueryConnectionClientStateRequest,
$root.ibc.core.connection.v1.QueryConnectionClientStateResponse,
request,
callback,
);
}),
"name",
{ value: "ConnectionClientState" },
);
Object.defineProperty(
(Query.prototype.connectionConsensusState = function connectionConsensusState(request, callback) {
return this.rpcCall(
connectionConsensusState,
$root.ibc.core.connection.v1.QueryConnectionConsensusStateRequest,
$root.ibc.core.connection.v1.QueryConnectionConsensusStateResponse,
request,
callback,
);
}),
"name",
{ value: "ConnectionConsensusState" },
);
return Query;
})();
v1.QueryConnectionRequest = (function () {
function QueryConnectionRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionRequest.prototype.connectionId = "";
QueryConnectionRequest.create = function create(properties) {
return new QueryConnectionRequest(properties);
};
QueryConnectionRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.connectionId != null && Object.hasOwnProperty.call(m, "connectionId"))
w.uint32(10).string(m.connectionId);
return w;
};
QueryConnectionRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.connectionId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionRequest;
})();
v1.QueryConnectionResponse = (function () {
function QueryConnectionResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionResponse.prototype.connection = null;
QueryConnectionResponse.prototype.proof = $util.newBuffer([]);
QueryConnectionResponse.prototype.proofHeight = null;
QueryConnectionResponse.create = function create(properties) {
return new QueryConnectionResponse(properties);
};
QueryConnectionResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.connection != null && Object.hasOwnProperty.call(m, "connection"))
$root.ibc.core.connection.v1.ConnectionEnd.encode(m.connection, w.uint32(10).fork()).ldelim();
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryConnectionResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.connection = $root.ibc.core.connection.v1.ConnectionEnd.decode(r, r.uint32());
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionResponse;
})();
v1.QueryConnectionsRequest = (function () {
function QueryConnectionsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionsRequest.prototype.pagination = null;
QueryConnectionsRequest.create = function create(properties) {
return new QueryConnectionsRequest(properties);
};
QueryConnectionsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageRequest.encode(m.pagination, w.uint32(10).fork()).ldelim();
return w;
};
QueryConnectionsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.pagination = $root.cosmos.base.query.v1beta1.PageRequest.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionsRequest;
})();
v1.QueryConnectionsResponse = (function () {
function QueryConnectionsResponse(p) {
this.connections = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionsResponse.prototype.connections = $util.emptyArray;
QueryConnectionsResponse.prototype.pagination = null;
QueryConnectionsResponse.prototype.height = null;
QueryConnectionsResponse.create = function create(properties) {
return new QueryConnectionsResponse(properties);
};
QueryConnectionsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.connections != null && m.connections.length) {
for (var i = 0; i < m.connections.length; ++i)
$root.ibc.core.connection.v1.IdentifiedConnection.encode(
m.connections[i],
w.uint32(10).fork(),
).ldelim();
}
if (m.pagination != null && Object.hasOwnProperty.call(m, "pagination"))
$root.cosmos.base.query.v1beta1.PageResponse.encode(m.pagination, w.uint32(18).fork()).ldelim();
if (m.height != null && Object.hasOwnProperty.call(m, "height"))
$root.ibc.core.client.v1.Height.encode(m.height, w.uint32(26).fork()).ldelim();
return w;
};
QueryConnectionsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.connections && m.connections.length)) m.connections = [];
m.connections.push($root.ibc.core.connection.v1.IdentifiedConnection.decode(r, r.uint32()));
break;
case 2:
m.pagination = $root.cosmos.base.query.v1beta1.PageResponse.decode(r, r.uint32());
break;
case 3:
m.height = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionsResponse;
})();
v1.QueryClientConnectionsRequest = (function () {
function QueryClientConnectionsRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryClientConnectionsRequest.prototype.clientId = "";
QueryClientConnectionsRequest.create = function create(properties) {
return new QueryClientConnectionsRequest(properties);
};
QueryClientConnectionsRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(10).string(m.clientId);
return w;
};
QueryClientConnectionsRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryClientConnectionsRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.clientId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryClientConnectionsRequest;
})();
v1.QueryClientConnectionsResponse = (function () {
function QueryClientConnectionsResponse(p) {
this.connectionPaths = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryClientConnectionsResponse.prototype.connectionPaths = $util.emptyArray;
QueryClientConnectionsResponse.prototype.proof = $util.newBuffer([]);
QueryClientConnectionsResponse.prototype.proofHeight = null;
QueryClientConnectionsResponse.create = function create(properties) {
return new QueryClientConnectionsResponse(properties);
};
QueryClientConnectionsResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.connectionPaths != null && m.connectionPaths.length) {
for (var i = 0; i < m.connectionPaths.length; ++i) w.uint32(10).string(m.connectionPaths[i]);
}
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryClientConnectionsResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryClientConnectionsResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.connectionPaths && m.connectionPaths.length)) m.connectionPaths = [];
m.connectionPaths.push(r.string());
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryClientConnectionsResponse;
})();
v1.QueryConnectionClientStateRequest = (function () {
function QueryConnectionClientStateRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionClientStateRequest.prototype.connectionId = "";
QueryConnectionClientStateRequest.create = function create(properties) {
return new QueryConnectionClientStateRequest(properties);
};
QueryConnectionClientStateRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.connectionId != null && Object.hasOwnProperty.call(m, "connectionId"))
w.uint32(10).string(m.connectionId);
return w;
};
QueryConnectionClientStateRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionClientStateRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.connectionId = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionClientStateRequest;
})();
v1.QueryConnectionClientStateResponse = (function () {
function QueryConnectionClientStateResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionClientStateResponse.prototype.identifiedClientState = null;
QueryConnectionClientStateResponse.prototype.proof = $util.newBuffer([]);
QueryConnectionClientStateResponse.prototype.proofHeight = null;
QueryConnectionClientStateResponse.create = function create(properties) {
return new QueryConnectionClientStateResponse(properties);
};
QueryConnectionClientStateResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.identifiedClientState != null && Object.hasOwnProperty.call(m, "identifiedClientState"))
$root.ibc.core.client.v1.IdentifiedClientState.encode(
m.identifiedClientState,
w.uint32(10).fork(),
).ldelim();
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(18).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(26).fork()).ldelim();
return w;
};
QueryConnectionClientStateResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionClientStateResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.identifiedClientState = $root.ibc.core.client.v1.IdentifiedClientState.decode(
r,
r.uint32(),
);
break;
case 2:
m.proof = r.bytes();
break;
case 3:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionClientStateResponse;
})();
v1.QueryConnectionConsensusStateRequest = (function () {
function QueryConnectionConsensusStateRequest(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionConsensusStateRequest.prototype.connectionId = "";
QueryConnectionConsensusStateRequest.prototype.versionNumber = $util.Long
? $util.Long.fromBits(0, 0, true)
: 0;
QueryConnectionConsensusStateRequest.prototype.versionHeight = $util.Long
? $util.Long.fromBits(0, 0, true)
: 0;
QueryConnectionConsensusStateRequest.create = function create(properties) {
return new QueryConnectionConsensusStateRequest(properties);
};
QueryConnectionConsensusStateRequest.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.connectionId != null && Object.hasOwnProperty.call(m, "connectionId"))
w.uint32(10).string(m.connectionId);
if (m.versionNumber != null && Object.hasOwnProperty.call(m, "versionNumber"))
w.uint32(16).uint64(m.versionNumber);
if (m.versionHeight != null && Object.hasOwnProperty.call(m, "versionHeight"))
w.uint32(24).uint64(m.versionHeight);
return w;
};
QueryConnectionConsensusStateRequest.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionConsensusStateRequest();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.connectionId = r.string();
break;
case 2:
m.versionNumber = r.uint64();
break;
case 3:
m.versionHeight = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionConsensusStateRequest;
})();
v1.QueryConnectionConsensusStateResponse = (function () {
function QueryConnectionConsensusStateResponse(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
QueryConnectionConsensusStateResponse.prototype.consensusState = null;
QueryConnectionConsensusStateResponse.prototype.clientId = "";
QueryConnectionConsensusStateResponse.prototype.proof = $util.newBuffer([]);
QueryConnectionConsensusStateResponse.prototype.proofHeight = null;
QueryConnectionConsensusStateResponse.create = function create(properties) {
return new QueryConnectionConsensusStateResponse(properties);
};
QueryConnectionConsensusStateResponse.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.consensusState != null && Object.hasOwnProperty.call(m, "consensusState"))
$root.google.protobuf.Any.encode(m.consensusState, w.uint32(10).fork()).ldelim();
if (m.clientId != null && Object.hasOwnProperty.call(m, "clientId"))
w.uint32(18).string(m.clientId);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof")) w.uint32(26).bytes(m.proof);
if (m.proofHeight != null && Object.hasOwnProperty.call(m, "proofHeight"))
$root.ibc.core.client.v1.Height.encode(m.proofHeight, w.uint32(34).fork()).ldelim();
return w;
};
QueryConnectionConsensusStateResponse.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.ibc.core.connection.v1.QueryConnectionConsensusStateResponse();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.consensusState = $root.google.protobuf.Any.decode(r, r.uint32());
break;
case 2:
m.clientId = r.string();
break;
case 3:
m.proof = r.bytes();
break;
case 4:
m.proofHeight = $root.ibc.core.client.v1.Height.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return QueryConnectionConsensusStateResponse;
})();
return v1;
})();
return connection;
})();
return core;
})();
return ibc;
})();
exports.tendermint = $root.tendermint = (() => {
const tendermint = {};
tendermint.crypto = (function () {
const crypto = {};
crypto.PublicKey = (function () {
function PublicKey(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
PublicKey.prototype.ed25519 = $util.newBuffer([]);
PublicKey.prototype.secp256k1 = $util.newBuffer([]);
let $oneOfFields;
Object.defineProperty(PublicKey.prototype, "sum", {
get: $util.oneOfGetter(($oneOfFields = ["ed25519", "secp256k1"])),
set: $util.oneOfSetter($oneOfFields),
});
PublicKey.create = function create(properties) {
return new PublicKey(properties);
};
PublicKey.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.ed25519 != null && Object.hasOwnProperty.call(m, "ed25519")) w.uint32(10).bytes(m.ed25519);
if (m.secp256k1 != null && Object.hasOwnProperty.call(m, "secp256k1"))
w.uint32(18).bytes(m.secp256k1);
return w;
};
PublicKey.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.crypto.PublicKey();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.ed25519 = r.bytes();
break;
case 2:
m.secp256k1 = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return PublicKey;
})();
crypto.Proof = (function () {
function Proof(p) {
this.aunts = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Proof.prototype.total = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Proof.prototype.index = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Proof.prototype.leafHash = $util.newBuffer([]);
Proof.prototype.aunts = $util.emptyArray;
Proof.create = function create(properties) {
return new Proof(properties);
};
Proof.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.total != null && Object.hasOwnProperty.call(m, "total")) w.uint32(8).int64(m.total);
if (m.index != null && Object.hasOwnProperty.call(m, "index")) w.uint32(16).int64(m.index);
if (m.leafHash != null && Object.hasOwnProperty.call(m, "leafHash")) w.uint32(26).bytes(m.leafHash);
if (m.aunts != null && m.aunts.length) {
for (var i = 0; i < m.aunts.length; ++i) w.uint32(34).bytes(m.aunts[i]);
}
return w;
};
Proof.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.crypto.Proof();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.total = r.int64();
break;
case 2:
m.index = r.int64();
break;
case 3:
m.leafHash = r.bytes();
break;
case 4:
if (!(m.aunts && m.aunts.length)) m.aunts = [];
m.aunts.push(r.bytes());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Proof;
})();
crypto.ValueOp = (function () {
function ValueOp(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ValueOp.prototype.key = $util.newBuffer([]);
ValueOp.prototype.proof = null;
ValueOp.create = function create(properties) {
return new ValueOp(properties);
};
ValueOp.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.key != null && Object.hasOwnProperty.call(m, "key")) w.uint32(10).bytes(m.key);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof"))
$root.tendermint.crypto.Proof.encode(m.proof, w.uint32(18).fork()).ldelim();
return w;
};
ValueOp.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.crypto.ValueOp();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.key = r.bytes();
break;
case 2:
m.proof = $root.tendermint.crypto.Proof.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ValueOp;
})();
crypto.DominoOp = (function () {
function DominoOp(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
DominoOp.prototype.key = "";
DominoOp.prototype.input = "";
DominoOp.prototype.output = "";
DominoOp.create = function create(properties) {
return new DominoOp(properties);
};
DominoOp.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.key != null && Object.hasOwnProperty.call(m, "key")) w.uint32(10).string(m.key);
if (m.input != null && Object.hasOwnProperty.call(m, "input")) w.uint32(18).string(m.input);
if (m.output != null && Object.hasOwnProperty.call(m, "output")) w.uint32(26).string(m.output);
return w;
};
DominoOp.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.crypto.DominoOp();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.key = r.string();
break;
case 2:
m.input = r.string();
break;
case 3:
m.output = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return DominoOp;
})();
crypto.ProofOp = (function () {
function ProofOp(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ProofOp.prototype.type = "";
ProofOp.prototype.key = $util.newBuffer([]);
ProofOp.prototype.data = $util.newBuffer([]);
ProofOp.create = function create(properties) {
return new ProofOp(properties);
};
ProofOp.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.type != null && Object.hasOwnProperty.call(m, "type")) w.uint32(10).string(m.type);
if (m.key != null && Object.hasOwnProperty.call(m, "key")) w.uint32(18).bytes(m.key);
if (m.data != null && Object.hasOwnProperty.call(m, "data")) w.uint32(26).bytes(m.data);
return w;
};
ProofOp.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.crypto.ProofOp();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.type = r.string();
break;
case 2:
m.key = r.bytes();
break;
case 3:
m.data = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ProofOp;
})();
crypto.ProofOps = (function () {
function ProofOps(p) {
this.ops = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ProofOps.prototype.ops = $util.emptyArray;
ProofOps.create = function create(properties) {
return new ProofOps(properties);
};
ProofOps.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.ops != null && m.ops.length) {
for (var i = 0; i < m.ops.length; ++i)
$root.tendermint.crypto.ProofOp.encode(m.ops[i], w.uint32(10).fork()).ldelim();
}
return w;
};
ProofOps.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.crypto.ProofOps();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.ops && m.ops.length)) m.ops = [];
m.ops.push($root.tendermint.crypto.ProofOp.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ProofOps;
})();
return crypto;
})();
tendermint.libs = (function () {
const libs = {};
libs.bits = (function () {
const bits = {};
bits.BitArray = (function () {
function BitArray(p) {
this.elems = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
BitArray.prototype.bits = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
BitArray.prototype.elems = $util.emptyArray;
BitArray.create = function create(properties) {
return new BitArray(properties);
};
BitArray.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.bits != null && Object.hasOwnProperty.call(m, "bits")) w.uint32(8).int64(m.bits);
if (m.elems != null && m.elems.length) {
w.uint32(18).fork();
for (var i = 0; i < m.elems.length; ++i) w.uint64(m.elems[i]);
w.ldelim();
}
return w;
};
BitArray.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.libs.bits.BitArray();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.bits = r.int64();
break;
case 2:
if (!(m.elems && m.elems.length)) m.elems = [];
if ((t & 7) === 2) {
var c2 = r.uint32() + r.pos;
while (r.pos < c2) m.elems.push(r.uint64());
} else m.elems.push(r.uint64());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return BitArray;
})();
return bits;
})();
return libs;
})();
tendermint.types = (function () {
const types = {};
types.BlockIDFlag = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "BLOCK_ID_FLAG_UNKNOWN")] = 0;
values[(valuesById[1] = "BLOCK_ID_FLAG_ABSENT")] = 1;
values[(valuesById[2] = "BLOCK_ID_FLAG_COMMIT")] = 2;
values[(valuesById[3] = "BLOCK_ID_FLAG_NIL")] = 3;
return values;
})();
types.SignedMsgType = (function () {
const valuesById = {},
values = Object.create(valuesById);
values[(valuesById[0] = "SIGNED_MSG_TYPE_UNKNOWN")] = 0;
values[(valuesById[1] = "SIGNED_MSG_TYPE_PREVOTE")] = 1;
values[(valuesById[2] = "SIGNED_MSG_TYPE_PRECOMMIT")] = 2;
values[(valuesById[32] = "SIGNED_MSG_TYPE_PROPOSAL")] = 32;
return values;
})();
types.PartSetHeader = (function () {
function PartSetHeader(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
PartSetHeader.prototype.total = 0;
PartSetHeader.prototype.hash = $util.newBuffer([]);
PartSetHeader.create = function create(properties) {
return new PartSetHeader(properties);
};
PartSetHeader.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.total != null && Object.hasOwnProperty.call(m, "total")) w.uint32(8).uint32(m.total);
if (m.hash != null && Object.hasOwnProperty.call(m, "hash")) w.uint32(18).bytes(m.hash);
return w;
};
PartSetHeader.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.PartSetHeader();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.total = r.uint32();
break;
case 2:
m.hash = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return PartSetHeader;
})();
types.Part = (function () {
function Part(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Part.prototype.index = 0;
Part.prototype.bytes = $util.newBuffer([]);
Part.prototype.proof = null;
Part.create = function create(properties) {
return new Part(properties);
};
Part.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.index != null && Object.hasOwnProperty.call(m, "index")) w.uint32(8).uint32(m.index);
if (m.bytes != null && Object.hasOwnProperty.call(m, "bytes")) w.uint32(18).bytes(m.bytes);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof"))
$root.tendermint.crypto.Proof.encode(m.proof, w.uint32(26).fork()).ldelim();
return w;
};
Part.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.Part();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.index = r.uint32();
break;
case 2:
m.bytes = r.bytes();
break;
case 3:
m.proof = $root.tendermint.crypto.Proof.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Part;
})();
types.BlockID = (function () {
function BlockID(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
BlockID.prototype.hash = $util.newBuffer([]);
BlockID.prototype.partSetHeader = null;
BlockID.create = function create(properties) {
return new BlockID(properties);
};
BlockID.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.hash != null && Object.hasOwnProperty.call(m, "hash")) w.uint32(10).bytes(m.hash);
if (m.partSetHeader != null && Object.hasOwnProperty.call(m, "partSetHeader"))
$root.tendermint.types.PartSetHeader.encode(m.partSetHeader, w.uint32(18).fork()).ldelim();
return w;
};
BlockID.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.BlockID();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.hash = r.bytes();
break;
case 2:
m.partSetHeader = $root.tendermint.types.PartSetHeader.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return BlockID;
})();
types.Header = (function () {
function Header(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Header.prototype.version = null;
Header.prototype.chainId = "";
Header.prototype.height = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Header.prototype.time = null;
Header.prototype.lastBlockId = null;
Header.prototype.lastCommitHash = $util.newBuffer([]);
Header.prototype.dataHash = $util.newBuffer([]);
Header.prototype.validatorsHash = $util.newBuffer([]);
Header.prototype.nextValidatorsHash = $util.newBuffer([]);
Header.prototype.consensusHash = $util.newBuffer([]);
Header.prototype.appHash = $util.newBuffer([]);
Header.prototype.lastResultsHash = $util.newBuffer([]);
Header.prototype.evidenceHash = $util.newBuffer([]);
Header.prototype.proposerAddress = $util.newBuffer([]);
Header.create = function create(properties) {
return new Header(properties);
};
Header.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.version != null && Object.hasOwnProperty.call(m, "version"))
$root.tendermint.version.Consensus.encode(m.version, w.uint32(10).fork()).ldelim();
if (m.chainId != null && Object.hasOwnProperty.call(m, "chainId")) w.uint32(18).string(m.chainId);
if (m.height != null && Object.hasOwnProperty.call(m, "height")) w.uint32(24).int64(m.height);
if (m.time != null && Object.hasOwnProperty.call(m, "time"))
$root.google.protobuf.Timestamp.encode(m.time, w.uint32(34).fork()).ldelim();
if (m.lastBlockId != null && Object.hasOwnProperty.call(m, "lastBlockId"))
$root.tendermint.types.BlockID.encode(m.lastBlockId, w.uint32(42).fork()).ldelim();
if (m.lastCommitHash != null && Object.hasOwnProperty.call(m, "lastCommitHash"))
w.uint32(50).bytes(m.lastCommitHash);
if (m.dataHash != null && Object.hasOwnProperty.call(m, "dataHash")) w.uint32(58).bytes(m.dataHash);
if (m.validatorsHash != null && Object.hasOwnProperty.call(m, "validatorsHash"))
w.uint32(66).bytes(m.validatorsHash);
if (m.nextValidatorsHash != null && Object.hasOwnProperty.call(m, "nextValidatorsHash"))
w.uint32(74).bytes(m.nextValidatorsHash);
if (m.consensusHash != null && Object.hasOwnProperty.call(m, "consensusHash"))
w.uint32(82).bytes(m.consensusHash);
if (m.appHash != null && Object.hasOwnProperty.call(m, "appHash")) w.uint32(90).bytes(m.appHash);
if (m.lastResultsHash != null && Object.hasOwnProperty.call(m, "lastResultsHash"))
w.uint32(98).bytes(m.lastResultsHash);
if (m.evidenceHash != null && Object.hasOwnProperty.call(m, "evidenceHash"))
w.uint32(106).bytes(m.evidenceHash);
if (m.proposerAddress != null && Object.hasOwnProperty.call(m, "proposerAddress"))
w.uint32(114).bytes(m.proposerAddress);
return w;
};
Header.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.Header();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.version = $root.tendermint.version.Consensus.decode(r, r.uint32());
break;
case 2:
m.chainId = r.string();
break;
case 3:
m.height = r.int64();
break;
case 4:
m.time = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
case 5:
m.lastBlockId = $root.tendermint.types.BlockID.decode(r, r.uint32());
break;
case 6:
m.lastCommitHash = r.bytes();
break;
case 7:
m.dataHash = r.bytes();
break;
case 8:
m.validatorsHash = r.bytes();
break;
case 9:
m.nextValidatorsHash = r.bytes();
break;
case 10:
m.consensusHash = r.bytes();
break;
case 11:
m.appHash = r.bytes();
break;
case 12:
m.lastResultsHash = r.bytes();
break;
case 13:
m.evidenceHash = r.bytes();
break;
case 14:
m.proposerAddress = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Header;
})();
types.Data = (function () {
function Data(p) {
this.txs = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Data.prototype.txs = $util.emptyArray;
Data.create = function create(properties) {
return new Data(properties);
};
Data.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.txs != null && m.txs.length) {
for (var i = 0; i < m.txs.length; ++i) w.uint32(10).bytes(m.txs[i]);
}
return w;
};
Data.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.Data();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.txs && m.txs.length)) m.txs = [];
m.txs.push(r.bytes());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Data;
})();
types.Vote = (function () {
function Vote(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Vote.prototype.type = 0;
Vote.prototype.height = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Vote.prototype.round = 0;
Vote.prototype.blockId = null;
Vote.prototype.timestamp = null;
Vote.prototype.validatorAddress = $util.newBuffer([]);
Vote.prototype.validatorIndex = 0;
Vote.prototype.signature = $util.newBuffer([]);
Vote.create = function create(properties) {
return new Vote(properties);
};
Vote.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.type != null && Object.hasOwnProperty.call(m, "type")) w.uint32(8).int32(m.type);
if (m.height != null && Object.hasOwnProperty.call(m, "height")) w.uint32(16).int64(m.height);
if (m.round != null && Object.hasOwnProperty.call(m, "round")) w.uint32(24).int32(m.round);
if (m.blockId != null && Object.hasOwnProperty.call(m, "blockId"))
$root.tendermint.types.BlockID.encode(m.blockId, w.uint32(34).fork()).ldelim();
if (m.timestamp != null && Object.hasOwnProperty.call(m, "timestamp"))
$root.google.protobuf.Timestamp.encode(m.timestamp, w.uint32(42).fork()).ldelim();
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(50).bytes(m.validatorAddress);
if (m.validatorIndex != null && Object.hasOwnProperty.call(m, "validatorIndex"))
w.uint32(56).int32(m.validatorIndex);
if (m.signature != null && Object.hasOwnProperty.call(m, "signature"))
w.uint32(66).bytes(m.signature);
return w;
};
Vote.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.Vote();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.type = r.int32();
break;
case 2:
m.height = r.int64();
break;
case 3:
m.round = r.int32();
break;
case 4:
m.blockId = $root.tendermint.types.BlockID.decode(r, r.uint32());
break;
case 5:
m.timestamp = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
case 6:
m.validatorAddress = r.bytes();
break;
case 7:
m.validatorIndex = r.int32();
break;
case 8:
m.signature = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Vote;
})();
types.Commit = (function () {
function Commit(p) {
this.signatures = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Commit.prototype.height = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Commit.prototype.round = 0;
Commit.prototype.blockId = null;
Commit.prototype.signatures = $util.emptyArray;
Commit.create = function create(properties) {
return new Commit(properties);
};
Commit.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.height != null && Object.hasOwnProperty.call(m, "height")) w.uint32(8).int64(m.height);
if (m.round != null && Object.hasOwnProperty.call(m, "round")) w.uint32(16).int32(m.round);
if (m.blockId != null && Object.hasOwnProperty.call(m, "blockId"))
$root.tendermint.types.BlockID.encode(m.blockId, w.uint32(26).fork()).ldelim();
if (m.signatures != null && m.signatures.length) {
for (var i = 0; i < m.signatures.length; ++i)
$root.tendermint.types.CommitSig.encode(m.signatures[i], w.uint32(34).fork()).ldelim();
}
return w;
};
Commit.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.Commit();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.height = r.int64();
break;
case 2:
m.round = r.int32();
break;
case 3:
m.blockId = $root.tendermint.types.BlockID.decode(r, r.uint32());
break;
case 4:
if (!(m.signatures && m.signatures.length)) m.signatures = [];
m.signatures.push($root.tendermint.types.CommitSig.decode(r, r.uint32()));
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Commit;
})();
types.CommitSig = (function () {
function CommitSig(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
CommitSig.prototype.blockIdFlag = 0;
CommitSig.prototype.validatorAddress = $util.newBuffer([]);
CommitSig.prototype.timestamp = null;
CommitSig.prototype.signature = $util.newBuffer([]);
CommitSig.create = function create(properties) {
return new CommitSig(properties);
};
CommitSig.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.blockIdFlag != null && Object.hasOwnProperty.call(m, "blockIdFlag"))
w.uint32(8).int32(m.blockIdFlag);
if (m.validatorAddress != null && Object.hasOwnProperty.call(m, "validatorAddress"))
w.uint32(18).bytes(m.validatorAddress);
if (m.timestamp != null && Object.hasOwnProperty.call(m, "timestamp"))
$root.google.protobuf.Timestamp.encode(m.timestamp, w.uint32(26).fork()).ldelim();
if (m.signature != null && Object.hasOwnProperty.call(m, "signature"))
w.uint32(34).bytes(m.signature);
return w;
};
CommitSig.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.CommitSig();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.blockIdFlag = r.int32();
break;
case 2:
m.validatorAddress = r.bytes();
break;
case 3:
m.timestamp = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
case 4:
m.signature = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return CommitSig;
})();
types.Proposal = (function () {
function Proposal(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Proposal.prototype.type = 0;
Proposal.prototype.height = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Proposal.prototype.round = 0;
Proposal.prototype.polRound = 0;
Proposal.prototype.blockId = null;
Proposal.prototype.timestamp = null;
Proposal.prototype.signature = $util.newBuffer([]);
Proposal.create = function create(properties) {
return new Proposal(properties);
};
Proposal.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.type != null && Object.hasOwnProperty.call(m, "type")) w.uint32(8).int32(m.type);
if (m.height != null && Object.hasOwnProperty.call(m, "height")) w.uint32(16).int64(m.height);
if (m.round != null && Object.hasOwnProperty.call(m, "round")) w.uint32(24).int32(m.round);
if (m.polRound != null && Object.hasOwnProperty.call(m, "polRound")) w.uint32(32).int32(m.polRound);
if (m.blockId != null && Object.hasOwnProperty.call(m, "blockId"))
$root.tendermint.types.BlockID.encode(m.blockId, w.uint32(42).fork()).ldelim();
if (m.timestamp != null && Object.hasOwnProperty.call(m, "timestamp"))
$root.google.protobuf.Timestamp.encode(m.timestamp, w.uint32(50).fork()).ldelim();
if (m.signature != null && Object.hasOwnProperty.call(m, "signature"))
w.uint32(58).bytes(m.signature);
return w;
};
Proposal.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.Proposal();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.type = r.int32();
break;
case 2:
m.height = r.int64();
break;
case 3:
m.round = r.int32();
break;
case 4:
m.polRound = r.int32();
break;
case 5:
m.blockId = $root.tendermint.types.BlockID.decode(r, r.uint32());
break;
case 6:
m.timestamp = $root.google.protobuf.Timestamp.decode(r, r.uint32());
break;
case 7:
m.signature = r.bytes();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Proposal;
})();
types.SignedHeader = (function () {
function SignedHeader(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SignedHeader.prototype.header = null;
SignedHeader.prototype.commit = null;
SignedHeader.create = function create(properties) {
return new SignedHeader(properties);
};
SignedHeader.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.header != null && Object.hasOwnProperty.call(m, "header"))
$root.tendermint.types.Header.encode(m.header, w.uint32(10).fork()).ldelim();
if (m.commit != null && Object.hasOwnProperty.call(m, "commit"))
$root.tendermint.types.Commit.encode(m.commit, w.uint32(18).fork()).ldelim();
return w;
};
SignedHeader.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.SignedHeader();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.header = $root.tendermint.types.Header.decode(r, r.uint32());
break;
case 2:
m.commit = $root.tendermint.types.Commit.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return SignedHeader;
})();
types.LightBlock = (function () {
function LightBlock(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
LightBlock.prototype.signedHeader = null;
LightBlock.prototype.validatorSet = null;
LightBlock.create = function create(properties) {
return new LightBlock(properties);
};
LightBlock.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.signedHeader != null && Object.hasOwnProperty.call(m, "signedHeader"))
$root.tendermint.types.SignedHeader.encode(m.signedHeader, w.uint32(10).fork()).ldelim();
if (m.validatorSet != null && Object.hasOwnProperty.call(m, "validatorSet"))
$root.tendermint.types.ValidatorSet.encode(m.validatorSet, w.uint32(18).fork()).ldelim();
return w;
};
LightBlock.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.LightBlock();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.signedHeader = $root.tendermint.types.SignedHeader.decode(r, r.uint32());
break;
case 2:
m.validatorSet = $root.tendermint.types.ValidatorSet.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return LightBlock;
})();
types.BlockMeta = (function () {
function BlockMeta(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
BlockMeta.prototype.blockId = null;
BlockMeta.prototype.blockSize = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
BlockMeta.prototype.header = null;
BlockMeta.prototype.numTxs = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
BlockMeta.create = function create(properties) {
return new BlockMeta(properties);
};
BlockMeta.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.blockId != null && Object.hasOwnProperty.call(m, "blockId"))
$root.tendermint.types.BlockID.encode(m.blockId, w.uint32(10).fork()).ldelim();
if (m.blockSize != null && Object.hasOwnProperty.call(m, "blockSize"))
w.uint32(16).int64(m.blockSize);
if (m.header != null && Object.hasOwnProperty.call(m, "header"))
$root.tendermint.types.Header.encode(m.header, w.uint32(26).fork()).ldelim();
if (m.numTxs != null && Object.hasOwnProperty.call(m, "numTxs")) w.uint32(32).int64(m.numTxs);
return w;
};
BlockMeta.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.BlockMeta();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.blockId = $root.tendermint.types.BlockID.decode(r, r.uint32());
break;
case 2:
m.blockSize = r.int64();
break;
case 3:
m.header = $root.tendermint.types.Header.decode(r, r.uint32());
break;
case 4:
m.numTxs = r.int64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return BlockMeta;
})();
types.TxProof = (function () {
function TxProof(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
TxProof.prototype.rootHash = $util.newBuffer([]);
TxProof.prototype.data = $util.newBuffer([]);
TxProof.prototype.proof = null;
TxProof.create = function create(properties) {
return new TxProof(properties);
};
TxProof.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.rootHash != null && Object.hasOwnProperty.call(m, "rootHash")) w.uint32(10).bytes(m.rootHash);
if (m.data != null && Object.hasOwnProperty.call(m, "data")) w.uint32(18).bytes(m.data);
if (m.proof != null && Object.hasOwnProperty.call(m, "proof"))
$root.tendermint.crypto.Proof.encode(m.proof, w.uint32(26).fork()).ldelim();
return w;
};
TxProof.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.TxProof();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.rootHash = r.bytes();
break;
case 2:
m.data = r.bytes();
break;
case 3:
m.proof = $root.tendermint.crypto.Proof.decode(r, r.uint32());
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return TxProof;
})();
types.ValidatorSet = (function () {
function ValidatorSet(p) {
this.validators = [];
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
ValidatorSet.prototype.validators = $util.emptyArray;
ValidatorSet.prototype.proposer = null;
ValidatorSet.prototype.totalVotingPower = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
ValidatorSet.create = function create(properties) {
return new ValidatorSet(properties);
};
ValidatorSet.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.validators != null && m.validators.length) {
for (var i = 0; i < m.validators.length; ++i)
$root.tendermint.types.Validator.encode(m.validators[i], w.uint32(10).fork()).ldelim();
}
if (m.proposer != null && Object.hasOwnProperty.call(m, "proposer"))
$root.tendermint.types.Validator.encode(m.proposer, w.uint32(18).fork()).ldelim();
if (m.totalVotingPower != null && Object.hasOwnProperty.call(m, "totalVotingPower"))
w.uint32(24).int64(m.totalVotingPower);
return w;
};
ValidatorSet.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.ValidatorSet();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
if (!(m.validators && m.validators.length)) m.validators = [];
m.validators.push($root.tendermint.types.Validator.decode(r, r.uint32()));
break;
case 2:
m.proposer = $root.tendermint.types.Validator.decode(r, r.uint32());
break;
case 3:
m.totalVotingPower = r.int64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return ValidatorSet;
})();
types.Validator = (function () {
function Validator(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Validator.prototype.address = $util.newBuffer([]);
Validator.prototype.pubKey = null;
Validator.prototype.votingPower = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Validator.prototype.proposerPriority = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
Validator.create = function create(properties) {
return new Validator(properties);
};
Validator.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.address != null && Object.hasOwnProperty.call(m, "address")) w.uint32(10).bytes(m.address);
if (m.pubKey != null && Object.hasOwnProperty.call(m, "pubKey"))
$root.tendermint.crypto.PublicKey.encode(m.pubKey, w.uint32(18).fork()).ldelim();
if (m.votingPower != null && Object.hasOwnProperty.call(m, "votingPower"))
w.uint32(24).int64(m.votingPower);
if (m.proposerPriority != null && Object.hasOwnProperty.call(m, "proposerPriority"))
w.uint32(32).int64(m.proposerPriority);
return w;
};
Validator.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.Validator();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.address = r.bytes();
break;
case 2:
m.pubKey = $root.tendermint.crypto.PublicKey.decode(r, r.uint32());
break;
case 3:
m.votingPower = r.int64();
break;
case 4:
m.proposerPriority = r.int64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Validator;
})();
types.SimpleValidator = (function () {
function SimpleValidator(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
SimpleValidator.prototype.pubKey = null;
SimpleValidator.prototype.votingPower = $util.Long ? $util.Long.fromBits(0, 0, false) : 0;
SimpleValidator.create = function create(properties) {
return new SimpleValidator(properties);
};
SimpleValidator.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.pubKey != null && Object.hasOwnProperty.call(m, "pubKey"))
$root.tendermint.crypto.PublicKey.encode(m.pubKey, w.uint32(10).fork()).ldelim();
if (m.votingPower != null && Object.hasOwnProperty.call(m, "votingPower"))
w.uint32(16).int64(m.votingPower);
return w;
};
SimpleValidator.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.types.SimpleValidator();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.pubKey = $root.tendermint.crypto.PublicKey.decode(r, r.uint32());
break;
case 2:
m.votingPower = r.int64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return SimpleValidator;
})();
return types;
})();
tendermint.version = (function () {
const version = {};
version.App = (function () {
function App(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
App.prototype.protocol = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
App.prototype.software = "";
App.create = function create(properties) {
return new App(properties);
};
App.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.protocol != null && Object.hasOwnProperty.call(m, "protocol")) w.uint32(8).uint64(m.protocol);
if (m.software != null && Object.hasOwnProperty.call(m, "software")) w.uint32(18).string(m.software);
return w;
};
App.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.version.App();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.protocol = r.uint64();
break;
case 2:
m.software = r.string();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return App;
})();
version.Consensus = (function () {
function Consensus(p) {
if (p)
for (var ks = Object.keys(p), i = 0; i < ks.length; ++i)
if (p[ks[i]] != null) this[ks[i]] = p[ks[i]];
}
Consensus.prototype.block = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Consensus.prototype.app = $util.Long ? $util.Long.fromBits(0, 0, true) : 0;
Consensus.create = function create(properties) {
return new Consensus(properties);
};
Consensus.encode = function encode(m, w) {
if (!w) w = $Writer.create();
if (m.block != null && Object.hasOwnProperty.call(m, "block")) w.uint32(8).uint64(m.block);
if (m.app != null && Object.hasOwnProperty.call(m, "app")) w.uint32(16).uint64(m.app);
return w;
};
Consensus.decode = function decode(r, l) {
if (!(r instanceof $Reader)) r = $Reader.create(r);
var c = l === undefined ? r.len : r.pos + l,
m = new $root.tendermint.version.Consensus();
while (r.pos < c) {
var t = r.uint32();
switch (t >>> 3) {
case 1:
m.block = r.uint64();
break;
case 2:
m.app = r.uint64();
break;
default:
r.skipType(t & 7);
break;
}
}
return m;
};
return Consensus;
})();
return version;
})();
return tendermint;
})();
module.exports = $root;