import { QueryBaseFeeRequest, QueryBaseFeeResponse, QueryBlockGasRequest, QueryBlockGasResponse, QueryParamsRequest, QueryParamsResponse } from "./query.js"; import { EndpointOrRpc } from "../../../helper-func-types.js"; import "../../../index.js"; //#region src/ethermint/feemarket/v1/query.rpc.func.d.ts /** * Params queries the parameters of x/feemarket module. * @name getParams * @package ethermint.feemarket.v1 * @see proto service: ethermint.feemarket.v1.Params */ declare const getParams: (client: EndpointOrRpc, request: QueryParamsRequest) => Promise; /** * BaseFee queries the base fee of the parent block of the current block. * @name getBaseFee * @package ethermint.feemarket.v1 * @see proto service: ethermint.feemarket.v1.BaseFee */ declare const getBaseFee: (client: EndpointOrRpc, request: QueryBaseFeeRequest) => Promise; /** * BlockGas queries the gas used at a given block height * @name getBlockGas * @package ethermint.feemarket.v1 * @see proto service: ethermint.feemarket.v1.BlockGas */ declare const getBlockGas: (client: EndpointOrRpc, request: QueryBlockGasRequest) => Promise; //#endregion export { getBaseFee, getBlockGas, getParams };