Package org.web3j.tx

Class BesuPrivateTransactionManager


  • public class BesuPrivateTransactionManager
    extends PrivateTransactionManager
    PrivateTransactionManager implementation for using a Besu node to transact.
    • Constructor Detail

      • BesuPrivateTransactionManager

        public BesuPrivateTransactionManager​(Besu besu,
                                             BesuPrivacyGasProvider gasProvider,
                                             org.web3j.crypto.Credentials credentials,
                                             long chainId,
                                             org.web3j.utils.Base64String privateFrom,
                                             org.web3j.utils.Base64String privacyGroupId,
                                             int attempts,
                                             int sleepDuration)
      • BesuPrivateTransactionManager

        public BesuPrivateTransactionManager​(Besu besu,
                                             BesuPrivacyGasProvider gasProvider,
                                             org.web3j.crypto.Credentials credentials,
                                             long chainId,
                                             org.web3j.utils.Base64String privateFrom,
                                             org.web3j.utils.Base64String privacyGroupId)