首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从html/Javascript调用智能契约

如何从html/Javascript调用智能契约
EN

Ethereum用户
提问于 2017-02-01 15:36:20
回答 4查看 12.3K关注 0票数 9

我想让html/Javascript代码与智能契约交互。有人能勾勒出基本/高级的步骤吗?我看到太多的东西散布在网上,最后令人困惑。

EN

回答 4

Ethereum用户

回答已采纳

发布于 2017-02-03 05:03:04

这可能会有帮助。http://hypernephelist.com/2016/06/21/a-simple-smart-contract-ui-web3.html

有一些框架可以方便地处理依赖关系,所以我们中的很多人都喜欢这样做。如果链接中描述的是什么,则需要进行非常高级别的概述:

  1. 加载web3 API
  2. 获取ABI (描述契约接口的JSON助手)
  3. 使用web3在契约所在的地址初始化契约的实例。
  4. call() (只读、快速和无气体,返回值)或sendTransaction() (状态改变,需要挖掘,花费天然气,返回txnHash)。
  5. 从步骤4得到一个回调,等待事务被挖掘,然后让挖掘的事务查看值,如果它是一个状态改变的事务。

我希望我没有错过一步。是高级别的。上面的链接似乎涵盖了所描述的步骤。:-)

希望能帮上忙。

票数 8
EN

Ethereum用户

发布于 2017-02-01 15:53:22

看一看JavaScript Web3 API。它拥有您所需要的几乎所有东西,比如与区块链的连接、创建和部署智能契约、与它们交互。

在我看来,不需要描述一个例子,医生自己说话。

票数 1
EN

Ethereum用户

发布于 2017-02-01 19:36:28

尝试一下登船embark demo路由是快速入门的一个很好的方法。

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

https://ethereum.stackexchange.com/questions/11840

复制
相关文章

相似问题

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