varaconnect
Version:
SDK to connect WalletConnect with Vara Network
31 lines (30 loc) • 1.39 kB
JavaScript
export var WalletProviderType;
(function (WalletProviderType) {
WalletProviderType["Talisman"] = "talisman";
WalletProviderType["SubwalletJS"] = "subwallet-js";
WalletProviderType["PolkadotJS"] = "polkadot-js";
WalletProviderType["NovaWallet"] = "nova-wallet";
WalletProviderType["Enkrypt"] = "enkrypt";
WalletProviderType["WalletConnect"] = "walletconnect";
})(WalletProviderType || (WalletProviderType = {}));
export var WalletProviderStatus;
(function (WalletProviderStatus) {
WalletProviderStatus["Connected"] = "connected";
WalletProviderStatus["Pending"] = "pending";
WalletProviderStatus["Disconnected"] = "disconnected";
WalletProviderStatus["Error"] = "error";
})(WalletProviderStatus || (WalletProviderStatus = {}));
export var WalletMode;
(function (WalletMode) {
WalletMode["Default"] = "default";
WalletMode["Substrate"] = "substrate";
WalletMode["SubstrateEVM"] = "substrate-evm";
})(WalletMode || (WalletMode = {}));
export var ModalPage;
(function (ModalPage) {
ModalPage[ModalPage["ProviderSelect"] = 0] = "ProviderSelect";
ModalPage[ModalPage["External"] = 1] = "External";
ModalPage[ModalPage["AccountSelect"] = 2] = "AccountSelect";
ModalPage[ModalPage["Error"] = 3] = "Error";
ModalPage[ModalPage["AddressBook"] = 4] = "AddressBook";
})(ModalPage || (ModalPage = {}));