Skip to content

Commit a52aed4

Browse files
committed
chore: address review — narrow appkit-controllers ignore, drop ethereum patch
1 parent 02cff2c commit a52aed4

3 files changed

Lines changed: 17 additions & 20 deletions

File tree

patches/@reown+appkit+1.8.20.patch

Lines changed: 0 additions & 13 deletions
This file was deleted.
Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
11
diff --git a/node_modules/@reown/appkit-controllers/dist/types/src/utils/ViemUtil.d.ts b/node_modules/@reown/appkit-controllers/dist/types/src/utils/ViemUtil.d.ts
2-
index 7fd38b994b976acf71b6e782cd888305d78fbf65..86574153866b9edf7e7cf80aedcb7060b00321be 100644
2+
index 7fd38b994b976acf71b6e782cd888305d78fbf65..27a040e6aeecfbb8d2a7a9e9f4d53a963f5a6f9f 100644
33
--- a/node_modules/@reown/appkit-controllers/dist/types/src/utils/ViemUtil.d.ts
44
+++ b/node_modules/@reown/appkit-controllers/dist/types/src/utils/ViemUtil.d.ts
5-
@@ -1,3 +1,4 @@
6-
+// @ts-nocheck -- rango patch: appkit-controllers 1.8.20 declarations were generated against an older viem; its 787-char generated conditional types violate viem@2.52.2 generic constraints (TS2344/TS2536). Not hand-fixable; suppressed per-file (see patches/).
7-
import { type CaipNetwork, type CaipNetworkId } from '@reown/appkit-common';
8-
export declare const ViemUtil: {
9-
getBlockchainApiRpcUrl(caipNetworkId: CaipNetworkId, projectId: string): string;
5+
@@ -4479,6 +4479,7 @@ export declare const ViemUtil: {
6+
authorizationList: import("viem").TransactionSerializableEIP7702["authorizationList"];
7+
} ? "eip7702" : never) | (request["type"] extends string | undefined ? Extract<request["type"], string> : never)>) ? T_25 extends "eip7702" ? import("viem").TransactionRequestEIP7702 : never : never : never)>> & {
8+
chainId?: number | undefined;
9+
+// @ts-ignore -- generated against an older viem; generics mismatch viem@2.52.x (TS2344/TS2536). Only these 2 sites; rest of file stays checked.
10+
}, (request["parameters"] extends readonly import("viem").PrepareTransactionRequestParameterType[] ? request["parameters"][number] : "fees" | "chainId" | "type" | "gas" | "nonce" | "blobVersionedHashes") extends infer T_26 ? T_26 extends (request["parameters"] extends readonly import("viem").PrepareTransactionRequestParameterType[] ? request["parameters"][number] : "fees" | "chainId" | "type" | "gas" | "nonce" | "blobVersionedHashes") ? T_26 extends "fees" ? "gasPrice" | "maxFeePerGas" | "maxPriorityFeePerGas" : T_26 : never : never> & (unknown extends request["kzg"] ? {} : Pick<request, "kzg">) extends infer T ? { [K in keyof T]: (import("viem").UnionRequiredBy<Extract<import("viem").UnionOmit<import("viem").ExtractChainFormatterParameters<import("viem").DeriveChain<{
11+
blockExplorers?: {
12+
[key: string]: {
13+
@@ -7920,6 +7921,7 @@ export declare const ViemUtil: {
14+
authorizationList: import("viem").TransactionSerializableEIP7702["authorizationList"];
15+
} ? "eip7702" : never) | (request["type"] extends string | undefined ? Extract<request["type"], string> : never)>) ? T_12 extends "eip7702" ? import("viem").TransactionRequestEIP7702 : never : never : never)>> & {
16+
chainId?: number | undefined;
17+
+// @ts-ignore -- generated against an older viem; generics mismatch viem@2.52.x (TS2344/TS2536). Only these 2 sites; rest of file stays checked.
18+
}, (request["parameters"] extends readonly import("viem").PrepareTransactionRequestParameterType[] ? request["parameters"][number] : "fees" | "chainId" | "type" | "gas" | "nonce" | "blobVersionedHashes") extends infer T_13 ? T_13 extends (request["parameters"] extends readonly import("viem").PrepareTransactionRequestParameterType[] ? request["parameters"][number] : "fees" | "chainId" | "type" | "gas" | "nonce" | "blobVersionedHashes") ? T_13 extends "fees" ? "gasPrice" | "maxFeePerGas" | "maxPriorityFeePerGas" : T_13 : never : never> & (unknown extends request["kzg"] ? {} : Pick<request, "kzg">))[K]; } : never>;
19+
readContract: <const abi extends import("viem").Abi | readonly unknown[], functionName extends import("viem").ContractFunctionName<abi, "pure" | "view">, const args extends import("viem").ContractFunctionArgs<abi, "pure" | "view", functionName>>(args: import("viem").ReadContractParameters<abi, functionName, args>) => Promise<import("viem").ReadContractReturnType<abi, functionName, args>>;
20+
sendRawTransaction: (args: import("viem").SendRawTransactionParameters) => Promise<import("viem").SendRawTransactionReturnType>;

wallets/provider-walletconnect-2/tsconfig.build.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
// see https://www.typescriptlang.org/tsconfig to better understand tsconfigs
33
"extends": "../../tsconfig.libnext.json",
44
"include": ["src", "types"],
5-
"files": ["../../global-wallets-env.d.ts"],
65
"compilerOptions": {
76
"outDir": "dist",
87
"rootDir": "./src",

0 commit comments

Comments
 (0)