Class PrivateTransaction1559
java.lang.Object
org.web3j.protocol.eea.crypto.transaction.type.LegacyPrivateTransaction
org.web3j.protocol.eea.crypto.transaction.type.PrivateTransaction1559
- All Implemented Interfaces:
org.web3j.crypto.transaction.type.ITransaction,IPrivateTransaction
-
Constructor Summary
ConstructorsConstructorDescriptionPrivateTransaction1559(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String to, String data, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) -
Method Summary
Modifier and TypeMethodDescriptionList<org.web3j.rlp.RlpType>asRlpValues(org.web3j.crypto.Sign.SignatureData signatureData) static PrivateTransaction1559createContractTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String data, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) static PrivateTransaction1559createContractTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String data, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction) static PrivateTransaction1559createTransaction(long chainId, BigInteger nonce, BigInteger gasLimit, String to, String data, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, Base64String privateFrom, List<Base64String> privateFor, Restriction restriction) static PrivateTransaction1559createTransaction(long chainId, BigInteger nonce, BigInteger gasLimit, String to, String data, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction) static PrivateTransaction1559createTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String to, String data, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) longorg.web3j.crypto.transaction.type.TransactionTypegetType()Methods inherited from class org.web3j.protocol.eea.crypto.transaction.type.LegacyPrivateTransaction
createContractTransaction, createContractTransaction, createTransaction, createTransaction, createTransaction, createTransaction, getData, getGasLimit, getNonce, getPrivacyGroupId, getPrivateFor, getPrivateFrom, getRestriction, getTo, getValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.web3j.protocol.eea.crypto.transaction.type.IPrivateTransaction
getPrivacyGroupId, getPrivateFor, getPrivateFrom, getRestrictionMethods inherited from interface org.web3j.crypto.transaction.type.ITransaction
getData, getGasLimit, getNonce, getTo, getValue
-
Constructor Details
-
PrivateTransaction1559
public PrivateTransaction1559(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String to, String data, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction)
-
-
Method Details
-
createContractTransaction
public static PrivateTransaction1559 createContractTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String data, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) -
createContractTransaction
public static PrivateTransaction1559 createContractTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String data, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction) -
createTransaction
public static PrivateTransaction1559 createTransaction(long chainId, BigInteger nonce, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, BigInteger gasLimit, String to, String data, Base64String privateFrom, List<Base64String> privateFor, Base64String privacyGroupId, Restriction restriction) -
createTransaction
public static PrivateTransaction1559 createTransaction(long chainId, BigInteger nonce, BigInteger gasLimit, String to, String data, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction) -
createTransaction
public static PrivateTransaction1559 createTransaction(long chainId, BigInteger nonce, BigInteger gasLimit, String to, String data, BigInteger maxPriorityFeePerGas, BigInteger maxFeePerGas, Base64String privateFrom, List<Base64String> privateFor, Restriction restriction) -
asRlpValues
- Specified by:
asRlpValuesin interfaceorg.web3j.crypto.transaction.type.ITransaction- Overrides:
asRlpValuesin classLegacyPrivateTransaction
-
getGasPrice
- Specified by:
getGasPricein interfaceorg.web3j.crypto.transaction.type.ITransaction- Overrides:
getGasPricein classLegacyPrivateTransaction
-
getChainId
public long getChainId() -
getMaxPriorityFeePerGas
-
getMaxFeePerGas
-
getType
public org.web3j.crypto.transaction.type.TransactionType getType()- Specified by:
getTypein interfaceorg.web3j.crypto.transaction.type.ITransaction- Overrides:
getTypein classLegacyPrivateTransaction
-