UNPKG

sui-svelte-wallet-kit

Version:

Svelte 5 wallet kit for Sui: connect wallets, manage accounts, SuiNS, balance, sign transactions/messages

44 lines (42 loc) 859 B
// Main component export { default as SuiModule } from './SuiModule.svelte'; // Re-export all functions and stores from the component export { useCurrentAccount, useAccounts, accountLoading, activeAccountIndex, switchAccount, useCurrentWallet, lastWalletSelection, switchWallet, connectWithModal, getConnectModal, connect, disconnect, signAndExecuteTransaction, signTransaction, signMessage, canSignMessage, isZkLoginWallet, getZkLoginInfo, isPasskeyWallet, usePasskeyAccount, isMultisigWallet, useMultisigAccount, suiNames, suiNamesLoading, suiNamesByAddress, useSuiClient, suiBalance, suiBalanceLoading, suiBalanceByAddress, refreshSuiBalance, setAccountLabel, walletAdapters, availableWallets, setSuiBalanceCacheTTL, initWalletDiscovery, subscribeWalletDiscovery, setModuleWalletDiscovery } from './SuiModule.svelte';