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

Base PoS functionality #1

Closed
liamsi opened this issue Jan 4, 2021 · 3 comments
Closed

Base PoS functionality #1

liamsi opened this issue Jan 4, 2021 · 3 comments
Assignees
Labels
good first issue Good for newcomers P:High

Comments

@liamsi
Copy link
Member

liamsi commented Jan 4, 2021

Using a minimal set modules define a minimalistic proof-of-stake application. This will provide the binary to (later) run a lazyledger node.

The application can live in this repository (e.g. in a sub-directory).

If it makes sense we could even use some scaffolding tool to create the app and use the replace directive in go.mod to point to the ../cosmos-sdk parent folder.

Even if this means deviating from the lazyledger spec, we want a first version that uses the existing cosmos-sdk module logic as much as possible. In fact, all transactions besides PayForMessage (#4) can be assumed to already exist in the SDK.

@liamsi
Copy link
Member Author

liamsi commented Jan 10, 2021

This is addressed in https://github.com/lazyledger/lazyledger-app

Before we close this, we should probably make sure to:

@liamsi
Copy link
Member Author

liamsi commented Feb 18, 2021

do manually test-run the node ((ll-app) and see if everything works as expected
add CI (celestiaorg/celestia-app#3)

@evan-forbes you tried this, right?

@liamsi
Copy link
Member Author

liamsi commented Feb 18, 2021

Closing this as the base PoS functionality was included in https://github.com/lazyledger/lazyledger-app

@liamsi liamsi closed this as completed Feb 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers P:High
Projects
None yet
Development

No branches or pull requests

2 participants