Class PrivateRawTransaction

java.lang.Object
org.web3j.quorum.methods.request.PrivateRawTransaction

public class PrivateRawTransaction extends Object
Quorum's Transaction object.

This is almost identical to the Ethereum Transaction with the exception that it provides the privateFor field and does not contain a gas price.

  • Constructor Details

    • PrivateRawTransaction

      public PrivateRawTransaction(List<String> privateFor)
    • PrivateRawTransaction

      public PrivateRawTransaction(List<String> privateFor, PrivacyFlag privacyFlag)
    • PrivateRawTransaction

      public PrivateRawTransaction(List<String> privateFor, PrivacyFlag privacyFlag, List<String> mandatoryFor)
  • Method Details

    • getPrivateFor

      public List<String> getPrivateFor()
    • setPrivateFor

      public void setPrivateFor(List<String> privateFor)
    • getPrivacyFlag

      public int getPrivacyFlag()
    • setPrivacyFlag

      public void setPrivacyFlag(PrivacyFlag privacyFlag)
    • getMandatoryFor

      public List<String> getMandatoryFor()
    • setMandatoryFor

      public void setMandatoryFor(List<String> mandatoryFor)