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.String
ABI
static java.lang.String[]
ABI_ARRAY
static java.lang.String
BINARY
static java.lang.String[]
BINARY_ARRAY
static java.lang.String
FUNC_SETVALUEBYKEY
static java.lang.String
SM_BINARY
static java.lang.String[]
SM_BINARY_ARRAY
Fields 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 protected
SystemConfigPrecompiled(java.lang.String contractAddress, Client client, CryptoKeyPair credential)
-
Method Summary
Modifier and Type Method Description static SystemConfigPrecompiled
deploy(Client client, CryptoKeyPair credential)
static java.lang.String
getBinary(CryptoSuite cryptoSuite)
Tuple2<java.lang.String,java.lang.String>
getSetValueByKeyInput(TransactionReceipt transactionReceipt)
Tuple1<java.math.BigInteger>
getSetValueByKeyOutput(TransactionReceipt transactionReceipt)
java.lang.String
getSignedTransactionForSetValueByKey(java.lang.String key, java.lang.String value)
static SystemConfigPrecompiled
load(java.lang.String contractAddress, Client client, CryptoKeyPair credential)
TransactionReceipt
setValueByKey(java.lang.String key, java.lang.String value)
void
setValueByKey(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
-