Class SystemConfigPrecompiled
java.lang.Object
org.fisco.bcos.sdk.contract.Contract
org.fisco.bcos.sdk.contract.precompiled.sysconfig.SystemConfigPrecompiled
public class SystemConfigPrecompiled extends Contract
-
Nested Class Summary
Nested classes/interfaces inherited from class org.fisco.bcos.sdk.contract.Contract
Contract.EventValuesWithLog -
Field Summary
Fields Modifier and Type Field Description static java.lang.StringABIstatic java.lang.String[]ABI_ARRAYstatic java.lang.StringBINARYstatic java.lang.String[]BINARY_ARRAYstatic java.lang.StringFUNC_SETVALUEBYKEYstatic java.lang.StringSM_BINARYstatic java.lang.String[]SM_BINARY_ARRAYFields inherited from class org.fisco.bcos.sdk.contract.Contract
client, contractAddress, contractBinary, credential, cryptoSuite, deployReceipt, eventEncoder, FUNC_DEPLOY, functionEncoder, LATEST_BLOCK, logger, transactionProcessor -
Constructor Summary
Constructors Modifier Constructor Description protectedSystemConfigPrecompiled(java.lang.String contractAddress, Client client, CryptoKeyPair credential) -
Method Summary
Modifier and Type Method Description static SystemConfigPrecompileddeploy(Client client, CryptoKeyPair credential)static java.lang.StringgetBinary(CryptoSuite cryptoSuite)Tuple2<java.lang.String,java.lang.String>getSetValueByKeyInput(TransactionReceipt transactionReceipt)Tuple1<java.math.BigInteger>getSetValueByKeyOutput(TransactionReceipt transactionReceipt)java.lang.StringgetSignedTransactionForSetValueByKey(java.lang.String key, java.lang.String value)static SystemConfigPrecompiledload(java.lang.String contractAddress, Client client, CryptoKeyPair credential)TransactionReceiptsetValueByKey(java.lang.String key, java.lang.String value)voidsetValueByKey(java.lang.String key, java.lang.String value, TransactionCallback callback)Methods inherited from class org.fisco.bcos.sdk.contract.Contract
asyncExecuteTransaction, asyncExecuteTransaction, convertToNative, createSignedTransaction, createSignedTransaction, deploy, deploy, executeCallWithMultipleValueReturn, executeCallWithSingleValueReturn, executeCallWithSingleValueReturn, executeTransaction, executeTransaction, extractEventParameters, extractEventParameters, extractEventParametersWithLog, extractEventParametersWithLog, extractEventParametersWithLog, getContractAddress, getCurrentExternalAccountAddress, getDeployReceipt, getTransactionProcessor, setContractAddress, setDeployReceipt, staticExtractEventParameters, subscribeEvent, subscribeEvent, subscribeEvent
-
Field Details
-
BINARY_ARRAY
public static final java.lang.String[] BINARY_ARRAY -
BINARY
public static final java.lang.String BINARY -
SM_BINARY_ARRAY
public static final java.lang.String[] SM_BINARY_ARRAY -
SM_BINARY
public static final java.lang.String SM_BINARY -
ABI_ARRAY
public static final java.lang.String[] ABI_ARRAY -
ABI
public static final java.lang.String ABI -
FUNC_SETVALUEBYKEY
public static final java.lang.String FUNC_SETVALUEBYKEY- See Also:
- Constant Field Values
-
-
Constructor Details
-
SystemConfigPrecompiled
protected SystemConfigPrecompiled(java.lang.String contractAddress, Client client, CryptoKeyPair credential)
-
-
Method Details
-
getBinary
-
setValueByKey
-
setValueByKey
public void setValueByKey(java.lang.String key, java.lang.String value, TransactionCallback callback) -
getSignedTransactionForSetValueByKey
public java.lang.String getSignedTransactionForSetValueByKey(java.lang.String key, java.lang.String value) -
getSetValueByKeyInput
public Tuple2<java.lang.String,java.lang.String> getSetValueByKeyInput(TransactionReceipt transactionReceipt) -
getSetValueByKeyOutput
-
load
public static SystemConfigPrecompiled load(java.lang.String contractAddress, Client client, CryptoKeyPair credential) -
deploy
public static SystemConfigPrecompiled deploy(Client client, CryptoKeyPair credential) throws ContractException- Throws:
ContractException
-