cosmos-sdk/x/upgrade
Amaury b3e922d08b
refactor: Move TxDecoder into its own middleware (#10612)
* WIP: middleware refactor

* refactor `tx.Request`

* Add MsgResponses any in sdk.Result

* add helper functions in abci

* refactor tips

* review changes

* Fix mock tests

* Update baseapp/abci.go

* Update baseapp/abci.go

* Update types/tx/middleware.go

* Update types/tx/middleware.go

* tx.Response to abci conversion

* refactor makeABCIData

* Add comments

* Fix build

* fix build error

* fix tests

* fix test

* fix tests

* Fix TestSimulateTx

* fix tests

* fix test

* Fix build

* Simplify code

* fix test build

* Use repeated bytes in txMsgData

* Fix grpc-gateway test

* Make proto-gen

* Automagically register MsgResponse

* review changes

* Use froydi's trick

* Use Any in TxMsgData

* Finally remove API breaking change

* Revert unnecessary stuff

* refactor: Move TxDecoder into its own middleware

* Add test for txDecoderMiddleware

* Fix some baseapp tests

* Fix some more tests

* Fix mock tests

* Fix middleware tests

* Add cl

* Fix tests

* Update types/tx/middleware.go

Co-authored-by: atheeshp <59333759+atheeshp@users.noreply.github.com>

Co-authored-by: atheesh <atheesh@vitwit.com>
Co-authored-by: atheeshp <59333759+atheeshp@users.noreply.github.com>
2021-12-06 10:26:15 +01:00
..
client feat: Add upgrade proposal plan validation to CLI (#10379) 2021-11-12 17:44:33 +00:00
exported x/upgrade: protocol version tracking (#8897) 2021-04-02 07:11:58 -07:00
keeper refactor: move from io/ioutil to io and os package (#10341) 2021-10-13 07:38:22 +00:00
migrations/v038 refactor: Rename x/{mod}/legacy to x/{mod}/migrations (#9628) 2021-07-05 14:55:51 +00:00
plan feat: Add upgrade proposal plan validation to CLI (#10379) 2021-11-12 17:44:33 +00:00
spec style: lint go and markdown (#10060) 2021-10-30 13:43:04 +00:00
types refactor: Move TxDecoder into its own middleware (#10612) 2021-12-06 10:26:15 +01:00
abci.go feat: file watcher for cosmovisor (#8590) 2021-08-11 15:03:48 +00:00
abci_test.go feat(tests): add simapp setup helpers (#10020) 2021-09-15 17:18:01 -04:00
doc.go x/upgrade: remove support for time based upgrades (#8849) 2021-03-14 01:03:01 +00:00
handler.go x/upgrade: remove alias.go usage (#6382) 2020-06-10 18:54:15 +00:00
module.go fix: Check error for RegisterQueryHandlerClient in all modules RegisterGRPCGatewayRoutes (#10439) 2021-10-28 11:01:25 +00:00