Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(validator): Implement fast merkle tree computation #616

Open
wants to merge 4 commits into
base: feature/new-build
Choose a base branch
from

Conversation

mpolitzer
Copy link

Implement a faster proof construction for merkle trees.

@mpolitzer mpolitzer self-assigned this Jan 20, 2025
@mpolitzer mpolitzer force-pushed the feature/validator-fast-merkle branch 7 times, most recently from fbe04f4 to 0e7c616 Compare January 22, 2025 18:22
@vfusco vfusco force-pushed the feature/new-build branch 3 times, most recently from 9b7c440 to 4935bdd Compare January 24, 2025 00:25
@mpolitzer mpolitzer changed the title WIP feat(validator): Implement fast merkle tree computation feat(validator): Implement fast merkle tree computation Jan 24, 2025
@vfusco vfusco force-pushed the feature/new-build branch 4 times, most recently from 84df057 to c0720af Compare January 27, 2025 01:16
@mpolitzer mpolitzer force-pushed the feature/validator-fast-merkle branch 3 times, most recently from 181c2ce to 90f9a7c Compare January 28, 2025 13:13
@mpolitzer mpolitzer marked this pull request as ready for review January 28, 2025 13:17
@mpolitzer mpolitzer force-pushed the feature/validator-fast-merkle branch 3 times, most recently from c3a0059 to 110b3b3 Compare January 28, 2025 13:45
@vfusco vfusco force-pushed the feature/new-build branch 3 times, most recently from e8e76fb to 628fea4 Compare February 4, 2025 17:05
@vfusco vfusco force-pushed the feature/new-build branch from 628fea4 to 31150b3 Compare February 5, 2025 22:28
@vfusco vfusco force-pushed the feature/new-build branch from 31150b3 to bb2ae66 Compare February 5, 2025 22:42
Add an option to run the unit-tests with no setup require. Below are the
two [1], [2] options, one with :devel docker tags and one with
customizable tags.

[1]
```
docker compose -f compose.yaml run unit-test
```

[2]
```
export REPOSITORY=ghcr.io/
export TAG=pr-001
docker compose -f compose.yaml -f compose.override-tags.yaml run unit-test
```

feat(CI): update workflows
@mpolitzer mpolitzer force-pushed the feature/validator-fast-merkle branch 4 times, most recently from 492f7bb to cacf88a Compare February 6, 2025 21:58
@mpolitzer mpolitzer force-pushed the feature/validator-fast-merkle branch from cacf88a to 3079a2c Compare February 7, 2025 03:05
@vfusco vfusco force-pushed the feature/new-build branch 3 times, most recently from 55df49f to 8f91138 Compare February 20, 2025 17:40
@vfusco vfusco force-pushed the feature/new-build branch 5 times, most recently from fda82bb to cf4f207 Compare February 28, 2025 21:24
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