Skip to content

feat(node): coordinate deferred Tempo imports - #1245

Merged
shekhirin merged 0 commit into
alexey/tip-1096-checkpoint-proverfrom
alexey/tip-1096-coordination
Aug 27, 2026
Merged

feat(node): coordinate deferred Tempo imports#1245
shekhirin merged 0 commit into
alexey/tip-1096-checkpoint-proverfrom
alexey/tip-1096-coordination

Conversation

@shekhirin

@shekhirin shekhirin commented Aug 21, 2026

Copy link
Copy Markdown
Member
  • Queues finalized L1 blocks until they are imported by the Zone chain.
  • Produces bounded checkpoint-only blocks while catching up after T12 activation, without crossing the activation boundary.
  • Uses the finalized L1 target during catch-up.
  • Uses Tempo T12 activation for checkpoint eligibility and Zone block timestamp behavior.
  • Retires queued L1 blocks only after their Zone imports are confirmed.
  • Replicates deferred imports consistently to follower nodes.
  • Recovers cursors from both legacy and T12 TempoAdvanced events.
  • Keeps checkpoint-only blocks leader-neutral so operational leadership changes only take effect in full blocks.

@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from f4b9ff6 to 0ed57ff Compare August 21, 2026 13:51
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 0ed57ff to ec7fdf3 Compare August 21, 2026 14:11
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch 2 times, most recently from 1e9809c to 6acd947 Compare August 21, 2026 14:58
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 6acd947 to 43218bf Compare August 21, 2026 16:40
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 43218bf to cb27138 Compare August 21, 2026 16:45
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from cb27138 to 84845db Compare August 21, 2026 17:03
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 84845db to 61b4bf7 Compare August 21, 2026 17:13
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 61b4bf7 to 8319f34 Compare August 21, 2026 17:51
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch 2 times, most recently from a7500ec to fbdea42 Compare August 21, 2026 18:04
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from fbdea42 to 7fbe00e Compare August 21, 2026 18:16
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 7fbe00e to 82d63a3 Compare August 24, 2026 09:23
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 82d63a3 to 889e319 Compare August 24, 2026 09:43
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 889e319 to 491feff Compare August 24, 2026 09:49
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 64bacd7 to eaecce8 Compare August 24, 2026 16:41
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from eaecce8 to 465a924 Compare August 24, 2026 17:00
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch 2 times, most recently from cf7ddc9 to 6d042ec Compare August 25, 2026 13:32
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch 2 times, most recently from 3380505 to 25e4ea2 Compare August 25, 2026 18:23
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 25e4ea2 to 027d68e Compare August 25, 2026 18:48
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch 2 times, most recently from c03c43e to c00608f Compare August 25, 2026 18:57
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from c00608f to c65e981 Compare August 25, 2026 18:57
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from c65e981 to c3ace6f Compare August 25, 2026 19:08
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch 2 times, most recently from 3c99865 to 62799ad Compare August 26, 2026 10:50
@shekhirin
shekhirin force-pushed the alexey/tip-1096-coordination branch from 62799ad to 8712086 Compare August 26, 2026 12:34
@shekhirin shekhirin mentioned this pull request Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants