编程学习内容目录安装环境迁移智能合约编译智能合约部署智能合约方法一:contract factoty准备 Provider, 用于和网络建立连接;准备 Wallet, 用于签署交易;创建 contract factory, 并提供 .abi, .bin 以及 Wallet 来获取实例。通过 contract factory 的 deploy 方法,将合约部署至以太坊网络上。方法二:raw transaction将 transaction 用 raw 的形式 tx = {} 写出来。使用钱包的 sendTransaction() 方法,为 tx 进行签名和发送。td 交互智能合约做了什么?成功部署合约准备阶段:成功利用 ethers.js 中的 JsonRpcProvider, 建立连接起了程序和网络的连接,让程序和网络之间可以实现通讯;成功利用 ehters.js 中的 Signer, 创建了用于签名交易的钱包 (wallet);成功利用 Node.js 文件系统,导入了 .abi 接口文件以及 .bin 二进制文件,从而提供了合约的具体内容。部署阶段:成功利用 abi, bin...