TypeScript SDK
create7702MinimalAccount
function create7702MinimalAccount(args: {  sponsorGas?: boolean;Configuration object for creating the minimal account
let returnType: {  address: Address;  getCallsStatus?: (options: {  getCapabilities?: (options: {    chainId?: number;  onTransactionRequested?: (  ) => Promise<void>;  sendBatchTransaction?: (    txs: Array<SendTransactionOption>,  ) => Promise<SendTransactionResult>;  sendCalls?: (  sendRawTransaction?: (    tx: SendRawTransactionOptions,  ) => Promise<SendTransactionResult>;  sendTransaction: (    tx: SendTransactionOption,  ) => Promise<SendTransactionResult>;  signAuthorization?: (  signMessage: ({    message,    originalMessage,    chainId,  }: {    chainId?: number;    message: SignableMessage;    originalMessage?: string;  }) => Promise<Hex>;  signTransaction?: (tx: SerializableTransaction) => Promise<Hex>;  signTypedData: (    _typedData: ox__TypedData.Definition<typedData, primaryType>,  ) => Promise<Hex>;  watchAsset?: (asset: WatchAssetParams) => Promise<boolean>;};An Account object with enhanced capabilities including batch transactions and EIP-5792 support