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 buildSimpleTransferTransaction(SimpleTransferPayload payload) throws java.io.IOException
buildSimpleTransferTransaction 在接口中 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> registerAddresses(java.util.List<java.lang.String> normalAddresses)
throws java.io.IOException
registerAddresses 在接口中 MercuryApijava.io.IOExceptionpublic PaginationResponse<TxView<TransactionWithRichStatus>> queryTransactionsWithTransactionView(QueryTransactionsPayload payload) throws java.io.IOException
queryTransactionsWithTransactionView 在接口中 MercuryApijava.io.IOExceptionpublic PaginationResponse<TxView<TransactionInfoResponse>> 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 buildDaoDepositTransaction(DaoDepositPayload payload) throws java.io.IOException
buildDaoDepositTransaction 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildDaoWithdrawTransaction(DaoWithdrawPayload payload) throws java.io.IOException
buildDaoWithdrawTransaction 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildDaoClaimTransaction(DaoClaimPayload payload) throws java.io.IOException
buildDaoClaimTransaction 在接口中 MercuryApijava.io.IOExceptionpublic TxView<TransactionWithRichStatus> getSpentTransactionWithTransactionView(GetSpentTransactionPayload payload) throws java.io.IOException
getSpentTransactionWithTransactionView 在接口中 MercuryApijava.io.IOExceptionpublic TxView<TransactionInfoResponse> getSpentTransactionWithTransactionInfo(GetSpentTransactionPayload payload) throws java.io.IOException
getSpentTransactionWithTransactionInfo 在接口中 MercuryApijava.io.IOExceptionpublic org.nervos.indexer.model.resp.CellsResponse getCells(org.nervos.indexer.model.SearchKey searchKey,
java.lang.String order,
java.lang.String limit,
java.lang.String afterCursor)
throws java.io.IOException
getCells 在接口中 MercuryApijava.io.IOExceptionpublic org.nervos.indexer.model.resp.TransactionResponse getTransactions(org.nervos.indexer.model.SearchKey searchKey,
java.lang.String order,
java.lang.String limit,
java.lang.String afterCursor)
throws java.io.IOException
getTransactions 在接口中 MercuryApijava.io.IOExceptionpublic org.nervos.indexer.model.resp.TipResponse getTip()
throws java.io.IOException
getTip 在接口中 MercuryApijava.io.IOExceptionpublic org.nervos.indexer.model.resp.CellCapacityResponse getCellsCapacity(org.nervos.indexer.model.SearchKey searchKey)
throws java.io.IOException
getCellsCapacity 在接口中 MercuryApijava.io.IOExceptionpublic TransactionCompletionResponse buildSudtIssueTransaction(SudtIssuePayload payload) throws java.io.IOException
buildSudtIssueTransaction 在接口中 MercuryApijava.io.IOException