Class TableFactory
java.lang.Object
org.fisco.bcos.sdk.contract.Contract
org.fisco.bcos.sdk.contract.precompiled.crud.table.TableFactory
public class TableFactory 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_CREATETABLEstatic java.lang.StringFUNC_OPENTABLEstatic 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 protectedTableFactory(java.lang.String contractAddress, Client client, CryptoKeyPair credential) -
Method Summary
Modifier and Type Method Description TransactionReceiptcreateTable(java.lang.String param0, java.lang.String param1, java.lang.String param2)voidcreateTable(java.lang.String param0, java.lang.String param1, java.lang.String param2, TransactionCallback callback)static TableFactorydeploy(Client client, CryptoKeyPair credential)static java.lang.StringgetBinary(CryptoSuite cryptoSuite)Tuple3<java.lang.String,java.lang.String,java.lang.String>getCreateTableInput(TransactionReceipt transactionReceipt)Tuple1<java.math.BigInteger>getCreateTableOutput(TransactionReceipt transactionReceipt)java.lang.StringgetSignedTransactionForCreateTable(java.lang.String param0, java.lang.String param1, java.lang.String param2)static TableFactoryload(java.lang.String contractAddress, Client client, CryptoKeyPair credential)java.lang.StringopenTable(java.lang.String param0)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_CREATETABLE
public static final java.lang.String FUNC_CREATETABLE- See Also:
- Constant Field Values
-
FUNC_OPENTABLE
public static final java.lang.String FUNC_OPENTABLE- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
getBinary
-
createTable
public TransactionReceipt createTable(java.lang.String param0, java.lang.String param1, java.lang.String param2) -
createTable
public void createTable(java.lang.String param0, java.lang.String param1, java.lang.String param2, TransactionCallback callback) -
getSignedTransactionForCreateTable
public java.lang.String getSignedTransactionForCreateTable(java.lang.String param0, java.lang.String param1, java.lang.String param2) -
getCreateTableInput
public Tuple3<java.lang.String,java.lang.String,java.lang.String> getCreateTableInput(TransactionReceipt transactionReceipt) -
getCreateTableOutput
-
openTable
- Throws:
ContractException
-
load
public static TableFactory load(java.lang.String contractAddress, Client client, CryptoKeyPair credential) -
deploy
public static TableFactory deploy(Client client, CryptoKeyPair credential) throws ContractException- Throws:
ContractException
-