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

Bolten/test axelar buf #220

Merged
merged 3 commits into from
Jun 30, 2023
Merged

Bolten/test axelar buf #220

merged 3 commits into from
Jun 30, 2023

Conversation

mvid
Copy link
Contributor

@mvid mvid commented Jun 30, 2023

Closes: #XXX

Description

@mvid mvid merged commit c0f091a into axelar-v2 Jun 30, 2023
4 checks passed
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
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants