-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Axelar with main merged, fixes, upgrade updates (#236)
* 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]>
- Loading branch information
1 parent
471e383
commit 10451f0
Showing
83 changed files
with
28,791 additions
and
581 deletions.
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,7 @@ linters: | |
enable: | ||
- bodyclose | ||
- deadcode | ||
- depguard | ||
# - depguard | ||
- dogsled | ||
# - errcheck | ||
- goconst | ||
|
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
This file was deleted.
Oops, something went wrong.
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
Oops, something went wrong.