function createModularAccountAlchemyClient<TSigner>(
params,
): Promise<
AlchemySmartAccountClient<
undefined | Chain,
MultiOwnerModularAccount<TSigner>,
ExecutionActions<
MultiOwnerModularAccount<TSigner>,
undefined,
keyof EntryPointRegistryBase<unknown>
> &
ManagementActions<
MultiOwnerModularAccount<TSigner>,
undefined,
keyof EntryPointRegistryBase<unknown>
> &
ReadAndEncodeActions<MultiOwnerModularAccount<TSigner>> &
object &
object &
PluginManagerActions<MultiOwnerModularAccount<TSigner>> &
AccountLoupeActions<MultiOwnerModularAccount<TSigner>>
>
>;Defined in: account-kit/smart-contracts/src/msca/client/alchemyClient.ts:28
| Type Parameter | Default type |
|---|---|
|
|
| Parameter | Type |
|---|---|
|
|
Promise<AlchemySmartAccountClient<undefined | Chain, MultiOwnerModularAccount<TSigner>, ExecutionActions<MultiOwnerModularAccount<TSigner>, undefined, keyof EntryPointRegistryBase<unknown>> & ManagementActions<MultiOwnerModularAccount<TSigner>, undefined, keyof EntryPointRegistryBase<unknown>> & ReadAndEncodeActions<MultiOwnerModularAccount<TSigner>> & object & object & PluginManagerActions<MultiOwnerModularAccount<TSigner>> & AccountLoupeActions<MultiOwnerModularAccount<TSigner>>>>
A promise that resolves to an AlchemySmartAccountClient configured with the desired plugins and actions