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)