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

Update to the lazyledger packages instead of tendermint and the cosmos-sdk #7

Merged
merged 2 commits into from
Jan 31, 2021

Conversation

evan-forbes
Copy link
Member

Uses the replace directive to use the latest LazyLedger fork of the cosmos-sdk, along with manually replacing tendermint with lazyledger-core

Closes #4

@liamsi
Copy link
Member

liamsi commented Jan 25, 2021

Looks good to me! Wondering if we shouldn't merge in the CI changes (#8) first?

Copy link
Member

@tzdybal tzdybal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Is it tested that the starport scaffolding #1 is working correctly after the whitespace changes?

@evan-forbes
Copy link
Member Author

evan-forbes commented Jan 26, 2021

Do you mind elaborating a bit, @tzdybal? I'm not quite sure what starport scaffolding #1 is.

This branch has been tested to start a new chain, but it does not use starport for that.

If you're talking about adding further scaffolding, then the answer is that any additions will have to be patched similarly to what was done to this branch before they could be added.

Copy link
Member

@liamsi liamsi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs resolving the merge conflicts / rebasing onto master. If CI passes afterwards, I'd approve :-)

@evan-forbes evan-forbes force-pushed the evan/replace-tendermint branch 2 times, most recently from 080f261 to 6f16b81 Compare January 30, 2021 01:57
@evan-forbes
Copy link
Member Author

I'm still trying to figure out the last make proto-lint failure, but then it should be g2g

switch to using lazyledger-core and the fork of the sdk

update to the latest verison of lazyledger-core

use the latest version of lazyledger-core and the lazyledger fork of the sdk

gofmt

gofmt

ci fix: add the make proto-lint command

switch to the lazyledger-core proto files

remove redundant message types
update from deprecated cli command

add version to buf.yaml

change lazyledger-app proto package declaration in accordance with buf linting
@evan-forbes
Copy link
Member Author

Ok, now we're good to go. The only CI failure is because we don't have any tests.

Copy link
Member

@liamsi liamsi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Evan! LGTM 👍

@evan-forbes evan-forbes merged commit 2e5cb95 into master Jan 31, 2021
@evan-forbes evan-forbes deleted the evan/replace-tendermint branch January 31, 2021 18:14
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.

clean up imports
3 participants