public interface MercuryApi
GetBalanceResponse getBalance(GetBalancePayload payload) throws java.io.IOException
java.io.IOExceptionTransactionCompletionResponse buildTransferTransaction(TransferPayload payload) throws java.io.IOException
java.io.IOExceptionTransactionCompletionResponse buildAdjustAccountTransaction(AdjustAccountPayload payload) throws java.io.IOException
java.io.IOExceptionTransactionCompletionResponse buildSimpleTransferTransaction(SimpleTransferPayload payload) throws java.io.IOException
java.io.IOExceptionGetTransactionInfoResponse getTransactionInfo(java.lang.String txHash) throws java.io.IOException
java.io.IOExceptionBlockInfoResponse getBlockInfo(GetBlockInfoPayload payload) throws java.io.IOException
java.io.IOExceptionjava.util.List<java.lang.String> registerAddresses(java.util.List<java.lang.String> normalAddresses)
throws java.io.IOException
java.io.IOExceptionPaginationResponse<TxView<TransactionWithRichStatus>> queryTransactionsWithTransactionView(QueryTransactionsPayload payload) throws java.io.IOException
java.io.IOExceptionPaginationResponse<TxView<TransactionInfoResponse>> queryTransactionsWithTransactionInfo(QueryTransactionsPayload payload) throws java.io.IOException
java.io.IOExceptionDBInfo getDbInfo() throws java.io.IOException
java.io.IOExceptionMercuryInfo getMercuryInfo() throws java.io.IOException
java.io.IOExceptionTransactionCompletionResponse buildDaoDepositTransaction(DaoDepositPayload payload) throws java.io.IOException
java.io.IOExceptionTransactionCompletionResponse buildDaoWithdrawTransaction(DaoWithdrawPayload payload) throws java.io.IOException
java.io.IOExceptionTransactionCompletionResponse buildDaoClaimTransaction(DaoClaimPayload payload) throws java.io.IOException
java.io.IOExceptionTxView<TransactionWithRichStatus> getSpentTransactionWithTransactionView(GetSpentTransactionPayload payload) throws java.io.IOException
java.io.IOExceptionTxView<TransactionInfoResponse> getSpentTransactionWithTransactionInfo(GetSpentTransactionPayload payload) throws java.io.IOException
java.io.IOExceptionorg.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
java.io.IOExceptionorg.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
java.io.IOExceptionorg.nervos.indexer.model.resp.TipResponse getTip()
throws java.io.IOException
java.io.IOExceptionorg.nervos.indexer.model.resp.CellCapacityResponse getCellsCapacity(org.nervos.indexer.model.SearchKey searchKey)
throws java.io.IOException
java.io.IOExceptionTransactionCompletionResponse buildSudtIssueTransaction(SudtIssuePayload payload) throws java.io.IOException
java.io.IOException