Deallocate the public parameters during Shutdown.

This commit is contained in:
Sean Bowe
2016-08-26 14:35:05 -06:00
parent 8b139c2441
commit 7ee82c4361
5 changed files with 10 additions and 2 deletions

View File

@@ -72,6 +72,9 @@ public:
boost::optional<r1cs_ppzksnark_verification_key<ppzksnark_ppT>> vk;
boost::optional<std::string> pkPath;
JoinSplitCircuit() {}
~JoinSplitCircuit() {}
static void initialize() {
LOCK(cs_InitializeParams);
@@ -122,8 +125,6 @@ public:
vk = keypair.vk;
}
JoinSplitCircuit() {}
bool verify(
const ZCProof& proof,
const uint256& pubKeyHash,