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

Testnet Tracking Issue #152

Closed
10 of 34 tasks
evan-forbes opened this issue Nov 29, 2021 · 1 comment
Closed
10 of 34 tasks

Testnet Tracking Issue #152

evan-forbes opened this issue Nov 29, 2021 · 1 comment

Comments

@evan-forbes
Copy link
Member

evan-forbes commented Nov 29, 2021

Core & App

Summary

Here are the issues we are aiming to address before testnet. Essentially, we will attempt re-write most of the existing logic in celestia-core in the app. We might not be able to use stock tendermint at first, but that is the goal for mainnet. This will be done by using the PrepareProposal and ProcessProposal portions in the abci++ branch. This list is not yet complete, and some features might not be possible without ABCI++.

ABCI++

Filling the data square

  • Implement non-interactive defaults #455
  • Mechanism to efficiently and safely fill the square #454
  • Adopt Reaping from the mempool to max square size #77

Bad Encoding Fraud Proof

  • Implement BadEncodingFraudProof #461

Check for message inclusion

  • ADR for message inclusion check #520
  • Create API to check for message inclusion #565

Maintenance/Bug fixes/Misc

Stretch Goals

Quantum Gravity Bridge

EVMOS settlement rollup hub

Celestia Node

See ADR for details.

  • State Machine Integration (ability for node to recompute state independent tendermint+app)
  • Bad Encoding Fraud Proofs
  • RPC framework + APIs

Optimint

@evan-forbes
Copy link
Member Author

closing as this tracking issue is outdated

Repository owner moved this from TODO to Done in Celestia Node Jul 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

No branches or pull requests

2 participants