public class RawPrivateTransaction
extends org.web3j.crypto.RawTransaction
| Modifier | Constructor and Description |
|---|---|
protected |
RawPrivateTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Base64String privacyGroupId,
Restriction restriction) |
protected |
RawPrivateTransaction(org.web3j.crypto.transaction.type.ITransaction transaction,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Base64String privacyGroupId,
Restriction restriction) |
protected |
RawPrivateTransaction(org.web3j.crypto.RawTransaction rawTransaction,
Base64String privateFrom,
Base64String privacyGroupId,
Restriction restriction) |
protected |
RawPrivateTransaction(org.web3j.crypto.RawTransaction rawTransaction,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Restriction restriction) |
| Modifier and Type | Method and Description |
|---|---|
static RawPrivateTransaction |
createContractTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String init,
Base64String privateFrom,
Base64String privacyGroupId,
Restriction restriction) |
static RawPrivateTransaction |
createContractTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String init,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Restriction restriction) |
static RawPrivateTransaction |
createTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
Base64String privateFrom,
Base64String privacyGroupId,
Restriction restriction) |
static RawPrivateTransaction |
createTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Restriction restriction) |
static RawPrivateTransaction |
createTransaction(long chainId,
java.math.BigInteger nonce,
java.math.BigInteger maxPriorityFeePerGas,
java.math.BigInteger maxFeePerGas,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
Base64String privateFrom,
Base64String privacyGroupId,
Restriction restriction) |
static RawPrivateTransaction |
createTransaction(long chainId,
java.math.BigInteger nonce,
java.math.BigInteger maxPriorityFeePerGas,
java.math.BigInteger maxFeePerGas,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Restriction restriction) |
java.util.Optional<Base64String> |
getPrivacyGroupId() |
java.util.Optional<java.util.List<Base64String>> |
getPrivateFor() |
Base64String |
getPrivateFrom() |
Restriction |
getRestriction() |
protected RawPrivateTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.lang.String data,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Base64String privacyGroupId,
Restriction restriction)
protected RawPrivateTransaction(org.web3j.crypto.transaction.type.ITransaction transaction,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Base64String privacyGroupId,
Restriction restriction)
protected RawPrivateTransaction(org.web3j.crypto.RawTransaction rawTransaction,
Base64String privateFrom,
Base64String privacyGroupId,
Restriction restriction)
protected RawPrivateTransaction(org.web3j.crypto.RawTransaction rawTransaction,
Base64String privateFrom,
java.util.List<Base64String> privateFor,
Restriction restriction)
public static RawPrivateTransaction createContractTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String init, Base64String privateFrom, java.util.List<Base64String> privateFor, Restriction restriction)
public static RawPrivateTransaction createContractTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String init, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction)
public static RawPrivateTransaction createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, Base64String privateFrom, java.util.List<Base64String> privateFor, Restriction restriction)
public static RawPrivateTransaction createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction)
public static RawPrivateTransaction createTransaction(long chainId, java.math.BigInteger nonce, java.math.BigInteger maxPriorityFeePerGas, java.math.BigInteger maxFeePerGas, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, Base64String privateFrom, java.util.List<Base64String> privateFor, Restriction restriction)
public static RawPrivateTransaction createTransaction(long chainId, java.math.BigInteger nonce, java.math.BigInteger maxPriorityFeePerGas, java.math.BigInteger maxFeePerGas, java.math.BigInteger gasLimit, java.lang.String to, java.lang.String data, Base64String privateFrom, Base64String privacyGroupId, Restriction restriction)
public Base64String getPrivateFrom()
public java.util.Optional<java.util.List<Base64String>> getPrivateFor()
public java.util.Optional<Base64String> getPrivacyGroupId()
public Restriction getRestriction()