Function smartAccountActions
smartAccountActions(): < TChain extends undefined | Chain = undefined | Chain, TSmartAccount extends | undefined | object & Assign_< SmartAccountImplementation<Abi, EntryPointVersion, object>, { address: `0x${string}`; getNonce: (parameters?: { key?: bigint }) => Promise<bigint>; isDeployed: () => Promise<boolean>; type: "smart"; }, > & { address: `0x${string}`; getNonce: (parameters?: { key?: bigint }) => Promise<bigint>; isDeployed: () => Promise<boolean>; type: "smart"; } = | undefined | object & Assign_< SmartAccountImplementation<Abi, EntryPointVersion, object>, { address: `0x${string}`; getNonce: (parameters?: { key?: bigint }) => Promise<bigint>; isDeployed: () => Promise<boolean>; type: "smart"; }, > & { address: `0x${string}`; getNonce: (parameters?: { key?: bigint }) => Promise<bigint>; isDeployed: () => Promise<boolean>; type: "smart"; },>( client: Client<Transport, TChain, TSmartAccount>,) => SmartAccountActions<TChain, TSmartAccount> Returns <
TChain extends undefined
| Chain = undefined | Chain,
TSmartAccount extends
| undefined
| object & Assign_<
SmartAccountImplementation<Abi, EntryPointVersion, object>,
{
address: `0x${string}`;
getNonce: (parameters?: { key?: bigint }) => Promise<bigint>;
isDeployed: () => Promise<boolean>;
type: "smart";
},
> & {
address: `0x${string}`;
getNonce: (parameters?: { key?: bigint }) => Promise<bigint>;
isDeployed: () => Promise<boolean>;
type: "smart";
} = | undefined
| object & Assign_<
SmartAccountImplementation<Abi, EntryPointVersion, object>,
{
address: `0x${string}`;
getNonce: (parameters?: { key?: bigint }) => Promise<bigint>;
isDeployed: () => Promise<boolean>;
type: "smart";
},
> & {
address: `0x${string}`;
getNonce: (parameters?: { key?: bigint }) => Promise<bigint>;
isDeployed: () => Promise<boolean>;
type: "smart";
},
>(
client: Client<Transport, TChain, TSmartAccount>,
) => SmartAccountActions<TChain, TSmartAccount>