v1.0.0
π 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 ethersBaseProvider
interface. - Replace
SmartContractInterface
with ethersContractInterface
interface. - Replace
WalletSigner
with ethersWallet
interface. - Replace
SmartContractFactory
with ethersContractFactory
interface. RandomWalletSignerOptions
was renamed toRandomWalletOptions
EthersSigner
andEthersContract
are not longer part of the global export. Now these two provider are injected inforRoot
andforRootAsync
.@InjectContractProvider
decorator declares theEthersContract
class as a class that can be managed by the Nest IoC container.@InjectSignerProvider
decorator declares theEthersSigner
class as a class that can be managed by the Nest IoC.