我在AWS上设置了以太网私有区块链,并使用MetaMask和两个钱包我可以在两个钱包之间发送/接收以太没有任何问题 . 这意味着私有网络工作正常 . 现在我想向一些同事演示私有区块链 . 但是使用Metamask浏览器插件演示它并不能模拟现实世界的场景 . 所以我想使用移动设备在私有区块链上发起一个新的交易 . 是否有任何Android以太坊钱包应用程序(可能是以太坊光客户端的实现)可以连接到任何私人以太坊区块链吗?
实际上,您可以编写任何JavaScript钱包并在Web视图中打开它 .
我推荐LightWallet作为JavaScript钱包:https://github.com/ConsenSys/eth-lightwallet
在JS代码中,您必须使用web3Provider . 对于您的专用网络,您必须将主机设置为正在运行的RPC节点 .
示例代码来自github.com/ConsenSys/eth-lightwallet/blob/master/example/example_demo_video.html:
var web3Provider = new HookedWeb3Provider({ host: "http://104.236.65.136:8545", transaction_signer: keystore });
您还可以考虑构建本机移动钱包 . 取决于以下内容:https://github.com/walleth/walleth . 但出于演示目的,Web视图就足够了 .
1 回答
实际上,您可以编写任何JavaScript钱包并在Web视图中打开它 .
我推荐LightWallet作为JavaScript钱包:https://github.com/ConsenSys/eth-lightwallet
在JS代码中,您必须使用web3Provider . 对于您的专用网络,您必须将主机设置为正在运行的RPC节点 .
示例代码来自github.com/ConsenSys/eth-lightwallet/blob/master/example/example_demo_video.html:
您还可以考虑构建本机移动钱包 . 取决于以下内容:https://github.com/walleth/walleth . 但出于演示目的,Web视图就足够了 .