createMultisigModularAccountClient
Call Signature
Defined in: account-kit/smart-contracts/dist/types/src/msca/client/client.d.ts:21
Type Parameters
Parameters
Returns
Promise
<AlchemySmartAccountClient
<undefined
| Chain
, MultisigModularAccount
<TSigner
>, ExecutionActions
<MultisigModularAccount
<TSigner
>, MultisigUserOperationContext
, keyof EntryPointRegistryBase
<unknown
>> & ManagementActions
<MultisigModularAccount
<TSigner
>, MultisigUserOperationContext
, keyof EntryPointRegistryBase
<unknown
>> & ReadAndEncodeActions
<MultisigModularAccount
<TSigner
>> & object
& object
& PluginManagerActions
<MultisigModularAccount
<TSigner
>> & AccountLoupeActions
<MultisigModularAccount
<TSigner
>>, MultisigUserOperationContext
>>
Call Signature
Defined in: account-kit/smart-contracts/dist/types/src/msca/client/client.d.ts:22
Type Parameters
Parameters
Returns
Promise
<SmartAccountClient
<CustomTransport
, Chain
, MultisigModularAccount
<TSigner
>, ExecutionActions
<MultisigModularAccount
<TSigner
>, MultisigUserOperationContext
, keyof EntryPointRegistryBase
<unknown
>> & ManagementActions
<MultisigModularAccount
<TSigner
>, MultisigUserOperationContext
, keyof EntryPointRegistryBase
<unknown
>> & ReadAndEncodeActions
<MultisigModularAccount
<TSigner
>> & object
& object
& PluginManagerActions
<MultisigModularAccount
<TSigner
>> & AccountLoupeActions
<MultisigModularAccount
<TSigner
>>, [{
Method
: "eth_sendUserOperation"
;
Parameters
: [UserOperationRequest
, `0x${string}`
];
ReturnType
: `0x${string}`
;
}, {
Method
: "eth_estimateUserOperationGas"
;
Parameters
: [UserOperationRequest
, `0x${string}`
, RpcStateOverride
?];
ReturnType
: UserOperationEstimateGasResponse
;
}, {
Method
: "eth_getUserOperationReceipt"
;
Parameters
: [`0x${string}`
, ("latest"
| "pending"
)?];
ReturnType
: null
| UserOperationReceipt
;
}, {
Method
: "eth_getUserOperationByHash"
;
Parameters
: [`0x${string}`
];
ReturnType
: null
| UserOperationResponse
<EntryPointVersion
>;
}], MultisigUserOperationContext
>>