1189 Commits (ceb3969c8bde5d232c59710a7525e4b9d9e16688)
 

Author SHA1 Message Date
catbref e5bb3e2f0a Added defensive try-catch around network engine calls (actually ExecuteProduceConsume) 4 years ago
catbref 5b2b2bab46 Two-pronged fix for HSQLDB 'serialization failure' errors when receiving multiple PRESENCE transactions -- reported by marracc 4 years ago
catbref c17eea3ed9 Added timeout to Peer sendMessage() - same timeout as for awaiting incoming responses 4 years ago
catbref 83f4e2f5bf Added API call to view single trade's detailed info 4 years ago
catbref c8e7a00c08 Remove unused JDBC statement 4 years ago
catbref 190014cf96 Fix minor NPE during shutdown 4 years ago
catbref 385064e324 Return foreign-chain wallet transactions in newest-timestamp-first order 4 years ago
catbref f3e1f088f8 Bump to v1.4.0 4 years ago
catbref 6eb9447bb9 Merge branch 'LTCv3-with-presence' into master 4 years ago
catbref 0ee8d7da0f Improve removal of expired PRESENCE txns in websocket cache 4 years ago
catbref 918a331609 Transaction.importAsUnconfirmed() now BLOCKS for blockchain lock, instead of non-blocking try() 4 years ago
catbref 9bc395d36f Bump to v1.3.9 4 years ago
catbref 41453f5bd1 Add primary key index to latest AT state cache for extra speed! 4 years ago
catbref 78f62751e5 TESTNET ONLY: Correct "LitcoinACCTv1" TradeBotStates.acct_name values in DB 4 years ago
catbref d59c30757c Fix conversion of double in ElectrumX JSON to long 4 years ago
catbref 30d2e4fdac Correct logging message to blockchain-agnostic text 4 years ago
catbref d43a074cc1 Use *ACCT*.class.getSimpleName() for less error-prone ACCT.NAME 4 years ago
catbref 27783dc6de Add WARNING on start-up if repository is missing latest AT state data 4 years ago
catbref 2a789a9a9b Add WARNING on start-up if repository is missing latest AT state data 4 years ago
catbref a66dba767e Fix incorrect LatestATStates SQL table definition 4 years ago
catbref e00579e1a2 Fix incorrect LatestATStates SQL table definition 4 years ago
catbref 99f1a55de2 Improve logging for case where trade offer is locked to someone else 4 years ago
catbref 3ec307a2a1 Don't allow more than one (active) trade-bot entry per trade-offer 4 years ago
catbref 3fdef9ea6d Fix P2SH refund "non-final" error issue 4 years ago
catbref 332c917c94 Fix ALICE-based PRESENCE transactions. 4 years ago
catbref 35b0ac78b8 Bump ElectrumX transaction cache size from 100 to 200 4 years ago
catbref 047627a6e5 Force bitcoinj keychain lookaheadThreshold to zero so we always generate more keys 4 years ago
catbref e4e775a107 Bump to v1.3.8 4 years ago
catbref 5d6811bd50 Workaround for block 212937 issue 4 years ago
catbref 688f215dfd Allow PresenceType filtering on presence websocket via presenceType query param 4 years ago
catbref 7cbdbbcc8d Allow exception-free conversion from String to PresenceType 4 years ago
catbref 4e89b8fbac No need to create a map entry for null foreignBlockchain in TradeOffersWebSocket 4 years ago
catbref 70ec8cb11f Add public key in Qortal address form to tradeoffers and presence websockets 4 years ago
catbref 0f0266609f Add trading price estimate API call GET /crosschain/price/{blockchain} where blockchain is something like LITECOIN 4 years ago
catbref ecfa6e994e Add API call POST /admin/repository/backup to trigger immediate backup 4 years ago
catbref ed4a45f214 Force blocking DB backup to improve integrity of backup files 4 years ago
catbref e953be6e4a In pom.xml, have Maven surefire plugin skip tests by default 4 years ago
catbref bd51806a0d Improve Block.getBytesForMinterSignature() 4 years ago
catbref 625dbfbbd7 Unify BlockInfo into BlockSummaryData, removing minterAddress (unused) and extra repository calls 4 years ago
catbref 1c6ea0a860 Improvements to ElectrumX, Bitcoin-y aspects, etc. 4 years ago
catbref 3706cd5ff7 Return list, not set, of wallet transactions via API and provide better (usable) examples 4 years ago
catbref 934cd1d511 Add support for preferred blockchain to /websockets/crosschain/tradebot via foreignBlockchain query param 4 years ago
catbref 68e3d3b989 Add preferred-blockchain filtering to /websockets/crosschain/tradeoffers via foreignBlockchain query param 4 years ago
catbref 31fa916156 Add filtering by foreign blockchain to API crosschain calls 4 years ago
catbref 456bb3ca63 Include output addresses, if present, in BitcoinyTransaction 4 years ago
catbref b07ad094c1 Fix DELETE /crosschain/tradebot by adding missing repository.saveChanges() 4 years ago
catbref d766cfaa67 Fix API/websockets that were still BitcoinACCTv1-only 4 years ago
catbref acc616c204 Add defensive code to EventBus to catch unexpected exceptions 4 years ago
catbref 8707f154ee Add support to ElectrumX for barring servers that don't give us the data we need 4 years ago
catbref 992427f0e0 Fix NPE due to unboxing null/no entry from PREVIOUS_STATES.get() in TradeBotWebSocket. Usually triggered when creating new trade-bot entry while having open websocket connection. 4 years ago