从 sdk 版本启动板移动到 Cosmos SDK 的 starport 时,如何设置根 url?

问题描述

我在 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 发出请求。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...