Skip to content

Introduce runner and override makeConfig #3

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

Open
wants to merge 1 commit into
base: greg/dockerfile
Choose a base branch
from

Conversation

greg-szabo
Copy link
Member

Closes https://github.com/informalsystems/security-partner-internal-pm/issues/78
[ext][Berachain] Change configuration generation in runner to generate beacond-compatible config

Please rebase it on greg/e2e-framework, once #2 is merged.

  • Introduce runner
    • Copied from berachain/cometbft@c547460c which is the version defined in beaconkit's go.mod
    • Add functions Validator and MakeCommitFromVoteSet from the internal/tests package to evidence handling.
    • Update mapstructure as beaconkit uses a newer version of viper than CometBFT and the new version is not compatible.
    • Change the makeConfig function to use beaconkit's DefaultConfig, instead of CometBFT.
      (A diff between the cometbft branch and this code will show the differences nicely.)
  • Add build script and testing script to the Makefile, and supporting files.

Note: There is a newer version of the runner in the main branch of berachain/cometbft, but beaconkit does not use the latest version.

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.

1 participant