首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tendermint web应用程序-自定义

Tendermint web应用程序-自定义
EN

Stack Overflow用户
提问于 2022-01-28 12:59:01
回答 1查看 207关注 0票数 2

我是新的区块开发和柔嫩薄荷以及。

我已经有块链在本地运行了。

使用这个命令starport scaffold vue,我可以挂载一个本地web应用程序。检查一下,我可以复制一些网络请求(localhost),我可以获得当前钱包的均衡度(在请求上硬编码),从本地存储获取当前钱包。我在认证(助记符、钱包名和密码)上苦苦挣扎。

然而,我也想根据我的需要来定制它,我想我可以从头开始一个web应用程序。我可以看到,生成的web项目正在导入这个项目https://github.com/tendermint/vue,这使得许多“幕后魔术”,并导入UI元素以及我想有我自己的元素。

我不想重新发明轮子,我可以做一些进口来帮助我连接钱包,验证身份验证(助记符,钱包名称和密码),创建钱包等等。

我正在尝试建立一个网络应用程序来连接钱包,进行传输.但是我想控制样式和连接(如果可能的话,使用reactjs而不是vuejs,否则我也不介意学习vuejs )。

这是可能的还是合理的?在这里,我可以找到好的文档或教程来指导我如何使用tendermint定制一个web应用程序。老实说,我找过了,但我有点迷路了。

谢谢

更新:我找到了很好的例子以及这里这里。它帮助我验证助记符和进行交易,用我的堆栈技术。

EN

回答 1

Stack Overflow用户

发布于 2022-02-07 16:53:56

由于Starport同时生成普通Javascript和VUE控制器,所以您几乎没有选择:

  1. 创建您自己的站点-重用VUE组件
  2. 使用简单的JS部分,使用任何你喜欢的技术建立一个网站。
  3. 您可以在GitHub上找到的标准cosmos模块使用普通的JS客户端
  4. 使用Protobuf生成器自己生成轻量级客户端代码

如果您只需要钱包功能,#2和#3可能对您最好,因为银行模块是稳定的,并且在很长一段时间内没有发生太大变化。

您可以在您的项目中找到用于银行的普通JS文件:vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.ts

有一个与前端相关的星港不和谐频道的链接:https://discord.gg/CvbdYh9AWQ

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70894151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档