b3e922d08b
* 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> |
||
---|---|---|
.. | ||
abci.go | ||
abci_test.go | ||
baseapp.go | ||
baseapp_test.go | ||
custom_txhandler_test.go | ||
grpcrouter.go | ||
grpcrouter_helpers.go | ||
grpcrouter_test.go | ||
grpcserver.go | ||
options.go | ||
params.go | ||
params_test.go | ||
queryrouter.go | ||
queryrouter_test.go | ||
state.go | ||
streaming.go | ||
test_helpers.go | ||
util_test.go |