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

F3 testing on butterflynet #4860

Open
3 tasks
hanabi1224 opened this issue Oct 8, 2024 · 1 comment
Open
3 tasks

F3 testing on butterflynet #4860

hanabi1224 opened this issue Oct 8, 2024 · 1 comment
Assignees
Labels
Type: Task Discrete task to implement

Comments

@hanabi1224
Copy link
Contributor

Summary

Completion Criteria

  • generate an f3(BLS) wallet for testing
  • run Forest on butterflynet with proper F3(Fast Finality) parameters on a DO droplet
  • validate the correctness of F3 consensus

Additional Links & Resources

@hanabi1224 hanabi1224 added the Type: Task Discrete task to implement label Oct 8, 2024
@hanabi1224 hanabi1224 self-assigned this Oct 8, 2024
@hanabi1224
Copy link
Contributor Author

hanabi1224 commented Oct 11, 2024

Notes on testing steps:

  1. build forest(make install) on feat: Butterflynet update #4877 branch (or main once it's merged)
  2. build F3 sidecar cd f3-sidecar && go build -v .
  3. run forest with F3 sidecar
    a. run forest with built-in F3 sidecar
    FOREST_F3_SIDECAR_FFI_ENABLED="1" FOREST_F3_FINALITY="200" FOREST_F3_BOOTSTRAP_EPOCH="2760" forest --chain butterflynet --encrypt-keystore false
    b. or run forest and F3 sidecar separately for easier log inspection
    FOREST_F3_SIDECAR_FFI_ENABLED="0" forest --chain butterflynet --encrypt-keystore false
    and
    ./f3-sidecar -bootstrap 2760 -finality 200 -root /tmp/f3/butterflynet
    c. TODO: test F3 miner participation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Task Discrete task to implement
Projects
Status: Ready
Development

No branches or pull requests

1 participant