【文件属性】:
文件名称:创建智能合约部署平台-linksys pap2t产品手册
文件大小:9.28MB
文件格式:PDF
更新时间:2021-06-15 17:24:57
qukuailian
第6章 创建智能合约部署平台
有些客户端可能需要在运行时编译和部署合约。在所有权证明
DApp中,我们手动部署智能合约并在客户端代码中硬编码合约地址。
但是有些客户端可能需要在运行时部署智能合约。例如,如果客户端让
学校在区块链中记录学生出勤情况,那么每次注册一个新学校都需要部
署智能合约,这样每个学校才能完全控制其智能合约。在本章中,我们
将学习如何使用web3.js编译智能合约,并使用web3.js和EthereumJS部署
智能合约。
在本章中,我们将讲解以下内容:
·计算交易nonce。
·使用交易池JSON-RPC API。
·为合约创建和方法调用生成交易数据。
·估算交易所需的gas。
·发现账户的当前可用余额。
·使用solcjs编译智能合约。
·开发一个编写、编译和部署智能合约的平台。