diff --git a/app/upgrades/data/changes.ts b/app/upgrades/data/changes.ts index 451c80d..6b21179 100644 --- a/app/upgrades/data/changes.ts +++ b/app/upgrades/data/changes.ts @@ -217,7 +217,7 @@ export const changes: Change[] = [ summary: "At and after Azul activation, block production and import use the following Engine API methods:
engine_forkchoiceUpdatedV3 for starting block builds and forkchoice synchronization.engine_getPayloadV5 for fetching built payloads.engine_newPayloadV4 for importing payloads into the execution engine.engine_getPayloadV5 returns a V5 envelope, but the contained execution payload is still V4-shaped. As a result, payload insertion continues through engine_newPayloadV4 (there is no engine_newPayloadV5 path used by Base Azul clients).Azul constraints for this flow:
expectedBlobVersionedHashes MUST be an empty array.blobsBundle in engine_getPayloadV5 responses is expected to be empty.executionRequests in engine_newPayloadV4 MUST be an empty array.