Skip to content

Commit 5cf8c37

Browse files
devin-ai-integration[bot]aditya@dourolabs.xyz
authored andcommitted
fix(contract_manager): mask private keys in deployment script logs
Co-Authored-By: [email protected] <[email protected]>
1 parent 13b554e commit 5cf8c37

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

contract_manager/scripts/deploy_evm_entropy_contracts.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,12 @@ async function main() {
122122

123123
await topupEntropyAccountsIfNecessary(chain, deploymentConfig);
124124

125+
const maskedDeploymentConfig = {
126+
...deploymentConfig,
127+
privateKey: deploymentConfig.privateKey ? `<REDACTED>` : undefined,
128+
};
125129
console.log(
126-
`Deployment config: ${JSON.stringify(deploymentConfig, null, 2)}\n`,
130+
`Deployment config: ${JSON.stringify(maskedDeploymentConfig, null, 2)}\n`,
127131
);
128132

129133
console.log(`Deploying entropy contracts on ${chain.getId()}...`);

contract_manager/scripts/deploy_evm_pricefeed_contracts.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,12 @@ async function main() {
155155
saveContract: argv.saveContract,
156156
};
157157

158+
const maskedDeploymentConfig = {
159+
...deploymentConfig,
160+
privateKey: deploymentConfig.privateKey ? `<REDACTED>` : undefined,
161+
};
158162
console.log(
159-
`Deployment config: ${JSON.stringify(deploymentConfig, null, 2)}\n`,
163+
`Deployment config: ${JSON.stringify(maskedDeploymentConfig, null, 2)}\n`,
160164
);
161165

162166
const chainNames = argv.chain;

contract_manager/scripts/deploy_evm_pulse_contracts.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,12 @@ async function main() {
148148

149149
await topupPulseAccountsIfNecessary(chain, deploymentConfig);
150150

151+
const maskedDeploymentConfig = {
152+
...deploymentConfig,
153+
privateKey: deploymentConfig.privateKey ? `<REDACTED>` : undefined,
154+
};
151155
console.log(
152-
`Deployment config: ${JSON.stringify(deploymentConfig, null, 2)}\n`,
156+
`Deployment config: ${JSON.stringify(maskedDeploymentConfig, null, 2)}\n`,
153157
);
154158

155159
console.log(`Deploying pulse contracts on ${chain.getId()}...`);

0 commit comments

Comments
 (0)