ETH(またはネットワークのガス通貨)を送金する場合は、TranferEth.CreateTransactionの利用を推奨します。

EthTransaction transferTransaction = await TransferEth.CreateTransaction(client, wallet, recipientAddress, DecimalNormalizer.Normalize(1));
TransactionReceipt receipt = await wallet.SendTransactionAndWaitForReceipt(client, transferTransaction);

この処理の裏側では、GasLimitEstimatorが作成され、適切なgasPrice、gasLimit、nonceを自動的に設定してトランザクションを構築します。