Closed re1ro closed 1 year ago
When adding unit tests I found an issue with native transfer during deployment. The create2Deployer was sending the native value to the wrong address because it was calculating the deployment address with the deployment salt not the original salt meant to be passed to the deployedAddress
function. I tweaked the contract a bit so it works now, let me know your thoughts @re1ro @milapsheth
Create2Deployer
: refactoringConstAddressDeployer
to follow the naming standardsDeployCreate2
andDeployCreate3
: refactoring library into a contractsolidity
: updating compiler to0.8.19
Create2Deployer
: add separate test file.ConstAddressDeployer
: add tests for deploying with native valueCreate3Deployer
: fix bytecode checks when finalize the contractshttps://axelarnetwork.atlassian.net/browse/AXE-1300