Skip to main content
Glama
query.js28.5 kB
//@ts-nocheck import { FeeToken } from "./feetoken"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { GlobalDecoderRegistry } from "../../../registry"; import { Decimal } from "@cosmjs/math"; function createBaseQueryFeeTokensRequest() { return {}; } export const QueryFeeTokensRequest = { typeUrl: "/osmosis.txfees.v1beta1.QueryFeeTokensRequest", aminoType: "osmosis/txfees/query-fee-tokens-request", is(o) { return o && o.$typeUrl === QueryFeeTokensRequest.typeUrl; }, isSDK(o) { return o && o.$typeUrl === QueryFeeTokensRequest.typeUrl; }, isAmino(o) { return o && o.$typeUrl === QueryFeeTokensRequest.typeUrl; }, encode(_, writer = BinaryWriter.create()) { return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryFeeTokensRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(_) { const message = createBaseQueryFeeTokensRequest(); return message; }, fromAmino(_) { const message = createBaseQueryFeeTokensRequest(); return message; }, toAmino(_) { const obj = {}; return obj; }, fromAminoMsg(object) { return QueryFeeTokensRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-fee-tokens-request", value: QueryFeeTokensRequest.toAmino(message) }; }, fromProtoMsg(message) { return QueryFeeTokensRequest.decode(message.value); }, toProto(message) { return QueryFeeTokensRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryFeeTokensRequest", value: QueryFeeTokensRequest.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryFeeTokensRequest.typeUrl, QueryFeeTokensRequest); GlobalDecoderRegistry.registerAminoProtoMapping(QueryFeeTokensRequest.aminoType, QueryFeeTokensRequest.typeUrl); function createBaseQueryFeeTokensResponse() { return { feeTokens: [] }; } export const QueryFeeTokensResponse = { typeUrl: "/osmosis.txfees.v1beta1.QueryFeeTokensResponse", aminoType: "osmosis/txfees/query-fee-tokens-response", is(o) { return o && (o.$typeUrl === QueryFeeTokensResponse.typeUrl || Array.isArray(o.feeTokens) && (!o.feeTokens.length || FeeToken.is(o.feeTokens[0]))); }, isSDK(o) { return o && (o.$typeUrl === QueryFeeTokensResponse.typeUrl || Array.isArray(o.fee_tokens) && (!o.fee_tokens.length || FeeToken.isSDK(o.fee_tokens[0]))); }, isAmino(o) { return o && (o.$typeUrl === QueryFeeTokensResponse.typeUrl || Array.isArray(o.fee_tokens) && (!o.fee_tokens.length || FeeToken.isAmino(o.fee_tokens[0]))); }, encode(message, writer = BinaryWriter.create()) { for (const v of message.feeTokens) { FeeToken.encode(v, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryFeeTokensResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.feeTokens.push(FeeToken.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryFeeTokensResponse(); message.feeTokens = object.feeTokens?.map(e => FeeToken.fromPartial(e)) || []; return message; }, fromAmino(object) { const message = createBaseQueryFeeTokensResponse(); message.feeTokens = object.fee_tokens?.map(e => FeeToken.fromAmino(e)) || []; return message; }, toAmino(message) { const obj = {}; if (message.feeTokens) { obj.fee_tokens = message.feeTokens.map(e => e ? FeeToken.toAmino(e) : undefined); } else { obj.fee_tokens = message.feeTokens; } return obj; }, fromAminoMsg(object) { return QueryFeeTokensResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-fee-tokens-response", value: QueryFeeTokensResponse.toAmino(message) }; }, fromProtoMsg(message) { return QueryFeeTokensResponse.decode(message.value); }, toProto(message) { return QueryFeeTokensResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryFeeTokensResponse", value: QueryFeeTokensResponse.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryFeeTokensResponse.typeUrl, QueryFeeTokensResponse); GlobalDecoderRegistry.registerAminoProtoMapping(QueryFeeTokensResponse.aminoType, QueryFeeTokensResponse.typeUrl); function createBaseQueryDenomSpotPriceRequest() { return { denom: "" }; } export const QueryDenomSpotPriceRequest = { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomSpotPriceRequest", aminoType: "osmosis/txfees/query-denom-spot-price-request", is(o) { return o && (o.$typeUrl === QueryDenomSpotPriceRequest.typeUrl || typeof o.denom === "string"); }, isSDK(o) { return o && (o.$typeUrl === QueryDenomSpotPriceRequest.typeUrl || typeof o.denom === "string"); }, isAmino(o) { return o && (o.$typeUrl === QueryDenomSpotPriceRequest.typeUrl || typeof o.denom === "string"); }, encode(message, writer = BinaryWriter.create()) { if (message.denom !== "") { writer.uint32(10).string(message.denom); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDenomSpotPriceRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.denom = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDenomSpotPriceRequest(); message.denom = object.denom ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryDenomSpotPriceRequest(); if (object.denom !== undefined && object.denom !== null) { message.denom = object.denom; } return message; }, toAmino(message) { const obj = {}; obj.denom = message.denom === "" ? undefined : message.denom; return obj; }, fromAminoMsg(object) { return QueryDenomSpotPriceRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-denom-spot-price-request", value: QueryDenomSpotPriceRequest.toAmino(message) }; }, fromProtoMsg(message) { return QueryDenomSpotPriceRequest.decode(message.value); }, toProto(message) { return QueryDenomSpotPriceRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomSpotPriceRequest", value: QueryDenomSpotPriceRequest.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryDenomSpotPriceRequest.typeUrl, QueryDenomSpotPriceRequest); GlobalDecoderRegistry.registerAminoProtoMapping(QueryDenomSpotPriceRequest.aminoType, QueryDenomSpotPriceRequest.typeUrl); function createBaseQueryDenomSpotPriceResponse() { return { poolID: BigInt(0), spotPrice: "" }; } export const QueryDenomSpotPriceResponse = { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomSpotPriceResponse", aminoType: "osmosis/txfees/query-denom-spot-price-response", is(o) { return o && (o.$typeUrl === QueryDenomSpotPriceResponse.typeUrl || typeof o.poolID === "bigint" && typeof o.spotPrice === "string"); }, isSDK(o) { return o && (o.$typeUrl === QueryDenomSpotPriceResponse.typeUrl || typeof o.poolID === "bigint" && typeof o.spot_price === "string"); }, isAmino(o) { return o && (o.$typeUrl === QueryDenomSpotPriceResponse.typeUrl || typeof o.poolID === "bigint" && typeof o.spot_price === "string"); }, encode(message, writer = BinaryWriter.create()) { if (message.poolID !== BigInt(0)) { writer.uint32(8).uint64(message.poolID); } if (message.spotPrice !== "") { writer.uint32(18).string(Decimal.fromUserInput(message.spotPrice, 18).atomics); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDenomSpotPriceResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.poolID = reader.uint64(); break; case 2: message.spotPrice = Decimal.fromAtomics(reader.string(), 18).toString(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDenomSpotPriceResponse(); message.poolID = object.poolID !== undefined && object.poolID !== null ? BigInt(object.poolID.toString()) : BigInt(0); message.spotPrice = object.spotPrice ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryDenomSpotPriceResponse(); if (object.poolID !== undefined && object.poolID !== null) { message.poolID = BigInt(object.poolID); } if (object.spot_price !== undefined && object.spot_price !== null) { message.spotPrice = object.spot_price; } return message; }, toAmino(message) { const obj = {}; obj.poolID = message.poolID !== BigInt(0) ? message.poolID.toString() : undefined; obj.spot_price = message.spotPrice === "" ? undefined : message.spotPrice; return obj; }, fromAminoMsg(object) { return QueryDenomSpotPriceResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-denom-spot-price-response", value: QueryDenomSpotPriceResponse.toAmino(message) }; }, fromProtoMsg(message) { return QueryDenomSpotPriceResponse.decode(message.value); }, toProto(message) { return QueryDenomSpotPriceResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomSpotPriceResponse", value: QueryDenomSpotPriceResponse.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryDenomSpotPriceResponse.typeUrl, QueryDenomSpotPriceResponse); GlobalDecoderRegistry.registerAminoProtoMapping(QueryDenomSpotPriceResponse.aminoType, QueryDenomSpotPriceResponse.typeUrl); function createBaseQueryDenomPoolIdRequest() { return { denom: "" }; } export const QueryDenomPoolIdRequest = { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomPoolIdRequest", aminoType: "osmosis/txfees/query-denom-pool-id-request", is(o) { return o && (o.$typeUrl === QueryDenomPoolIdRequest.typeUrl || typeof o.denom === "string"); }, isSDK(o) { return o && (o.$typeUrl === QueryDenomPoolIdRequest.typeUrl || typeof o.denom === "string"); }, isAmino(o) { return o && (o.$typeUrl === QueryDenomPoolIdRequest.typeUrl || typeof o.denom === "string"); }, encode(message, writer = BinaryWriter.create()) { if (message.denom !== "") { writer.uint32(10).string(message.denom); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDenomPoolIdRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.denom = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDenomPoolIdRequest(); message.denom = object.denom ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryDenomPoolIdRequest(); if (object.denom !== undefined && object.denom !== null) { message.denom = object.denom; } return message; }, toAmino(message) { const obj = {}; obj.denom = message.denom === "" ? undefined : message.denom; return obj; }, fromAminoMsg(object) { return QueryDenomPoolIdRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-denom-pool-id-request", value: QueryDenomPoolIdRequest.toAmino(message) }; }, fromProtoMsg(message) { return QueryDenomPoolIdRequest.decode(message.value); }, toProto(message) { return QueryDenomPoolIdRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomPoolIdRequest", value: QueryDenomPoolIdRequest.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryDenomPoolIdRequest.typeUrl, QueryDenomPoolIdRequest); GlobalDecoderRegistry.registerAminoProtoMapping(QueryDenomPoolIdRequest.aminoType, QueryDenomPoolIdRequest.typeUrl); function createBaseQueryDenomPoolIdResponse() { return { poolID: BigInt(0) }; } export const QueryDenomPoolIdResponse = { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomPoolIdResponse", aminoType: "osmosis/txfees/query-denom-pool-id-response", is(o) { return o && (o.$typeUrl === QueryDenomPoolIdResponse.typeUrl || typeof o.poolID === "bigint"); }, isSDK(o) { return o && (o.$typeUrl === QueryDenomPoolIdResponse.typeUrl || typeof o.poolID === "bigint"); }, isAmino(o) { return o && (o.$typeUrl === QueryDenomPoolIdResponse.typeUrl || typeof o.poolID === "bigint"); }, encode(message, writer = BinaryWriter.create()) { if (message.poolID !== BigInt(0)) { writer.uint32(8).uint64(message.poolID); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDenomPoolIdResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.poolID = reader.uint64(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDenomPoolIdResponse(); message.poolID = object.poolID !== undefined && object.poolID !== null ? BigInt(object.poolID.toString()) : BigInt(0); return message; }, fromAmino(object) { const message = createBaseQueryDenomPoolIdResponse(); if (object.poolID !== undefined && object.poolID !== null) { message.poolID = BigInt(object.poolID); } return message; }, toAmino(message) { const obj = {}; obj.poolID = message.poolID !== BigInt(0) ? message.poolID.toString() : undefined; return obj; }, fromAminoMsg(object) { return QueryDenomPoolIdResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-denom-pool-id-response", value: QueryDenomPoolIdResponse.toAmino(message) }; }, fromProtoMsg(message) { return QueryDenomPoolIdResponse.decode(message.value); }, toProto(message) { return QueryDenomPoolIdResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryDenomPoolIdResponse", value: QueryDenomPoolIdResponse.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryDenomPoolIdResponse.typeUrl, QueryDenomPoolIdResponse); GlobalDecoderRegistry.registerAminoProtoMapping(QueryDenomPoolIdResponse.aminoType, QueryDenomPoolIdResponse.typeUrl); function createBaseQueryBaseDenomRequest() { return {}; } export const QueryBaseDenomRequest = { typeUrl: "/osmosis.txfees.v1beta1.QueryBaseDenomRequest", aminoType: "osmosis/txfees/query-base-denom-request", is(o) { return o && o.$typeUrl === QueryBaseDenomRequest.typeUrl; }, isSDK(o) { return o && o.$typeUrl === QueryBaseDenomRequest.typeUrl; }, isAmino(o) { return o && o.$typeUrl === QueryBaseDenomRequest.typeUrl; }, encode(_, writer = BinaryWriter.create()) { return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryBaseDenomRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(_) { const message = createBaseQueryBaseDenomRequest(); return message; }, fromAmino(_) { const message = createBaseQueryBaseDenomRequest(); return message; }, toAmino(_) { const obj = {}; return obj; }, fromAminoMsg(object) { return QueryBaseDenomRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-base-denom-request", value: QueryBaseDenomRequest.toAmino(message) }; }, fromProtoMsg(message) { return QueryBaseDenomRequest.decode(message.value); }, toProto(message) { return QueryBaseDenomRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryBaseDenomRequest", value: QueryBaseDenomRequest.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryBaseDenomRequest.typeUrl, QueryBaseDenomRequest); GlobalDecoderRegistry.registerAminoProtoMapping(QueryBaseDenomRequest.aminoType, QueryBaseDenomRequest.typeUrl); function createBaseQueryBaseDenomResponse() { return { baseDenom: "" }; } export const QueryBaseDenomResponse = { typeUrl: "/osmosis.txfees.v1beta1.QueryBaseDenomResponse", aminoType: "osmosis/txfees/query-base-denom-response", is(o) { return o && (o.$typeUrl === QueryBaseDenomResponse.typeUrl || typeof o.baseDenom === "string"); }, isSDK(o) { return o && (o.$typeUrl === QueryBaseDenomResponse.typeUrl || typeof o.base_denom === "string"); }, isAmino(o) { return o && (o.$typeUrl === QueryBaseDenomResponse.typeUrl || typeof o.base_denom === "string"); }, encode(message, writer = BinaryWriter.create()) { if (message.baseDenom !== "") { writer.uint32(10).string(message.baseDenom); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryBaseDenomResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.baseDenom = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryBaseDenomResponse(); message.baseDenom = object.baseDenom ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryBaseDenomResponse(); if (object.base_denom !== undefined && object.base_denom !== null) { message.baseDenom = object.base_denom; } return message; }, toAmino(message) { const obj = {}; obj.base_denom = message.baseDenom === "" ? undefined : message.baseDenom; return obj; }, fromAminoMsg(object) { return QueryBaseDenomResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-base-denom-response", value: QueryBaseDenomResponse.toAmino(message) }; }, fromProtoMsg(message) { return QueryBaseDenomResponse.decode(message.value); }, toProto(message) { return QueryBaseDenomResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryBaseDenomResponse", value: QueryBaseDenomResponse.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryBaseDenomResponse.typeUrl, QueryBaseDenomResponse); GlobalDecoderRegistry.registerAminoProtoMapping(QueryBaseDenomResponse.aminoType, QueryBaseDenomResponse.typeUrl); function createBaseQueryEipBaseFeeRequest() { return {}; } export const QueryEipBaseFeeRequest = { typeUrl: "/osmosis.txfees.v1beta1.QueryEipBaseFeeRequest", aminoType: "osmosis/txfees/query-eip-base-fee-request", is(o) { return o && o.$typeUrl === QueryEipBaseFeeRequest.typeUrl; }, isSDK(o) { return o && o.$typeUrl === QueryEipBaseFeeRequest.typeUrl; }, isAmino(o) { return o && o.$typeUrl === QueryEipBaseFeeRequest.typeUrl; }, encode(_, writer = BinaryWriter.create()) { return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryEipBaseFeeRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(_) { const message = createBaseQueryEipBaseFeeRequest(); return message; }, fromAmino(_) { const message = createBaseQueryEipBaseFeeRequest(); return message; }, toAmino(_) { const obj = {}; return obj; }, fromAminoMsg(object) { return QueryEipBaseFeeRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-eip-base-fee-request", value: QueryEipBaseFeeRequest.toAmino(message) }; }, fromProtoMsg(message) { return QueryEipBaseFeeRequest.decode(message.value); }, toProto(message) { return QueryEipBaseFeeRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryEipBaseFeeRequest", value: QueryEipBaseFeeRequest.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryEipBaseFeeRequest.typeUrl, QueryEipBaseFeeRequest); GlobalDecoderRegistry.registerAminoProtoMapping(QueryEipBaseFeeRequest.aminoType, QueryEipBaseFeeRequest.typeUrl); function createBaseQueryEipBaseFeeResponse() { return { baseFee: "" }; } export const QueryEipBaseFeeResponse = { typeUrl: "/osmosis.txfees.v1beta1.QueryEipBaseFeeResponse", aminoType: "osmosis/txfees/query-eip-base-fee-response", is(o) { return o && (o.$typeUrl === QueryEipBaseFeeResponse.typeUrl || typeof o.baseFee === "string"); }, isSDK(o) { return o && (o.$typeUrl === QueryEipBaseFeeResponse.typeUrl || typeof o.base_fee === "string"); }, isAmino(o) { return o && (o.$typeUrl === QueryEipBaseFeeResponse.typeUrl || typeof o.base_fee === "string"); }, encode(message, writer = BinaryWriter.create()) { if (message.baseFee !== "") { writer.uint32(10).string(Decimal.fromUserInput(message.baseFee, 18).atomics); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryEipBaseFeeResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.baseFee = Decimal.fromAtomics(reader.string(), 18).toString(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryEipBaseFeeResponse(); message.baseFee = object.baseFee ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryEipBaseFeeResponse(); if (object.base_fee !== undefined && object.base_fee !== null) { message.baseFee = object.base_fee; } return message; }, toAmino(message) { const obj = {}; obj.base_fee = message.baseFee === "" ? undefined : message.baseFee; return obj; }, fromAminoMsg(object) { return QueryEipBaseFeeResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "osmosis/txfees/query-eip-base-fee-response", value: QueryEipBaseFeeResponse.toAmino(message) }; }, fromProtoMsg(message) { return QueryEipBaseFeeResponse.decode(message.value); }, toProto(message) { return QueryEipBaseFeeResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/osmosis.txfees.v1beta1.QueryEipBaseFeeResponse", value: QueryEipBaseFeeResponse.encode(message).finish() }; } }; GlobalDecoderRegistry.register(QueryEipBaseFeeResponse.typeUrl, QueryEipBaseFeeResponse); GlobalDecoderRegistry.registerAminoProtoMapping(QueryEipBaseFeeResponse.aminoType, QueryEipBaseFeeResponse.typeUrl);

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server