Skip to content

Conversation

lukeiannucci
Copy link

@lukeiannucci lukeiannucci commented Jul 29, 2025

Closes #<ISSUE_NUMBER>

This PR:

Leaving this so it stays up to date.

This PR does not:

Key places to review:

Sneh1999 and others added 8 commits July 18, 2025 16:33
* initial commit

* initial implementation

* initial version

* finish up some todos

* lint

* add test for timeboost sequencer for creating a block

* fix test

* lint

* lint

* Timeboost Txn Listener (#645)

* start

* try fix ci

* makefile updates

* cleanup

* cleanup

* fix ci, address comments

* avoid connection nil race condition

* fix back off

* cleanup

* error check config values

* change to resetConnection

* more cleanup

* add gitignore for inclusion list, cleanup

* address comments

* fix docker build

* fix based on comments

* fix based on comments

* fix test

* fix based on comments

* fix test to not throw nonce errors

* fix ci

---------

Co-authored-by: Luke Iannucci <luke.iannucci@outlook.com>
* start

* cleanup tests

* cherry pick

* update timeboost docker, send block to timeboost

* fix ci

* add support for chain id

* refactor

* fix tests

* make ci shutup

* small cleanup

* rename to protos
* Add edge case tests for Timeboost sequencer

* add test for max tx size

* add more test

* fix test
* start

* fixes

* git keep for empty dir

* lint

* use go package for proto

* cleanup

* cleanup flake.nix
@lukeiannucci lukeiannucci changed the title Feat timeboost integration 3 6 7 [Dont Merge] Feat timeboost integration 3 6 7 Jul 29, 2025
lukeiannucci and others added 14 commits August 1, 2025 09:25
* fix build

* hacky delayed messages

* fix e2e sequencer test

* add timeboost delayed sequencer

* remove delayed sequencer changes

* test invalid delayed transaction

* add tx type

* small cleanup

* retry delayed messages
#739)

* phase 1: block submission to timeboost

* fix test

* address comments
#740)

* phase 2: submit delayed messages to timeboost for hotshot confirmation

* stay at latest for test

* cleanup

* fix delayed messages read

* fix typo

* address comments

* reduce log level
…ost` and verify `BlockCertificate` (#743)

* phase 2: submit delayed messages to timeboost for hotshot confirmation

* stay at latest for test

* cleanup

* phase 3: espresso streamer timeboost verification for batch poster

* fix

* fix delayed messages read

* fix typo

* address comments

* reduce log level

* use sdk raw commitment builder

* make more readable
* refactor for contract binding

* add timeboost keymanager support

* update timeboost docker image

* use correct committee id

* cleaup
@Ancient123 Ancient123 force-pushed the feat-timeboost-integration-3-6-7 branch 3 times, most recently from 196c9d5 to 115c78c Compare October 16, 2025 14:17
@Ancient123 Ancient123 force-pushed the feat-timeboost-integration-3-6-7 branch from 115c78c to 1f4dc2e Compare October 16, 2025 14:53
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.

4 participants