http://www.www.tnmanning.com

新型solidity开发堆栈:buidler+ethers+waffle+typescript

  }
All contracts have already been compiled, skipping compilation.
  console.log(contract.deployTransaction.hash);
    ✓ should count up (143ms)

888  888 888  888 888 888  888 888 88888888 888
  it("should count up", async () => {
import { deployContract, getWallets, solidity } from "ethereum-waffle";
Ethers.js是一个Javascript SDK用于与以太坊大发3d举办交互。在开始solidity开拓时,我专门利用web3.js很长一段时间。当我第一次实验Ethers时,我对它的配置如此简朴以及API何等精彩感想震惊。我催促曾经利用Web3.js的任何人实验一下Ethers。它具有利用钱包,帐户和合约的所有必须成果,还具有一些简捷的实用措施,譬喻ABICoder,HDNode,BigNumber,以及用于十六进制字符串,以太单元和以太坊地点的各类名目化实用措施。
mv buidler.config.js buidler.config.ts


  const factory = await ethers.getContract("Counter")
    expect(count).to.eq(0);
Ethers.js(代替Web3.js)
      }))



const { expect } = chai;

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。