Skip to content

Commit 7e4e83d

Browse files
fix(wrapped-keys-lit-actions): LIT-3920 - Use runOnce on processActions to ensure signatures are consistent
1 parent 7bfc5fb commit 7e4e83d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/wrapped-keys-lit-actions/src/lib/common/batchGenerateEncryptedKeys.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,13 @@ function validateParams(actions) {
144144
try {
145145
validateParams(actions);
146146

147-
const batchGeneratePrivateKeysActionResult = await processActions(actions);
147+
const batchGeneratePrivateKeysActionResult = await Lit.Actions.runOnce(
148+
{ waitForResponse: true, name: `processActions` },
149+
async () => JSON.stringify(await processActions(actions))
150+
);
148151

149152
Lit.Actions.setResponse({
150-
response: JSON.stringify(batchGeneratePrivateKeysActionResult),
153+
response: batchGeneratePrivateKeysActionResult,
151154
});
152155

153156
// 1. Generate both EVM and solana private keys

0 commit comments

Comments
 (0)