I know how a private smart contract works providing a list of accepted addreses to privateFor property, but what if I want to disable (or enable) any address visibility?

Should I deploy a new Smart Contract? Will the Smart Contract always be visible for the privateFor addresses?



As of version 2.2.3 of Quorum, private parties are static -- that means after initial private smart contract creation, you are not able to add or remove parties that are privy to the contents of the smart contract. This is a very desirable feature that we are working on at the moment and we will have a solution for you in the next several month.

That said, our recommendation for the short term, for when you need to extend the party list, is to destroy (or otherwise inactivate) the previous contract and create a new one based on the data set of the previous one.

  • Thanks too much, so now I will explore how to do it (inactivate/create new) dinamically.
    – AlexAcc
    Apr 28 '19 at 9:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.