public class DefaultMercuryApi extends java.lang.Object implements MercuryApi
| 构造器和说明 |
|---|
DefaultMercuryApi(org.nervos.ckb.service.RpcService rpcService) |
DefaultMercuryApi(java.lang.String mercuryUrl,
boolean isDebug) |
public DefaultMercuryApi(java.lang.String mercuryUrl,
boolean isDebug)
public DefaultMercuryApi(org.nervos.ckb.service.RpcService rpcService)
public GetBalanceResponse getBalance(GetBalancePayload payload) throws java.io.IOException
getBalance 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildTransferTransaction(TransferPayload payload) throws java.io.IOException
buildTransferTransaction 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildSmartTransferTransaction(SmartTransferPayload payload) throws java.io.IOException
buildSmartTransferTransaction 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildAdjustAccountTransaction(AdjustAccountPayload payload) throws java.io.IOException
buildAdjustAccountTransaction 在接口中 MercuryApijava.io.IOExceptionpublic GetTransactionInfoResponse getTransactionInfo(java.lang.String txHash) throws java.io.IOException
getTransactionInfo 在接口中 MercuryApijava.io.IOExceptionpublic BlockInfoResponse getBlockInfo(GetBlockInfoPayload payload) throws java.io.IOException
getBlockInfo 在接口中 MercuryApijava.io.IOExceptionpublic java.util.List<java.lang.String> registerAddress(java.util.List<java.lang.String> normalAddresses)
throws java.io.IOException
registerAddress 在接口中 MercuryApijava.io.IOExceptionpublic PaginationResponse<TransactionView> queryTransactionsWithTransactionView(QueryTransactionsPayload payload) throws java.io.IOException
queryTransactionsWithTransactionView 在接口中 MercuryApijava.io.IOExceptionpublic PaginationResponse<TransactionInfo> queryTransactionsWithTransactionInfo(QueryTransactionsPayload payload) throws java.io.IOException
queryTransactionsWithTransactionInfo 在接口中 MercuryApijava.io.IOExceptionpublic DBInfo getDbInfo() throws java.io.IOException
getDbInfo 在接口中 MercuryApijava.io.IOExceptionpublic MercuryInfo getMercuryInfo() throws java.io.IOException
getMercuryInfo 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildDepositTransaction(DepositPayload payload) throws java.io.IOException
buildDepositTransaction 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildWithdrawTransaction(WithdrawPayload payload) throws java.io.IOException
buildWithdrawTransaction 在接口中 MercuryApijava.io.IOExceptionpublic TransactionView getSpentTransactionWithTransactionView(GetSpentTransactionPayload payload) throws java.io.IOException
getSpentTransactionWithTransactionView 在接口中 MercuryApijava.io.IOExceptionpublic TransactionInfo getSpentTransactionWithTransactionInfo(GetSpentTransactionPayload payload) throws java.io.IOException
getSpentTransactionWithTransactionInfo 在接口中 MercuryApijava.io.IOException