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 buildSmartTransferTransaction(SmartTransferPayload 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> registerAddress(java.util.List<java.lang.String> normalAddresses)
throws java.io.IOException
java.io.IOExceptionPaginationResponse<TransactionView> queryTransactionsWithTransactionView(QueryTransactionsPayload payload) throws java.io.IOException
java.io.IOExceptionPaginationResponse<TransactionInfo> 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.IOExceptionTransactionView getSpentTransactionWithTransactionView(GetSpentTransactionPayload payload) throws java.io.IOException
java.io.IOExceptionTransactionInfo getSpentTransactionWithTransactionInfo(GetSpentTransactionPayload payload) throws java.io.IOException
java.io.IOException