Skip to content

[RPC] Remove lock check for listzerocoinamounts#870

Merged
CaveSpectre11 merged 1 commit intoVeil-Project:masterfrom
CaveSpectre11:lzca
Nov 15, 2020
Merged

[RPC] Remove lock check for listzerocoinamounts#870
CaveSpectre11 merged 1 commit intoVeil-Project:masterfrom
CaveSpectre11:lzca

Conversation

@CaveSpectre11
Copy link
Collaborator

Problem

listzerocoinamounts requires a wallet to be unlocked to execute

Root Cause

There was a specific wallet unlocked check to prevent it's use without unlocking the wallet.

Solution

Remove the check so that the listzerocoinamounts RPC command will execute against a locked wallet

Note

Generally there will be little to no change to the zerocoin implementation as we are currently in the process of phasing it out. However this was a team backed request that was a minimal interruption, so it's being pushed. This will be virtually obsolete after the next fork, but it will be usable from the master branch.

It is expected to be tested and approved by members of the team, and will be skipping the code review load on the dev team.

@CaveSpectre11 CaveSpectre11 added Coin Type: Zerocoin Specifically related to zerocoin Component: RPC Related to the console commands themselves. Tag: Waiting For QA A pull review is waiting for QA to test the pull request labels Nov 13, 2020
@CaveSpectre11 CaveSpectre11 self-assigned this Nov 13, 2020
@CaveSpectre11 CaveSpectre11 merged commit e993b7b into Veil-Project:master Nov 15, 2020
@CaveSpectre11 CaveSpectre11 added QA: Passed This has passed QA testing and can be merged to master and removed Tag: Waiting For QA A pull review is waiting for QA to test the pull request labels Nov 15, 2020
@CaveSpectre11 CaveSpectre11 deleted the lzca branch December 11, 2020 14:22
@CaveSpectre11 CaveSpectre11 added this to the v1.1.1 milestone Dec 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Coin Type: Zerocoin Specifically related to zerocoin Component: RPC Related to the console commands themselves. QA: Passed This has passed QA testing and can be merged to master

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants