Skip to content

v1.0.0

Compare
Choose a tag to compare
@0xslipk 0xslipk released this 16 Sep 20:40
· 25 commits to main since this release

πŸ“š PR:

  • #129 Add module context token
  • #128 Add option waitUntilIsConnected
  • #127 Custom StaticJsonRpcProvider
  • #126 BscScan Provider
  • #125 Add precommit
  • #124 Add new network chains
  • #123 Export everything in ethers module
  • #122 Update ethers to 5.4.6
  • #119 Remove dependabot.yml
  • #118 Update eslint

BREAKING CHANGE

  • Replace EthersBaseProvider with ethers BaseProvider interface.
  • Replace SmartContractInterface with ethers ContractInterface interface.
  • Replace WalletSigner with ethers Wallet interface.
  • Replace SmartContractFactory with ethers ContractFactory interface.
  • RandomWalletSignerOptions was renamed to RandomWalletOptions
  • EthersSigner and EthersContract are not longer part of the global export. Now these two provider are injected in forRoot and forRootAsync.
  • @InjectContractProvider decorator declares the EthersContract class as a class that can be managed by the Nest IoC container.
  • @InjectSignerProvider decorator declares the EthersSigner class as a class that can be managed by the Nest IoC.