From c84d7953f427b94fc031ddd58bd6e20702a1cca9 Mon Sep 17 00:00:00 2001 From: sahith-narahari Date: Mon, 27 Jan 2020 18:38:55 +0530 Subject: [PATCH] Modified url and fixed query contract --- x/wasm/client/rest/query.go | 6 +++--- x/wasm/client/rest/tx.go | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x/wasm/client/rest/query.go b/x/wasm/client/rest/query.go index ba0c04a1..10a9d188 100644 --- a/x/wasm/client/rest/query.go +++ b/x/wasm/client/rest/query.go @@ -17,9 +17,9 @@ import ( ) func registerQueryRoutes(cliCtx context.CLIContext, r *mux.Router) { - r.HandleFunc("/wasm/code/", listCodesHandlerFn(cliCtx)).Methods("GET") + r.HandleFunc("/wasm/code", listCodesHandlerFn(cliCtx)).Methods("GET") r.HandleFunc("/wasm/code/{codeID}", queryCodeHandlerFn(cliCtx)).Methods("GET") - r.HandleFunc("/wasm/contract/", listAllContractsHandlerFn(cliCtx)).Methods("GET") + r.HandleFunc("/wasm/contract", listAllContractsHandlerFn(cliCtx)).Methods("GET") r.HandleFunc("/wasm/contract/{contractAddr}", queryContractHandlerFn(cliCtx)).Methods("GET") r.HandleFunc("/wasm/contract/{contractAddr}/state", queryContractStateAllHandlerFn(cliCtx)).Methods("GET") r.HandleFunc("/wasm/contract/{contractAddr}/smart/{query}", queryContractStateSmartHandlerFn(cliCtx)).Queries("encoding", "{encoding}").Methods("GET") @@ -88,7 +88,7 @@ func listAllContractsHandlerFn(cliCtx context.CLIContext) http.HandlerFunc { func queryContractHandlerFn(cliCtx context.CLIContext) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { - addr, err := sdk.AccAddressFromBech32(mux.Vars(r)["codeId"]) + addr, err := sdk.AccAddressFromBech32(mux.Vars(r)["contractAddr"]) if err != nil { rest.WriteErrorResponse(w, http.StatusInternalServerError, err.Error()) return diff --git a/x/wasm/client/rest/tx.go b/x/wasm/client/rest/tx.go index 4f08001a..df47a560 100644 --- a/x/wasm/client/rest/tx.go +++ b/x/wasm/client/rest/tx.go @@ -15,7 +15,7 @@ import ( ) func registerTxRoutes(cliCtx context.CLIContext, r *mux.Router) { - r.HandleFunc("/wasm/code/", storeCodeHandlerFn(cliCtx)).Methods("POST") + r.HandleFunc("/wasm/code", storeCodeHandlerFn(cliCtx)).Methods("POST") r.HandleFunc("/wasm/code/{codeId}", instantiateContractHandlerFn(cliCtx)).Methods("POST") r.HandleFunc("/wasm/contract/{contractAddr}", executeContractHandlerFn(cliCtx)).Methods("POST") }