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 |