Skip to content

Commit 57fa403

Browse files
feat: Fix generating uuid requiring admin account (#1666)
1 parent c46b44c commit 57fa403

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

extension/api.go

+1-6
Original file line numberDiff line numberDiff line change
@@ -158,11 +158,6 @@ func (api *PrivateExtensionAPI) GenerateExtensionApprovalUuid(ctx context.Contex
158158
txa.PrivateFor = append(txa.PrivateFor, participants...)
159159
}
160160

161-
txArgs, err := api.privacyService.GenerateTransactOptions(txa)
162-
if err != nil {
163-
return "", err
164-
}
165-
166161
psiManagementContractClient := api.privacyService.managementContract(psi)
167162
defer psiManagementContractClient.Close()
168163
voterList, err := psiManagementContractClient.GetAllVoters(addressToVoteOn)
@@ -176,7 +171,7 @@ func (api *PrivateExtensionAPI) GenerateExtensionApprovalUuid(ctx context.Contex
176171
if api.checkAlreadyVoted(addressToVoteOn, externalSignerAddress, psi) {
177172
return "", errors.New("already voted")
178173
}
179-
uuid, err := generateUuid(addressToVoteOn, txArgs.PrivateFrom, txArgs.PrivateFor, api.privacyService.ptm)
174+
uuid, err := generateUuid(addressToVoteOn, txa.PrivateFrom, txa.PrivateFor, api.privacyService.ptm)
180175
if err != nil {
181176
return "", err
182177
}

internal/web3ext/web3ext.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1254,7 +1254,7 @@ web3._extend({
12541254
new web3._extend.Method({
12551255
name: 'generateExtensionApprovalUuid',
12561256
call: 'quorumExtension_generateExtensionApprovalUuid',
1257-
params: 2,
1257+
params: 3,
12581258
inputFormatter: [web3._extend.formatters.inputAddressFormatter, web3._extend.formatters.inputAddressFormatter, web3._extend.formatters.inputTransactionFormatter]
12591259
}),
12601260
new web3._extend.Method({

0 commit comments

Comments
 (0)