public class BesuPrivateTransactionManager extends PrivateTransactionManager
Constructor and Description |
---|
BesuPrivateTransactionManager(Besu besu,
BesuPrivacyGasProvider gasProvider,
org.web3j.crypto.Credentials credentials,
long chainId,
org.web3j.utils.Base64String privateFrom,
org.web3j.utils.Base64String privacyGroupId) |
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) |
Modifier and Type | Method and Description |
---|---|
org.web3j.utils.Base64String |
getPrivacyGroupId() |
protected java.lang.Object |
privacyGroupIdOrPrivateFor() |
executeTransaction, getCode, getPrivateFrom, sendCall, sendTransaction, sendTransactionEIP1559
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)
public BesuPrivateTransactionManager(Besu besu, BesuPrivacyGasProvider gasProvider, org.web3j.crypto.Credentials credentials, long chainId, org.web3j.utils.Base64String privateFrom, org.web3j.utils.Base64String privacyGroupId)
public org.web3j.utils.Base64String getPrivacyGroupId()
getPrivacyGroupId
in class PrivateTransactionManager
protected java.lang.Object privacyGroupIdOrPrivateFor()
privacyGroupIdOrPrivateFor
in class PrivateTransactionManager