Civil
Civil copied to clipboard
Use abi-gen generated wrappers in contract tests
Right now contract tests (packages/contrats/test) use Truffle wrappers on all contracts we have, while our library (packages/civil.ts) has better support for compile time errors.
Using one wrapper in both places would decrease the amount of dependencies we have and increase security due to possible different behaviours of both. Using our own abi-generated contracts is a preferable option, so updating contract tests is better