一、概述
在上面的文章中已经说明了web3与geth的交互,下面将使用web3访问我们已经部署好的代币合约
二、应用实践
1、新建文件
在nodejs项目下新建一个contract.js 文件
2、创建合约实例
Web3 = require("web3")
var web3 = new Web3(Web3.givenProvider||'http://127.0.0.1:8545');
web3.setProvider('http://127.0.0.1:8545');
var myContract = new web3.eth.Contract([
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "balanceOf",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant