Kyu 4ace7c8c43
fix: Migrate transformers to smart contract compatible unsafeTransformerTransfer [TKR-587] (#594)
* Use `call` instead of `transfer` in `LibERC20Transformer`

* Since `transfer` only forwards 2300 gas it can cause an `out of gas`
revert when the receipient is a smart contract.

* Add `unsafeTransformerTransfer` and migrate `transformers` to use
`unsafeTransformerTransfer` instead of `transformerTransfer`

* Update .prettierignore
2022-10-28 11:39:22 -07:00
..
2022-10-24 20:57:19 +00:00
2022-10-24 20:57:19 +00:00
2022-10-24 20:57:19 +00:00
2022-10-24 20:57:19 +00:00
2021-08-18 10:33:47 +10:00

Development

Building solidity files will update the contract artifact in {package-name}/generated-artifacts/{contract}.json, but does not automatically update the contract-artifacts or contract-wrappers packages, which are generated from the artifact JSON. See contract-artifacts/README.md for instructions on updating these packages.