public interface MercuryApi
extends org.nervos.indexer.CkbIndexerApi
GetBalanceResponse getBalance(GetBalancePayload payload) throws java.io.IOException
java.io.IOExceptionAccountInfo getAccountInfo(AccountInfoPayload payload) throws java.io.IOException
java.io.IOExceptionorg.nervos.ckb.sign.TransactionWithScriptGroups buildTransferTransaction(TransferPayload payload) throws java.io.IOException
java.io.IOExceptionorg.nervos.ckb.sign.TransactionWithScriptGroups buildAdjustAccountTransaction(AdjustAccountPayload payload) throws java.io.IOException
java.io.IOExceptionorg.nervos.ckb.sign.TransactionWithScriptGroups buildSimpleTransferTransaction(SimpleTransferPayload payload) throws java.io.IOException
java.io.IOExceptionGetTransactionInfoResponse getTransactionInfo(byte[] txHash) throws java.io.IOException
java.io.IOExceptionBlockInfoResponse getBlockInfo(GetBlockInfoPayload payload) throws java.io.IOException
java.io.IOExceptionjava.util.List<byte[]> registerAddresses(java.util.List<java.lang.String> normalAddresses)
throws java.io.IOException
java.io.IOExceptionPaginationResponse<TransactionWithRichStatus> queryTransactionsWithTransactionView(QueryTransactionsPayload payload) throws java.io.IOException
java.io.IOExceptionPaginationResponse<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.IOExceptionMercurySyncState getSyncState() throws java.io.IOException
java.io.IOExceptionorg.nervos.ckb.sign.TransactionWithScriptGroups buildDaoDepositTransaction(DaoDepositPayload payload) throws java.io.IOException
java.io.IOExceptionorg.nervos.ckb.sign.TransactionWithScriptGroups buildDaoWithdrawTransaction(DaoWithdrawPayload payload) throws java.io.IOException
java.io.IOExceptionorg.nervos.ckb.sign.TransactionWithScriptGroups 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.ckb.sign.TransactionWithScriptGroups buildSudtIssueTransaction(SudtIssuePayload payload) throws java.io.IOException
java.io.IOException