为什么我在node.js中遇到此错误-坚固性?

时间:2020-01-03 17:38:54

标签: javascript solidity

我试图通过web3连接到智能合约,但我一直收到此错误

首先我要做

var Web3 = require('web3')
var web3 = new Web3('mainnet.infura....')
var abi = [{"constant":true,"inputs":[{"name":"_customerAddress","type":"address"}],"name":"dividendsOf","outputs":....]
var contractAddress = '0x123456789'

现在我跑步

var contract = new web3.eth.Contract(abi, contractAddress)

我收到此错误

TypeError:无法读取未定义的属性“合同”

但是为什么合同没有定义?

我正在使用ubuntu18.04中的节点

当我只运行变量时,我会得到正确的结果,因此变量正在工作...

0 个答案:

没有答案