Skip to content
This repository has been archived by the owner on Apr 30, 2024. It is now read-only.

Add changes to use Optimint v0.1.1 #4

Merged
merged 17 commits into from
Mar 14, 2022
Merged

Conversation

jbowen93
Copy link

@jbowen93 jbowen93 commented Mar 7, 2022

This PR adds changes from the tzdybal/optimint branch while already being rebased on the github.com/tharsis/ethermint main branch.

It should be squashed before merging.

This has been manually tested to work with Cevmos.

After merging a follow up commit to update the Changelog should be made and a v0.1.0 release should be cut.

#3

Copy link
Member

@adlerjohn adlerjohn left a comment

Choose a reason for hiding this comment

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

CI failing

@jbowen93 jbowen93 changed the title Add changes to use Optimint v0.1.0 Add changes to use Optimint v0.1.1 Mar 8, 2022
Copy link
Member

@adlerjohn adlerjohn left a comment

Choose a reason for hiding this comment

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

Is it possible to make all CI checks pass, or no?

@jbowen93
Copy link
Author

Is it possible to make all CI checks pass, or no?

Not trivially. Some of the tests assume you can start a chain w/ just the ethermintd binary. We need to run a cluster w/ celestia-app, celestia-node, dalc, and ethermintd to get this same state.

Also the solidity tests are a bit of a mess. I'm almost done manually testing things and then I'll post some verification that things pass locally on the ephemeral cluster.

@jbowen93
Copy link
Author

There are some legitimately not working RPC Tests: #7 and the solidity tests should probably be redone.

@codecov-commenter
Copy link

Codecov Report

Merging #4 (2951f36) into main (3bea3fa) will increase coverage by 0.02%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main       #4      +/-   ##
==========================================
+ Coverage   59.43%   59.46%   +0.02%     
==========================================
  Files          78       78              
  Lines        6452     6449       -3     
==========================================
  Hits         3835     3835              
+ Misses       2401     2398       -3     
  Partials      216      216              
Impacted Files Coverage Δ
client/testnet.go 0.00% <ø> (ø)
app/app.go 85.42% <100.00%> (ø)

@jbowen93
Copy link
Author

I'd like to merge this while acknowledging the known failures and not cutting a v0.1.0 release yet.

Copy link
Member

@adlerjohn adlerjohn left a comment

Choose a reason for hiding this comment

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

utACK

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 (especially the Optimint-related changes)

@jbowen93 jbowen93 merged commit 7ff8d25 into celestiaorg:main Mar 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants