@web3modal/wallet
Advanced tools
Comparing version 3.6.0-fa87e21c to 4.0.0-3a0b2d54
export const W3mFrameConstants = { | ||
SECURE_SITE_SDK: 'https://secure-web3modal-git-magic-preview-walletconnect1.vercel.app/sdk', | ||
SECURE_SITE_SDK: 'https://secure.web3modal.com/sdk', | ||
APP_EVENT_KEY: '@w3m-app/', | ||
@@ -22,2 +22,4 @@ FRAME_EVENT_KEY: '@w3m-frame/', | ||
APP_UPDATE_EMAIL: '@w3m-app/UPDATE_EMAIL', | ||
APP_UPDATE_EMAIL_PRIMARY_OTP: '@w3m-app/UPDATE_EMAIL_PRIMARY_OTP', | ||
APP_UPDATE_EMAIL_SECONDARY_OTP: '@w3m-app/UPDATE_EMAIL_SECONDARY_OTP', | ||
APP_AWAIT_UPDATE_EMAIL: '@w3m-app/AWAIT_UPDATE_EMAIL', | ||
@@ -47,4 +49,6 @@ APP_SYNC_THEME: '@w3m-app/SYNC_THEME', | ||
FRAME_UPDATE_EMAIL_ERROR: '@w3m-frame/UPDATE_EMAIL_ERROR', | ||
FRAME_AWAIT_UPDATE_EMAIL_SUCCESS: '@w3m-frame/AWAIT_UPDATE_EMAIL_SUCCESS', | ||
FRAME_AWAIT_UPDATE_EMAIL_ERROR: '@w3m-frame/AWAIT_UPDATE_EMAIL_ERROR', | ||
FRAME_UPDATE_EMAIL_PRIMARY_OTP_SUCCESS: '@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_SUCCESS', | ||
FRAME_UPDATE_EMAIL_PRIMARY_OTP_ERROR: '@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_ERROR', | ||
FRAME_UPDATE_EMAIL_SECONDARY_OTP_SUCCESS: '@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_SUCCESS', | ||
FRAME_UPDATE_EMAIL_SECONDARY_OTP_ERROR: '@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_ERROR', | ||
FRAME_SYNC_THEME_SUCCESS: '@w3m-frame/SYNC_THEME_SUCCESS', | ||
@@ -51,0 +55,0 @@ FRAME_SYNC_THEME_ERROR: '@w3m-frame/SYNC_THEME_ERROR', |
@@ -17,3 +17,4 @@ import { W3mFrame } from './W3mFrame.js'; | ||
this.updateEmailResolver = undefined; | ||
this.awaitUpdateEmailResolver = undefined; | ||
this.updateEmailPrimaryOtpResolver = undefined; | ||
this.updateEmailSecondaryOtpResolver = undefined; | ||
this.syncThemeResolver = undefined; | ||
@@ -67,6 +68,10 @@ this.syncDappDataResolver = undefined; | ||
return this.onUpdateEmailError(event); | ||
case W3mFrameConstants.FRAME_AWAIT_UPDATE_EMAIL_SUCCESS: | ||
return this.onAwaitUpdateEmailSuccess(event); | ||
case W3mFrameConstants.FRAME_AWAIT_UPDATE_EMAIL_ERROR: | ||
return this.onAwaitUpdateEmailError(event); | ||
case W3mFrameConstants.FRAME_UPDATE_EMAIL_PRIMARY_OTP_SUCCESS: | ||
return this.onUpdateEmailPrimaryOtpSuccess(); | ||
case W3mFrameConstants.FRAME_UPDATE_EMAIL_PRIMARY_OTP_ERROR: | ||
return this.onUpdateEmailPrimaryOtpError(event); | ||
case W3mFrameConstants.FRAME_UPDATE_EMAIL_SECONDARY_OTP_SUCCESS: | ||
return this.onUpdateEmailSecondaryOtpSuccess(event); | ||
case W3mFrameConstants.FRAME_UPDATE_EMAIL_SECONDARY_OTP_ERROR: | ||
return this.onUpdateEmailSecondaryOtpError(event); | ||
case W3mFrameConstants.FRAME_SYNC_THEME_SUCCESS: | ||
@@ -138,9 +143,22 @@ return this.onSyncThemeSuccess(); | ||
} | ||
async awaitUpdateEmail() { | ||
async updateEmailPrimaryOtp(payload) { | ||
await this.w3mFrame.frameLoadPromise; | ||
this.w3mFrame.events.postAppEvent({ type: W3mFrameConstants.APP_AWAIT_UPDATE_EMAIL }); | ||
this.w3mFrame.events.postAppEvent({ | ||
type: W3mFrameConstants.APP_UPDATE_EMAIL_PRIMARY_OTP, | ||
payload | ||
}); | ||
return new Promise((resolve, reject) => { | ||
this.awaitUpdateEmailResolver = { resolve, reject }; | ||
this.updateEmailPrimaryOtpResolver = { resolve, reject }; | ||
}); | ||
} | ||
async updateEmailSecondaryOtp(payload) { | ||
await this.w3mFrame.frameLoadPromise; | ||
this.w3mFrame.events.postAppEvent({ | ||
type: W3mFrameConstants.APP_UPDATE_EMAIL_SECONDARY_OTP, | ||
payload | ||
}); | ||
return new Promise((resolve, reject) => { | ||
this.updateEmailSecondaryOtpResolver = { resolve, reject }; | ||
}); | ||
} | ||
async syncTheme(payload) { | ||
@@ -297,9 +315,16 @@ await this.w3mFrame.frameLoadPromise; | ||
} | ||
onAwaitUpdateEmailSuccess(event) { | ||
this.setEmailLoginSuccess(event.payload.email); | ||
this.awaitUpdateEmailResolver?.resolve(event.payload); | ||
onUpdateEmailPrimaryOtpSuccess() { | ||
this.updateEmailPrimaryOtpResolver?.resolve(undefined); | ||
} | ||
onAwaitUpdateEmailError(event) { | ||
this.awaitUpdateEmailResolver?.reject(event.payload.message); | ||
onUpdateEmailPrimaryOtpError(event) { | ||
this.updateEmailPrimaryOtpResolver?.reject(event.payload.message); | ||
} | ||
onUpdateEmailSecondaryOtpSuccess(event) { | ||
const { newEmail } = event.payload; | ||
this.setEmailLoginSuccess(newEmail); | ||
this.updateEmailSecondaryOtpResolver?.resolve({ newEmail }); | ||
} | ||
onUpdateEmailSecondaryOtpError(event) { | ||
this.updateEmailSecondaryOtpResolver?.reject(event.payload.message); | ||
} | ||
onSyncThemeSuccess() { | ||
@@ -306,0 +331,0 @@ this.syncThemeResolver?.resolve(undefined); |
@@ -32,2 +32,4 @@ import { z } from 'zod'; | ||
export const AppUpdateEmailRequest = z.object({ email: z.string().email() }); | ||
export const AppUpdateEmailPrimaryOtpRequest = z.object({ otp: z.string() }); | ||
export const AppUpdateEmailSecondaryOtpRequest = z.object({ otp: z.string() }); | ||
export const AppSyncThemeRequest = z.object({ | ||
@@ -60,3 +62,3 @@ themeMode: z.optional(z.enum(['light', 'dark'])), | ||
export const FrameSwitchNetworkResponse = z.object({ chainId: z.number() }); | ||
export const FrameAwaitUpdateEmailResponse = z.object({ email: z.string().email() }); | ||
export const FrameUpdateEmailSecondaryOtpResolver = z.object({ newEmail: z.string().email() }); | ||
export const RpcResponse = z.any(); | ||
@@ -125,3 +127,10 @@ export const RpcPersonalSignRequest = z.object({ | ||
.or(z.object({ type: zType('APP_UPDATE_EMAIL'), payload: AppUpdateEmailRequest })) | ||
.or(z.object({ type: zType('APP_AWAIT_UPDATE_EMAIL') })) | ||
.or(z.object({ | ||
type: zType('APP_UPDATE_EMAIL_PRIMARY_OTP'), | ||
payload: AppUpdateEmailPrimaryOtpRequest | ||
})) | ||
.or(z.object({ | ||
type: zType('APP_UPDATE_EMAIL_SECONDARY_OTP'), | ||
payload: AppUpdateEmailSecondaryOtpRequest | ||
})) | ||
.or(z.object({ type: zType('APP_SYNC_THEME'), payload: AppSyncThemeRequest })) | ||
@@ -151,6 +160,8 @@ .or(z.object({ type: zType('APP_SYNC_DAPP_DATA'), payload: AppSyncDappDataRequest })), | ||
.or(z.object({ type: zType('FRAME_UPDATE_EMAIL_SUCCESS') })) | ||
.or(z.object({ type: zType('FRAME_AWAIT_UPDATE_EMAIL_ERROR'), payload: zError })) | ||
.or(z.object({ type: zType('FRAME_UPDATE_EMAIL_PRIMARY_OTP_ERROR'), payload: zError })) | ||
.or(z.object({ type: zType('FRAME_UPDATE_EMAIL_PRIMARY_OTP_SUCCESS') })) | ||
.or(z.object({ type: zType('FRAME_UPDATE_EMAIL_SECONDARY_OTP_ERROR'), payload: zError })) | ||
.or(z.object({ | ||
type: zType('FRAME_AWAIT_UPDATE_EMAIL_SUCCESS'), | ||
payload: FrameAwaitUpdateEmailResponse | ||
type: zType('FRAME_UPDATE_EMAIL_SECONDARY_OTP_SUCCESS'), | ||
payload: FrameUpdateEmailSecondaryOtpResolver | ||
})) | ||
@@ -157,0 +168,0 @@ .or(z.object({ type: zType('FRAME_SYNC_THEME_ERROR'), payload: zError })) |
import { z } from 'zod'; | ||
import { W3mFrameSchema, AppConnectEmailRequest, AppConnectOtpRequest, AppSwitchNetworkRequest, FrameConnectEmailResponse, FrameGetChainIdResponse, FrameGetUserResponse, FrameIsConnectedResponse, RpcPersonalSignRequest, RpcResponse, RpcEthSendTransactionRequest, RpcEthSignTypedDataV4, RpcEthAccountsRequest, RpcEthEstimateGas, RpcEthGasPrice, RpcGetBalance, RpcEthBlockNumber, FrameSession, AppGetUserRequest, AppUpdateEmailRequest, FrameAwaitUpdateEmailResponse, AppSyncThemeRequest, RpcEthChainId, FrameSwitchNetworkResponse, AppSyncDappDataRequest, RpcEthGetTransactionByHash } from './W3mFrameSchema.js'; | ||
import { W3mFrameSchema, AppConnectEmailRequest, AppConnectOtpRequest, AppSwitchNetworkRequest, FrameConnectEmailResponse, FrameGetChainIdResponse, FrameGetUserResponse, FrameIsConnectedResponse, RpcPersonalSignRequest, RpcResponse, RpcEthSendTransactionRequest, RpcEthSignTypedDataV4, RpcEthAccountsRequest, RpcEthEstimateGas, RpcEthGasPrice, RpcGetBalance, RpcEthBlockNumber, FrameSession, AppGetUserRequest, AppUpdateEmailRequest, FrameUpdateEmailSecondaryOtpResolver, AppUpdateEmailPrimaryOtpRequest, AppUpdateEmailSecondaryOtpRequest, AppSyncThemeRequest, RpcEthChainId, FrameSwitchNetworkResponse, AppSyncDappDataRequest, RpcEthGetTransactionByHash } from './W3mFrameSchema.js'; | ||
//# sourceMappingURL=W3mFrameTypes.js.map |
export declare const W3mFrameConstants: { | ||
readonly SECURE_SITE_SDK: "https://secure-web3modal-git-magic-preview-walletconnect1.vercel.app/sdk"; | ||
readonly SECURE_SITE_SDK: "https://secure.web3modal.com/sdk"; | ||
readonly APP_EVENT_KEY: "@w3m-app/"; | ||
@@ -22,2 +22,4 @@ readonly FRAME_EVENT_KEY: "@w3m-frame/"; | ||
readonly APP_UPDATE_EMAIL: "@w3m-app/UPDATE_EMAIL"; | ||
readonly APP_UPDATE_EMAIL_PRIMARY_OTP: "@w3m-app/UPDATE_EMAIL_PRIMARY_OTP"; | ||
readonly APP_UPDATE_EMAIL_SECONDARY_OTP: "@w3m-app/UPDATE_EMAIL_SECONDARY_OTP"; | ||
readonly APP_AWAIT_UPDATE_EMAIL: "@w3m-app/AWAIT_UPDATE_EMAIL"; | ||
@@ -47,4 +49,6 @@ readonly APP_SYNC_THEME: "@w3m-app/SYNC_THEME"; | ||
readonly FRAME_UPDATE_EMAIL_ERROR: "@w3m-frame/UPDATE_EMAIL_ERROR"; | ||
readonly FRAME_AWAIT_UPDATE_EMAIL_SUCCESS: "@w3m-frame/AWAIT_UPDATE_EMAIL_SUCCESS"; | ||
readonly FRAME_AWAIT_UPDATE_EMAIL_ERROR: "@w3m-frame/AWAIT_UPDATE_EMAIL_ERROR"; | ||
readonly FRAME_UPDATE_EMAIL_PRIMARY_OTP_SUCCESS: "@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_SUCCESS"; | ||
readonly FRAME_UPDATE_EMAIL_PRIMARY_OTP_ERROR: "@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_ERROR"; | ||
readonly FRAME_UPDATE_EMAIL_SECONDARY_OTP_SUCCESS: "@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_SUCCESS"; | ||
readonly FRAME_UPDATE_EMAIL_SECONDARY_OTP_ERROR: "@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_ERROR"; | ||
readonly FRAME_SYNC_THEME_SUCCESS: "@w3m-frame/SYNC_THEME_SUCCESS"; | ||
@@ -51,0 +55,0 @@ readonly FRAME_SYNC_THEME_ERROR: "@w3m-frame/SYNC_THEME_ERROR"; |
@@ -14,3 +14,4 @@ import type { W3mFrameTypes } from './W3mFrameTypes.js'; | ||
private updateEmailResolver; | ||
private awaitUpdateEmailResolver; | ||
private updateEmailPrimaryOtpResolver; | ||
private updateEmailSecondaryOtpResolver; | ||
private syncThemeResolver; | ||
@@ -33,4 +34,5 @@ private syncDappDataResolver; | ||
updateEmail(payload: W3mFrameTypes.Requests['AppUpdateEmailRequest']): Promise<unknown>; | ||
awaitUpdateEmail(): Promise<{ | ||
email: string; | ||
updateEmailPrimaryOtp(payload: W3mFrameTypes.Requests['AppUpdateEmailPrimaryOtpRequest']): Promise<unknown>; | ||
updateEmailSecondaryOtp(payload: W3mFrameTypes.Requests['AppUpdateEmailSecondaryOtpRequest']): Promise<{ | ||
newEmail: string; | ||
}>; | ||
@@ -73,4 +75,6 @@ syncTheme(payload: W3mFrameTypes.Requests['AppSyncThemeRequest']): Promise<unknown>; | ||
private onUpdateEmailError; | ||
private onAwaitUpdateEmailSuccess; | ||
private onAwaitUpdateEmailError; | ||
private onUpdateEmailPrimaryOtpSuccess; | ||
private onUpdateEmailPrimaryOtpError; | ||
private onUpdateEmailSecondaryOtpSuccess; | ||
private onUpdateEmailSecondaryOtpError; | ||
private onSyncThemeSuccess; | ||
@@ -77,0 +81,0 @@ private onSyncThemeError; |
@@ -95,2 +95,16 @@ import { z } from 'zod'; | ||
}>; | ||
export declare const AppUpdateEmailPrimaryOtpRequest: z.ZodObject<{ | ||
otp: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
otp: string; | ||
}, { | ||
otp: string; | ||
}>; | ||
export declare const AppUpdateEmailSecondaryOtpRequest: z.ZodObject<{ | ||
otp: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
otp: string; | ||
}, { | ||
otp: string; | ||
}>; | ||
export declare const AppSyncThemeRequest: z.ZodObject<{ | ||
@@ -185,8 +199,8 @@ themeMode: z.ZodOptional<z.ZodEnum<["light", "dark"]>>; | ||
}>; | ||
export declare const FrameAwaitUpdateEmailResponse: z.ZodObject<{ | ||
email: z.ZodString; | ||
export declare const FrameUpdateEmailSecondaryOtpResolver: z.ZodObject<{ | ||
newEmail: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
email: string; | ||
newEmail: string; | ||
}, { | ||
email: string; | ||
newEmail: string; | ||
}>; | ||
@@ -290,3 +304,3 @@ export declare const RpcResponse: z.ZodAny; | ||
export declare const W3mFrameSchema: { | ||
appEvent: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ | ||
appEvent: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-app/SWITCH_NETWORK">; | ||
@@ -563,8 +577,40 @@ payload: z.ZodObject<{ | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-app/AWAIT_UPDATE_EMAIL">; | ||
type: z.ZodLiteral<"@w3m-app/UPDATE_EMAIL_PRIMARY_OTP">; | ||
payload: z.ZodObject<{ | ||
otp: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
otp: string; | ||
}, { | ||
otp: string; | ||
}>; | ||
}, "strip", z.ZodTypeAny, { | ||
type: "@w3m-app/AWAIT_UPDATE_EMAIL"; | ||
type: "@w3m-app/UPDATE_EMAIL_PRIMARY_OTP"; | ||
payload: { | ||
otp: string; | ||
}; | ||
}, { | ||
type: "@w3m-app/AWAIT_UPDATE_EMAIL"; | ||
type: "@w3m-app/UPDATE_EMAIL_PRIMARY_OTP"; | ||
payload: { | ||
otp: string; | ||
}; | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-app/UPDATE_EMAIL_SECONDARY_OTP">; | ||
payload: z.ZodObject<{ | ||
otp: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
otp: string; | ||
}, { | ||
otp: string; | ||
}>; | ||
}, "strip", z.ZodTypeAny, { | ||
type: "@w3m-app/UPDATE_EMAIL_SECONDARY_OTP"; | ||
payload: { | ||
otp: string; | ||
}; | ||
}, { | ||
type: "@w3m-app/UPDATE_EMAIL_SECONDARY_OTP"; | ||
payload: { | ||
otp: string; | ||
}; | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-app/SYNC_THEME">; | ||
@@ -658,3 +704,3 @@ payload: z.ZodObject<{ | ||
}>]>; | ||
frameEvent: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ | ||
frameEvent: z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-frame/SWITCH_NETWORK_ERROR">; | ||
@@ -1007,3 +1053,3 @@ payload: z.ZodObject<{ | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-frame/AWAIT_UPDATE_EMAIL_ERROR">; | ||
type: z.ZodLiteral<"@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_ERROR">; | ||
payload: z.ZodObject<{ | ||
@@ -1017,3 +1063,3 @@ message: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
type: "@w3m-frame/AWAIT_UPDATE_EMAIL_ERROR"; | ||
type: "@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_ERROR"; | ||
payload: { | ||
@@ -1023,3 +1069,3 @@ message: string; | ||
}, { | ||
type: "@w3m-frame/AWAIT_UPDATE_EMAIL_ERROR"; | ||
type: "@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_ERROR"; | ||
payload: { | ||
@@ -1029,21 +1075,46 @@ message: string; | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-frame/AWAIT_UPDATE_EMAIL_SUCCESS">; | ||
type: z.ZodLiteral<"@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_SUCCESS">; | ||
}, "strip", z.ZodTypeAny, { | ||
type: "@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_SUCCESS"; | ||
}, { | ||
type: "@w3m-frame/UPDATE_EMAIL_PRIMARY_OTP_SUCCESS"; | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_ERROR">; | ||
payload: z.ZodObject<{ | ||
email: z.ZodString; | ||
message: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
email: string; | ||
message: string; | ||
}, { | ||
email: string; | ||
message: string; | ||
}>; | ||
}, "strip", z.ZodTypeAny, { | ||
type: "@w3m-frame/AWAIT_UPDATE_EMAIL_SUCCESS"; | ||
type: "@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_ERROR"; | ||
payload: { | ||
email: string; | ||
message: string; | ||
}; | ||
}, { | ||
type: "@w3m-frame/AWAIT_UPDATE_EMAIL_SUCCESS"; | ||
type: "@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_ERROR"; | ||
payload: { | ||
email: string; | ||
message: string; | ||
}; | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_SUCCESS">; | ||
payload: z.ZodObject<{ | ||
newEmail: z.ZodString; | ||
}, "strip", z.ZodTypeAny, { | ||
newEmail: string; | ||
}, { | ||
newEmail: string; | ||
}>; | ||
}, "strip", z.ZodTypeAny, { | ||
type: "@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_SUCCESS"; | ||
payload: { | ||
newEmail: string; | ||
}; | ||
}, { | ||
type: "@w3m-frame/UPDATE_EMAIL_SECONDARY_OTP_SUCCESS"; | ||
payload: { | ||
newEmail: string; | ||
}; | ||
}>]>, z.ZodObject<{ | ||
type: z.ZodLiteral<"@w3m-frame/SYNC_THEME_ERROR">; | ||
@@ -1050,0 +1121,0 @@ payload: z.ZodObject<{ |
import { z } from 'zod'; | ||
import { W3mFrameSchema, AppConnectEmailRequest, AppConnectOtpRequest, AppSwitchNetworkRequest, FrameConnectEmailResponse, FrameGetChainIdResponse, FrameGetUserResponse, FrameIsConnectedResponse, RpcPersonalSignRequest, RpcResponse, RpcEthSendTransactionRequest, RpcEthSignTypedDataV4, RpcEthAccountsRequest, RpcEthEstimateGas, RpcEthGasPrice, RpcGetBalance, RpcEthBlockNumber, FrameSession, AppGetUserRequest, AppUpdateEmailRequest, FrameAwaitUpdateEmailResponse, AppSyncThemeRequest, RpcEthChainId, FrameSwitchNetworkResponse, AppSyncDappDataRequest, RpcEthGetTransactionByHash } from './W3mFrameSchema.js'; | ||
import { W3mFrameSchema, AppConnectEmailRequest, AppConnectOtpRequest, AppSwitchNetworkRequest, FrameConnectEmailResponse, FrameGetChainIdResponse, FrameGetUserResponse, FrameIsConnectedResponse, RpcPersonalSignRequest, RpcResponse, RpcEthSendTransactionRequest, RpcEthSignTypedDataV4, RpcEthAccountsRequest, RpcEthEstimateGas, RpcEthGasPrice, RpcGetBalance, RpcEthBlockNumber, FrameSession, AppGetUserRequest, AppUpdateEmailRequest, FrameUpdateEmailSecondaryOtpResolver, AppUpdateEmailPrimaryOtpRequest, AppUpdateEmailSecondaryOtpRequest, AppSyncThemeRequest, RpcEthChainId, FrameSwitchNetworkResponse, AppSyncDappDataRequest, RpcEthGetTransactionByHash } from './W3mFrameSchema.js'; | ||
export declare namespace W3mFrameTypes { | ||
@@ -14,2 +14,4 @@ type AppEvent = z.infer<typeof W3mFrameSchema.appEvent>; | ||
AppSyncDappDataRequest: z.infer<typeof AppSyncDappDataRequest>; | ||
AppUpdateEmailPrimaryOtpRequest: z.infer<typeof AppUpdateEmailPrimaryOtpRequest>; | ||
AppUpdateEmailSecondaryOtpRequest: z.infer<typeof AppUpdateEmailSecondaryOtpRequest>; | ||
} | ||
@@ -21,3 +23,3 @@ interface Responses { | ||
FrameIsConnectedResponse: z.infer<typeof FrameIsConnectedResponse>; | ||
FrameAwaitUpdateEmailResponse: z.infer<typeof FrameAwaitUpdateEmailResponse>; | ||
FrameUpdateEmailSecondaryOtpResolver: z.infer<typeof FrameUpdateEmailSecondaryOtpResolver>; | ||
FrameSwitchNetworkResponse: z.infer<typeof FrameSwitchNetworkResponse>; | ||
@@ -24,0 +26,0 @@ } |
{ | ||
"name": "@web3modal/wallet", | ||
"version": "3.6.0-fa87e21c", | ||
"version": "4.0.0-3a0b2d54", | ||
"type": "module", | ||
@@ -5,0 +5,0 @@ "main": "./dist/esm/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
114118
2124