public class BalanceService
extends java.lang.Object
| 构造器和说明 |
|---|
BalanceService(Client client,
CryptoKeyPair credential) |
| 限定符和类型 | 方法和说明 |
|---|---|
RetCode |
addBalance(java.lang.String address,
java.lang.String amount,
Convert.Unit unit) |
void |
addBalanceAsync(java.lang.String address,
java.lang.String amount,
Convert.Unit unit,
PrecompiledCallback callback) |
java.math.BigInteger |
getBalance(java.lang.String address) |
BalancePrecompiled |
getBalancePrecompiled() |
EnumNodeVersion.Version |
getCurrentVersion() |
java.util.List<java.lang.String> |
listCaller() |
RetCode |
registerCaller(java.lang.String address) |
void |
registerCallerAsync(java.lang.String address,
PrecompiledCallback callback) |
RetCode |
subBalance(java.lang.String address,
java.lang.String amount,
Convert.Unit unit) |
void |
subBalanceAsync(java.lang.String address,
java.lang.String amount,
Convert.Unit unit,
PrecompiledCallback callback) |
RetCode |
transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
Convert.Unit unit) |
void |
transferAsync(java.lang.String from,
java.lang.String to,
java.lang.String amount,
Convert.Unit unit,
PrecompiledCallback callback) |
RetCode |
unregisterCaller(java.lang.String address) |
void |
unregisterCallerAsync(java.lang.String address,
PrecompiledCallback callback) |
public BalanceService(Client client, CryptoKeyPair credential)
public EnumNodeVersion.Version getCurrentVersion()
public BalancePrecompiled getBalancePrecompiled()
public java.math.BigInteger getBalance(java.lang.String address)
throws ContractException
public RetCode addBalance(java.lang.String address, java.lang.String amount, Convert.Unit unit) throws ContractException
public void addBalanceAsync(java.lang.String address,
java.lang.String amount,
Convert.Unit unit,
PrecompiledCallback callback)
throws ContractException
public RetCode subBalance(java.lang.String address, java.lang.String amount, Convert.Unit unit) throws ContractException
public void subBalanceAsync(java.lang.String address,
java.lang.String amount,
Convert.Unit unit,
PrecompiledCallback callback)
throws ContractException
public RetCode transfer(java.lang.String from, java.lang.String to, java.lang.String amount, Convert.Unit unit) throws ContractException
public void transferAsync(java.lang.String from,
java.lang.String to,
java.lang.String amount,
Convert.Unit unit,
PrecompiledCallback callback)
throws ContractException
public RetCode registerCaller(java.lang.String address) throws ContractException
public void registerCallerAsync(java.lang.String address,
PrecompiledCallback callback)
throws ContractException
public RetCode unregisterCaller(java.lang.String address) throws ContractException
public void unregisterCallerAsync(java.lang.String address,
PrecompiledCallback callback)
throws ContractException
public java.util.List<java.lang.String> listCaller()
throws ContractException