首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从web3.js连接到本地rinkeby节点

无法从web3.js连接到本地rinkeby节点
EN

Ethereum用户
提问于 2018-02-09 23:10:39
回答 1查看 1.4K关注 0票数 1

我正在使用松露开发一个Dapp,我需要连接到我使用truffle migrate --network rinkeby上传到rinkeby上的合同。问题是我无法从web3接口连接到rinkeby网络。我运行一个rinkeby本地节点

代码语言:javascript
复制
geth --rinkeby --rpc --rpcapi db,eth,net,web3,personal --rpcport 8545 --rpcaddr localhost --rpccorsdomain "*" --unlock="0x4A1b47b0b119AFD421ec4E3b5B54D8EF5141b59c"

前端代码是

代码语言:javascript
复制
if (typeof web3 !== 'undefined'){
        web3 = new Web3(web3.currentProvider);
    }else{
        web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
  }

但代码总是打我耳光

代码语言:javascript
复制
Error: Provider not set or invalid.

如何解决这个问题,以及如何从合同abi创建一个新的合同实例?

EN

回答 1

Ethereum用户

发布于 2018-02-10 07:20:01

Dapp使用块菌和本地服务器运行此推荐程序:

代码语言:javascript
复制
geth --rinkeby --rpc --rpcapi db,eth,net,web3,personal --rpcport 8545 --rpcaddr "http://localhost:8000" --rpccorsdomain "*" --unlock="0x4A1b47b0b119AFD421ec4E3b5B54D8EF5141b59c"

试试吧,http://localhost:8000

Rpc域--rpccorsdomain "http://localhost:8000“然后运行项目

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

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

复制
相关文章

相似问题

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