-
Notifications
You must be signed in to change notification settings - Fork 41
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
Bolten/test axelar buf #220
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
EricBolten
added a commit
that referenced
this pull request
Dec 10, 2023
* pin goreleaser to 1.9.2 * add tendermint to grpc gateway * v5 incentives/gravity rc1 (#201) * v5 upgrade with only incentives and gravity updates * go.mod major version v4 -> v5 * go 1.15 -> 1.16 * Update prost_build and somm_proto * Generate somm_proto for v5 * Fix proto import path bug and regenerate protos * Fix linter * Pin to ubuntu version in releaser * Set incentives cutoff height * v5 -> v6 * move to github runners, go to 1.19, mod tidy * cosmos-sdk 0.45.13, ibc-go 3.4.0 * fix proto go packages to v6 * v6 upgrade * Update linter for go 1.19 * Appease linter * clean build * bring over axelar module * redo axelar corks with cork v2 * rpc endpoints for hitting axelar * cleanup for CLI * clean up CLI * sdk down to 0.45.10, tendermint to 0.34.22 put back dragonberry replace directive after sdk downgrade to match gravity * golang back down to 1.18 * Update v6 upgrade README * proposal trasnfered from gravity * typo * update for heighliner * genesis updates * governance * rename msg field * some review updates * more review updates * even more review updates! * proposal updates * chain configs query * comment updates * fix issue with ID in key parsing * add staking mocks * all existing cork v2 tests pass * add mocks to sc * tests for middleware * empty payload * prost build * bring in changes from cork v2 * actual prost build * include modules * namespace issue * unique gov prop ids * unused interchain test * move scoped axelar keeper * issue with params key table * app.go fixes for axelar cork * something is funky with codec registrations * more prop types * all proposals * unit test pass * clarify all registered types * newer protos broken for axelar cork * downgrade bufbuild * old version cellar fees * Bolten/test axelar buf (#220) * old protocgen.sh * newline fix * regen protos --------- Co-authored-by: Eric Bolten <[email protected]> * rebuild prost from new (old) buf build * compiles * params unit tests * lint pass * prost build * validate disabled * review pass * only chain id * more updates * import gravity module to pull delegate information * adjust mocks * set protocgen back to previous * linting * test configuration correct for scenario * return proto update to previous style * resetting swagger script to previous * another pass * more changes * cleanup local script changes for protos * encode id to string on result retrieval * revert cellarfee protos * test update for hex * cork timeouts * updates for unused cancel msg * several review comments * Add AxelarContractCallNonce types and keeper methods * Update tests * Update protos, generate docs * Add deadline to AxelarCork state and keeper methods * Add deadline and noce to RelayCork payload * Initial axelar proxy upgrade types and logic * Unit tests and rename encoding method * Fix proto errors * Make linter happy * Upgrade data iterator * Init/ExportGenesis for upgrade data * Tweak keeper comments * More accurate test name * Tweak tests * Clarify proxy encoding arg name * Revert "Clarify proxy encoding arg name" This reverts commit 6dc13c2. * CLI tx commands for new proposals * Proposal boilerplate, queries, CLI, fixes * Wire up handlers * Improved Axelar call encoding/decoding, add unit test * Add proxy upgrade to IBC packet validation * Rename packet validation method * Add missing validation for upgrade packet * Remove unneeded comment * Add new axelar proposal handlers to BasicManager * Add message type constant for relay upgrade message * Remove unused struct * Register missing messages with legacy amino codec * Add ValidateBasic() for new state and add to default genesis * Update somm_proto crate * Add new query commands to CLI * Add new tx command to CLI * Lock somm_proto crate to steward compatible version * Update Cellar IDs query and add QueryCellarIDsByChainID * Remove duplicate chainID argument from axelar cork ID hash * Updates * Update subscribers * Update cellars in v7 upgrade * Update token prices in v7 upgrade * Update sizes and Seven Seas domain * lint fixes * Account keeper mocks for Axelar * Remove extraneous int parsing tests in auction CLI * Delete the v4 upgrade test We're long since past v4 and it breaks on the new Cosmos SDK. Was only here for historical reasons. --------- Co-authored-by: Mantas Vidutis <[email protected]> Co-authored-by: Collin Brittain <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes: #XXX
Description