From e8e2a9ffec9cb9e0713ae6c747ac47b572b91ad9 Mon Sep 17 00:00:00 2001 From: Wilson Cusack Date: Fri, 3 May 2024 09:56:22 -0400 Subject: [PATCH] add option with no passed address or pk --- src/SafeSingletonDeployer.sol | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/SafeSingletonDeployer.sol b/src/SafeSingletonDeployer.sol index 2b3d27b..d53d49f 100644 --- a/src/SafeSingletonDeployer.sol +++ b/src/SafeSingletonDeployer.sol @@ -23,6 +23,16 @@ library SafeSingletonDeployer { }); } + function broadcastDeploy(bytes memory creationCode, bytes memory args, bytes32 salt) internal returns (address) { + VM.broadcast(); + return _deploy(creationCode, args, salt); + } + + function broadcastDeploy(bytes memory creationCode, bytes32 salt) internal returns (address) { + VM.broadcast(); + return _deploy(creationCode, "", salt); + } + function broadcastDeploy(address deployer, bytes memory creationCode, bytes memory args, bytes32 salt) internal returns (address)