打字猴:1.703877011e+09
1703877011
1703877012 这里用得到的合约地址代替合约地址。proofContract.at方法的第一个实参是合约地址。这里并没有提供gas,它是自动计算的。
1703877013
1703877014 下面发现文件细节。为了发现文件细节,运行如下代码:
1703877015
1703877016
1703877017
1703877018
1703877019 会得到这样的输出:
1703877020
1703877021
1703877022
1703877023
1703877024 call方法用于在EVM当前状态上调用一个合约的方法。它不广播交易。若要读取数据,则不需要广播,因为会有自己的区块链复制。
1703877025
1703877026 我们将在后面的几章中更多地学习web3.js。
1703877027
1703877028
1703877029
1703877030
1703877031 区块链项目开发指南 [:1703875324]
1703877032 区块链项目开发指南 3.17 总结
1703877033
1703877034 在本章中,我们学习了Solidity编程语言以及数据位置、数据类型和合约的高级功能,还学习了编译和部署智能合约最快速、最简便的方法,接下来应该放心地编写智能合约了。
1703877035
1703877036 在下一章中,我们将创建智能合约前端,这有利于部署智能合约和运行交易。
1703877037
1703877038
1703877039
1703877040
1703877041 区块链项目开发指南 [:1703875325]
1703877042 区块链项目开发指南 第4章 开始使用web3.js
1703877043
1703877044 在前一章中,我们学习了编写智能合约的方法以及使用web3.js在geth交互接口上部署和广播交易。在本章中,我们将学习web3.js的相关内容,包括如何导入、如何连接到geth以及如何在node.js或者客户端JavaScript中使用它,还将学习如何使用web3.js为前一章中的智能合约创建web客户端。
1703877045
1703877046 在本章中,我们将讲解以下内容:
1703877047
1703877048 ·在node.js和客户端JavaScript中导入web3.js。
1703877049
1703877050 ·将web3.js连接到geth。
1703877051
1703877052 ·探索用web3.js可以做的各种事。
1703877053
1703877054 ·探索web3.js最常用的几个API。
1703877055
1703877056 ·为所有权合约创建node.js应用。
1703877057
1703877058
1703877059
1703877060
[ 上一页 ]  [ :1.703877011e+09 ]  [ 下一页 ]