Skip to content

Commit

Permalink
reuse constructor arguments when verifying SoulboundIdentity deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
miquelcabot committed Sep 27, 2022
1 parent ed79bde commit c950e5a
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions deploy/SoulboundIdentity.ts
Expand Up @@ -26,9 +26,15 @@ const func: DeployFunction = async ({

const soulLinker = await deployments.get("SoulLinker");

const constructorArguments = [
env.OWNER || owner.address,
soulLinker.address,
baseUri
];

const soulboundIdentityDeploymentResult = await deploy("SoulboundIdentity", {
from: deployer,
args: [env.OWNER || owner.address, soulLinker.address, baseUri],
args: constructorArguments,
log: true
// nonce: currentNonce + 1 // to solve REPLACEMENT_UNDERPRICED, when needed
});
Expand All @@ -38,11 +44,7 @@ const func: DeployFunction = async ({
try {
await hre.run("verify:verify", {
address: soulboundIdentityDeploymentResult.address,
constructorArguments: [
env.OWNER || owner.address,
soulLinker.address,
baseUri
]
constructorArguments
});
} catch (error) {
if (
Expand Down

0 comments on commit c950e5a

Please sign in to comment.