首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查看智能契约地址及其事务,并在智能契约中有多个地址

如何查看智能契约地址及其事务,并在智能契约中有多个地址
EN

Ethereum用户
提问于 2018-08-14 07:06:00
回答 1查看 2.5K关注 0票数 0

我如何才能看到智能合同地址&知道哪些地址发送到我的智能合同?聪明的合同能有多个接收地址吗..。例如,如果我在出售电子书,那么每本电子书都能有自己的地址吗?这样每本书的销售都是透明的,还是我必须有多个智能合同“交谈”才能做到这一点?

EN

回答 1

Ethereum用户

回答已采纳

发布于 2018-08-14 07:47:58

我如何才能看到智能合同地址,并知道哪些地址发送到我的智能合同?

以太扫描这样的工具可以帮助您通过web浏览器查看地址和该地址的事务。如果您想以编程方式完成某件事情,则需要使用Web3库,如Web3.jsWeb3.py

智能合同可以有多个接收地址吗?

不是的。一个特定的契约将有一个地址,可以用来与它交互。

...Can每本电子书都有自己的地址,这样每本书的销售都是透明的,还是我需要多个智能合同“交谈”才能做到这一点?

在这种情况下,上述两种方法都不是很好的方法。似乎您想要构建一个非常简单的“商店”智能契约,用户可以使用ETH购买不同的商品,并证明他们使用区块链上的记录进行了购买。

你将需要一份可以:

  • 为“商店”定义一个所有者(请参阅齐柏林自己人)
  • 允许所有者注册项目(名称、价格等)(可能在数组中)
  • 允许用户发送特定项的ETH
  • 检查发送的ETH数量是否正确,以确定项目的价格
  • 存储哪些用户成功完成了购买
  • 允许业主提取资金

这一切都可以用一份合同来完成。然后,您将需要构建一个用户界面,以便与该契约进行交互。

最好从已经构建的这样的东西开始(虽然我从来没有使用过或审查过这个智能契约,所以您需要自己检查一下):

https://github.com/brakmic/BlockchainStore

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

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

复制
相关文章

相似问题

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