BaseはFlashblocksを停止し、サブスクリプションと保留中の状態はもはやデータを返しません。
BaseはDenimのアップグレードにおいてFlashblocksを停止し、200ミリ秒ごとに完全な規範ブロックを生成することに変更しました。Denimは2026年10月21日18:00 UTCにBase Sepoliaでアクティブ化され、11月5日18:00 UTCにBaseメインネットでアクティブ化されました。アクティブ化後、Baseは2つのネットワークでFlashblocksの生産を停止し、Flashblocksのサブスクリプション、WebSocketストリーム、および保留中の状態はデータを返さなくなります。
公式文書によると、wss://mainnet.flashblocks.base.org/wsなどのエンドポイントは接続を受け付けますが、データのプッシュは行われなくなります。開発者はethsubscribe("newFlashblocks")をethsubscribe("newHeads")に置き換え、pendingLogsをlogsに置き換え、newFlashblockTransactionsはnewHeadsに変更した後、規範ブロックに基づいてトランザクションを取得する必要があります。"pending"ブロックタグを使用するRPC呼び出しは、最新の規範ブロックと状態を読み取るように変更する必要があります。
ノードの設定に関して、メインネットノードはbase/base v1.5.1以上にアップグレードする必要があり、Sepoliaノードはv1.5.0以上にアップグレードし、RETHFBWEBSOCKETURL、--flashblocks-url、--max-pending-blocks-depthおよび--flashblocks.ping-intervalなどの設定を削除する必要があります。また、flashblockindex述語を持つ有効性トランザクションは拒否されるため、公式にはblock_numberで範囲を制限することを推奨しています。






