public class AccountManager extends Contract
Contract.EventValuesWithLog| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
ABI |
static java.lang.String[] |
ABI_ARRAY |
static java.lang.String |
FUNC_GETACCOUNTSTATUS |
static java.lang.String |
FUNC_SETACCOUNTSTATUS |
client, contractAddress, contractBinary, credential, cryptoSuite, deployReceipt, eventEncoder, eventSubscribe, FUNC_DEPLOY, functionEncoder, functionReturnDecoder, logger, transactionManager, transactionProcessor| 限定符 | 构造器和说明 |
|---|---|
protected |
AccountManager(Client client,
CryptoKeyPair credential) |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getABI() |
java.math.BigInteger |
getAccountStatus(java.lang.String addr) |
Tuple2<java.lang.String,java.math.BigInteger> |
getSetAccountStatusInput(TransactionReceipt transactionReceipt) |
Tuple1<java.math.BigInteger> |
getSetAccountStatusOutput(TransactionReceipt transactionReceipt) |
java.lang.String |
getSignedTransactionForSetAccountStatus(java.lang.String addr,
java.math.BigInteger status) |
static AccountManager |
load(Client client,
CryptoKeyPair credential) |
TransactionReceipt |
setAccountStatus(java.lang.String addr,
java.math.BigInteger status) |
java.lang.String |
setAccountStatus(java.lang.String addr,
java.math.BigInteger status,
TransactionCallback callback) |
asyncExecuteCall, asyncExecuteCallByTransactionManager, asyncExecuteTransaction, asyncExecuteTransaction, asyncExecuteTransaction, asyncExecuteTransaction, convertToNative, createSignedTransaction, deploy, deploy, executeCallWithMultipleValueReturn, executeCallWithSingleValueReturn, executeDeployTransaction, executeDeployTransaction, executeTransaction, executeTransaction, extractEventParameters, extractEventParameters, extractEventParametersWithLog, extractEventParametersWithLog, extractEventParametersWithLog, generateTxAttributeWithDagFlag, getContractAddress, getCurrentExternalAccountAddress, getDeployReceipt, getTransactionProcessor, isEnableDAG, setContractAddress, setDeployReceipt, setEnableDAG, setTransactionManager, setTransactionProcessor, staticExtractEventParameters, subscribeEvent, subscribeEvent, subscribeEvent, subscribeEvent, subscribeEvent, unsubscribeEventpublic static final java.lang.String[] ABI_ARRAY
public static final java.lang.String ABI
public static final java.lang.String FUNC_GETACCOUNTSTATUS
public static final java.lang.String FUNC_SETACCOUNTSTATUS
protected AccountManager(Client client, CryptoKeyPair credential)
public static java.lang.String getABI()
public java.math.BigInteger getAccountStatus(java.lang.String addr)
throws ContractException
public TransactionReceipt setAccountStatus(java.lang.String addr, java.math.BigInteger status)
public java.lang.String setAccountStatus(java.lang.String addr,
java.math.BigInteger status,
TransactionCallback callback)
public java.lang.String getSignedTransactionForSetAccountStatus(java.lang.String addr,
java.math.BigInteger status)
public Tuple2<java.lang.String,java.math.BigInteger> getSetAccountStatusInput(TransactionReceipt transactionReceipt)
public Tuple1<java.math.BigInteger> getSetAccountStatusOutput(TransactionReceipt transactionReceipt)
public static AccountManager load(Client client, CryptoKeyPair credential)