Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.
This PR adds the tests for the remaining internal function _guard. I also fix a conversion error in CreateX to adhere correctly to the ABI encoding. Eventually, I bump hardhat to latest 2.17.4 version and add holesky as a new network configuration.
PR Checklist
[ ] Because this PR includes a bug fix, relevant tests have been included.
🕓 Changelog
This PR adds the tests for the remaining
internal
function_guard
. I also fix a conversion error inCreateX
to adhere correctly to the ABI encoding. Eventually, I bumphardhat
to latest2.17.4
version and addholesky
as a new network configuration.PR Checklist
🐶 Cute Animal Picture