web3.eth.defaultAccount

设置在使用下述方法时使用的默认账户地址:

  • web3.eth.sendTransaction()
  • web3.eth.call()

你也可以选择通过指定from属性,来覆盖这个默认设置。

调用:

1
web3.eth.defaultAccount

返回值:

  • String - 20字节的当前设置的默认地址。

示例:

1
2
3
4
//test.js
console.log("Current default: " + web3.eth.defaultAccount);
web3.eth.defaultAccount = '0x8888f1f195afa192cfee860698584c030f4c9db1';
console.log("Current default: " + web3.eth.defaultAccount);

在终端执行脚本:

1
2
3
$ node test.js
Current default: undefined
Current default: 0x8888f1f195afa192cfee860698584c030f4c9db1

教程推荐: