SYMBOL INDEX (1477 symbols across 339 files) FILE: examples/cosmos-kit-lite-nextjs-pages-router-example/pages/_app.tsx function MyApp (line 11) | function MyApp({ Component, pageProps }: AppProps) { FILE: examples/cosmos-kit-nextjs-app-router-example/src/app/layout.tsx function RootLayout (line 21) | function RootLayout({ FILE: examples/cosmos-kit-nextjs-app-router-example/src/app/page.tsx function Home (line 3) | function Home() { FILE: examples/cosmos-kit-nextjs-app-router-example/src/components/connect-wallet.tsx function ConnectWallet (line 9) | function ConnectWallet() { FILE: examples/cosmos-kit-nextjs-app-router-example/src/components/cosmos-kit-provider.tsx function CosmosKitProvider (line 8) | function CosmosKitProvider({ children }: { children: React.ReactNode }) { FILE: examples/cosmos-kit-nextjs-app-router-example/src/components/ui/badge.tsx function Badge (line 28) | function Badge({ FILE: examples/cosmos-kit-nextjs-app-router-example/src/components/ui/button.tsx function Button (line 38) | function Button({ FILE: examples/cosmos-kit-nextjs-app-router-example/src/components/ui/card.tsx function Card (line 5) | function Card({ className, ...props }: React.ComponentProps<"div">) { function CardHeader (line 18) | function CardHeader({ className, ...props }: React.ComponentProps<"div">) { function CardTitle (line 31) | function CardTitle({ className, ...props }: React.ComponentProps<"div">) { function CardDescription (line 41) | function CardDescription({ className, ...props }: React.ComponentProps<"... function CardAction (line 51) | function CardAction({ className, ...props }: React.ComponentProps<"div">) { function CardContent (line 64) | function CardContent({ className, ...props }: React.ComponentProps<"div"... function CardFooter (line 74) | function CardFooter({ className, ...props }: React.ComponentProps<"div">) { FILE: examples/cosmos-kit-nextjs-app-router-example/src/lib/utils.ts function cn (line 4) | function cn(...inputs: ClassValue[]) { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/badge.tsx type BadgeProps (line 26) | interface BadgeProps function Badge (line 30) | function Badge({ className, variant, ...props }: BadgeProps) { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/button.tsx type ButtonProps (line 37) | interface ButtonProps FILE: examples/cosmos-kit-nextjs-pages-router-example/components/chains-tx-wallet.tsx function ChainsTXWalletSection (line 22) | function ChainsTXWalletSection({ chainName }: { chainName: ChainName }) { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/custom-connected.tsx function CustomConnectedView (line 4) | function CustomConnectedView(props: WalletViewProps): ModalViewImpl { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/layout.tsx type RootLayoutProps (line 4) | interface RootLayoutProps { function RootLayout (line 8) | function RootLayout({ children }: RootLayoutProps) { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/mode-toggle.tsx function ModeToggle (line 13) | function ModeToggle() { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/react/address-card.tsx function stringTruncateFromdiv (line 7) | function stringTruncateFromdiv(str: string, maxLength: number) { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/react/handleChangeColor.tsx function handleChangeColorModeValue (line 2) | function handleChangeColorModeValue( FILE: examples/cosmos-kit-nextjs-pages-router-example/components/theme-provider.tsx function ThemeProvider (line 5) | function ThemeProvider({ children, ...props }: ThemeProviderProps) { FILE: examples/cosmos-kit-nextjs-pages-router-example/components/types.tsx type ChainDivProps (line 4) | interface ChainDivProps { type ConnectWalletType (line 9) | interface ConnectWalletType { type ChooseChainInfo (line 17) | interface ChooseChainInfo { type ConnectWalletType (line 25) | interface ConnectWalletType { type ConnectedUserdivType (line 33) | interface ConnectedUserdivType { type OptionBase (line 38) | interface OptionBase { type ChainOption (line 45) | interface ChainOption extends OptionBase { type handleSelectChainDropdown (line 54) | type handleSelectChainDropdown = (value: ChainOption | null) => void; type ChangeChainDropdownType (line 56) | interface ChangeChainDropdownType { type ChangeChainMenuType (line 63) | interface ChangeChainMenuType { type CopyAddressType (line 71) | type CopyAddressType = { FILE: examples/cosmos-kit-nextjs-pages-router-example/hooks/index.ts function useIsClient (line 3) | function useIsClient() { FILE: examples/cosmos-kit-nextjs-pages-router-example/lib/utils.ts function cn (line 4) | function cn(...inputs: ClassValue[]) { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/_app.tsx function MyApp (line 32) | function MyApp({ Component, pageProps }: AppProps) { function CustomCapsuleModalViewX (line 192) | function CustomCapsuleModalViewX() { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/chain/[name].tsx function ChainLayout (line 15) | function ChainLayout({ function ChainTable (line 61) | function ChainTable({ function ChainPage (line 98) | function ChainPage(props: { name: string; prettyName: string }) { function getStaticPaths (line 116) | async function getStaticPaths() { function getStaticProps (line 127) | async function getStaticProps({ params }: { params: { name: string } }) { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/index.tsx function IndexPage (line 24) | function IndexPage() { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/ledger.tsx constant DEFAULT_TO_ADDRESS (line 7) | const DEFAULT_TO_ADDRESS = "cosmos1xane5m7g6a845pfwldh6kparm357wu3grrt7hc"; type SignResult (line 9) | type SignResult = { type Account (line 14) | type Account = { function getAccountURL (line 22) | function getAccountURL(address: string) { function sign (line 62) | async function sign() { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/test.tsx function TestPage (line 4) | function TestPage() { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/tx.tsx function prettifyJson (line 229) | function prettifyJson(jsonString: string) { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/use-chains.tsx constant CHAIN_NAMES (line 6) | const CHAIN_NAMES = ['cosmoshub', 'osmosis', 'juno', 'akash', 'stargaze']; constant CHAIN_BUTTONS (line 7) | const CHAIN_BUTTONS = [ function onReset (line 19) | function onReset() { function onAddChain (line 23) | function onAddChain(e: MouseEvent) { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/use-wallet.tsx function Page (line 4) | function Page() { FILE: examples/cosmos-kit-nextjs-pages-router-example/pages/wc.tsx function HomePage (line 11) | function HomePage() { FILE: examples/cosmos-kit-nextjs-pages-router-example/seo/seo.js constant PAGE_DIR (line 5) | const PAGE_DIR = __dirname + '/../pages/'; constant IGNORE (line 9) | const IGNORE = [ constant LEGAL_FILES (line 21) | const LEGAL_FILES = [ function formatDate (line 83) | function formatDate(date) { constant BAD_AGENTS (line 130) | const BAD_AGENTS = [ FILE: examples/cosmos-kit-nextjs-pages-router-example/wc/client.ts type Web3ModalConfig (line 7) | type Web3ModalConfig = Omit; class Web3Modal (line 12) | class Web3Modal { method constructor (line 13) | public constructor(config: Web3ModalConfig) { method initUi (line 18) | private async initUi() { FILE: packages/core/__tests__/bases/chain-wallet.test.ts function storageMock (line 16) | function storageMock() { FILE: packages/core/__tests__/bases/main-wallet.test.ts function storageMock (line 12) | function storageMock() { FILE: packages/core/__tests__/bases/wallet.test.ts class WalletBaseImplement (line 7) | class WalletBaseImplement extends WalletBase { method initClient (line 9) | initClient(options?: any): void | Promise { method update (line 12) | update(): void | Promise { function storageMock (line 17) | function storageMock() { FILE: packages/core/__tests__/manager.test.ts function storageMock (line 16) | function storageMock() { FILE: packages/core/src/bases/chain-wallet.ts class ChainWalletBase (line 27) | class ChainWalletBase extends WalletBase { method constructor (line 37) | constructor(walletInfo: Wallet, chainRecord: ChainRecord) { method chain (line 44) | get chain() { method assetList (line 48) | get assetList() { method isTestNet (line 52) | get isTestNet() { method preferredEndpoints (line 56) | get preferredEndpoints() { method rpcEndpoints (line 60) | get rpcEndpoints() { method restEndpoints (line 64) | get restEndpoints() { method isLazy (line 71) | get isLazy() { method addEndpoints (line 75) | addEndpoints(endpoints?: Endpoints) { method chainName (line 86) | get chainName() { method chainLogoUrl (line 90) | get chainLogoUrl(): string | undefined { method stargateOptions (line 102) | get stargateOptions(): StargateClientOptions | undefined { method signingStargateOptions (line 106) | get signingStargateOptions(): SigningStargateClientOptions | undefined { method signingCosmwasmOptions (line 113) | get signingCosmwasmOptions(): SigningCosmWasmClientOptions | undefined { method assets (line 117) | get assets() { method chainId (line 121) | get chainId() { method cosmwasmEnabled (line 125) | get cosmwasmEnabled() { method username (line 129) | get username(): string | undefined { method address (line 133) | get address(): string | undefined { method setData (line 137) | setData(data: SimpleAccount | undefined) { method initClient (line 167) | initClient(_options?: any): void | Promise { method update (line 171) | async update(options = { connect: true }) { method initOfflineSigner (line 320) | async initOfflineSigner(preferredSignType?: SignType) { FILE: packages/core/src/bases/main-wallet.ts method constructor (line 25) | constructor(walletInfo: Wallet, ChainWallet: IChainWallet) { method initingClient (line 67) | initingClient() { method initClientDone (line 78) | initClientDone(client: WalletClient | undefined) { method initClientError (line 89) | initClientError(error: Error | undefined) { method onSetChainsDone (line 102) | protected onSetChainsDone(): void { } method makeFinalEndpoints (line 104) | private makeFinalEndpoints(chain: ChainRecord) { method addEnpoints (line 128) | addEnpoints(endpoints?: EndpointOptions['endpoints']) { method setChains (line 134) | setChains(chains: ChainRecord[], overwrite = true): void { method chainWalletMap (line 158) | get chainWalletMap() { method update (line 195) | async update() { method reset (line 213) | reset() { method connectAll (line 220) | async connectAll(activeOnly = true, exclude?: ChainName) { method disconnectAll (line 240) | async disconnectAll( FILE: packages/core/src/bases/state.ts class StateBase (line 5) | class StateBase { method constructor (line 11) | constructor() { method env (line 15) | get env() { method setEnv (line 19) | setEnv(env?: DappEnv) { method isMobile (line 27) | get isMobile() { method mutable (line 31) | get mutable() { method state (line 35) | get state() { method isInit (line 39) | get isInit() { method isDone (line 43) | get isDone() { method isError (line 47) | get isError() { method isPending (line 51) | get isPending() { method data (line 55) | get data() { method message (line 59) | get message() { method setState (line 63) | setState(state: State) { method setData (line 73) | setData(data: Data | undefined) { method setMessage (line 78) | setMessage(message: string | undefined) { method reset (line 88) | reset() { method walletStatus (line 94) | get walletStatus(): WalletStatus { method isWalletOnceConnect (line 98) | get isWalletOnceConnect() { method isWalletConnecting (line 102) | get isWalletConnecting() { method isWalletConnected (line 106) | get isWalletConnected() { method isWalletDisconnected (line 110) | get isWalletDisconnected() { method isWalletRejected (line 114) | get isWalletRejected() { method isWalletNotExist (line 118) | get isWalletNotExist() { method isWalletError (line 122) | get isWalletError() { FILE: packages/core/src/bases/wallet.ts method constructor (line 35) | constructor(walletInfo: Wallet) { method appUrl (line 40) | get appUrl() { method qrUrl (line 44) | get qrUrl() { method activate (line 48) | activate() { method inactivate (line 52) | inactivate() { method client (line 56) | get client() { method initingClient (line 60) | initingClient() { method initClientDone (line 66) | initClientDone(client: WalletClient | undefined) { method initClientError (line 72) | initClientError(error: Error | undefined) { method walletInfo (line 85) | get walletInfo(): Wallet { method isModeExtension (line 89) | get isModeExtension() { method isModeWalletConnect (line 93) | get isModeWalletConnect() { method downloadInfo (line 97) | get downloadInfo(): DownloadInfo | undefined { method walletName (line 121) | get walletName() { method walletPrettyName (line 125) | get walletPrettyName() { method rejectMessageSource (line 129) | get rejectMessageSource() { method rejectMessageTarget (line 137) | get rejectMessageTarget() { method rejectCode (line 145) | get rejectCode() { method rejectMatched (line 149) | rejectMatched(e: Error) { method updateCallbacks (line 156) | updateCallbacks(callbacks: Callbacks) { method setClientNotExist (line 183) | setClientNotExist(e?: Error) { method setRejected (line 189) | setRejected(e?: Error) { method setError (line 195) | setError(e?: Error | string) { FILE: packages/core/src/cosmiframe/constants.ts constant COSMIFRAME_WALLET_ID (line 1) | const COSMIFRAME_WALLET_ID = 'cosmiframe'; constant COSMIFRAME_KEYSTORECHANGE_EVENT (line 2) | const COSMIFRAME_KEYSTORECHANGE_EVENT = 'cosmiframe_keystorechange'; constant COSMIFRAME_NOT_CONNECTED_MESSAGE (line 3) | const COSMIFRAME_NOT_CONNECTED_MESSAGE = 'Cosmiframe not connected.'; FILE: packages/core/src/cosmiframe/extension/chain-wallet.ts class ChainWalletCosmiframe (line 4) | class ChainWalletCosmiframe extends ChainWalletBase { method constructor (line 5) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: packages/core/src/cosmiframe/extension/client.ts class CosmiframeClient (line 11) | class CosmiframeClient implements WalletClient { method constructor (line 12) | constructor(private cosmiframe: Cosmiframe) {} method getSimpleAccount (line 14) | async getSimpleAccount(...params) { method connect (line 18) | async connect(...params) { method enable (line 34) | async enable(...params) { method suggestToken (line 38) | async suggestToken(...params) { method addChain (line 42) | async addChain(...params) { method getAccount (line 61) | async getAccount(...params) { method getOfflineSigner (line 65) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 73) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 77) | getOfflineSignerDirect(chainId: string) { method sign (line 81) | async sign(...params) { method signAmino (line 85) | async signAmino(...params) { method signDirect (line 89) | async signDirect(...params) { method signArbitrary (line 93) | async signArbitrary(...params): Promise { method getEnigmaPubKey (line 97) | async getEnigmaPubKey(...params) { method getEnigmaTxEncryptionKey (line 101) | async getEnigmaTxEncryptionKey(...params) { method enigmaEncrypt (line 105) | async enigmaEncrypt(...params) { method enigmaDecrypt (line 109) | async enigmaDecrypt(...params) { method sendTx (line 113) | async sendTx(...params) { FILE: packages/core/src/cosmiframe/extension/main-wallet.ts class CosmiframeWallet (line 8) | class CosmiframeWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: CosmiframeWalletInfo) { method walletInfo (line 13) | get walletInfo(): CosmiframeWalletInfo { method initClient (line 17) | async initClient() { FILE: packages/core/src/cosmiframe/extension/types.ts type CosmiframeWalletInfo (line 5) | type CosmiframeWalletInfo = Wallet & { FILE: packages/core/src/manager.ts class WalletManager (line 34) | class WalletManager extends StateBase { method constructor (line 49) | constructor( method init (line 109) | init( method checkEndpoints (line 160) | private checkEndpoints(endpoints?: EndpointOptions['endpoints']) { method setWalletRepel (line 170) | setWalletRepel(value: boolean) { method activeRepos (line 264) | get activeRepos(): WalletRepo[] { FILE: packages/core/src/name-service.ts class NameService (line 4) | class NameService { method constructor (line 8) | constructor(client: CosmWasmClient, registry: NameServiceRegistry) { method resolveName (line 13) | async resolveName(address: Bech32Address): Promise { FILE: packages/core/src/repository.ts class WalletRepo (line 23) | class WalletRepo extends StateBase { method constructor (line 33) | constructor(chainRecord: ChainRecord, wallets: ChainWalletBase[] = []) { method setCallbackOptions (line 105) | setCallbackOptions(options?: CallbackOptions) { method setEnv (line 109) | setEnv(env?: DappEnv): void { method activate (line 114) | activate() { method chainName (line 119) | get chainName() { method chainLogo (line 123) | get chainLogo(): string | undefined { method wallets (line 135) | get wallets(): ChainWalletBase[] { method platformEnabledWallets (line 139) | get platformEnabledWallets(): ChainWalletBase[] { method isSingleWallet (line 149) | get isSingleWallet() { method current (line 153) | get current(): ChainWalletBase | undefined { FILE: packages/core/src/types/chain.ts type ChainName (line 11) | type ChainName = string; type ChainRecord (line 13) | interface ChainRecord { FILE: packages/core/src/types/common.ts type State (line 5) | enum State { type Mutable (line 12) | interface Mutable { type Dispatch (line 18) | type Dispatch = (value: T) => void; type Actions (line 20) | interface Actions { type Data (line 24) | type Data = Record; type StateActions (line 26) | interface StateActions extends Actions { type WalletClientActions (line 35) | interface WalletClientActions { type Callbacks (line 40) | interface Callbacks { type OS (line 47) | type OS = 'android' | 'ios' | 'windows' | 'macos'; type BrowserName (line 48) | type BrowserName = 'chrome' | 'firefox' | 'safari' | string; type DeviceType (line 49) | type DeviceType = 'desktop' | 'mobile'; type DappEnv (line 51) | interface DappEnv { type CosmosClientType (line 57) | type CosmosClientType = 'stargate' | 'cosmwasm'; type SignType (line 58) | type SignType = 'amino' | 'direct'; type LogLevel (line 60) | type LogLevel = 'TRACE' | 'DEBUG' | 'INFO' | 'WARN' | 'ERROR' | 'NONE'; type ModalTheme (line 62) | type ModalTheme = 'light' | 'dark'; FILE: packages/core/src/types/hook.ts type ChainWalletContext (line 51) | interface ChainWalletContext { type ChainContext (line 132) | interface ChainContext extends ChainWalletContext { type ManagerContext (line 139) | interface ManagerContext { type ModalThemeContext (line 159) | interface ModalThemeContext { type WalletContext (line 164) | interface WalletContext { type WalletClientContext (line 172) | interface WalletClientContext { FILE: packages/core/src/types/manager.ts type SignerOptions (line 15) | interface SignerOptions { type SessionOptions (line 26) | interface SessionOptions { type ExtendedHttpEndpoint (line 34) | interface ExtendedHttpEndpoint extends HttpEndpoint { type Endpoints (line 38) | interface Endpoints { type EndpointOptions (line 44) | interface EndpointOptions { type ManagerActions (line 49) | interface ManagerActions extends StateActions { type EventName (line 55) | type EventName = 'refresh_connection'; FILE: packages/core/src/types/view.ts type ModalView (line 7) | enum ModalView { type WalletModalProps (line 17) | interface WalletModalProps { type WalletViewProps (line 23) | interface WalletViewProps { type RefObject (line 30) | interface RefObject { type WalletListViewProps (line 34) | interface WalletListViewProps { type SingleWalletView (line 40) | type SingleWalletView = `${Exclude}`; type ModalViews (line 42) | type ModalViews = { FILE: packages/core/src/types/wallet.ts type Key (line 20) | interface Key { type SimpleAccount (line 30) | interface SimpleAccount { type WalletName (line 37) | type WalletName = string; type WalletStatus (line 39) | enum WalletStatus { type DownloadInfo (line 48) | interface DownloadInfo extends DappEnv { type WalletMode (line 53) | type WalletMode = type Metadata (line 59) | interface Metadata { type AppUrl (line 66) | interface AppUrl { type Wallet (line 78) | interface Wallet { type Bech32Address (line 120) | type Bech32Address = string; type WalletAccount (line 122) | interface WalletAccount extends AccountData { type SignOptions (line 128) | interface SignOptions { type DirectSignDoc (line 134) | interface DirectSignDoc { type BroadcastMode (line 145) | enum BroadcastMode { type SuggestCW20Token (line 154) | interface SuggestCW20Token { type SuggestTokenType (line 166) | type SuggestTokenType = type SuggestToken (line 169) | interface SuggestToken { type WalletClient (line 176) | interface WalletClient { type WalletAdapter (line 246) | type WalletAdapter = ChainWalletBase | MainWalletBase; type IChainWallet (line 248) | interface IChainWallet { type NameServiceName (line 252) | type NameServiceName = string; type NameServiceRegistry (line 254) | interface NameServiceRegistry { type WalletConnectOptions (line 262) | interface WalletConnectOptions { type DisconnectOptions (line 266) | interface DisconnectOptions { type ModalOptions (line 272) | interface ModalOptions { type CallbackOptions (line 278) | interface CallbackOptions { FILE: packages/core/src/utils/check.ts function checkInit (line 1) | function checkInit(target: unknown, targetName?: string, msg?: string) { function checkKey (line 7) | function checkKey( FILE: packages/core/src/utils/convert.ts function convertChain (line 7) | function convertChain( FILE: packages/core/src/utils/endpoint.ts type NodeType (line 6) | type NodeType = 'rest' | 'rpc'; FILE: packages/core/src/utils/error.ts class WalletNotProvidedError (line 8) | class WalletNotProvidedError extends Error { method constructor (line 11) | constructor(walletName: string) { class ConnectError (line 17) | class ConnectError extends Error { method constructor (line 20) | constructor(message?: string) { FILE: packages/core/src/utils/logger.ts function wrap (line 3) | function wrap(logLevel: LogLevel, message?: any) { class Logger (line 18) | class Logger { method constructor (line 30) | public constructor(level: LogLevel = 'INFO') { method compare (line 35) | private compare(a: LogLevel, b: LogLevel) { method trace (line 47) | public trace(message?: any, ...optionalParams: any[]): void { method debug (line 53) | public debug(message?: any, ...optionalParams: any[]): void { method info (line 59) | public info(message?: any, ...optionalParams: any[]): void { method warn (line 65) | public warn(message?: any, ...optionalParams: any[]): void { method error (line 71) | public error(message?: any, ...optionalParams: any[]): void { FILE: packages/core/src/utils/map.ts function valuesApply (line 1) | function valuesApply( FILE: packages/core/src/utils/math.ts function sum (line 1) | function sum( FILE: packages/core/src/utils/session.ts class Session (line 3) | class Session { method constructor (line 7) | constructor(sessionOptions: SessionOptions) { method update (line 11) | update() { FILE: packages/core/test-utils/mock-extension/constant.ts constant ICON (line 1) | const ICON = FILE: packages/core/test-utils/mock-extension/extension/chain-wallet.ts class ChainMockExtension (line 4) | class ChainMockExtension extends ChainWalletBase { method constructor (line 5) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: packages/core/test-utils/mock-extension/extension/client.ts class MockClient (line 17) | class MockClient implements WalletClient { method defaultSignOptions (line 25) | get defaultSignOptions() { method setDefaultSignOptions (line 29) | setDefaultSignOptions(options: SignOptions) { method constructor (line 33) | constructor(client: Mock) { method enable (line 37) | async enable(chainIds: string | string[]) { method suggestToken (line 41) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method addChain (line 49) | async addChain(chainInfo: ChainRecord) { method disconnect (line 68) | async disconnect() { method getSimpleAccount (line 72) | async getSimpleAccount(chainId: string) { method getAccount (line 82) | async getAccount(chainId: string) { method getOfflineSigner (line 93) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 105) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 109) | getOfflineSignerDirect(chainId: string) { method signAmino (line 113) | async signAmino( method signArbitrary (line 127) | async signArbitrary( method signDirect (line 135) | async signDirect( method sendTx (line 152) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: packages/core/test-utils/mock-extension/extension/main-wallet.ts class MockExtensionWallet (line 8) | class MockExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: packages/core/test-utils/mock-extension/extension/types.ts type Key (line 13) | interface Key { type MockSignOptions (line 21) | interface MockSignOptions { type Mock (line 27) | interface Mock { FILE: packages/core/test-utils/mock-extension/extension/utils.ts type MockWindow (line 4) | interface MockWindow { FILE: packages/core/test-utils/mocker/index.ts class MockWallet (line 16) | class MockWallet implements Mock { method disconnect (line 27) | async disconnect(): Promise { method enable (line 31) | async enable(chainIds: string | string[]): Promise { method suggestToken (line 35) | async suggestToken(chainId: string, contractAddress: string): Promise<... method suggestCW20Token (line 39) | async suggestCW20Token( method getKey (line 46) | async getKey(chainId: string): Promise { method getOfflineSigner (line 57) | async getOfflineSigner( method getOfflineSignerOnlyAmino (line 67) | async getOfflineSignerOnlyAmino( method getOfflineSignerAuto (line 77) | async getOfflineSignerAuto(chainId: string): Promise { method signAmino (line 85) | async signAmino( method signDirect (line 97) | async signDirect( method signArbitrary (line 114) | async signArbitrary( method getEnigmaPubKey (line 125) | async getEnigmaPubKey(chainId: string): Promise { method getEnigmaTxEncryptionKey (line 129) | async getEnigmaTxEncryptionKey( method enigmaEncrypt (line 136) | async enigmaEncrypt( method enigmaDecrypt (line 144) | async enigmaDecrypt( method sendTx (line 152) | async sendTx( method experimentalSuggestChain (line 160) | async experimentalSuggestChain(chainInfo: ChainInfo): Promise { FILE: packages/core/test-utils/mocker/setup.ts function setupWallet (line 4) | async function setupWallet() { FILE: packages/cosmos-kit/src/wallets.ts type WalletName (line 29) | type WalletName = type WalletList (line 50) | type WalletList< function createWalletList (line 64) | function createWalletList< type SubWalletList (line 111) | type SubWalletList = MainWalletBase[] & { type AllWalletList (line 116) | type AllWalletList = SubWalletList & { function defineGetters (line 139) | function defineGetters(wallets: MainWalletBase[]) { function createAllWalletList (line 156) | function createAllWalletList(ws: MainWalletBase[]) { FILE: packages/docs/components/hooks.tsx type UseNextraThemeOptions (line 3) | interface UseNextraThemeOptions { FILE: packages/docs/components/react/address-card.tsx constant SIZES (line 6) | const SIZES = { type CopyAddressType (line 21) | type CopyAddressType = { function stringTruncateFromCenter (line 105) | function stringTruncateFromCenter(str: string, maxLength: number) { FILE: packages/docs/components/react/chain-card.tsx type IChainCard (line 4) | interface IChainCard { FILE: packages/docs/components/react/choose-chain.tsx type Option (line 14) | type Option = { type ChainInfo (line 19) | interface ChainInfo { type ChooseChainProps (line 28) | interface ChooseChainProps { method keySelector (line 88) | keySelector(s) { FILE: packages/docs/components/react/handleChangeColor.tsx function handleChangeColorModeValue (line 2) | function handleChangeColorModeValue( FILE: packages/docs/components/react/wallet-connect.tsx type IConnectWalletButton (line 13) | interface IConnectWalletButton { FILE: packages/docs/components/types.tsx type WalletStatus (line 4) | enum WalletStatus { type OptionBase (line 12) | interface OptionBase { type ChangeChainDropdownType (line 19) | interface ChangeChainDropdownType { type ChangeChainMenuType (line 26) | interface ChangeChainMenuType { type ChooseChainInfo (line 34) | interface ChooseChainInfo { type ChainOption (line 43) | interface ChainOption extends OptionBase { type handleSelectChainDropdown (line 52) | type handleSelectChainDropdown = (value: ChainOption | null) => void; type ConnectWalletType (line 54) | interface ConnectWalletType { type ConnectedUserCardType (line 62) | interface ConnectedUserCardType { type FeatureProps (line 68) | interface FeatureProps { type ChainCardProps (line 74) | interface ChainCardProps { type CopyAddressType (line 79) | type CopyAddressType = { FILE: packages/docs/pages/_app.tsx function MyApp (line 13) | function MyApp({ Component, pageProps }: AppProps) { FILE: packages/docs/seo/seo.js constant PAGE_DIR (line 5) | const PAGE_DIR = __dirname + '/../pages/'; constant IGNORE (line 9) | const IGNORE = [ constant LEGAL_FILES (line 21) | const LEGAL_FILES = [ function formatDate (line 82) | function formatDate(date) { constant BAD_AGENTS (line 129) | const BAD_AGENTS = [ FILE: packages/docs/theme.config.tsx method useNextSeoProps (line 20) | useNextSeoProps() { FILE: packages/ins/src/name-service.ts type NameServiceName (line 4) | type NameServiceName = string; type NameServiceInfo (line 6) | interface NameServiceInfo { type NameServiceRegistry (line 17) | type NameServiceRegistry = NameServiceInfo[]; type ParsedInsName (line 19) | type ParsedInsName = class INS (line 46) | class INS { method constructor (line 53) | constructor(chains: Chain[], ins_registry: NameServiceRegistry) { method resolveInsName (line 63) | async resolveInsName( method resolveINSAddress (line 110) | async resolveINSAddress(insName: string): Promise { FILE: packages/react-lite/jest.setup.js method getSimpleAccount (line 10) | async getSimpleAccount(chainId) { method getAccount (line 19) | async getAccount(chainId) { method getKey (line 29) | async getKey(chainId) { method getSimpleAccount (line 41) | async getSimpleAccount(chainId) { method getAccount (line 50) | async getAccount(chainId) { method getKey (line 60) | async getKey(chainId) { method disconnect (line 69) | async disconnect() { method getSimpleAccount (line 82) | async getSimpleAccount(chainId) { method getAccount (line 91) | async getAccount(chainId) { method getKey (line 101) | async getKey() { method disconnect (line 110) | async disconnect() { FILE: packages/react-lite/src/hooks/useChains.ts function useChains (line 7) | function useChains(chainNames: ChainName[], sync = true) { FILE: packages/react-lite/src/hooks/useIframe.ts type FunctionKeys (line 20) | type FunctionKeys = { type UseIframeSignerOverrides (line 24) | type UseIframeSignerOverrides = Partial<{ type UseIframeOptions (line 30) | type UseIframeOptions = { type UseIframeReturn (line 68) | type UseIframeReturn = { FILE: packages/react-lite/src/provider.tsx function ChainProvider (line 33) | function ChainProvider({ FILE: packages/react-lite/src/utils.ts function getChainWalletContext (line 8) | function getChainWalletContext( FILE: packages/react/src/context/useSelectedWalletContext.tsx type SelectedWalletRepoContextType (line 4) | type SelectedWalletRepoContextType = { FILE: packages/react/src/hooks/useModalTheme.ts function useModalTheme (line 4) | function useModalTheme() { FILE: packages/react/src/modal/components/Astronaut.tsx function AstronautSvg (line 3) | function AstronautSvg(props: SVGProps) { FILE: packages/react/src/modal/components/views/Connected.tsx function ConnectedView (line 7) | function ConnectedView({ FILE: packages/react/src/modal/components/views/Connecting.tsx function ConnectingView (line 6) | function ConnectingView({ FILE: packages/react/src/modal/components/views/Error.tsx function ErrorView (line 6) | function ErrorView({ FILE: packages/react/src/modal/components/views/NotExist.tsx function NotExistView (line 11) | function NotExistView({ function getIcon (line 55) | function getIcon(downloadInfo: WalletViewProps['wallet']['downloadInfo']) { FILE: packages/react/src/modal/components/views/QRCode.tsx function QRCodeView (line 10) | function QRCodeView({ FILE: packages/react/src/modal/components/views/Rejected.tsx function RejectedView (line 6) | function RejectedView({ FILE: packages/react/src/modal/components/views/WalletList.tsx type DynamicWalletListProps (line 8) | interface DynamicWalletListProps { function DynamicWalletList (line 13) | function DynamicWalletList({ wallets, onClose }: DynamicWalletListProps) { function WalletListView (line 89) | function WalletListView({ FILE: packages/react/src/modal/components/views/config.ts type ModalViewImpl (line 16) | type ModalViewImpl = { type WalletViewImplGetter (line 21) | type WalletViewImplGetter = (props: WalletViewProps) => ModalViewImpl; type WalletListImplGetter (line 23) | type WalletListImplGetter = ( function getWalletProp (line 40) | function getWalletProp(wallet: Wallet) { FILE: packages/react/src/modal/constant.ts constant WC_ICON (line 1) | const WC_ICON = FILE: packages/react/src/modal/modal.tsx type ModalCustomizationProps (line 31) | type ModalCustomizationProps = { type ThemeCustomizationProps (line 38) | type ThemeCustomizationProps = ModalCustomizationProps & type WalletModalComponentProps (line 44) | type WalletModalComponentProps = WalletModalProps & function WalletModal (line 51) | function WalletModal({ function DefaultModal (line 236) | function DefaultModal({ FILE: packages/walletconnect/src/chain-wallet.ts class ChainWC (line 13) | class ChainWC extends ChainWalletBase { method constructor (line 18) | constructor(walletInfo: Wallet, chainInfo: ChainRecord, WCClient: IWCC... method setClientNotExist (line 23) | setClientNotExist() { FILE: packages/walletconnect/src/client.ts constant EXPLORER_API (line 40) | const EXPLORER_API = 'https://explorer-api.walletconnect.com'; class WCClient (line 42) | class WCClient implements WalletClient { method constructor (line 68) | constructor(walletInfo: Wallet) { method defaultSignOptions (line 82) | get defaultSignOptions() { method setDefaultSignOptions (line 86) | setDefaultSignOptions(options: SignOptions) { method isMobile (line 90) | get isMobile() { method wcName (line 95) | get wcName(): string { method wcEncoding (line 100) | get wcEncoding(): BufferEncoding { method wcProjectId (line 105) | get wcProjectId(): string { method wcMobile (line 110) | get wcMobile() { method accounts (line 114) | get accounts(): SimpleAccount[] { method deleteSession (line 131) | deleteSession(topic: string) { method subscribeToEvents (line 148) | subscribeToEvents() { method deleteInactivePairings (line 204) | async deleteInactivePairings() { method deleteAllPairings (line 218) | async deleteAllPairings() { method restorePairings (line 232) | restorePairings() { method pairing (line 246) | get pairing(): PairingTypes.Struct | undefined { method restoreSessions (line 250) | restoreSessions() { method getSession (line 264) | async getSession(namespace: string, chainId: string) { method walletName (line 275) | get walletName() { method dappProjectId (line 279) | get dappProjectId() { method setActions (line 283) | setActions(actions: WalletClientActions) { method setQRState (line 287) | setQRState(state: State) { method setQRError (line 292) | setQRError(e?: Error | string) { method init (line 301) | async init() { method initSignClient (line 308) | async initSignClient() { method initWCCloudInfo (line 329) | async initWCCloudInfo() { method initAppUrl (line 337) | async initAppUrl() { method nativeUrl (line 350) | get nativeUrl() { method universalUrl (line 371) | get universalUrl() { method redirectHref (line 375) | get redirectHref(): string | undefined { method redirectHrefWithWCUri (line 379) | get redirectHrefWithWCUri(): string | undefined { method displayQRCode (line 395) | get displayQRCode() { method redirect (line 403) | get redirect() { method openApp (line 407) | openApp(withWCUri = true) { method connect (line 417) | async connect( method disconnect (line 506) | async disconnect(options?: DisconnectOptions) { method getSimpleAccount (line 538) | async getSimpleAccount(chainId: string): Promise { method getOfflineSignerAmino (line 548) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 556) | getOfflineSignerDirect(chainId: string) { method getOfflineSigner (line 564) | async getOfflineSigner(chainId: string, preferredSignType?: SignType) { method _getAccount (line 576) | protected async _getAccount(chainId: string) { method getAccount (line 593) | async getAccount(chainId: string): Promise { method _signAmino (line 604) | protected async _signAmino( method signAmino (line 632) | async signAmino( method _signDirect (line 647) | protected async _signDirect( method signDirect (line 683) | async signDirect( FILE: packages/walletconnect/src/main-wallet.ts class WCWallet (line 7) | class WCWallet extends MainWalletBase { method constructor (line 11) | constructor(walletInfo: Wallet, ChainWC: IChainWC, WCClient: IWCClient) { method initClient (line 21) | async initClient(options?: WalletConnectOptions) { FILE: packages/walletconnect/src/types.ts type IChainWC (line 7) | interface IChainWC { type IWCClient (line 11) | interface IWCClient { type WCDirectSignDoc (line 15) | interface WCDirectSignDoc { type WCSignDirectRequest (line 22) | interface WCSignDirectRequest { type WCSignDirectResponse (line 27) | interface WCSignDirectResponse { type WCAccount (line 32) | interface WCAccount { FILE: packages/walletconnect/src/utils/core.ts constant WALLETCONNECT_DEEPLINK_CHOICE (line 3) | const WALLETCONNECT_DEEPLINK_CHOICE = 'WALLETCONNECT_DEEPLINK_CHOICE'; method isHttpUrl (line 6) | isHttpUrl(url: string) { method formatNativeUrl (line 10) | formatNativeUrl(appUrl: string, wcUri: string, os: OS, name: string): st... method formatUniversalUrl (line 21) | formatUniversalUrl(appUrl: string, wcUri: string, name: string): string { method wait (line 35) | async wait(milliseconds: number) { method openHref (line 41) | openHref(href: string, target = '_self') { method setWalletConnectDeepLink (line 45) | setWalletConnectDeepLink(href: string, name: string) { method removeWalletConnectDeepLink (line 52) | removeWalletConnectDeepLink() { FILE: wallets/arculus-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/arculus-mobile/src/wallet-connect/chain-wallet.ts class ChainArculusMobile (line 5) | class ChainArculusMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/arculus-mobile/src/wallet-connect/client.ts class ArculusClient (line 4) | class ArculusClient extends WCClient { method constructor (line 5) | constructor(walletInfo: Wallet) { FILE: wallets/arculus-mobile/src/wallet-connect/main-wallet.ts class ArculusMobileWallet (line 7) | class ArculusMobileWallet extends WCWallet { method constructor (line 8) | constructor(walletInfo: Wallet, preferredEndpoints?: EndpointOptions['... FILE: wallets/arculus-mobile/src/wallet-connect/types.ts type LeapAccount (line 1) | interface LeapAccount { FILE: wallets/aria-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/aria-extension/src/extension/chain-wallet.ts class ChainAriaExtension (line 3) | class ChainAriaExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/aria-extension/src/extension/client.ts class AriaClient (line 41) | class AriaClient implements WalletClient { method defaultSignOptions (line 50) | get defaultSignOptions() { method setDefaultSignOptions (line 54) | setDefaultSignOptions(options: SignOptions) { method constructor (line 58) | constructor(client: Aria) { method disconnect (line 62) | async disconnect() { method enable (line 68) | async enable(chainIds: string | string[]) { method addChain (line 72) | async addChain(chainInfo: ChainRecord) { method on (line 78) | on(type: string, listener: EventListenerOrEventListenerObject): void { method off (line 84) | off(type: string, listener: EventListenerOrEventListenerObject): void { method disable (line 90) | async disable(chainIds?: string | string[]) { method ping (line 96) | async ping() { method verifyArbitrary (line 102) | async verifyArbitrary( method getSimpleAccount (line 114) | async getSimpleAccount(chainId: string) { method getAccount (line 124) | async getAccount(chainId: string): Promise { method suggestToken (line 135) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method signAmino (line 147) | async signAmino( method signArbitrary (line 161) | async signArbitrary( method signDirect (line 169) | async signDirect( method getOfflineSigner (line 183) | getOfflineSigner( method getOfflineSignerAmino (line 198) | getOfflineSignerAmino(chainId: string): OfflineAminoSigner { method getOfflineSignerDirect (line 202) | getOfflineSignerDirect(chainId: string): OfflineDirectSigner { method sendTx (line 206) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { method getKeysSettled (line 214) | async getKeysSettled(chainIds: string[]): Promise { method disconnectApp (line 252) | async disconnectApp(origin: string): Promise { method getEnigmaPubKey (line 262) | async getEnigmaPubKey(chainId: string): Promise { method getEnigmaTxEncryptionKey (line 269) | async getEnigmaTxEncryptionKey( method enigmaEncrypt (line 279) | async enigmaEncrypt( method enigmaDecrypt (line 290) | async enigmaDecrypt( method getSecret20ViewingKey (line 301) | async getSecret20ViewingKey( method getEnigmaUtils (line 311) | getEnigmaUtils(chainId: string): SecretUtils | undefined { method signEthereum (line 322) | async signEthereum( method sendEthereumTx (line 334) | async sendEthereumTx(chainId: string, tx: Uint8Array): Promise { method suggestERC20 (line 341) | async suggestERC20(chainId: string, contractAddress: string): Promise<... method signDirectAux (line 351) | async signDirectAux( method experimentalSignEIP712CosmosTx_v0 (line 362) | async experimentalSignEIP712CosmosTx_v0( method signICNSAdr36 (line 381) | async signICNSAdr36( method getStarknetKey (line 405) | async getStarknetKey(chainId: string): Promise { method signStarknetTx (line 412) | async signStarknetTx( method getBitcoinKey (line 424) | async getBitcoinKey(chainId: string): Promise { method getBitcoinKeysSettled (line 431) | async getBitcoinKeysSettled( method signPsbt (line 454) | async signPsbt( method signPsbts (line 465) | async signPsbts( method getSolanaKey (line 480) | async getSolanaKey(chainId: string): Promise { method signSolanaTransaction (line 487) | async signSolanaTransaction( method signSolanaMessage (line 497) | async signSolanaMessage( method sendSolanaTransaction (line 507) | async sendSolanaTransaction( method initLedger (line 521) | async initLedger(transport?: LedgerTransportType): Promise { method getLedgerAddress (line 529) | async getLedgerAddress( method signWithLedger (line 539) | async signWithLedger( method isLedgerConnected (line 549) | isLedgerConnected(): boolean { FILE: wallets/aria-extension/src/extension/main-wallet.ts class AriaExtensionWallet (line 8) | class AriaExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/aria-extension/src/extension/types.ts type SettledResponse (line 14) | interface SettledResponse { type AriaKey (line 20) | interface AriaKey { type ChainInfoWithoutEndpoints (line 30) | interface ChainInfoWithoutEndpoints { type ConnectedApp (line 42) | interface ConnectedApp { type SecretUtils (line 52) | interface SecretUtils { type EthSignType (line 63) | type EthSignType = 'message' | 'transaction' | 'eip-712'; type DirectAuxSignResponse (line 69) | interface DirectAuxSignResponse { type EIP712Doc (line 83) | interface EIP712Doc { type ICNSAdr36Signatures (line 90) | interface ICNSAdr36Signatures { type BitcoinKey (line 105) | interface BitcoinKey { type SignPsbtOptions (line 113) | interface SignPsbtOptions { type StarknetKey (line 125) | interface StarknetKey { type SolanaKey (line 136) | interface SolanaKey { type LedgerTransportType (line 147) | type LedgerTransportType = 'WebUSB' | 'WebHID'; type Aria (line 149) | interface Aria { type Window (line 349) | interface Window { FILE: wallets/aria-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/aria-mobile/src/wallet-connect/chain-wallet.ts class ChainAriaMobile (line 5) | class ChainAriaMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/aria-mobile/src/wallet-connect/client.ts class AriaClient (line 37) | class AriaClient extends WCClient { method constructor (line 38) | constructor(walletInfo: Wallet) { method capabilities (line 50) | get capabilities(): AriaWCCapabilities { method getOfflineSigner (line 81) | async getOfflineSigner( method getOfflineSignerAmino (line 95) | getOfflineSignerAmino(chainId: string): OfflineAminoSigner { method getOfflineSignerDirect (line 103) | getOfflineSignerDirect(chainId: string): OfflineDirectSigner { method signArbitrary (line 115) | async signArbitrary( method sendTx (line 154) | async sendTx( method verifyArbitrary (line 188) | async verifyArbitrary( method enable (line 231) | async enable(_chainIds: string | string[]): Promise { method disable (line 235) | async disable(_chainIds?: string | string[]): Promise { method addChain (line 241) | async addChain(_chainInfo: ChainRecord): Promise { method ping (line 248) | async ping(): Promise { method on (line 254) | on(type: string, listener: EventListenerOrEventListenerObject): void { method off (line 259) | off(type: string, listener: EventListenerOrEventListenerObject): void { method suggestToken (line 263) | async suggestToken(_suggestToken: SuggestToken): Promise { method getKeysSettled (line 274) | async getKeysSettled(chainIds: string[]): Promise { method disconnectApp (line 336) | async disconnectApp(_origin: string): Promise { method getEnigmaPubKey (line 347) | async getEnigmaPubKey(_chainId: string): Promise { method getEnigmaTxEncryptionKey (line 354) | async getEnigmaTxEncryptionKey( method enigmaEncrypt (line 364) | async enigmaEncrypt( method enigmaDecrypt (line 375) | async enigmaDecrypt( method getSecret20ViewingKey (line 386) | async getSecret20ViewingKey( method getEnigmaUtils (line 396) | getEnigmaUtils(_chainId: string): SecretUtils | undefined { method signEthereum (line 404) | async signEthereum( method sendEthereumTx (line 445) | async sendEthereumTx(_chainId: string, _tx: Uint8Array): Promise { method getBitcoinKeysSettled (line 569) | async getBitcoinKeysSettled( method signPsbt (line 578) | async signPsbt( method signPsbts (line 589) | async signPsbts( method getStarknetKey (line 604) | async getStarknetKey(_chainId: string): Promise { method signStarknetTx (line 612) | async signStarknetTx( method getSolanaKey (line 627) | async getSolanaKey(_chainId: string): Promise { method signSolanaTransaction (line 635) | async signSolanaTransaction( method signSolanaMessage (line 645) | async signSolanaMessage( method sendSolanaTransaction (line 655) | async sendSolanaTransaction( method initLedger (line 669) | async initLedger(_transport?: LedgerTransportType): Promise { method getLedgerAddress (line 676) | async getLedgerAddress( method signWithLedger (line 686) | async signWithLedger( method isLedgerConnected (line 696) | isLedgerConnected(): boolean { FILE: wallets/aria-mobile/src/wallet-connect/main-wallet.ts class AriaMobileWallet (line 15) | class AriaMobileWallet extends WCWallet { method constructor (line 16) | constructor( method initClient (line 25) | async initClient(options?: WalletConnectOptions): Promise { FILE: wallets/aria-mobile/src/wallet-connect/types.ts type AriaWCCapabilities (line 29) | interface AriaWCCapabilities { FILE: wallets/bitgetwallet-extension/src/constant.ts constant ICON (line 1) | const ICON = `data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9... FILE: wallets/bitgetwallet-extension/src/extension/chain-wallet.ts class ChainBitgetwalletExtension (line 3) | class ChainBitgetwalletExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/bitgetwallet-extension/src/extension/client.ts class BitgetWalletClient (line 12) | class BitgetWalletClient implements WalletClient { method defaultSignOptions (line 20) | get defaultSignOptions() { method setDefaultSignOptions (line 24) | setDefaultSignOptions(options: SignOptions) { method constructor (line 28) | constructor(client: Bitgetwallet) { method enable (line 32) | async enable(chainIds: string | string[]) { method getSimpleAccount (line 36) | async getSimpleAccount(chainId: string) { method getAccount (line 46) | async getAccount(chainId: string) { method getOfflineSigner (line 57) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 69) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 73) | getOfflineSignerDirect(chainId: string) { method signAmino (line 77) | async signAmino( method signArbitrary (line 91) | async signArbitrary( method signDirect (line 99) | async signDirect( method sendTx (line 116) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/bitgetwallet-extension/src/extension/main-wallet.ts class BitgetwalletExtensionWallet (line 8) | class BitgetwalletExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/bitgetwallet-extension/src/extension/types.ts type Key (line 12) | interface Key { type Bitgetwallet (line 21) | interface Bitgetwallet { FILE: wallets/bitgetwallet-extension/src/extension/utils.ts type BitgetwalletWindow (line 5) | interface BitgetwalletWindow { type BitgetwalletExtension (line 9) | interface BitgetwalletExtension { FILE: wallets/cdcwallet-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/cdcwallet-extension/src/extension/chain-wallet.ts class ChainCdcwalletExtension (line 3) | class ChainCdcwalletExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/cdcwallet-extension/src/extension/client.ts class CdcwalletClient (line 16) | class CdcwalletClient implements WalletClient { method defaultSignOptions (line 24) | get defaultSignOptions() { method setDefaultSignOptions (line 28) | setDefaultSignOptions(options: SignOptions) { method constructor (line 32) | constructor(client: Cdcwallet) { method enable (line 36) | async enable(chainIds: string | string[]) { method suggestToken (line 40) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method addChain (line 48) | async addChain(chainInfo: ChainRecord) { method disconnect (line 67) | async disconnect() { method getSimpleAccount (line 71) | async getSimpleAccount(chainId: string) { method getAccount (line 81) | async getAccount(chainId: string) { method getOfflineSigner (line 92) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 104) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 108) | getOfflineSignerDirect(chainId: string) { method signAmino (line 112) | async signAmino( method signArbitrary (line 126) | async signArbitrary( method signDirect (line 134) | async signDirect( method sendTx (line 151) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/cdcwallet-extension/src/extension/main-wallet.ts class CdcwalletExtensionWallet (line 8) | class CdcwalletExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/cdcwallet-extension/src/extension/types.ts type Key (line 12) | interface Key { type CdcwalletSignOptions (line 20) | interface CdcwalletSignOptions { type Cdcwallet (line 26) | interface Cdcwallet { FILE: wallets/cdcwallet-extension/src/extension/utils.ts type CdcwalletWindow (line 5) | interface CdcwalletWindow { FILE: wallets/coin98-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/coin98-extension/src/extension/chain-wallet.ts class ChainCoin98Extension (line 3) | class ChainCoin98Extension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/coin98-extension/src/extension/client.ts class Coin98Client (line 18) | class Coin98Client implements WalletClient { method defaultSignOptions (line 26) | get defaultSignOptions() { method setDefaultSignOptions (line 30) | setDefaultSignOptions(options: SignOptions) { method constructor (line 34) | constructor(client: Coin98) { method enable (line 38) | async enable(chainIds: string | string[]) { method connect (line 42) | async connect(chainIds: string | string[]) { method getSimpleAccount (line 46) | async getSimpleAccount(chainId: string) { method getAccount (line 57) | async getAccount(chainId: string) { method getOfflineSigner (line 68) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 80) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 84) | getOfflineSignerDirect(chainId: string) { method addChain (line 94) | async addChain(chainInfo: ChainRecord) { method signAmino (line 113) | async signAmino( method signDirect (line 127) | async signDirect( method signArbitrary (line 151) | async signArbitrary( method sendTx (line 159) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/coin98-extension/src/extension/main-wallet.ts class Coin98ExtensionWallet (line 8) | class Coin98ExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor( method initClient (line 17) | async initClient() { FILE: wallets/coin98-extension/src/extension/types.ts type Coin98 (line 3) | type Coin98 = Omit FILE: wallets/coin98-extension/src/extension/utils.ts type Coin98Window (line 6) | interface Coin98Window { FILE: wallets/compass-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/compass-extension/src/extension/chain-wallet.ts class ChainCompassExtension (line 3) | class ChainCompassExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/compass-extension/src/extension/client.ts class CompassClient (line 16) | class CompassClient implements WalletClient { method defaultSignOptions (line 24) | get defaultSignOptions() { method setDefaultSignOptions (line 28) | setDefaultSignOptions(options: SignOptions) { method constructor (line 32) | constructor(client: Compass) { method enable (line 36) | async enable(chainIds: string | string[]) { method suggestToken (line 40) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method addChain (line 48) | async addChain(chainInfo: ChainRecord) { method disconnect (line 67) | async disconnect() { method getSimpleAccount (line 71) | async getSimpleAccount(chainId: string) { method getAccount (line 81) | async getAccount(chainId: string) { method getOfflineSigner (line 92) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 104) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 108) | getOfflineSignerDirect(chainId: string) { method signAmino (line 112) | async signAmino( method signArbitrary (line 126) | async signArbitrary( method signDirect (line 134) | async signDirect( method sendTx (line 151) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/compass-extension/src/extension/main-wallet.ts class CompassExtensionWallet (line 8) | class CompassExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/compass-extension/src/extension/types.ts type Key (line 12) | interface Key { type CompassSignOptions (line 20) | interface CompassSignOptions { type Compass (line 26) | interface Compass { FILE: wallets/compass-extension/src/extension/utils.ts type CompassWindow (line 5) | interface CompassWindow { FILE: wallets/cosmos-extension-metamask/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/cosmos-extension-metamask/src/extension/chain-wallet.ts class ChainCosmosExtensionMetamaskSnap (line 3) | class ChainCosmosExtensionMetamaskSnap extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/cosmos-extension-metamask/src/extension/client.ts class CosmosExtensionClient (line 16) | class CosmosExtensionClient implements WalletClient { method defaultSignOptions (line 24) | get defaultSignOptions() { method setDefaultSignOptions (line 28) | setDefaultSignOptions(options: SignOptions) { method constructor (line 32) | constructor() { method addChain (line 36) | async addChain(chainInfo: ChainRecord) { method getSimpleAccount (line 40) | async getSimpleAccount(chainId: string) { method getAccount (line 49) | async getAccount(chainId: string) { method getOfflineSigner (line 59) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 70) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 74) | getOfflineSignerDirect(chainId: string) { method signAmino (line 105) | async signAmino( method signArbitrary (line 114) | async signArbitrary( method signDirect (line 123) | async signDirect( FILE: wallets/cosmos-extension-metamask/src/extension/main-wallet.ts class CosmosMetamaskExtensionWallet (line 7) | class CosmosMetamaskExtensionWallet extends MainWalletBase { method constructor (line 8) | constructor(walletInfo: Wallet) { method initClient (line 12) | async initClient() { FILE: wallets/cosmos-extension-metamask/src/extension/types.ts type Key (line 1) | interface Key { FILE: wallets/cosmos-extension-metamask/src/extension/utils.ts type SnapWindow (line 4) | interface SnapWindow { FILE: wallets/cosmostation-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/cosmostation-extension/src/extension/chain-wallet.ts class ChainCosmostationExtension (line 4) | class ChainCosmostationExtension extends ChainWalletBase { method constructor (line 5) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/cosmostation-extension/src/extension/client.ts class CosmostationClient (line 19) | class CosmostationClient implements WalletClient { method defaultSignOptions (line 31) | get defaultSignOptions() { method setDefaultSignOptions (line 35) | setDefaultSignOptions(options: SignOptions) { method constructor (line 39) | constructor(client: Cosmostation) { method cosmos (line 43) | get cosmos() { method ikeplr (line 47) | get ikeplr() { method suggestToken (line 51) | async suggestToken({ chainName, tokens, type }: SuggestToken) { method getSimpleAccount (line 63) | async getSimpleAccount(chainId: string) { method getAccount (line 73) | async getAccount(chainId: string) { method disconnect (line 86) | async disconnect() { method on (line 92) | on(type: string, listener: EventListenerOrEventListenerObject): void { method off (line 100) | off(type: string, listener: EventListenerOrEventListenerObject): void { method getOfflineSigner (line 107) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 119) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 123) | getOfflineSignerDirect(chainId: string) { method addChain (line 133) | async addChain(chainInfo: ChainRecord) { method signAmino (line 152) | async signAmino( method signDirect (line 178) | async signDirect( method signArbitrary (line 217) | async signArbitrary( method sendTx (line 239) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/cosmostation-extension/src/extension/main-wallet.ts class CosmostationExtensionWallet (line 8) | class CosmostationExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/cosmostation-extension/src/extension/types.ts type CosmostationSignOptions (line 5) | interface CosmostationSignOptions { type Request (line 11) | interface Request { type Cosmos (line 16) | interface Cosmos { type Cosmostation (line 22) | interface Cosmostation { type RequestAccountResponse (line 29) | type RequestAccountResponse = { FILE: wallets/cosmostation-extension/src/extension/utils.ts type CosmostationWindow (line 5) | interface CosmostationWindow { FILE: wallets/cosmostation-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/cosmostation-mobile/src/wallet-connect/chain-wallet.ts class ChainCosmostationMobile (line 5) | class ChainCosmostationMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/cosmostation-mobile/src/wallet-connect/client.ts class CosmostationClient (line 4) | class CosmostationClient extends WCClient { method constructor (line 5) | constructor(walletInfo: Wallet) { FILE: wallets/cosmostation-mobile/src/wallet-connect/main-wallet.ts class CosmostationMobileWallet (line 7) | class CosmostationMobileWallet extends WCWallet { method constructor (line 8) | constructor( FILE: wallets/ctrl-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/ctrl-extension/src/extension/chain-wallet.ts class ChainCTRLExtension (line 3) | class ChainCTRLExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/ctrl-extension/src/extension/client.ts class CTRLClient (line 9) | class CTRLClient implements WalletClient { method defaultSignOptions (line 17) | get defaultSignOptions() { method setDefaultSignOptions (line 21) | setDefaultSignOptions(options: SignOptions) { method constructor (line 25) | constructor(client: CTRL) { method enable (line 29) | async enable(chainIds: string | string[]) { method disconnect (line 33) | async disconnect() { method getSimpleAccount (line 37) | async getSimpleAccount(chainId: string) { method getAccount (line 47) | async getAccount(chainId: string) { method getOfflineSigner (line 57) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 69) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 73) | getOfflineSignerDirect(chainId: string) { method signAmino (line 77) | async signAmino( method signDirect (line 91) | async signDirect( method signArbitrary (line 108) | async signArbitrary( method sendTx (line 116) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/ctrl-extension/src/extension/main-wallet.ts class CTRLExtensionWallet (line 8) | class CTRLExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/ctrl-extension/src/extension/types.ts type CTRLSignOptions (line 11) | interface CTRLSignOptions { type CTRL (line 17) | interface CTRL { FILE: wallets/ctrl-extension/src/extension/utils.ts type CTRLWindow (line 5) | interface CTRLWindow { FILE: wallets/exodus-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/exodus-extension/src/constants.ts constant EXODUS_ICON (line 1) | const EXODUS_ICON = FILE: wallets/exodus-extension/src/extension/chain-wallet.ts class ChainExodusExtension (line 3) | class ChainExodusExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/exodus-extension/src/extension/client.ts class ExodusClient (line 10) | class ExodusClient implements WalletClient { method constructor (line 13) | constructor(client: ExodusCosmosProvider) { method connect (line 17) | async connect(chainId: string | string[]) { method getSimpleAccount (line 23) | async getSimpleAccount(chainId: string) { method getAccount (line 32) | async getAccount(chainId: string) { method getOfflineSigner (line 41) | async getOfflineSigner(chainId: string) { method signAmino (line 55) | async signAmino(chainId: string, signer: string, signDoc: StdSignDoc) { method sendTx (line 59) | async sendTx(chainId: string, transaction: Uint8Array, mode: Broadcast... FILE: wallets/exodus-extension/src/extension/main-wallet.ts class ExodusExtensionWallet (line 8) | class ExodusExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor( method initClient (line 17) | async initClient() { FILE: wallets/exodus-extension/src/types.ts type Chain (line 5) | type Chain = string; type ConnectionOptions (line 7) | interface ConnectionOptions { type Account (line 11) | type Account = AccountData & { publicKey: Uint8Array }; type ExodusCosmosProvider (line 13) | interface ExodusCosmosProvider { type Exodus (line 26) | interface Exodus { type ExodusWindow (line 30) | interface ExodusWindow { FILE: wallets/figure-markets-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/figure-markets-mobile/src/wallet-connect/chain-wallet.ts class ChainFigureMarketsMobile (line 6) | class ChainFigureMarketsMobile extends ChainWC { method constructor (line 7) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/figure-markets-mobile/src/wallet-connect/client.ts class FigureMarketsClient (line 4) | class FigureMarketsClient extends WCClient { method constructor (line 5) | constructor(walletInfo: Wallet) { FILE: wallets/figure-markets-mobile/src/wallet-connect/main-wallet.ts class FigureMarketsMobileWallet (line 7) | class FigureMarketsMobileWallet extends WCWallet { method constructor (line 8) | constructor( FILE: wallets/fin-extension/src/extension/chain-wallet.ts class ChainFinExtension (line 3) | class ChainFinExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/fin-extension/src/extension/client.ts class FinClient (line 17) | class FinClient implements WalletClient { method defaultSignOptions (line 25) | get defaultSignOptions() { method setDefaultSignOptions (line 29) | setDefaultSignOptions(options: SignOptions) { method constructor (line 33) | constructor(client: Fin) { method enable (line 37) | async enable(chainIds: string | string[]) { method connect (line 41) | async connect(chainIds: string | string[]) { method getSimpleAccount (line 45) | async getSimpleAccount(chainId: string) { method getAccount (line 56) | async getAccount(chainId: string) { method getOfflineSigner (line 67) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 79) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 83) | getOfflineSignerDirect(chainId: string) { method addChain (line 87) | async addChain(chainInfo: ChainRecord) { method signAmino (line 106) | async signAmino( method signDirect (line 120) | async signDirect( method sendTx (line 137) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { method signArbitrary (line 141) | async signArbitrary( FILE: wallets/fin-extension/src/extension/main-wallet.ts class FinExtensionWallet (line 8) | class FinExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor( method initClient (line 17) | async initClient() { FILE: wallets/fin-extension/src/extension/types.ts type Key (line 12) | interface Key { type FinSignOptions (line 20) | interface FinSignOptions { type Fin (line 26) | interface Fin { FILE: wallets/fin-extension/src/extension/utils.ts type FinWindow (line 5) | interface FinWindow { FILE: wallets/foxwallet-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/foxwallet-extension/src/extension/chain-wallet.ts class ChainFoxWalletExtension (line 3) | class ChainFoxWalletExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/foxwallet-extension/src/extension/client.ts class FoxWalletClient (line 9) | class FoxWalletClient implements WalletClient { method defaultSignOptions (line 17) | get defaultSignOptions() { method setDefaultSignOptions (line 21) | setDefaultSignOptions(options: SignOptions) { method constructor (line 25) | constructor(client: FoxWallet) { method enable (line 29) | async enable(chainIds: string | string[]) { method getSimpleAccount (line 33) | async getSimpleAccount(chainId: string) { method getAccount (line 43) | async getAccount(chainId: string) { method signAmino (line 53) | async signAmino( method signDirect (line 67) | async signDirect( method signArbitrary (line 84) | async signArbitrary( method getOfflineSigner (line 92) | getOfflineSigner(chainId: string) { method sendTx (line 96) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/foxwallet-extension/src/extension/main-wallet.ts class FoxWalletExtensionWallet (line 8) | class FoxWalletExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/foxwallet-extension/src/extension/types.ts type FoxWallet (line 7) | interface FoxWallet { FILE: wallets/foxwallet-extension/src/extension/utils.ts type FoxWalletWindow (line 5) | interface FoxWalletWindow { type FoxWalletExtension (line 9) | interface FoxWalletExtension { FILE: wallets/frontier-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/frontier-extension/src/extension/chain-wallet.ts class ChainFrontierExtension (line 3) | class ChainFrontierExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/frontier-extension/src/extension/client.ts class FrontierClient (line 9) | class FrontierClient implements WalletClient { method defaultSignOptions (line 17) | get defaultSignOptions() { method setDefaultSignOptions (line 21) | setDefaultSignOptions(options: SignOptions) { method constructor (line 25) | constructor(client: Frontier) { method enable (line 29) | async enable(chainIds: string | string[]) { method disconnect (line 33) | async disconnect() { method getSimpleAccount (line 37) | async getSimpleAccount(chainId: string) { method getAccount (line 47) | async getAccount(chainId: string) { method getOfflineSigner (line 57) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 69) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 73) | getOfflineSignerDirect(chainId: string) { method signAmino (line 77) | async signAmino( method signDirect (line 91) | async signDirect( method signArbitrary (line 108) | async signArbitrary( method sendTx (line 116) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/frontier-extension/src/extension/main-wallet.ts class FrontierExtensionWallet (line 8) | class FrontierExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/frontier-extension/src/extension/types.ts type FrontierSignOptions (line 11) | interface FrontierSignOptions { type Frontier (line 17) | interface Frontier { FILE: wallets/frontier-extension/src/extension/utils.ts type FrontierWindow (line 5) | interface FrontierWindow { FILE: wallets/galaxy-station-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/galaxy-station-extension/src/extension/chain-wallet.ts class ChainStationExtension (line 3) | class ChainStationExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/galaxy-station-extension/src/extension/client.ts class GalaxyStationClient (line 14) | class GalaxyStationClient implements WalletClient { method defaultSignOptions (line 22) | get defaultSignOptions() { method constructor (line 26) | constructor(client: Station) { method disconnect (line 30) | async disconnect() { method getSimpleAccount (line 34) | async getSimpleAccount(chainId: string) { method getAccount (line 52) | async getAccount(chainId: string): Promise { method signAmino (line 80) | async signAmino( method getOfflineSigner (line 89) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 100) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 104) | getOfflineSignerDirect(chainId: string) { method signArbitrary (line 114) | async signArbitrary( method signDirect (line 122) | async signDirect( FILE: wallets/galaxy-station-extension/src/extension/main-wallet.ts class GalaxyStationExtensionWallet (line 8) | class GalaxyStationExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/galaxy-station-extension/src/extension/types.ts type ChainId (line 1) | type ChainId = string; type Addresses (line 3) | type Addresses = Record; type CoinType (line 5) | type CoinType = number; type Pubkeys (line 7) | type Pubkeys = Record; type NetworkInfo (line 9) | interface NetworkInfo { FILE: wallets/galaxy-station-extension/src/extension/utils.ts type StationWindow (line 4) | interface StationWindow { FILE: wallets/galaxy-station-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/galaxy-station-mobile/src/wallet-connect/chain-wallet.ts class ChainGalaxyStationMobile (line 5) | class ChainGalaxyStationMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/galaxy-station-mobile/src/wallet-connect/client.ts class GalaxyStationClient (line 4) | class GalaxyStationClient extends WCClient { method constructor (line 5) | constructor(walletInfo: Wallet) { FILE: wallets/galaxy-station-mobile/src/wallet-connect/main-wallet.ts class GalaxyStationMobileWallet (line 7) | class GalaxyStationMobileWallet extends WCWallet { method constructor (line 8) | constructor(walletInfo: Wallet, preferredEndpoints?: EndpointOptions['... FILE: wallets/galaxy-station-mobile/src/wallet-connect/types.ts type GalaxyStationAccount (line 1) | interface GalaxyStationAccount { FILE: wallets/gatewallet-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/gatewallet-extension/src/extension/chain-wallet.ts class ChainGatewalletExtension (line 3) | class ChainGatewalletExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/gatewallet-extension/src/extension/client.ts class GatewalletClient (line 8) | class GatewalletClient implements WalletClient { method defaultSignOptions (line 16) | get defaultSignOptions() { method setDefaultSignOptions (line 20) | setDefaultSignOptions(options: SignOptions) { method constructor (line 24) | constructor(client: Gatewallet) { method enable (line 28) | async enable(chainIds: string | string[]) { method getSimpleAccount (line 32) | async getSimpleAccount(chainId: string) { method getAccount (line 42) | async getAccount(chainId: string) { method signAmino (line 52) | async signAmino( method signDirect (line 66) | async signDirect( method signArbitrary (line 83) | async signArbitrary( method getOfflineSigner (line 91) | getOfflineSigner(chainId: string) { FILE: wallets/gatewallet-extension/src/extension/main-wallet.ts class GatewalletExtensionWallet (line 8) | class GatewalletExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/gatewallet-extension/src/extension/types.ts type Gatewallet (line 7) | interface Gatewallet { FILE: wallets/gatewallet-extension/src/extension/utils.ts type GatewalltWindow (line 5) | interface GatewalltWindow { type GatewalletExtension (line 9) | interface GatewalletExtension { FILE: wallets/imtoken-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/imtoken-extension/src/extension/chain-wallet.ts class ChainIMTokenExtension (line 3) | class ChainIMTokenExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/imtoken-extension/src/extension/client.ts class IMTokenClient (line 16) | class IMTokenClient implements WalletClient { method defaultSignOptions (line 24) | get defaultSignOptions() { method setDefaultSignOptions (line 28) | setDefaultSignOptions(options: SignOptions) { method constructor (line 32) | constructor(client: IMToken) { method enable (line 36) | async enable(chainIds: string | string[]) { method suggestToken (line 40) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method addChain (line 48) | async addChain(chainInfo: ChainRecord) { method disconnect (line 67) | async disconnect() { method getSimpleAccount (line 71) | async getSimpleAccount(chainId: string) { method getAccount (line 81) | async getAccount(chainId: string) { method getOfflineSigner (line 92) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 103) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 107) | getOfflineSignerDirect(chainId: string) { method signAmino (line 111) | async signAmino( method signArbitrary (line 125) | async signArbitrary( method signDirect (line 133) | async signDirect( method sendTx (line 150) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/imtoken-extension/src/extension/main-wallet.ts class IMTokenWallet (line 8) | class IMTokenWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/imtoken-extension/src/extension/types.ts type Key (line 12) | interface Key { type SignOptions (line 20) | interface SignOptions { type IMToken (line 26) | interface IMToken { FILE: wallets/imtoken-extension/src/extension/utils.ts type IMTokenWindow (line 5) | interface IMTokenWindow { FILE: wallets/initia-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/initia-extension/src/extension/chain-wallet.ts class ChainInitiaExtension (line 3) | class ChainInitiaExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/initia-extension/src/extension/client.ts class InitiaClient (line 11) | class InitiaClient implements WalletClient { method defaultSignOptions (line 19) | get defaultSignOptions() { method setDefaultSignOptions (line 23) | setDefaultSignOptions(options: SignOptions) { method constructor (line 27) | constructor(client: InitiaWallet) { method getSimpleAccount (line 31) | async getSimpleAccount(chainId: string) { method getOfflineSigner (line 40) | getOfflineSigner(chainId: string) { method getAccount (line 44) | async getAccount(chainId: string): Promise { method signDirect (line 55) | async signDirect(chainId: string, signer: string, signDoc: DirectSignD... FILE: wallets/initia-extension/src/extension/main-wallet.ts class InitiaExtensionWallet (line 8) | class InitiaExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/initia-extension/src/extension/type.ts type InitiaWallet (line 5) | interface InitiaWallet { FILE: wallets/initia-extension/src/extension/utils.ts type InitiaWindow (line 5) | interface InitiaWindow { FILE: wallets/keplr-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/keplr-extension/src/extension/chain-wallet.ts class ChainKeplrExtension (line 3) | class ChainKeplrExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/keplr-extension/src/extension/client.ts class KeplrClient (line 19) | class KeplrClient implements WalletClient { method defaultSignOptions (line 27) | get defaultSignOptions() { method setDefaultSignOptions (line 31) | setDefaultSignOptions(options: SignOptions) { method constructor (line 35) | constructor(client: Keplr) { method enable (line 39) | async enable(chainIds: string | string[]) { method suggestToken (line 43) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method getSimpleAccount (line 51) | async getSimpleAccount(chainId: string) { method getAccount (line 61) | async getAccount(chainId: string): Promise { method getOfflineSigner (line 72) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 84) | getOfflineSignerAmino(chainId: string): OfflineAminoSigner { method getOfflineSignerDirect (line 101) | getOfflineSignerDirect(chainId: string): OfflineDirectSigner { method addChain (line 125) | async addChain(chainInfo: ChainRecord) { method signAmino (line 165) | async signAmino( method signArbitrary (line 179) | async signArbitrary( method signDirect (line 187) | async signDirect( method sendTx (line 211) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/keplr-extension/src/extension/main-wallet.ts class KeplrExtensionWallet (line 8) | class KeplrExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor( method initClient (line 17) | async initClient() { FILE: wallets/keplr-extension/src/extension/session.ts class ExpiringLocalStorage (line 1) | class ExpiringLocalStorage { method addItem (line 8) | static addItem(key, value, ttl) { method getItems (line 33) | static getItems(key) { method removeItem (line 71) | static removeItem(key, value) { FILE: wallets/keplr-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/keplr-mobile/src/wallet-connect/chain-wallet.ts class ChainKeplrMobile (line 6) | class ChainKeplrMobile extends ChainWC { method constructor (line 7) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/keplr-mobile/src/wallet-connect/client.ts class KeplrClient (line 22) | class KeplrClient extends WCClient { method constructor (line 25) | constructor(walletInfo: Wallet) { method initKeplrWCClient (line 29) | initKeplrWCClient( method connect (line 58) | async connect( method enable (line 169) | async enable(chainIds: string | string[]): Promise { method getSimpleAccount (line 177) | async getSimpleAccount(chainId: string): Promise { method getAccount (line 192) | async getAccount(chainId: string): Promise { method getOfflineSigner (line 207) | async getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 222) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 230) | getOfflineSignerDirect(chainId: string) { method signAmino (line 240) | async signAmino( method signDirect (line 255) | async signDirect( method signArbitrary (line 278) | async signArbitrary( FILE: wallets/keplr-mobile/src/wallet-connect/main-wallet.ts class KeplrMobileWallet (line 13) | class KeplrMobileWallet extends WCWallet { method constructor (line 14) | constructor( method initClient (line 24) | async initClient(options?: WalletConnectOptions): Promise { FILE: wallets/leap-capsule-social-login/src/chain-wallet.ts class ChainCosmosSocial (line 3) | class ChainCosmosSocial extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/leap-capsule-social-login/src/client.ts class CosmosCapsuleClient (line 19) | class CosmosCapsuleClient implements WalletClient { method constructor (line 22) | constructor(options: { loginProvider: CapsuleProvider }) { method disconnect (line 26) | async disconnect() { method getSimpleAccount (line 30) | async getSimpleAccount(chainId: string) { method enable (line 40) | async enable() { method handleConnect (line 44) | async handleConnect() { method getAccount (line 48) | async getAccount(chainId: string) { method getOfflineSigner (line 52) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 56) | getOfflineSignerAmino(chainId: string): any { method getOfflineSignerDirect (line 60) | getOfflineSignerDirect(chainId: string): any { method signAmino (line 64) | async signAmino( method signArbitrary (line 73) | async signArbitrary( method signDirect (line 111) | async signDirect( FILE: wallets/leap-capsule-social-login/src/constant.ts constant LEAP_SOCIAL_LOGIN_LOGO (line 1) | const LEAP_SOCIAL_LOGIN_LOGO = FILE: wallets/leap-capsule-social-login/src/main-wallet.ts class LeapCapsuleWallet (line 11) | class LeapCapsuleWallet extends MainWalletBase { method constructor (line 12) | constructor(walletInfo: Wallet) { method initClient (line 16) | async initClient() { FILE: wallets/leap-capsule-social-login/src/types.ts type LeapAccount (line 5) | interface LeapAccount { type capsuleOptions (line 14) | type capsuleOptions = { type CosmosCapsule (line 18) | type CosmosCapsule = { FILE: wallets/leap-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/leap-extension/src/extension/chain-wallet.ts class ChainLeapExtension (line 3) | class ChainLeapExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/leap-extension/src/extension/client.ts class LeapClient (line 16) | class LeapClient implements WalletClient { method defaultSignOptions (line 24) | get defaultSignOptions() { method setDefaultSignOptions (line 28) | setDefaultSignOptions(options: SignOptions) { method constructor (line 32) | constructor(client: Leap) { method enable (line 36) | async enable(chainIds: string | string[]) { method suggestToken (line 40) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method addChain (line 48) | async addChain(chainInfo: ChainRecord) { method disconnect (line 67) | async disconnect() { method getSimpleAccount (line 71) | async getSimpleAccount(chainId: string) { method getAccount (line 81) | async getAccount(chainId: string) { method getOfflineSigner (line 92) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 104) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 108) | getOfflineSignerDirect(chainId: string) { method signAmino (line 112) | async signAmino( method signArbitrary (line 126) | async signArbitrary( method signDirect (line 134) | async signDirect( method sendTx (line 151) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/leap-extension/src/extension/main-wallet.ts class LeapExtensionWallet (line 8) | class LeapExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/leap-extension/src/extension/types.ts type Key (line 12) | interface Key { type LeapSignOptions (line 20) | interface LeapSignOptions { type Leap (line 26) | interface Leap { FILE: wallets/leap-extension/src/extension/utils.ts type LeapWindow (line 5) | interface LeapWindow { FILE: wallets/leap-metamask-cosmos-snap/src/constant.ts constant LEAP_LOGO (line 1) | const LEAP_LOGO = constant METAMASK_LOGO (line 4) | const METAMASK_LOGO = FILE: wallets/leap-metamask-cosmos-snap/src/extension/chain-wallet.ts class ChainMetamaskCosmosSnap (line 3) | class ChainMetamaskCosmosSnap extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/leap-metamask-cosmos-snap/src/extension/client.ts class CosmosSnapClient (line 26) | class CosmosSnapClient implements WalletClient { method defaultSignOptions (line 34) | get defaultSignOptions() { method setDefaultSignOptions (line 38) | setDefaultSignOptions(options: SignOptions) { method constructor (line 42) | constructor() { method getSimpleAccount (line 46) | async getSimpleAccount(chainId: string) { method handleConnect (line 56) | async handleConnect() { method getAccount (line 63) | async getAccount(chainId: string) { method getOfflineSigner (line 74) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 85) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 89) | getOfflineSignerDirect(chainId: string) { method signAmino (line 99) | async signAmino( method signDirect (line 108) | async signDirect( method signArbitrary (line 139) | async signArbitrary( method addChain (line 151) | async addChain(chainRecord: ChainRecord): Promise { FILE: wallets/leap-metamask-cosmos-snap/src/extension/main-wallet.ts class MetamaskCosmosSnapWallet (line 8) | class MetamaskCosmosSnapWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/leap-metamask-cosmos-snap/src/extension/utils.ts type MetamaskWindow (line 3) | interface MetamaskWindow { FILE: wallets/leap-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/leap-mobile/src/wallet-connect/chain-wallet.ts class ChainLeapMobile (line 5) | class ChainLeapMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/leap-mobile/src/wallet-connect/client.ts class LeapClient (line 4) | class LeapClient extends WCClient { method constructor (line 5) | constructor(walletInfo: Wallet) { FILE: wallets/leap-mobile/src/wallet-connect/main-wallet.ts class LeapMobileWallet (line 7) | class LeapMobileWallet extends WCWallet { method constructor (line 8) | constructor(walletInfo: Wallet, preferredEndpoints?: EndpointOptions['... FILE: wallets/leap-mobile/src/wallet-connect/types.ts type LeapAccount (line 1) | interface LeapAccount { FILE: wallets/ledger/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/ledger/src/web-usb-hid/chain-wallet.ts class LedgerChainWallet (line 3) | class LedgerChainWallet extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/ledger/src/web-usb-hid/client.ts class LedgerClient (line 19) | class LedgerClient implements WalletClient { method constructor (line 22) | constructor(client?: Cosmos) { method initClient (line 26) | async initClient() { method getSimpleAccount (line 32) | async getSimpleAccount(chainId: string, accountIndex = 0) { method getAccount (line 42) | async getAccount(chainId: string, accountIndex = 0, username?: string) { method getOfflineSigner (line 59) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 67) | getOfflineSignerAmino(chainId: string): OfflineAminoSigner { method sign (line 87) | async sign(signDoc: StdSignDoc, accountIndex = 0) { FILE: wallets/ledger/src/web-usb-hid/main-wallet.ts class LedgerMainWallet (line 7) | class LedgerMainWallet extends MainWalletBase { method constructor (line 9) | constructor( method initClient (line 19) | async initClient() { FILE: wallets/ledger/src/web-usb-hid/utils.ts type TransportType (line 6) | type TransportType = 'WebUSB' | 'WebHID'; function getCosmosApp (line 8) | async function getCosmosApp(type: TransportType = 'WebUSB') { function getCosmosPath (line 18) | function getCosmosPath(accountIndex = 0) { function sortedObject (line 27) | function sortedObject(obj: any): any { function sortedJsonStringify (line 44) | function sortedJsonStringify(obj: any): string { FILE: wallets/ninji-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/ninji-extension/src/extension/chain-wallet.ts class ChainNinjiExtension (line 3) | class ChainNinjiExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/ninji-extension/src/extension/client.ts class NinjiClient (line 16) | class NinjiClient implements WalletClient { method defaultSignOptions (line 24) | get defaultSignOptions() { method setDefaultSignOptions (line 28) | setDefaultSignOptions(options: SignOptions) { method constructor (line 32) | constructor(client: Ninji) { method enable (line 36) | async enable(chainIds: string | string[]) { method suggestToken (line 40) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method addChain (line 48) | async addChain(chainInfo: ChainRecord) { method getSimpleAccount (line 67) | async getSimpleAccount(chainId: string) { method getAccount (line 77) | async getAccount(chainId: string) { method getOfflineSigner (line 88) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 100) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 104) | getOfflineSignerDirect(chainId: string) { method signAmino (line 108) | async signAmino( method signDirect (line 122) | async signDirect( method sendTx (line 139) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/ninji-extension/src/extension/main-wallet.ts class NinjiExtensionWallet (line 8) | class NinjiExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/ninji-extension/src/extension/types.ts type Key (line 11) | interface Key { type NinjiSignOptions (line 19) | interface NinjiSignOptions { type Ninji (line 25) | interface Ninji { FILE: wallets/ninji-extension/src/extension/utils.ts type NinjiWindow (line 5) | interface NinjiWindow { FILE: wallets/oko/src/chain-wallet.ts class OkoChainWallet (line 5) | class OkoChainWallet extends ChainWalletBase { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { method update (line 10) | async update() { FILE: wallets/oko/src/client.ts class OkoWalletClient (line 25) | class OkoWalletClient implements WalletClient { method defaultSignOptions (line 34) | get defaultSignOptions() { method setDefaultSignOptions (line 38) | setDefaultSignOptions(options: SignOptions) { method constructor (line 42) | constructor( method enable (line 64) | async enable(_chainIds: string | string[]) {} method suggestToken (line 66) | async suggestToken(_suggestToken: SuggestToken) {} method getSimpleAccount (line 68) | async getSimpleAccount(chainId: string) { method getAccount (line 78) | async getAccount(chainId: string): Promise { method getOfflineSigner (line 89) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 100) | getOfflineSignerAmino(chainId: string): OfflineAminoSigner { method getOfflineSignerDirect (line 116) | getOfflineSignerDirect(chainId: string): OfflineDirectSigner { method addChain (line 142) | async addChain(_chainInfo: ChainRecord) {} method signAmino (line 144) | async signAmino( method signArbitrary (line 158) | async signArbitrary( method signDirect (line 166) | async signDirect( method sendTx (line 193) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/oko/src/constant.ts constant OKO_ICON (line 1) | const OKO_ICON = constant GOOGLE_LOGO (line 4) | const GOOGLE_LOGO = constant PROVIDER_CONFIG (line 7) | const PROVIDER_CONFIG: Record = { FILE: wallets/oko/src/main-wallet.ts class OkoMainWallet (line 13) | class OkoMainWallet extends MainWalletBase { method constructor (line 14) | constructor(walletInfo: OkoWalletInfo) { method walletInfo (line 18) | get walletInfo(): OkoWalletInfo { method initClient (line 22) | async initClient() { method disconnectAll (line 67) | async disconnectAll( FILE: wallets/oko/src/types.ts type OkoLoginProvider (line 3) | type OkoLoginProvider = 'google'; type OkoLoginMethod (line 5) | interface OkoLoginMethod { type OkoWalletOptions (line 9) | interface OkoWalletOptions { type OkoWalletInternalOptions (line 15) | interface OkoWalletInternalOptions { type OkoWalletInfo (line 21) | type OkoWalletInfo = Wallet & { options: OkoWalletInternalOptions }; FILE: wallets/okto-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/okto-extension/src/extension/chain-wallet.ts class ChainOktoExtension (line 3) | class ChainOktoExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/okto-extension/src/extension/client.ts class OktoClient (line 16) | class OktoClient implements WalletClient { method defaultSignOptions (line 24) | get defaultSignOptions() { method setDefaultSignOptions (line 28) | setDefaultSignOptions(options: SignOptions) { method constructor (line 32) | constructor(client: Okto) { method enable (line 36) | async enable(chainIds: string | string[]) { method suggestToken (line 40) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method addChain (line 48) | async addChain(chainInfo: ChainRecord) { method disconnect (line 65) | async disconnect() { method getSimpleAccount (line 69) | async getSimpleAccount(chainId: string) { method getAccount (line 79) | async getAccount(chainId: string) { method getOfflineSigner (line 91) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 102) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 106) | getOfflineSignerDirect(chainId: string) { method signAmino (line 110) | async signAmino( method signArbitrary (line 124) | async signArbitrary( method signDirect (line 132) | async signDirect( method sendTx (line 149) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/okto-extension/src/extension/main-wallet.ts class OktoExtensionWallet (line 8) | class OktoExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/okto-extension/src/extension/types.ts type Key (line 15) | interface Key { type OktoSignOptions (line 24) | interface OktoSignOptions { type Okto (line 30) | interface Okto { FILE: wallets/okto-extension/src/extension/utils.ts type OktoWindow (line 5) | interface OktoWindow { FILE: wallets/okxwallet-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/okxwallet-extension/src/extension/chain-wallet.ts class ChainOkxwalletExtension (line 3) | class ChainOkxwalletExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/okxwallet-extension/src/extension/client.ts class OkxwalletClient (line 8) | class OkxwalletClient implements WalletClient { method defaultSignOptions (line 16) | get defaultSignOptions() { method setDefaultSignOptions (line 20) | setDefaultSignOptions(options: SignOptions) { method constructor (line 24) | constructor(client: Okxwallet) { method enable (line 28) | async enable(chainIds: string | string[]) { method getSimpleAccount (line 32) | async getSimpleAccount(chainId: string) { method getAccount (line 42) | async getAccount(chainId: string) { method signAmino (line 52) | async signAmino( method signDirect (line 66) | async signDirect( method signArbitrary (line 83) | async signArbitrary( method getOfflineSigner (line 91) | getOfflineSigner(chainId: string) { FILE: wallets/okxwallet-extension/src/extension/main-wallet.ts class OkxwalletExtensionWallet (line 8) | class OkxwalletExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/okxwallet-extension/src/extension/types.ts type Okxwallet (line 7) | interface Okxwallet { FILE: wallets/okxwallet-extension/src/extension/utils.ts type OkxwalltWindow (line 5) | interface OkxwalltWindow { type OkxwalletExtension (line 9) | interface OkxwalletExtension { FILE: wallets/omni-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/omni-mobile/src/wallet-connect/chain-wallet.ts class ChainOmniMobile (line 5) | class ChainOmniMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/omni-mobile/src/wallet-connect/client.ts class OmniClient (line 6) | class OmniClient extends WCClient { method constructor (line 7) | constructor(walletInfo: Wallet) { method signAmino (line 11) | async signAmino( method signDirect (line 29) | async signDirect( FILE: wallets/omni-mobile/src/wallet-connect/main-wallet.ts class OmniMobileWallet (line 7) | class OmniMobileWallet extends WCWallet { method constructor (line 8) | constructor( FILE: wallets/owallet-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/owallet-extension/src/extension/chain-wallet.ts class ChainOwalletExtension (line 3) | class ChainOwalletExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/owallet-extension/src/extension/client.ts class OwalletClient (line 17) | class OwalletClient implements WalletClient { method defaultSignOptions (line 25) | get defaultSignOptions() { method setDefaultSignOptions (line 29) | setDefaultSignOptions(options: SignOptions) { method constructor (line 33) | constructor(client: Keplr) { method enable (line 37) | async enable(chainIds: string | string[]) { method suggestToken (line 41) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method getSimpleAccount (line 49) | async getSimpleAccount(chainId: string) { method getAccount (line 59) | async getAccount(chainId: string): Promise { method getOfflineSigner (line 70) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 82) | getOfflineSignerAmino(chainId: string): OfflineAminoSigner { method getOfflineSignerDirect (line 99) | getOfflineSignerDirect(chainId: string): OfflineDirectSigner { method addChain (line 123) | async addChain(chainInfo: ChainRecord) { method signAmino (line 142) | async signAmino( method signArbitrary (line 156) | async signArbitrary( method signDirect (line 164) | async signDirect( method sendTx (line 188) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/owallet-extension/src/extension/main-wallet.ts class OwalletExtensionWallet (line 8) | class OwalletExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor( method initClient (line 17) | async initClient() { FILE: wallets/owallet-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/owallet-mobile/src/wallet-connect/chain-wallet.ts class ChainOWalletMobile (line 5) | class ChainOWalletMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/owallet-mobile/src/wallet-connect/client.ts class OWalletClient (line 4) | class OWalletClient extends WCClient { method constructor (line 5) | constructor(walletInfo: Wallet) { FILE: wallets/owallet-mobile/src/wallet-connect/main-wallet.ts class OWalletMobileWallet (line 7) | class OWalletMobileWallet extends WCWallet { method constructor (line 8) | constructor( FILE: wallets/owallet-mobile/src/wallet-connect/types.ts type OWalletAccount (line 1) | interface OWalletAccount { FILE: wallets/prax-extension/src/constant.ts constant PRAX_ORIGIN (line 1) | const PRAX_ORIGIN = new URL( constant ICON (line 5) | const ICON = FILE: wallets/prax-extension/src/extension/chain-wallet.ts class ChainPraxExtension (line 3) | class ChainPraxExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/prax-extension/src/extension/client.ts class PraxClient (line 6) | class PraxClient implements WalletClient { method constructor (line 9) | constructor(client: PenumbraClient) { method enable (line 14) | async enable() { method connect (line 19) | async connect() { method disconnect (line 24) | async disconnect() { method getAccountInfo (line 28) | private async getAccountInfo(): Promise<{ method getSimpleAccount (line 50) | async getSimpleAccount() { method on (line 63) | on( method off (line 71) | off( FILE: wallets/prax-extension/src/extension/main-wallet.ts class PraxExtensionWallet (line 9) | class PraxExtensionWallet extends MainWalletBase { method constructor (line 10) | constructor(walletInfo: Wallet) { method initClient (line 14) | async initClient() { FILE: wallets/shell-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/shell-extension/src/extension/chain-wallet.ts class ChainShellExtension (line 3) | class ChainShellExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/shell-extension/src/extension/client.ts class ShellClient (line 18) | class ShellClient implements WalletClient { method defaultSignOptions (line 26) | get defaultSignOptions() { method setDefaultSignOptions (line 30) | setDefaultSignOptions(options: SignOptions) { method constructor (line 34) | constructor(client: Shell) { method enable (line 38) | async enable(chainIds: string | string[]) { method suggestToken (line 42) | async suggestToken({ chainId, tokens, type }: SuggestToken) { method getSimpleAccount (line 50) | async getSimpleAccount(chainId: string) { method getAccount (line 60) | async getAccount(chainId: string) { method getOfflineSigner (line 70) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 82) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 86) | getOfflineSignerDirect(chainId: string) { method addChain (line 90) | async addChain(chainInfo: ChainRecord) { method signAmino (line 109) | async signAmino( method signArbitrary (line 123) | async signArbitrary( method signDirect (line 131) | async signDirect( method sendTx (line 148) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/shell-extension/src/extension/main-wallet.ts class ShellExtensionWallet (line 8) | class ShellExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor( method initClient (line 17) | async initClient() { FILE: wallets/shell-extension/src/extension/types.ts type Key (line 15) | interface Key { type ShellMode (line 23) | type ShellMode = type ShellIntereactionOptions (line 28) | interface ShellIntereactionOptions { type ShellSignOptions (line 31) | interface ShellSignOptions { type Shell (line 36) | interface Shell { FILE: wallets/shell-extension/src/extension/utils.ts type ShellWindow (line 10) | interface ShellWindow { FILE: wallets/station-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/station-extension/src/extension/chain-wallet.ts class ChainStationExtension (line 3) | class ChainStationExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/station-extension/src/extension/client.ts class StationClient (line 6) | class StationClient implements WalletClient { method constructor (line 9) | constructor(client: Station) { method disconnect (line 13) | async disconnect() { method getSimpleAccount (line 17) | async getSimpleAccount(chainId: string) { method getAccount (line 35) | async getAccount(chainId: string): Promise { method signAmino (line 63) | async signAmino( method getOfflineSigner (line 72) | async getOfflineSigner(chainId: string) { method signArbitrary (line 76) | async signArbitrary( FILE: wallets/station-extension/src/extension/main-wallet.ts class StationExtensionWallet (line 8) | class StationExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/station-extension/src/extension/types.ts type ChainId (line 1) | type ChainId = string; type Addresses (line 3) | type Addresses = Record; type CoinType (line 5) | type CoinType = number; type Pubkeys (line 7) | type Pubkeys = Record; type NetworkInfo (line 9) | interface NetworkInfo { FILE: wallets/station-extension/src/extension/utils.ts type StationWindow (line 4) | interface StationWindow { FILE: wallets/tailwind-extension/src/constants.ts constant ICON (line 3) | const ICON = FILE: wallets/tailwind-extension/src/extension/wallet.ts class ChainTailwindExtension (line 19) | class ChainTailwindExtension extends ChainWalletBase { method constructor (line 20) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { class TailwindClient (line 25) | class TailwindClient implements WalletClient { method constructor (line 26) | constructor(private tailwind: TailwindWallet) { method getAccount (line 30) | async getAccount(chainId: string): Promise { method getSimpleAccount (line 40) | async getSimpleAccount(chainId: string): Promise { method getOfflineSigner (line 50) | async getOfflineSigner(chainId: string): Promise { class TailwindExtensionWallet (line 55) | class TailwindExtensionWallet extends MainWalletBase { method constructor (line 56) | constructor(wallet_info: Wallet) { method initClient (line 60) | async initClient(): Promise { FILE: wallets/trust-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/trust-extension/src/extension/chain-wallet.ts class ChainTrustExtension (line 3) | class ChainTrustExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/trust-extension/src/extension/client.ts class TrustClient (line 6) | class TrustClient implements WalletClient { method constructor (line 9) | constructor(client: Trust) { method enable (line 13) | async enable(chainIds: string | string[]) { method getSimpleAccount (line 17) | async getSimpleAccount(chainId: string) { method getAccount (line 27) | async getAccount(chainId: string) { method getOfflineSigner (line 37) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { FILE: wallets/trust-extension/src/extension/main-wallet.ts class TrustExtensionWallet (line 8) | class TrustExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/trust-extension/src/extension/types.ts type Trust (line 6) | interface Trust { FILE: wallets/trust-extension/src/extension/utils.ts type TrustWindow (line 5) | interface TrustWindow { type TrustExtension (line 9) | interface TrustExtension { FILE: wallets/trust-mobile/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/trust-mobile/src/wallet-connect/chain-wallet.ts class ChainTrustMobile (line 5) | class ChainTrustMobile extends ChainWC { method constructor (line 6) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/trust-mobile/src/wallet-connect/client.ts class TrustClient (line 6) | class TrustClient extends WCClient { method constructor (line 7) | constructor(walletInfo: Wallet) { method signAmino (line 13) | async signAmino( method signDirect (line 22) | async signDirect( FILE: wallets/trust-mobile/src/wallet-connect/main-wallet.ts class TrustMobileWallet (line 7) | class TrustMobileWallet extends WCWallet { method constructor (line 8) | constructor( FILE: wallets/vectis-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/vectis-extension/src/extension/chain-wallet.ts class ChainVectisExtension (line 3) | class ChainVectisExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/vectis-extension/src/extension/client.ts class VectisClient (line 16) | class VectisClient implements WalletClient { method constructor (line 19) | constructor(client: Vectis) { method enable (line 23) | async enable(chainIds: string | string[]) { method getSimpleAccount (line 27) | async getSimpleAccount(chainId: string) { method getAccount (line 37) | async getAccount(chainId: string) { method getOfflineSigner (line 50) | async getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 61) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 65) | getOfflineSignerDirect(chainId: string) { method addChain (line 69) | async addChain({ chain, name, assetList, preferredEndpoints }: ChainRe... method signAmino (line 88) | async signAmino( method signDirect (line 97) | async signDirect( method signArbitrary (line 106) | async signArbitrary( method sendTx (line 114) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/vectis-extension/src/extension/main-wallet.ts class VectisExtensionWallet (line 8) | class VectisExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/vectis-extension/src/extension/types.ts type VectisWindow (line 18) | interface VectisWindow extends Window { type Vectis (line 25) | interface Vectis { type KeyInfo (line 51) | type KeyInfo = { FILE: wallets/vultisig-extension/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/vultisig-extension/src/extension/chain-wallet.ts class ChainVultisigExtension (line 3) | class ChainVultisigExtension extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/vultisig-extension/src/extension/client.ts class VultisigClient (line 9) | class VultisigClient implements WalletClient { method defaultSignOptions (line 17) | get defaultSignOptions() { method setDefaultSignOptions (line 21) | setDefaultSignOptions(options: SignOptions) { method constructor (line 25) | constructor(client: Vultisig) { method enable (line 29) | async enable(chainIds: string | string[]) { method disconnect (line 33) | async disconnect() { method getSimpleAccount (line 37) | async getSimpleAccount(chainId: string) { method getAccount (line 47) | async getAccount(chainId: string) { method getOfflineSigner (line 57) | getOfflineSigner(chainId: string, preferredSignType?: SignType) { method getOfflineSignerAmino (line 69) | getOfflineSignerAmino(chainId: string) { method getOfflineSignerDirect (line 73) | getOfflineSignerDirect(chainId: string) { method signAmino (line 77) | async signAmino( method signDirect (line 91) | async signDirect( method signArbitrary (line 108) | async signArbitrary( method sendTx (line 116) | async sendTx(chainId: string, tx: Uint8Array, mode: BroadcastMode) { FILE: wallets/vultisig-extension/src/extension/main-wallet.ts class VultisigExtensionWallet (line 8) | class VultisigExtensionWallet extends MainWalletBase { method constructor (line 9) | constructor(walletInfo: Wallet) { method initClient (line 13) | async initClient() { FILE: wallets/vultisig-extension/src/extension/types.ts type VultisigSignOptions (line 11) | interface VultisigSignOptions { type Vultisig (line 17) | interface Vultisig { FILE: wallets/vultisig-extension/src/extension/utils.ts type VultisigWindow (line 5) | interface VultisigWindow { FILE: wallets/web3auth/src/constant.ts constant ICON (line 1) | const ICON = FILE: wallets/web3auth/src/extension/chain-wallet.ts class Web3AuthChainWallet (line 3) | class Web3AuthChainWallet extends ChainWalletBase { method constructor (line 4) | constructor(walletInfo: Wallet, chainInfo: ChainRecord) { FILE: wallets/web3auth/src/extension/client.ts class Web3AuthClient (line 22) | class Web3AuthClient implements WalletClient { method constructor (line 39) | constructor( method setLoginHint (line 49) | setLoginHint(hint: string) { method getLoginHint (line 53) | getLoginHint() { method ensureSetup (line 57) | async ensureSetup(): Promise { method connect (line 176) | async connect(_chainIds: string | string[]) { method disconnect (line 209) | async disconnect() { method getSimpleAccount (line 246) | async getSimpleAccount(chainId: string) { method getAccount (line 256) | async getAccount(chainId: string) { method getOfflineSigner (line 273) | getOfflineSigner(chainId: string) { method getOfflineSignerAmino (line 281) | getOfflineSignerAmino(chainId: string): OfflineAminoSigner { method getOfflineSignerDirect (line 285) | getOfflineSignerDirect(chainId: string): OfflineDirectSigner { method signArbitrary (line 289) | async signArbitrary( FILE: wallets/web3auth/src/extension/main-wallet.ts class Web3AuthWallet (line 10) | class Web3AuthWallet extends MainWalletBase { method constructor (line 11) | constructor(walletInfo: Web3AuthWalletInfo) { method walletInfo (line 15) | get walletInfo(): Web3AuthWalletInfo { method initClient (line 19) | async initClient() { method setLoginHint (line 96) | setLoginHint(hint: string) { FILE: wallets/web3auth/src/extension/signer.ts class Web3AuthSigner (line 18) | class Web3AuthSigner implements OfflineDirectSigner, OfflineAminoSigner { method constructor (line 25) | constructor( method getAccounts (line 39) | async getAccounts(): Promise { method signDirect (line 80) | async signDirect( method signAmino (line 146) | async signAmino( FILE: wallets/web3auth/src/extension/types.ts type Web3AuthWalletInfo (line 8) | type Web3AuthWalletInfo = Wallet & { options: Web3AuthClientOptions }; type Web3AuthLoginMethod (line 10) | type Web3AuthLoginMethod = { type Web3AuthClientOptions (line 16) | type Web3AuthClientOptions = { type PromptSign (line 34) | type PromptSign = ( type SignData (line 39) | type SignData = type ToWorkerMessage (line 50) | type ToWorkerMessage = type FromWorkerMessage (line 82) | type FromWorkerMessage = FILE: wallets/web3auth/src/extension/utils.ts constant WEB3AUTH_REDIRECT_AUTO_CONNECT_KEY (line 22) | const WEB3AUTH_REDIRECT_AUTO_CONNECT_KEY =