シミュレーション呼び出しで gas を指定していないのに、gas が高すぎるというエラーが出る場合、問題はデフォルト値にある可能性があります。Reth PR #28315 は Amsterdam のケースを対象としています。運用者が rpc.gascap を max に設定すると、gas のデフォルト値がトランザクションの gas 上限を超えることがあります。このパッチでは、RPC 呼び出しの上限と現在の実行環境におけるトランザクションの gas 上限のうち、小さい方をデフォルト値として採用し、対応するテストケースを追加しています。$ETH アプリでシミュレーションに失敗した原因を調べる際は、まずノードのバージョン、フォーク設定、リクエストパラメーターを記録してください。「未入力」でもデフォルトのルールが適用されます。ここで議論されているのは RPC のシミュレーションパラメーターの処理であり、これを根拠にメインネットの手数料が上がると推測することはできません。