import { QueryAllContractStateRequest, QueryAllContractStateResponse, QueryBuildAddressRequest, QueryBuildAddressResponse, QueryCodeInfoRequest, QueryCodeInfoResponse, QueryCodeRequest, QueryCodeResponse, QueryCodesRequest, QueryCodesResponse, QueryContractHistoryRequest, QueryContractHistoryResponse, QueryContractInfoRequest, QueryContractInfoResponse, QueryContractsByCodeRequest, QueryContractsByCodeResponse, QueryContractsByCreatorRequest, QueryContractsByCreatorResponse, QueryParamsRequest, QueryParamsResponse, QueryPinnedCodesRequest, QueryPinnedCodesResponse, QueryRawContractStateRequest, QueryRawContractStateResponse, QuerySmartContractStateRequest, QuerySmartContractStateResponse, QueryWasmLimitsConfigRequest, QueryWasmLimitsConfigResponse } from "./query.js"; import { EndpointOrRpc } from "../../../helper-func-types.js"; import "../../../index.js"; //#region src/cosmwasm/wasm/v1/query.rpc.func.d.ts /** * ContractInfo gets the contract meta data * @name getContractInfo * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.ContractInfo */ declare const getContractInfo: (client: EndpointOrRpc, request: QueryContractInfoRequest) => Promise; /** * ContractHistory gets the contract code history * @name getContractHistory * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.ContractHistory */ declare const getContractHistory: (client: EndpointOrRpc, request: QueryContractHistoryRequest) => Promise; /** * ContractsByCode lists all smart contracts for a code id * @name getContractsByCode * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.ContractsByCode */ declare const getContractsByCode: (client: EndpointOrRpc, request: QueryContractsByCodeRequest) => Promise; /** * AllContractState gets all raw store data for a single contract * @name getAllContractState * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.AllContractState */ declare const getAllContractState: (client: EndpointOrRpc, request: QueryAllContractStateRequest) => Promise; /** * RawContractState gets single key from the raw store data of a contract * @name getRawContractState * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.RawContractState */ declare const getRawContractState: (client: EndpointOrRpc, request: QueryRawContractStateRequest) => Promise; /** * SmartContractState get smart query result from the contract * @name getSmartContractState * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.SmartContractState */ declare const getSmartContractState: (client: EndpointOrRpc, request: QuerySmartContractStateRequest) => Promise; /** * Code gets the binary code and metadata for a single wasm code * @name getCode * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.Code */ declare const getCode: (client: EndpointOrRpc, request: QueryCodeRequest) => Promise; /** * Codes gets the metadata for all stored wasm codes * @name getCodes * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.Codes */ declare const getCodes: (client: EndpointOrRpc, request: QueryCodesRequest) => Promise; /** * CodeInfo gets the metadata for a single wasm code * @name getCodeInfo * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.CodeInfo */ declare const getCodeInfo: (client: EndpointOrRpc, request: QueryCodeInfoRequest) => Promise; /** * PinnedCodes gets the pinned code ids * @name getPinnedCodes * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.PinnedCodes */ declare const getPinnedCodes: (client: EndpointOrRpc, request: QueryPinnedCodesRequest) => Promise; /** * Params gets the module params * @name getParams * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.Params */ declare const getParams: (client: EndpointOrRpc, request: QueryParamsRequest) => Promise; /** * ContractsByCreator gets the contracts by creator * @name getContractsByCreator * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.ContractsByCreator */ declare const getContractsByCreator: (client: EndpointOrRpc, request: QueryContractsByCreatorRequest) => Promise; /** * WasmLimitsConfig gets the configured limits for static validation of Wasm * files, encoded in JSON. * @name getWasmLimitsConfig * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.WasmLimitsConfig */ declare const getWasmLimitsConfig: (client: EndpointOrRpc, request: QueryWasmLimitsConfigRequest) => Promise; /** * BuildAddress builds a contract address * @name getBuildAddress * @package cosmwasm.wasm.v1 * @see proto service: cosmwasm.wasm.v1.BuildAddress */ declare const getBuildAddress: (client: EndpointOrRpc, request: QueryBuildAddressRequest) => Promise; //#endregion export { getAllContractState, getBuildAddress, getCode, getCodeInfo, getCodes, getContractHistory, getContractInfo, getContractsByCode, getContractsByCreator, getParams, getPinnedCodes, getRawContractState, getSmartContractState, getWasmLimitsConfig };