@Deprecated public class TablePrecompiled extends Contract
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TablePrecompiled.CompareTriple
已过时。
|
static class |
TablePrecompiled.Condition
已过时。
|
static class |
TablePrecompiled.Entry
已过时。
|
static class |
TablePrecompiled.KVField
已过时。
|
Contract.EventValuesWithLog| 限定符和类型 | 字段和说明 |
|---|---|
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_CREATETABLE
已过时。
|
static java.lang.String |
FUNC_DESC
已过时。
|
static java.lang.String |
FUNC_INSERT
已过时。
|
static java.lang.String |
FUNC_REMOVE
已过时。
|
static java.lang.String |
FUNC_SELECT
已过时。
|
static java.lang.String |
FUNC_UPDATE
已过时。
|
static java.lang.String |
SM_BINARY
已过时。
|
static java.lang.String[] |
SM_BINARY_ARRAY
已过时。
|
client, contractAddress, contractBinary, credential, cryptoSuite, deployReceipt, eventEncoder, FUNC_DEPLOY, functionEncoder, functionReturnDecoder, LATEST_BLOCK, logger, transactionProcessor| 限定符 | 构造器和说明 |
|---|---|
protected |
TablePrecompiled(java.lang.String contractAddress,
Client client,
CryptoKeyPair credential)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
TransactionReceipt |
createTable(java.lang.String tableName,
java.lang.String key,
java.lang.String valueFields)
已过时。
|
void |
createTable(java.lang.String tableName,
java.lang.String key,
java.lang.String valueFields,
TransactionCallback callback)
已过时。
|
static TablePrecompiled |
deploy(Client client,
CryptoKeyPair credential)
已过时。
|
TransactionReceipt |
desc(java.lang.String tableName)
已过时。
|
void |
desc(java.lang.String tableName,
TransactionCallback callback)
已过时。
|
static java.lang.String |
getABI()
已过时。
|
static java.lang.String |
getBinary(CryptoSuite cryptoSuite)
已过时。
|
Tuple3<java.lang.String,java.lang.String,java.lang.String> |
getCreateTableInput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple1<java.math.BigInteger> |
getCreateTableOutput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple1<java.lang.String> |
getDescInput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple2<java.lang.String,java.lang.String> |
getDescOutput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple2<java.lang.String,TablePrecompiled.Entry> |
getInsertInput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple1<java.math.BigInteger> |
getInsertOutput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple2<java.lang.String,TablePrecompiled.Condition> |
getRemoveInput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple1<java.math.BigInteger> |
getRemoveOutput(TransactionReceipt transactionReceipt)
已过时。
|
java.lang.String |
getSignedTransactionForCreateTable(java.lang.String tableName,
java.lang.String key,
java.lang.String valueFields)
已过时。
|
java.lang.String |
getSignedTransactionForDesc(java.lang.String tableName)
已过时。
|
java.lang.String |
getSignedTransactionForInsert(java.lang.String tableName,
TablePrecompiled.Entry entry)
已过时。
|
java.lang.String |
getSignedTransactionForRemove(java.lang.String tableName,
TablePrecompiled.Condition condition)
已过时。
|
java.lang.String |
getSignedTransactionForUpdate(java.lang.String tableName,
TablePrecompiled.Entry entry,
TablePrecompiled.Condition condition)
已过时。
|
Tuple3<java.lang.String,TablePrecompiled.Entry,TablePrecompiled.Condition> |
getUpdateInput(TransactionReceipt transactionReceipt)
已过时。
|
Tuple1<java.math.BigInteger> |
getUpdateOutput(TransactionReceipt transactionReceipt)
已过时。
|
TransactionReceipt |
insert(java.lang.String tableName,
TablePrecompiled.Entry entry)
已过时。
|
void |
insert(java.lang.String tableName,
TablePrecompiled.Entry entry,
TransactionCallback callback)
已过时。
|
static TablePrecompiled |
load(java.lang.String contractAddress,
Client client,
CryptoKeyPair credential)
已过时。
|
TransactionReceipt |
remove(java.lang.String tableName,
TablePrecompiled.Condition condition)
已过时。
|
void |
remove(java.lang.String tableName,
TablePrecompiled.Condition condition,
TransactionCallback callback)
已过时。
|
java.util.List |
select(java.lang.String tableName,
TablePrecompiled.Condition condition)
已过时。
|
TransactionReceipt |
update(java.lang.String tableName,
TablePrecompiled.Entry entry,
TablePrecompiled.Condition condition)
已过时。
|
void |
update(java.lang.String tableName,
TablePrecompiled.Entry entry,
TablePrecompiled.Condition condition,
TransactionCallback callback)
已过时。
|
asyncExecuteTransaction, asyncExecuteTransaction, convertToNative, createSignedTransaction, createSignedTransaction, deploy, deploy, executeCallWithMultipleValueReturn, executeCallWithSingleValueReturn, executeCallWithSingleValueReturn, executeTransaction, executeTransaction, extractEventParameters, extractEventParameters, extractEventParametersWithLog, extractEventParametersWithLog, extractEventParametersWithLog, getContractAddress, getCurrentExternalAccountAddress, getDeployReceipt, getTransactionProcessor, setContractAddress, setDeployReceipt, staticExtractEventParameterspublic static final java.lang.String[] BINARY_ARRAY
public static final java.lang.String BINARY
public static final java.lang.String[] SM_BINARY_ARRAY
public static final java.lang.String SM_BINARY
public static final java.lang.String[] ABI_ARRAY
public static final java.lang.String ABI
public static final java.lang.String FUNC_CREATETABLE
public static final java.lang.String FUNC_DESC
public static final java.lang.String FUNC_INSERT
public static final java.lang.String FUNC_REMOVE
public static final java.lang.String FUNC_SELECT
public static final java.lang.String FUNC_UPDATE
protected TablePrecompiled(java.lang.String contractAddress,
Client client,
CryptoKeyPair credential)
public static java.lang.String getBinary(CryptoSuite cryptoSuite)
public static java.lang.String getABI()
public TransactionReceipt createTable(java.lang.String tableName, java.lang.String key, java.lang.String valueFields)
public void createTable(java.lang.String tableName,
java.lang.String key,
java.lang.String valueFields,
TransactionCallback callback)
public java.lang.String getSignedTransactionForCreateTable(java.lang.String tableName,
java.lang.String key,
java.lang.String valueFields)
public Tuple3<java.lang.String,java.lang.String,java.lang.String> getCreateTableInput(TransactionReceipt transactionReceipt)
public Tuple1<java.math.BigInteger> getCreateTableOutput(TransactionReceipt transactionReceipt)
public TransactionReceipt desc(java.lang.String tableName)
public void desc(java.lang.String tableName,
TransactionCallback callback)
public java.lang.String getSignedTransactionForDesc(java.lang.String tableName)
public Tuple1<java.lang.String> getDescInput(TransactionReceipt transactionReceipt)
public Tuple2<java.lang.String,java.lang.String> getDescOutput(TransactionReceipt transactionReceipt)
public TransactionReceipt insert(java.lang.String tableName, TablePrecompiled.Entry entry)
public void insert(java.lang.String tableName,
TablePrecompiled.Entry entry,
TransactionCallback callback)
public java.lang.String getSignedTransactionForInsert(java.lang.String tableName,
TablePrecompiled.Entry entry)
public Tuple2<java.lang.String,TablePrecompiled.Entry> getInsertInput(TransactionReceipt transactionReceipt)
public Tuple1<java.math.BigInteger> getInsertOutput(TransactionReceipt transactionReceipt)
public TransactionReceipt remove(java.lang.String tableName, TablePrecompiled.Condition condition)
public void remove(java.lang.String tableName,
TablePrecompiled.Condition condition,
TransactionCallback callback)
public java.lang.String getSignedTransactionForRemove(java.lang.String tableName,
TablePrecompiled.Condition condition)
public Tuple2<java.lang.String,TablePrecompiled.Condition> getRemoveInput(TransactionReceipt transactionReceipt)
public Tuple1<java.math.BigInteger> getRemoveOutput(TransactionReceipt transactionReceipt)
public java.util.List select(java.lang.String tableName,
TablePrecompiled.Condition condition)
throws ContractException
public TransactionReceipt update(java.lang.String tableName, TablePrecompiled.Entry entry, TablePrecompiled.Condition condition)
public void update(java.lang.String tableName,
TablePrecompiled.Entry entry,
TablePrecompiled.Condition condition,
TransactionCallback callback)
public java.lang.String getSignedTransactionForUpdate(java.lang.String tableName,
TablePrecompiled.Entry entry,
TablePrecompiled.Condition condition)
public Tuple3<java.lang.String,TablePrecompiled.Entry,TablePrecompiled.Condition> getUpdateInput(TransactionReceipt transactionReceipt)
public Tuple1<java.math.BigInteger> getUpdateOutput(TransactionReceipt transactionReceipt)
public static TablePrecompiled load(java.lang.String contractAddress, Client client, CryptoKeyPair credential)
public static TablePrecompiled deploy(Client client, CryptoKeyPair credential) throws ContractException