openzeppelin-test-helpers
openzeppelin-test-helpers copied to clipboard
hope this project can continue
The helper in this project is very helpful.
Maybe we can continue to develop this project:
- migrate it to ethers.js
- add new handy helpers
Hi @fjun99. Personally I feel this project needs to be rewritten from scratch in TypeScript, and that it should be compatible with Ethers.js as well as Web3.js and Truffle. It should also have a lot fewer dependencies, particularly someone working with Ethers.js should not have to install Web3.js or Truffle and vice versa.
The testing setup is slow and overly complicated. I don't think we need to have this many integration tests.
If someone wants to work on this, that would be awesome.
Hi @fjun99. Personally I feel this project needs to be rewritten from scratch in TypeScript, and that it should be compatible with Ethers.js as well as Web3.js and Truffle.
yes I agree. Typescript and ethers.
I adapted one or two js file in this project to ts for my own usage.
to work with
- ethers.js
- hardhat
I have started a potential rewrite of the project. So far expectRevert and snapshot are built. I would propose as next step expectEvent.
https://github.com/OpenZeppelin/openzeppelin-test-helpers/tree/rewrite