web3-ethFunctionsprepareTransactionForSigningprepareTransactionForSigning CallableprepareTransactionForSigning(transaction: Transaction, web3Context: Web3Context<EthExecutionAPI, any>, privateKey?: string | Uint8Array, fillGasPrice?: boolean, fillGas?: boolean): Promise<TypedTransaction>Parameterstransaction: Transactionweb3Context: Web3Context<EthExecutionAPI, any>optionalprivateKey: string | Uint8ArrayfillGasPrice: boolean = truefillGas: boolean = trueReturns Promise<TypedTransaction>