Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Maksandre/w3wallets
/ functions
Functions
146 in github.com/Maksandre/w3wallets
⨍
Functions
146
◇
Types & classes
25
Method
assertActiveAccount
* Verify account is selected/active * @param accountAddress - Account address that should be active
packages/w3wallets/tests/POM/PolkadotPage.ts:143
Method
assertConnectionStatus
* Verify wallet connection status * @param status - Expected status ("connected" or "disconnected")
packages/w3wallets/tests/POM/EthereumPage.ts:155
Method
assertNftMintSuccess
* Verify NFT mint was successful
packages/w3wallets/tests/POM/EthereumPage.ts:208
Method
assertNftTransferSuccess
* Verify NFT transfer was successful
packages/w3wallets/tests/POM/EthereumPage.ts:215
Method
assertTransferSuccess
* Verify transfer was successful
packages/w3wallets/tests/POM/PolkadotPage.ts:108
Method
connectPolkadotJs
* Connect wallet using Polkadot.js connector button
packages/w3wallets/tests/POM/PolkadotPage.ts:46
Function
constructor
( public readonly page: Page, public readonly extensionId: string, )
packages/w3wallets/src/core/wallet.ts:6
Method
constructor
( public page: any, public extensionId: string, )
packages/w3wallets/src/cache/prepareWallet.test.ts:10
Method
constructor
( public page: any, public extensionId: string, )
packages/w3wallets/src/core/types.test.ts:10
Method
constructor
(page: Page)
packages/w3wallets/tests/POM/PolkadotPage.ts:14
Method
constructor
(page: Page)
packages/w3wallets/tests/POM/EthereumPage.ts:14
Method
deny
()
packages/w3wallets/src/cache/prepareWallet.test.ts:16
Method
deny
()
packages/w3wallets/src/core/types.test.ts:16
Method
deny
()
packages/w3wallets/src/wallets/polkadot-js/polkadot-js.ts:70
Method
deny
()
packages/w3wallets/src/wallets/metamask/metamask.ts:487
Method
disconnectWallet
* Disconnect the connected wallet
packages/w3wallets/tests/POM/EthereumPage.ts:90
Function
expectTimeout
* Timeout for expect assertions like toBeVisible, toContainText. * Set via W3WALLETS_EXPECT_TIMEOUT env variable. * @default undefined (uses Pla
packages/w3wallets/src/config.ts:21
Method
getAccountRadios
* Get all account radio buttons
packages/w3wallets/tests/POM/PolkadotPage.ts:135
Method
getConnectorButton
* Get connector button for a specific connector * @param connectorUid - Connector unique ID (e.g., "polkadot-js")
packages/w3wallets/tests/POM/PolkadotPage.ts:116
Method
getNftBalance
* Get the current NFT balance as text
packages/w3wallets/tests/POM/EthereumPage.ts:229
Method
getNftItem
* Get a specific NFT item locator by token ID * @param tokenId - Token ID
packages/w3wallets/tests/POM/EthereumPage.ts:237
Function
getTokenAllowance
( owner: Address, spender: Address, )
packages/w3wallets/tests/utils/erc20.ts:145
Function
getTokenBalance
(account: Address)
packages/w3wallets/tests/utils/erc20.ts:134
Function
globalSetup
()
packages/w3wallets/tests/global-setup.ts:24
Method
goto
()
packages/w3wallets/tests/POM/EthereumPage.ts:75
Method
gotoOnboardPage
()
packages/w3wallets/src/cache/prepareWallet.test.ts:14
Method
gotoOnboardPage
()
packages/w3wallets/src/core/types.test.ts:14
Method
gotoOnboardPage
()
packages/w3wallets/src/core/types.ts:5
Function
handleApprove
(e: React.FormEvent)
packages/test-dapp/src/components/TokenSection.tsx:121
Function
handleMint
()
packages/test-dapp/src/components/TokenSection.tsx:73
Function
handleMint
()
packages/test-dapp/src/components/NftSection.tsx:33
Method
handlePopupAndClick
()
packages/w3wallets/src/wallets/metamask/metamask.ts:393
Function
handleSign
(e: React.FormEvent)
packages/test-dapp/src/components/SignMessageSection.tsx:22
Function
handleTransfer
(e: React.FormEvent)
packages/test-dapp/src/components/TokenSection.tsx:92
Function
handleTransfer
(e: React.FormEvent)
packages/test-dapp/src/components/NftSection.tsx:45
Method
mintNft
* Mint an NFT
packages/w3wallets/tests/POM/EthereumPage.ts:135
Method
onboard
(seed: string, password?: string, name?: string)
packages/w3wallets/src/wallets/polkadot-js/polkadot-js.ts:16
Method
selectAccountRadio
* Select a specific account from account selection UI * Note: This should be called in the wallet extension context, not the dApp * @param accou
packages/w3wallets/tests/POM/PolkadotPage.ts:125
Method
selectAllAccounts
()
packages/w3wallets/src/wallets/polkadot-js/polkadot-js.ts:42
Function
setupFn
()
packages/w3wallets/src/cache/prepareWallet.test.ts:21
Function
shortenAddress
(address: string)
packages/w3wallets/tests/utils/address.ts:1
Function
sleep
(ms: number)
packages/w3wallets/tests/utils/sleep.ts:1
Method
switchNetwork
* Switch to an existing network in MetaMask * @param networkName - Name of the network to switch to (e.g., "Ethereum Mainnet", "Sepolia")
packages/w3wallets/src/wallets/metamask/metamask.ts:554
Method
transferNft
* Transfer an NFT * @param tokenId - Token ID to transfer * @param recipient - Recipient address
packages/w3wallets/tests/POM/EthereumPage.ts:144
Method
transferTokens
* Transfer ERC-20 tokens * @param recipient - Recipient address * @param amount - Amount to transfer (as string)
packages/w3wallets/tests/POM/EthereumPage.ts:115
Method
waitForButtonOrPopup
(timeout: number)
packages/w3wallets/src/wallets/metamask/metamask.ts:380
← previous
101–146 of 146, ranked by callers