Classes
CrossmintWallets
Methods
getOrCreateWallet()
getOrCreateWallet<
T
>(type
,args
,options
?):Promise
<WalletTypeToWallet
[T
]>
Get or create a wallet
Type Parameters
Type Parameter |
---|
T extends keyof WalletTypeToArgs |
Parameters
Parameter | Type | Description |
---|---|---|
type | T | Wallet type |
args | WalletTypeToArgs [T ] | Wallet data |
options ? | WalletOptions | Wallet options |
Returns
Promise
<WalletTypeToWallet
[T
]>
A new wallet
Defined in
packages/wallets/src/sdk.ts:33
getWallet()
getWallet<
T
>(address
,type
,args
,options
?):Promise
<WalletTypeToWallet
[T
]>
Get an existing wallet by address
Type Parameters
Type Parameter |
---|
T extends keyof WalletTypeToArgs |
Parameters
Parameter | Type | Description |
---|---|---|
address | string | Wallet address |
type | T | Wallet type |
args | WalletTypeToArgs [T ] | Wallet data |
options ? | WalletOptions | Wallet options |
Returns
Promise
<WalletTypeToWallet
[T
]>
A wallet
Defined in
packages/wallets/src/sdk.ts:49
from()
static
from(crossmint
):CrossmintWallets
Initialize the Wallets SDK
Parameters
Parameter | Type | Description |
---|---|---|
crossmint | Crossmint | Crossmint data (use createCrossmint to initialize) |
Returns
A new CrossmintWallets instance
Defined in
Was this page helpful?