【问题标题】:Accessing Ethereum Dapp访问以太坊 Dapp
【发布时间】:2016-12-01 01:58:03
【问题描述】:

是他们访问除雾浏览器之外的以太坊 Dapps 的一种方式。我在考虑像chrome这样的普通浏览器。另外,作为一个子问题,一些 Android 和 IOS 应用程序如何连接到区块链?

【问题讨论】:

  • 我可以了解更多关于您的问题吗?是否要从安卓应用访问区块链?
  • 是的,我将如何使用 android 以及通过普通浏览器而不是雾访问区块链。谢谢。

标签: blockchain ethereum


【解决方案1】:

你可以通过以太坊 JSON-RPC 做到这一点:https://github.com/ethereum/wiki/wiki/JSON-RPC

你必须使用

  • eth_call - 从合约中读取
  • eth_sendTransaction - 向合约发送交易

您必须了解,您还需要启动一个以太坊节点,很可能使用 解锁帐户 来执行交易。这意味着您不想在公共网络上运行它,而是在本地网络上运行。这就是 Mist 本质上为您所做的。

另外,看看MetaMask,它为基于浏览器的应用程序提供了相同的 API,但需要在浏览器中安装额外的插件

【讨论】: