Skip to content

Tags: EspressoSystems/nitro-espresso-integration

Tags

v3.3.2-celestia-e94aaa9

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix mutex locks (#518)

* Transaction streamer Mutex lock fixes

* remove log

* Fix Rust installation in docker image

* Use the latest tag for espresso dev node

---------

Co-authored-by: Jeremy <297323986@qq.com>

v3.3.2-celestia-5ed9cd8

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix CI build (#520)

v3.3.2-8a7ec7d

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[Caff Node] Clean up logs and add a performance recorder (#517)

* Use existing function to convert block number to message index

* Clean up logs

* Add perf recorder to check the performance of the caff node

* Persist hotshot number and current position

* small fixes

* cleanup

---------

Co-authored-by: Sneh Koul <snehkoul1999@gmail.com>

v3.3.2-70370fd

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Espresso streamer tests (#511)

* Changes to espresso_streamer to facilitate mock testing

* Initial testing framework for espresso streamer

* Fix compiltion of caff node

* Fix test compilation

* merge

* fix merge

* espresso streamer test working

* Add espresso streamer test to CI

* lint

* Add espresso streamer tests

* Lint

---------

Co-authored-by: Zach Showalter <zacshowa@gmail.com>
Co-authored-by: Jeremy <297323986@qq.com>

v3.3.2-celestia-792ba7a

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix log (#462)

v3.3.2-celestia-edb3269

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add log to be able to read snapshot height (#460)

v3.3.2-fcd633f

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use upload artifacts v4 (#456)

* Use upload artifacts v4

* use v4

* test on pull request

* fix ci

* fix ci

* change to matrix.arch

* add matrix.arch

* use replace

* use replace, attempt

* use string replacement

* use timestamp

* build different digests based on platform

* download both arm64 and amd64

* fix typo

* fix typo

* change download action to v4 as well

* remove pull request

v3.3.2-4f797fa

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Cherry picks from celestia (#450)

* Fast Confirmations Issue (#437)

* Enqueue transactions to espresso as soon as they arrive

* Multiple submitted transactions

* Add the enqueue to AddBroadcastMessages

* add messages in write messages so that we can include all messages

* add debug log

---------

Co-authored-by: Jeremy <297323986@qq.com>

* Resubmit hotshot transactions (#441)

* Enqueue transactions to espresso as soon as they arrive

* Multiple submitted transactions

(cherry picked from commit 53ab629)

* Fix

* Resubmit espresso txns

* add log for better debugging

* add tests and fix some logical errors

* fix comments

* fix comments

* address review comments

* go back to old test design to make it explicit

---------

Co-authored-by: Sneh Koul <snehkoul1999@gmail.com>

* Fix: Batch posting delayed because of the frequency of messages (#440)

* Store last position in batch

* fix merge conflict

* fix build

* re-run ci

* Fix broken CI

* Modify batch poster to increase upper bound of batch if we only have useless messages in the batch

* Address PR feedback and run make fmt

* Update default test to have larger max size for its batches and poll for finality every 2 seconds.

* Update batch poster flow to check validation after we accumulate the batch.

* Remove log that could erroneously suggest espresso validation had been performed on a batch

* Move log to less spammy location

* Update outdated comment

* Respond to review feedback

---------

Co-authored-by: Zach Showalter <zacshowa@gmail.com>

* Log batch posting reason when posting due to max delay. (#449)

* Add better logging to batch poster surrounding posting due to max delay

* Add start message

* Poll to resubmit transactions (#452)

* Poll to resubmit transactions

* fix comment

* fix comment

* Update write logic to add logs and make sure that the message is alwa… (#453)

* Update write logic to add logs and make sure that the message is always enqueued to Espresso

* remove HasNotSubmitted

* remove HasNotSubmitted

* remove HasNotSubmitted

* Lint

---------

Co-authored-by: Sneh Koul <35871990+Sneh1999@users.noreply.github.com>
Co-authored-by: Sneh Koul <snehkoul1999@gmail.com>
Co-authored-by: Zach Showalter <zacshowa@gmail.com>

v3.3.2-celestia-e1d5300

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update write logic to add logs and make sure that the message is alwa… (

#453)

* Update write logic to add logs and make sure that the message is always enqueued to Espresso

* remove HasNotSubmitted

* remove HasNotSubmitted

* remove HasNotSubmitted

v3.3.2-celestia-7f77e03

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Log batch posting reason when posting due to max delay. (#449)

* Add better logging to batch poster surrounding posting due to max delay

* Add start message