问题描述
我在 https://tutorials.cosmos.network/ 浏览了教程,这很有趣。有些使用 Cosmos SDK 0.40,它的代码生成方法与 Cosmos SDK 0.39 不同。我决定使用新的 SDK 来做第一个教程,看起来我的 REST API 模块 URL - http://localhost:1317 未定义。这是浏览器中的网络选项卡:XHR GET http://0.0.0.0:1317/undefined/poll
。我的应用程序叫做Voter,所以也许我需要在某处设置一个可变的Voter?
我并没有真正改变太多,所以它只有带有投票类型的基本应用程序脚手架。
解决方法
截至目前,“Voter”教程尚未更新到 Cosmos SDK Stargate。您收到错误,因为组件库中的表单组件已更改,而不是向“REST”API 发出请求,而是向 gRPC HTTP 网关端点发出请求。
要从本教程的 Stargate 版本中的前端获取民意调查列表,您可以向 :1317/voter/polls
或 :1317/alice/voter/voter/poll
发出请求。