| 程序包 | 说明 |
|---|---|
| com.peersafe.chainsql.contract | |
| com.peersafe.chainsql.core | |
| com.peersafe.chainsql.pool |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Chainsql |
Contract.chainsql |
| 限定符和类型 | 方法和说明 |
|---|---|
Chainsql |
Contract.getChainsql() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static <T extends Contract> |
Contract.deploy(Class<T> type,
Chainsql chainsql,
BigInteger gasLimit,
String binary,
String encodedConstructor,
BigInteger value) |
protected static <T extends Contract> |
Contract.deploy(Class<T> type,
Chainsql chainsql,
BigInteger gasLimit,
String binary,
String encodedConstructor,
BigInteger value,
Publisher.Callback<T> cb) |
static <T extends Contract> |
Contract.deployRemoteCall(Class<T> type,
Chainsql chainsql,
BigInteger gasLimit,
String binary,
String encodedConstructor) |
static <T extends Contract> |
Contract.deployRemoteCall(Class<T> type,
Chainsql chainsql,
BigInteger gasLimit,
String binary,
String encodedConstructor,
BigInteger value) |
static <T extends Contract> |
Contract.deployRemoteCall(Class<T> type,
Chainsql chainsql,
BigInteger gasLimit,
String binary,
String encodedConstructor,
BigInteger value,
Publisher.Callback<T> cb) |
static <T extends Contract> |
Contract.deployRemoteCall(Class<T> type,
Chainsql chainsql,
BigInteger gasLimit,
String binary,
String encodedConstructor,
Publisher.Callback<T> cb) |
| 构造器和说明 |
|---|
Contract(Chainsql chainsql,
String contractBinary,
String contractAddress,
BigInteger gasLimit) |
| 限定符和类型 | 方法和说明 |
|---|---|
Chainsql |
Chainsql.addTableFields(String name,
List<String> rawList)
Add fields for a table
|
Chainsql |
Chainsql.createIndex(String name,
List<String> rawList)
Add fields for a table
|
Chainsql |
Chainsql.createSchema(org.json.JSONObject schemaInfo)
SchemaName String
withState ture
锚定区块
|
Chainsql |
Chainsql.createTable(String name,
List<String> raw)
A create table operation.
|
Chainsql |
Chainsql.createTable(String name,
List<String> rawList,
boolean confidential)
A create table operation.
|
Chainsql |
Chainsql.createTable(String name,
List<String> raw,
org.json.JSONObject operationRule)
Create table with operation-rule
|
Chainsql |
Chainsql.deleteIndex(String name,
List<String> rawList)
Add fields for a table
|
Chainsql |
Chainsql.deleteTableFields(String name,
List<String> rawList)
Add fields for a table
|
Chainsql |
Chainsql.dropTable(String name)
A drop table operation.
|
Chainsql |
Chainsql.grant(String name,
String user,
String flag)
Grant a user with authorities to operate a table.
|
Chainsql |
Chainsql.grant(String name,
String user,
String userPublicKey,
String flag)
Grant a user with authorities to operate a table.
|
Chainsql |
Chainsql.modifySchema(Submit.SchemaOpType type,
org.json.JSONObject schemaInfo) |
Chainsql |
Chainsql.modifyTableFields(String name,
List<String> rawList)
Add fields for a table
|
Chainsql |
Chainsql.recreateTable(String name)
Recreate a table, for slimming the chain.
|
Chainsql |
Chainsql.renameTable(String oldName,
String newName)
Rename a table.
|
Chainsql |
Chainsql.report() |
| 构造器和说明 |
|---|
Ripple(Chainsql chainsql) |
| 限定符和类型 | 方法和说明 |
|---|---|
Chainsql |
ChainsqlUnit.getChainsql() |
Chainsql |
ChainsqlUnit.lock() |
Copyright © 2021. All rights reserved.