@metamask/providers
Version:
A JavaScript Ethereum provider that connects to the wallet over a stream
11 lines • 509 B
text/typescript
import type { JsonRpcMiddleware } from "@metamask/json-rpc-engine";
import type { Json, JsonRpcParams } from "@metamask/utils";
import type { ConsoleLike } from "../utils.mjs";
/**
* Create JSON-RPC middleware that logs warnings for deprecated RPC methods.
*
* @param log - The logging API to use.
* @returns The JSON-RPC middleware.
*/
export declare function createRpcWarningMiddleware(log: ConsoleLike): JsonRpcMiddleware<JsonRpcParams, Json>;
//# sourceMappingURL=createRpcWarningMiddleware.d.mts.map