interchainjs
Version:
InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.
1,357 lines • 63.4 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.QueryAccountInfoResponse = exports.QueryAccountInfoRequest = exports.QueryAccountAddressByIDResponse = exports.QueryAccountAddressByIDRequest = exports.AddressStringToBytesResponse = exports.AddressStringToBytesRequest = exports.AddressBytesToStringResponse = exports.AddressBytesToStringRequest = exports.Bech32PrefixResponse = exports.Bech32PrefixRequest = exports.QueryModuleAccountByNameResponse = exports.QueryModuleAccountByNameRequest = exports.QueryModuleAccountsResponse = exports.QueryModuleAccountsRequest = exports.QueryParamsResponse = exports.QueryParamsRequest = exports.QueryAccountResponse = exports.QueryAccountRequest = exports.QueryAccountsResponse = exports.QueryAccountsRequest = void 0;
const pagination_1 = require("../../base/query/v1beta1/pagination");
const any_1 = require("../../../google/protobuf/any");
const auth_1 = require("./auth");
const account_1 = require("../../../injective/types/v1beta1/account");
const binary_1 = require("../../../binary");
const registry_1 = require("../../../registry");
const helpers_1 = require("../../../helpers");
function createBaseQueryAccountsRequest() {
return {
pagination: undefined
};
}
/**
* QueryAccountsRequest is the request type for the Query/Accounts RPC method.
*
* Since: cosmos-sdk 0.43
* @name QueryAccountsRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryAccountsRequest
*/
exports.QueryAccountsRequest = {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountsRequest",
aminoType: "cosmos-sdk/QueryAccountsRequest",
is(o) {
return o && o.$typeUrl === exports.QueryAccountsRequest.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === exports.QueryAccountsRequest.typeUrl;
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.pagination !== undefined) {
pagination_1.PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryAccountsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryAccountsRequest();
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryAccountsRequest();
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageRequest.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryAccountsRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryAccountsRequest",
value: exports.QueryAccountsRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryAccountsRequest.decode(message.value);
},
toProto(message) {
return exports.QueryAccountsRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountsRequest",
value: exports.QueryAccountsRequest.encode(message).finish()
};
},
registerTypeUrl() {
if (!registry_1.GlobalDecoderRegistry.registerExistingTypeUrl(exports.QueryAccountsRequest.typeUrl)) {
return;
}
pagination_1.PageRequest.registerTypeUrl();
}
};
function createBaseQueryAccountsResponse() {
return {
accounts: [],
pagination: undefined
};
}
/**
* QueryAccountsResponse is the response type for the Query/Accounts RPC method.
*
* Since: cosmos-sdk 0.43
* @name QueryAccountsResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryAccountsResponse
*/
exports.QueryAccountsResponse = {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountsResponse",
aminoType: "cosmos-sdk/QueryAccountsResponse",
is(o) {
return o && (o.$typeUrl === exports.QueryAccountsResponse.typeUrl || Array.isArray(o.accounts) && (!o.accounts.length || auth_1.BaseAccount.is(o.accounts[0]) || account_1.EthAccount.is(o.accounts[0]) || any_1.Any.is(o.accounts[0])));
},
isAmino(o) {
return o && (o.$typeUrl === exports.QueryAccountsResponse.typeUrl || Array.isArray(o.accounts) && (!o.accounts.length || auth_1.BaseAccount.isAmino(o.accounts[0]) || account_1.EthAccount.isAmino(o.accounts[0]) || any_1.Any.isAmino(o.accounts[0])));
},
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.accounts) {
any_1.Any.encode(registry_1.GlobalDecoderRegistry.wrapAny(v), writer.uint32(10).fork()).ldelim();
}
if (message.pagination !== undefined) {
pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryAccountsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.accounts.push(registry_1.GlobalDecoderRegistry.unwrapAny(reader));
break;
case 2:
message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryAccountsResponse();
message.accounts = object.accounts?.map(e => registry_1.GlobalDecoderRegistry.fromPartial(e)) || [];
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryAccountsResponse();
message.accounts = object.accounts?.map(e => registry_1.GlobalDecoderRegistry.fromAminoMsg(e)) || [];
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageResponse.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
if (message.accounts) {
obj.accounts = message.accounts.map(e => e ? registry_1.GlobalDecoderRegistry.toAminoMsg(e) : undefined);
}
else {
obj.accounts = message.accounts;
}
obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryAccountsResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryAccountsResponse",
value: exports.QueryAccountsResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryAccountsResponse.decode(message.value);
},
toProto(message) {
return exports.QueryAccountsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountsResponse",
value: exports.QueryAccountsResponse.encode(message).finish()
};
},
registerTypeUrl() {
if (!registry_1.GlobalDecoderRegistry.registerExistingTypeUrl(exports.QueryAccountsResponse.typeUrl)) {
return;
}
auth_1.BaseAccount.registerTypeUrl();
account_1.EthAccount.registerTypeUrl();
pagination_1.PageResponse.registerTypeUrl();
}
};
function createBaseQueryAccountRequest() {
return {
address: ""
};
}
/**
* QueryAccountRequest is the request type for the Query/Account RPC method.
* @name QueryAccountRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryAccountRequest
*/
exports.QueryAccountRequest = {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountRequest",
aminoType: "cosmos-sdk/QueryAccountRequest",
is(o) {
return o && (o.$typeUrl === exports.QueryAccountRequest.typeUrl || typeof o.address === "string");
},
isAmino(o) {
return o && (o.$typeUrl === exports.QueryAccountRequest.typeUrl || typeof o.address === "string");
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.address !== "") {
writer.uint32(10).string(message.address);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryAccountRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.address = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryAccountRequest();
message.address = object.address ?? "";
return message;
},
fromAmino(object) {
const message = createBaseQueryAccountRequest();
if (object.address !== undefined && object.address !== null) {
message.address = object.address;
}
return message;
},
toAmino(message) {
const obj = {};
obj.address = message.address === "" ? undefined : message.address;
return obj;
},
fromAminoMsg(object) {
return exports.QueryAccountRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryAccountRequest",
value: exports.QueryAccountRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryAccountRequest.decode(message.value);
},
toProto(message) {
return exports.QueryAccountRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountRequest",
value: exports.QueryAccountRequest.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseQueryAccountResponse() {
return {
account: undefined
};
}
/**
* QueryAccountResponse is the response type for the Query/Account RPC method.
* @name QueryAccountResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryAccountResponse
*/
exports.QueryAccountResponse = {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountResponse",
aminoType: "cosmos-sdk/QueryAccountResponse",
is(o) {
return o && o.$typeUrl === exports.QueryAccountResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === exports.QueryAccountResponse.typeUrl;
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.account !== undefined) {
any_1.Any.encode(registry_1.GlobalDecoderRegistry.wrapAny(message.account), writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryAccountResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.account = registry_1.GlobalDecoderRegistry.unwrapAny(reader);
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryAccountResponse();
message.account = object.account !== undefined && object.account !== null ? registry_1.GlobalDecoderRegistry.fromPartial(object.account) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryAccountResponse();
if (object.account !== undefined && object.account !== null) {
message.account = registry_1.GlobalDecoderRegistry.fromAminoMsg(object.account);
}
return message;
},
toAmino(message) {
const obj = {};
obj.account = message.account ? registry_1.GlobalDecoderRegistry.toAminoMsg(message.account) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryAccountResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryAccountResponse",
value: exports.QueryAccountResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryAccountResponse.decode(message.value);
},
toProto(message) {
return exports.QueryAccountResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryAccountResponse",
value: exports.QueryAccountResponse.encode(message).finish()
};
},
registerTypeUrl() {
if (!registry_1.GlobalDecoderRegistry.registerExistingTypeUrl(exports.QueryAccountResponse.typeUrl)) {
return;
}
auth_1.BaseAccount.registerTypeUrl();
account_1.EthAccount.registerTypeUrl();
}
};
function createBaseQueryParamsRequest() {
return {};
}
/**
* QueryParamsRequest is the request type for the Query/Params RPC method.
* @name QueryParamsRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryParamsRequest
*/
exports.QueryParamsRequest = {
typeUrl: "/cosmos.auth.v1beta1.QueryParamsRequest",
aminoType: "cosmos-sdk/QueryParamsRequest",
is(o) {
return o && o.$typeUrl === exports.QueryParamsRequest.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === exports.QueryParamsRequest.typeUrl;
},
encode(_, writer = binary_1.BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryParamsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseQueryParamsRequest();
return message;
},
fromAmino(_) {
const message = createBaseQueryParamsRequest();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return exports.QueryParamsRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryParamsRequest",
value: exports.QueryParamsRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryParamsRequest.decode(message.value);
},
toProto(message) {
return exports.QueryParamsRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryParamsRequest",
value: exports.QueryParamsRequest.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseQueryParamsResponse() {
return {
params: auth_1.Params.fromPartial({})
};
}
/**
* QueryParamsResponse is the response type for the Query/Params RPC method.
* @name QueryParamsResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryParamsResponse
*/
exports.QueryParamsResponse = {
typeUrl: "/cosmos.auth.v1beta1.QueryParamsResponse",
aminoType: "cosmos-sdk/QueryParamsResponse",
is(o) {
return o && (o.$typeUrl === exports.QueryParamsResponse.typeUrl || auth_1.Params.is(o.params));
},
isAmino(o) {
return o && (o.$typeUrl === exports.QueryParamsResponse.typeUrl || auth_1.Params.isAmino(o.params));
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.params !== undefined) {
auth_1.Params.encode(message.params, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryParamsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.params = auth_1.Params.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryParamsResponse();
message.params = object.params !== undefined && object.params !== null ? auth_1.Params.fromPartial(object.params) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryParamsResponse();
if (object.params !== undefined && object.params !== null) {
message.params = auth_1.Params.fromAmino(object.params);
}
return message;
},
toAmino(message) {
const obj = {};
obj.params = message.params ? auth_1.Params.toAmino(message.params) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryParamsResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryParamsResponse",
value: exports.QueryParamsResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryParamsResponse.decode(message.value);
},
toProto(message) {
return exports.QueryParamsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryParamsResponse",
value: exports.QueryParamsResponse.encode(message).finish()
};
},
registerTypeUrl() {
if (!registry_1.GlobalDecoderRegistry.registerExistingTypeUrl(exports.QueryParamsResponse.typeUrl)) {
return;
}
auth_1.Params.registerTypeUrl();
}
};
function createBaseQueryModuleAccountsRequest() {
return {};
}
/**
* QueryModuleAccountsRequest is the request type for the Query/ModuleAccounts RPC method.
*
* Since: cosmos-sdk 0.46
* @name QueryModuleAccountsRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryModuleAccountsRequest
*/
exports.QueryModuleAccountsRequest = {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountsRequest",
aminoType: "cosmos-sdk/QueryModuleAccountsRequest",
is(o) {
return o && o.$typeUrl === exports.QueryModuleAccountsRequest.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === exports.QueryModuleAccountsRequest.typeUrl;
},
encode(_, writer = binary_1.BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryModuleAccountsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseQueryModuleAccountsRequest();
return message;
},
fromAmino(_) {
const message = createBaseQueryModuleAccountsRequest();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return exports.QueryModuleAccountsRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryModuleAccountsRequest",
value: exports.QueryModuleAccountsRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryModuleAccountsRequest.decode(message.value);
},
toProto(message) {
return exports.QueryModuleAccountsRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountsRequest",
value: exports.QueryModuleAccountsRequest.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseQueryModuleAccountsResponse() {
return {
accounts: []
};
}
/**
* QueryModuleAccountsResponse is the response type for the Query/ModuleAccounts RPC method.
*
* Since: cosmos-sdk 0.46
* @name QueryModuleAccountsResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryModuleAccountsResponse
*/
exports.QueryModuleAccountsResponse = {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountsResponse",
aminoType: "cosmos-sdk/QueryModuleAccountsResponse",
is(o) {
return o && (o.$typeUrl === exports.QueryModuleAccountsResponse.typeUrl || Array.isArray(o.accounts) && (!o.accounts.length || auth_1.ModuleAccount.is(o.accounts[0]) || any_1.Any.is(o.accounts[0])));
},
isAmino(o) {
return o && (o.$typeUrl === exports.QueryModuleAccountsResponse.typeUrl || Array.isArray(o.accounts) && (!o.accounts.length || auth_1.ModuleAccount.isAmino(o.accounts[0]) || any_1.Any.isAmino(o.accounts[0])));
},
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.accounts) {
any_1.Any.encode(registry_1.GlobalDecoderRegistry.wrapAny(v), writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryModuleAccountsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.accounts.push(registry_1.GlobalDecoderRegistry.unwrapAny(reader));
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryModuleAccountsResponse();
message.accounts = object.accounts?.map(e => registry_1.GlobalDecoderRegistry.fromPartial(e)) || [];
return message;
},
fromAmino(object) {
const message = createBaseQueryModuleAccountsResponse();
message.accounts = object.accounts?.map(e => registry_1.GlobalDecoderRegistry.fromAminoMsg(e)) || [];
return message;
},
toAmino(message) {
const obj = {};
if (message.accounts) {
obj.accounts = message.accounts.map(e => e ? registry_1.GlobalDecoderRegistry.toAminoMsg(e) : undefined);
}
else {
obj.accounts = message.accounts;
}
return obj;
},
fromAminoMsg(object) {
return exports.QueryModuleAccountsResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryModuleAccountsResponse",
value: exports.QueryModuleAccountsResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryModuleAccountsResponse.decode(message.value);
},
toProto(message) {
return exports.QueryModuleAccountsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountsResponse",
value: exports.QueryModuleAccountsResponse.encode(message).finish()
};
},
registerTypeUrl() {
if (!registry_1.GlobalDecoderRegistry.registerExistingTypeUrl(exports.QueryModuleAccountsResponse.typeUrl)) {
return;
}
auth_1.ModuleAccount.registerTypeUrl();
}
};
function createBaseQueryModuleAccountByNameRequest() {
return {
name: ""
};
}
/**
* QueryModuleAccountByNameRequest is the request type for the Query/ModuleAccountByName RPC method.
* @name QueryModuleAccountByNameRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryModuleAccountByNameRequest
*/
exports.QueryModuleAccountByNameRequest = {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountByNameRequest",
aminoType: "cosmos-sdk/QueryModuleAccountByNameRequest",
is(o) {
return o && (o.$typeUrl === exports.QueryModuleAccountByNameRequest.typeUrl || typeof o.name === "string");
},
isAmino(o) {
return o && (o.$typeUrl === exports.QueryModuleAccountByNameRequest.typeUrl || typeof o.name === "string");
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.name !== "") {
writer.uint32(10).string(message.name);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryModuleAccountByNameRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.name = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryModuleAccountByNameRequest();
message.name = object.name ?? "";
return message;
},
fromAmino(object) {
const message = createBaseQueryModuleAccountByNameRequest();
if (object.name !== undefined && object.name !== null) {
message.name = object.name;
}
return message;
},
toAmino(message) {
const obj = {};
obj.name = message.name === "" ? undefined : message.name;
return obj;
},
fromAminoMsg(object) {
return exports.QueryModuleAccountByNameRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryModuleAccountByNameRequest",
value: exports.QueryModuleAccountByNameRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryModuleAccountByNameRequest.decode(message.value);
},
toProto(message) {
return exports.QueryModuleAccountByNameRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountByNameRequest",
value: exports.QueryModuleAccountByNameRequest.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseQueryModuleAccountByNameResponse() {
return {
account: undefined
};
}
/**
* QueryModuleAccountByNameResponse is the response type for the Query/ModuleAccountByName RPC method.
* @name QueryModuleAccountByNameResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.QueryModuleAccountByNameResponse
*/
exports.QueryModuleAccountByNameResponse = {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountByNameResponse",
aminoType: "cosmos-sdk/QueryModuleAccountByNameResponse",
is(o) {
return o && o.$typeUrl === exports.QueryModuleAccountByNameResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === exports.QueryModuleAccountByNameResponse.typeUrl;
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.account !== undefined) {
any_1.Any.encode(registry_1.GlobalDecoderRegistry.wrapAny(message.account), writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryModuleAccountByNameResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.account = registry_1.GlobalDecoderRegistry.unwrapAny(reader);
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryModuleAccountByNameResponse();
message.account = object.account !== undefined && object.account !== null ? registry_1.GlobalDecoderRegistry.fromPartial(object.account) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryModuleAccountByNameResponse();
if (object.account !== undefined && object.account !== null) {
message.account = registry_1.GlobalDecoderRegistry.fromAminoMsg(object.account);
}
return message;
},
toAmino(message) {
const obj = {};
obj.account = message.account ? registry_1.GlobalDecoderRegistry.toAminoMsg(message.account) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryModuleAccountByNameResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/QueryModuleAccountByNameResponse",
value: exports.QueryModuleAccountByNameResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.QueryModuleAccountByNameResponse.decode(message.value);
},
toProto(message) {
return exports.QueryModuleAccountByNameResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.QueryModuleAccountByNameResponse",
value: exports.QueryModuleAccountByNameResponse.encode(message).finish()
};
},
registerTypeUrl() {
if (!registry_1.GlobalDecoderRegistry.registerExistingTypeUrl(exports.QueryModuleAccountByNameResponse.typeUrl)) {
return;
}
auth_1.ModuleAccount.registerTypeUrl();
}
};
function createBaseBech32PrefixRequest() {
return {};
}
/**
* Bech32PrefixRequest is the request type for Bech32Prefix rpc method.
*
* Since: cosmos-sdk 0.46
* @name Bech32PrefixRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.Bech32PrefixRequest
*/
exports.Bech32PrefixRequest = {
typeUrl: "/cosmos.auth.v1beta1.Bech32PrefixRequest",
aminoType: "cosmos-sdk/Bech32PrefixRequest",
is(o) {
return o && o.$typeUrl === exports.Bech32PrefixRequest.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === exports.Bech32PrefixRequest.typeUrl;
},
encode(_, writer = binary_1.BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseBech32PrefixRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseBech32PrefixRequest();
return message;
},
fromAmino(_) {
const message = createBaseBech32PrefixRequest();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return exports.Bech32PrefixRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/Bech32PrefixRequest",
value: exports.Bech32PrefixRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.Bech32PrefixRequest.decode(message.value);
},
toProto(message) {
return exports.Bech32PrefixRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.Bech32PrefixRequest",
value: exports.Bech32PrefixRequest.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseBech32PrefixResponse() {
return {
bech32Prefix: ""
};
}
/**
* Bech32PrefixResponse is the response type for Bech32Prefix rpc method.
*
* Since: cosmos-sdk 0.46
* @name Bech32PrefixResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.Bech32PrefixResponse
*/
exports.Bech32PrefixResponse = {
typeUrl: "/cosmos.auth.v1beta1.Bech32PrefixResponse",
aminoType: "cosmos-sdk/Bech32PrefixResponse",
is(o) {
return o && (o.$typeUrl === exports.Bech32PrefixResponse.typeUrl || typeof o.bech32Prefix === "string");
},
isAmino(o) {
return o && (o.$typeUrl === exports.Bech32PrefixResponse.typeUrl || typeof o.bech32_prefix === "string");
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.bech32Prefix !== "") {
writer.uint32(10).string(message.bech32Prefix);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseBech32PrefixResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.bech32Prefix = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseBech32PrefixResponse();
message.bech32Prefix = object.bech32Prefix ?? "";
return message;
},
fromAmino(object) {
const message = createBaseBech32PrefixResponse();
if (object.bech32_prefix !== undefined && object.bech32_prefix !== null) {
message.bech32Prefix = object.bech32_prefix;
}
return message;
},
toAmino(message) {
const obj = {};
obj.bech32_prefix = message.bech32Prefix === "" ? undefined : message.bech32Prefix;
return obj;
},
fromAminoMsg(object) {
return exports.Bech32PrefixResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/Bech32PrefixResponse",
value: exports.Bech32PrefixResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.Bech32PrefixResponse.decode(message.value);
},
toProto(message) {
return exports.Bech32PrefixResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.Bech32PrefixResponse",
value: exports.Bech32PrefixResponse.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseAddressBytesToStringRequest() {
return {
addressBytes: new Uint8Array()
};
}
/**
* AddressBytesToStringRequest is the request type for AddressString rpc method.
*
* Since: cosmos-sdk 0.46
* @name AddressBytesToStringRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.AddressBytesToStringRequest
*/
exports.AddressBytesToStringRequest = {
typeUrl: "/cosmos.auth.v1beta1.AddressBytesToStringRequest",
aminoType: "cosmos-sdk/AddressBytesToStringRequest",
is(o) {
return o && (o.$typeUrl === exports.AddressBytesToStringRequest.typeUrl || o.addressBytes instanceof Uint8Array || typeof o.addressBytes === "string");
},
isAmino(o) {
return o && (o.$typeUrl === exports.AddressBytesToStringRequest.typeUrl || o.address_bytes instanceof Uint8Array || typeof o.address_bytes === "string");
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.addressBytes.length !== 0) {
writer.uint32(10).bytes(message.addressBytes);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAddressBytesToStringRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.addressBytes = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseAddressBytesToStringRequest();
message.addressBytes = object.addressBytes ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseAddressBytesToStringRequest();
if (object.address_bytes !== undefined && object.address_bytes !== null) {
message.addressBytes = (0, helpers_1.bytesFromBase64)(object.address_bytes);
}
return message;
},
toAmino(message) {
const obj = {};
obj.address_bytes = message.addressBytes ? (0, helpers_1.base64FromBytes)(message.addressBytes) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.AddressBytesToStringRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/AddressBytesToStringRequest",
value: exports.AddressBytesToStringRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.AddressBytesToStringRequest.decode(message.value);
},
toProto(message) {
return exports.AddressBytesToStringRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.AddressBytesToStringRequest",
value: exports.AddressBytesToStringRequest.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseAddressBytesToStringResponse() {
return {
addressString: ""
};
}
/**
* AddressBytesToStringResponse is the response type for AddressString rpc method.
*
* Since: cosmos-sdk 0.46
* @name AddressBytesToStringResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.AddressBytesToStringResponse
*/
exports.AddressBytesToStringResponse = {
typeUrl: "/cosmos.auth.v1beta1.AddressBytesToStringResponse",
aminoType: "cosmos-sdk/AddressBytesToStringResponse",
is(o) {
return o && (o.$typeUrl === exports.AddressBytesToStringResponse.typeUrl || typeof o.addressString === "string");
},
isAmino(o) {
return o && (o.$typeUrl === exports.AddressBytesToStringResponse.typeUrl || typeof o.address_string === "string");
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.addressString !== "") {
writer.uint32(10).string(message.addressString);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAddressBytesToStringResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.addressString = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseAddressBytesToStringResponse();
message.addressString = object.addressString ?? "";
return message;
},
fromAmino(object) {
const message = createBaseAddressBytesToStringResponse();
if (object.address_string !== undefined && object.address_string !== null) {
message.addressString = object.address_string;
}
return message;
},
toAmino(message) {
const obj = {};
obj.address_string = message.addressString === "" ? undefined : message.addressString;
return obj;
},
fromAminoMsg(object) {
return exports.AddressBytesToStringResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/AddressBytesToStringResponse",
value: exports.AddressBytesToStringResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.AddressBytesToStringResponse.decode(message.value);
},
toProto(message) {
return exports.AddressBytesToStringResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.AddressBytesToStringResponse",
value: exports.AddressBytesToStringResponse.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseAddressStringToBytesRequest() {
return {
addressString: ""
};
}
/**
* AddressStringToBytesRequest is the request type for AccountBytes rpc method.
*
* Since: cosmos-sdk 0.46
* @name AddressStringToBytesRequest
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.AddressStringToBytesRequest
*/
exports.AddressStringToBytesRequest = {
typeUrl: "/cosmos.auth.v1beta1.AddressStringToBytesRequest",
aminoType: "cosmos-sdk/AddressStringToBytesRequest",
is(o) {
return o && (o.$typeUrl === exports.AddressStringToBytesRequest.typeUrl || typeof o.addressString === "string");
},
isAmino(o) {
return o && (o.$typeUrl === exports.AddressStringToBytesRequest.typeUrl || typeof o.address_string === "string");
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.addressString !== "") {
writer.uint32(10).string(message.addressString);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAddressStringToBytesRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.addressString = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseAddressStringToBytesRequest();
message.addressString = object.addressString ?? "";
return message;
},
fromAmino(object) {
const message = createBaseAddressStringToBytesRequest();
if (object.address_string !== undefined && object.address_string !== null) {
message.addressString = object.address_string;
}
return message;
},
toAmino(message) {
const obj = {};
obj.address_string = message.addressString === "" ? undefined : message.addressString;
return obj;
},
fromAminoMsg(object) {
return exports.AddressStringToBytesRequest.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/AddressStringToBytesRequest",
value: exports.AddressStringToBytesRequest.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.AddressStringToBytesRequest.decode(message.value);
},
toProto(message) {
return exports.AddressStringToBytesRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.auth.v1beta1.AddressStringToBytesRequest",
value: exports.AddressStringToBytesRequest.encode(message).finish()
};
},
registerTypeUrl() { }
};
function createBaseAddressStringToBytesResponse() {
return {
addressBytes: new Uint8Array()
};
}
/**
* AddressStringToBytesResponse is the response type for AddressBytes rpc method.
*
* Since: cosmos-sdk 0.46
* @name AddressStringToBytesResponse
* @package cosmos.auth.v1beta1
* @see proto type: cosmos.auth.v1beta1.AddressStringToBytesResponse
*/
exports.AddressStringToBytesResponse = {
typeUrl: "/cosmos.auth.v1beta1.AddressStringToBytesResponse",
aminoType: "cosmos-sdk/AddressStringToBytesResponse",
is(o) {
return o && (o.$typeUrl === exports.AddressStringToBytesResponse.typeUrl || o.addressBytes instanceof Uint8Array || typeof o.addressBytes === "string");
},
isAmino(o) {
return o && (o.$typeUrl === exports.AddressStringToBytesResponse.typeUrl || o.address_bytes instanceof Uint8Array || typeof o.address_bytes === "string");
},
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.addressBytes.length !== 0) {
writer.uint32(10).bytes(message.addressBytes);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAddressStringToBytesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.addressBytes = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseAddressStringToBytesResponse();
message.addressBytes = object.addressBytes ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseAddressStringToBytesResponse();
if (object.address_bytes !== undefined && object.address_bytes !== null) {
message.addressBytes = (0, helpers_1.bytesFromBase64)(object.address_bytes);
}
return message;
},
toAmino(message) {
const obj = {};
obj.address_bytes = message.addressBytes ? (0, helpers_1.base64FromBytes)(message.addressBytes) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.AddressStringToBytesResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/AddressStringToBytesResponse",
value: exports.AddressStringToBytesResponse.toAmino(message)
};
},
fromProtoMsg(messag