@reown/appkit-wallet
Version:
#### 🔗 [Website](https://reown.com/appkit)
103 lines (102 loc) • 6.61 kB
TypeScript
export declare const SECURE_SITE_SDK: string;
export declare const DEFAULT_LOG_LEVEL: string;
export declare const SECURE_SITE_SDK_VERSION: string;
export declare const W3mFrameConstants: {
readonly APP_EVENT_KEY: "@w3m-app/";
readonly FRAME_EVENT_KEY: "@w3m-frame/";
readonly RPC_METHOD_KEY: "RPC_";
readonly STORAGE_KEY: "@appkit-wallet/";
readonly SESSION_TOKEN_KEY: "SESSION_TOKEN_KEY";
readonly EMAIL_LOGIN_USED_KEY: "EMAIL_LOGIN_USED_KEY";
readonly LAST_USED_CHAIN_KEY: "LAST_USED_CHAIN_KEY";
readonly LAST_EMAIL_LOGIN_TIME: "LAST_EMAIL_LOGIN_TIME";
readonly EMAIL: "EMAIL";
readonly PREFERRED_ACCOUNT_TYPE: "PREFERRED_ACCOUNT_TYPE";
readonly SMART_ACCOUNT_ENABLED: "SMART_ACCOUNT_ENABLED";
readonly SMART_ACCOUNT_ENABLED_NETWORKS: "SMART_ACCOUNT_ENABLED_NETWORKS";
readonly SOCIAL_USERNAME: "SOCIAL_USERNAME";
readonly APP_SWITCH_NETWORK: "@w3m-app/SWITCH_NETWORK";
readonly APP_CONNECT_EMAIL: "@w3m-app/CONNECT_EMAIL";
readonly APP_CONNECT_DEVICE: "@w3m-app/CONNECT_DEVICE";
readonly APP_CONNECT_OTP: "@w3m-app/CONNECT_OTP";
readonly APP_CONNECT_SOCIAL: "@w3m-app/CONNECT_SOCIAL";
readonly APP_GET_SOCIAL_REDIRECT_URI: "@w3m-app/GET_SOCIAL_REDIRECT_URI";
readonly APP_GET_USER: "@w3m-app/GET_USER";
readonly APP_SIGN_OUT: "@w3m-app/SIGN_OUT";
readonly APP_IS_CONNECTED: "@w3m-app/IS_CONNECTED";
readonly APP_GET_CHAIN_ID: "@w3m-app/GET_CHAIN_ID";
readonly APP_RPC_REQUEST: "@w3m-app/RPC_REQUEST";
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";
readonly APP_SYNC_THEME: "@w3m-app/SYNC_THEME";
readonly APP_SYNC_DAPP_DATA: "@w3m-app/SYNC_DAPP_DATA";
readonly APP_GET_SMART_ACCOUNT_ENABLED_NETWORKS: "@w3m-app/GET_SMART_ACCOUNT_ENABLED_NETWORKS";
readonly APP_INIT_SMART_ACCOUNT: "@w3m-app/INIT_SMART_ACCOUNT";
readonly APP_SET_PREFERRED_ACCOUNT: "@w3m-app/SET_PREFERRED_ACCOUNT";
readonly APP_CONNECT_FARCASTER: "@w3m-app/CONNECT_FARCASTER";
readonly APP_GET_FARCASTER_URI: "@w3m-app/GET_FARCASTER_URI";
readonly APP_RELOAD: "@w3m-app/RELOAD";
readonly FRAME_SWITCH_NETWORK_ERROR: "@w3m-frame/SWITCH_NETWORK_ERROR";
readonly FRAME_SWITCH_NETWORK_SUCCESS: "@w3m-frame/SWITCH_NETWORK_SUCCESS";
readonly FRAME_CONNECT_EMAIL_ERROR: "@w3m-frame/CONNECT_EMAIL_ERROR";
readonly FRAME_CONNECT_EMAIL_SUCCESS: "@w3m-frame/CONNECT_EMAIL_SUCCESS";
readonly FRAME_CONNECT_DEVICE_ERROR: "@w3m-frame/CONNECT_DEVICE_ERROR";
readonly FRAME_CONNECT_DEVICE_SUCCESS: "@w3m-frame/CONNECT_DEVICE_SUCCESS";
readonly FRAME_CONNECT_OTP_SUCCESS: "@w3m-frame/CONNECT_OTP_SUCCESS";
readonly FRAME_CONNECT_OTP_ERROR: "@w3m-frame/CONNECT_OTP_ERROR";
readonly FRAME_CONNECT_SOCIAL_SUCCESS: "@w3m-frame/CONNECT_SOCIAL_SUCCESS";
readonly FRAME_CONNECT_SOCIAL_ERROR: "@w3m-frame/CONNECT_SOCIAL_ERROR";
readonly FRAME_CONNECT_FARCASTER_SUCCESS: "@w3m-frame/CONNECT_FARCASTER_SUCCESS";
readonly FRAME_CONNECT_FARCASTER_ERROR: "@w3m-frame/CONNECT_FARCASTER_ERROR";
readonly FRAME_GET_FARCASTER_URI_SUCCESS: "@w3m-frame/GET_FARCASTER_URI_SUCCESS";
readonly FRAME_GET_FARCASTER_URI_ERROR: "@w3m-frame/GET_FARCASTER_URI_ERROR";
readonly FRAME_GET_SOCIAL_REDIRECT_URI_SUCCESS: "@w3m-frame/GET_SOCIAL_REDIRECT_URI_SUCCESS";
readonly FRAME_GET_SOCIAL_REDIRECT_URI_ERROR: "@w3m-frame/GET_SOCIAL_REDIRECT_URI_ERROR";
readonly FRAME_GET_USER_SUCCESS: "@w3m-frame/GET_USER_SUCCESS";
readonly FRAME_GET_USER_ERROR: "@w3m-frame/GET_USER_ERROR";
readonly FRAME_SIGN_OUT_SUCCESS: "@w3m-frame/SIGN_OUT_SUCCESS";
readonly FRAME_SIGN_OUT_ERROR: "@w3m-frame/SIGN_OUT_ERROR";
readonly FRAME_IS_CONNECTED_SUCCESS: "@w3m-frame/IS_CONNECTED_SUCCESS";
readonly FRAME_IS_CONNECTED_ERROR: "@w3m-frame/IS_CONNECTED_ERROR";
readonly FRAME_GET_CHAIN_ID_SUCCESS: "@w3m-frame/GET_CHAIN_ID_SUCCESS";
readonly FRAME_GET_CHAIN_ID_ERROR: "@w3m-frame/GET_CHAIN_ID_ERROR";
readonly FRAME_RPC_REQUEST_SUCCESS: "@w3m-frame/RPC_REQUEST_SUCCESS";
readonly FRAME_RPC_REQUEST_ERROR: "@w3m-frame/RPC_REQUEST_ERROR";
readonly FRAME_SESSION_UPDATE: "@w3m-frame/SESSION_UPDATE";
readonly FRAME_UPDATE_EMAIL_SUCCESS: "@w3m-frame/UPDATE_EMAIL_SUCCESS";
readonly FRAME_UPDATE_EMAIL_ERROR: "@w3m-frame/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";
readonly FRAME_SYNC_THEME_ERROR: "@w3m-frame/SYNC_THEME_ERROR";
readonly FRAME_SYNC_DAPP_DATA_SUCCESS: "@w3m-frame/SYNC_DAPP_DATA_SUCCESS";
readonly FRAME_SYNC_DAPP_DATA_ERROR: "@w3m-frame/SYNC_DAPP_DATA_ERROR";
readonly FRAME_GET_SMART_ACCOUNT_ENABLED_NETWORKS_SUCCESS: "@w3m-frame/GET_SMART_ACCOUNT_ENABLED_NETWORKS_SUCCESS";
readonly FRAME_GET_SMART_ACCOUNT_ENABLED_NETWORKS_ERROR: "@w3m-frame/GET_SMART_ACCOUNT_ENABLED_NETWORKS_ERROR";
readonly FRAME_INIT_SMART_ACCOUNT_SUCCESS: "@w3m-frame/INIT_SMART_ACCOUNT_SUCCESS";
readonly FRAME_INIT_SMART_ACCOUNT_ERROR: "@w3m-frame/INIT_SMART_ACCOUNT_ERROR";
readonly FRAME_SET_PREFERRED_ACCOUNT_SUCCESS: "@w3m-frame/SET_PREFERRED_ACCOUNT_SUCCESS";
readonly FRAME_SET_PREFERRED_ACCOUNT_ERROR: "@w3m-frame/SET_PREFERRED_ACCOUNT_ERROR";
readonly FRAME_READY: "@w3m-frame/READY";
readonly FRAME_RELOAD_SUCCESS: "@w3m-frame/RELOAD_SUCCESS";
readonly FRAME_RELOAD_ERROR: "@w3m-frame/RELOAD_ERROR";
readonly RPC_RESPONSE_TYPE_ERROR: "RPC_RESPONSE_ERROR";
readonly RPC_RESPONSE_TYPE_TX: "RPC_RESPONSE_TRANSACTION_HASH";
readonly RPC_RESPONSE_TYPE_OBJECT: "RPC_RESPONSE_OBJECT";
};
export type W3mFrameConstantValue = (typeof W3mFrameConstants)[keyof typeof W3mFrameConstants];
export declare const W3mFrameRpcConstants: {
SAFE_RPC_METHODS: string[];
NOT_SAFE_RPC_METHODS: string[];
GET_CHAIN_ID: string;
RPC_METHOD_NOT_ALLOWED_MESSAGE: string;
RPC_METHOD_NOT_ALLOWED_UI_MESSAGE: string;
ACCOUNT_TYPES: {
readonly EOA: "eoa";
readonly SMART_ACCOUNT: "smartAccount";
};
};