public class OnChainPrivacyTransactionBuilder
extends java.lang.Object
| Constructor and Description |
|---|
OnChainPrivacyTransactionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildOnChainPrivateTransaction(org.web3j.utils.Base64String privacyGroupId,
org.web3j.crypto.Credentials credentials,
org.web3j.utils.Base64String enclaveKey,
java.math.BigInteger nonce,
java.lang.String call) |
static java.lang.String |
getEncodedAddToGroupFunction(org.web3j.utils.Base64String enclaveKey,
java.util.List<byte[]> participants) |
static java.lang.String |
getEncodedRemoveFromGroupFunction(org.web3j.utils.Base64String enclaveKey,
byte[] participant) |
static java.lang.String |
getEncodedSingleParamFunction(java.lang.String functionName) |
public static java.lang.String getEncodedRemoveFromGroupFunction(org.web3j.utils.Base64String enclaveKey,
byte[] participant)
public static java.lang.String getEncodedAddToGroupFunction(org.web3j.utils.Base64String enclaveKey,
java.util.List<byte[]> participants)
public static java.lang.String getEncodedSingleParamFunction(java.lang.String functionName)
public static java.lang.String buildOnChainPrivateTransaction(org.web3j.utils.Base64String privacyGroupId,
org.web3j.crypto.Credentials credentials,
org.web3j.utils.Base64String enclaveKey,
java.math.BigInteger nonce,
java.lang.String call)