2381 Commits (941080c39527f0207c3c70a7b02d8dd1edb82d8f)
 

Author SHA1 Message Date
CalDescent a3d31bbaf1 Category updates based on feedback so far. 3 years ago
CalDescent 4821139501 Merge branch 'master' into qdn-metadata 3 years ago
CalDescent 83213800b9 Use the timestamp from the registerNameTransactionData in unit tests, rather than the current time. 3 years ago
CalDescent 265ae19591 Fixed other failing tests due to increased REGISTER_NAME transaction fee. At some point we should determine the correct fee inside of generateBase(), but setting it explicitly adds confidence in testing for now. 3 years ago
CalDescent c1598d20b5 Name registration fee increase timestamp set to Sunday, 20 February 2022 16:00:00 UTC 3 years ago
CalDescent 0712259057 Implemented REGISTER_NAME transaction fee increase from 0.001 to 5 QORT (average value based on community vote). 3 years ago
CalDescent ea42a5617f Fixed ElectrumX log spam and errors 3 years ago
CalDescent 58a690e2c3 Route through new getAddressTransactions() wrapper. 3 years ago
CalDescent 3ae2f0086e Removed unusably slow electrum peer 3 years ago
CalDescent 19c83cc54d MAX_AVG_RESPONSE_TIME reduced to 500, as one peer regularly takes around 600ms to reply. 3 years ago
CalDescent 8ac298e07d Allow 3 retries for getTransaction() and getAddressTransactions() requests 3 years ago
CalDescent 9b43e4ea3d Time electrum requests, and move on to another server if one takes more than 1000ms on average to respond (measured over the last 5 requests). 3 years ago
CalDescent dbacfb964b Increased TX_CACHE_SIZE from 200 to 1000, to speed up loading times on large wallets. 3 years ago
CalDescent a664a6a790 Added more LTC Electrum peers from https://1209k.com/bitcoin-eye/ele.php?chain=ltc 3 years ago
CalDescent ee1f072056 Improvement to last commit, so that caller class names are preserved. 3 years ago
CalDescent a6aabaa7f0 Reduce build queue log spam by only logging high priority items (5 and above). 3 years ago
CalDescent 49b307db60 Treat a null priority as 0 3 years ago
CalDescent f7341cd9ab Increased /arbitrary priority to 1 3 years ago
CalDescent 6932fb9935 Added "priority" property to build queue items. 3 years ago
CalDescent 2343e739d1 Handle case where a file cannot be unzipped. 3 years ago
CalDescent fc82f0b622 Use 5 builder threads, so that one slow resource (e.g. a thumbnail) doesn't hold up the other queued build items. 3 years ago
CalDescent c0c50f2e18 Updated bootstrap hosts 3 years ago
CalDescent 9332d7207e Fixed bug in cache clearing logic, which was often preventing resource updates from being detected. 3 years ago
CalDescent a8c79b807b Discard any uncommitted changes as a result of the higher weight chain detection 3 years ago
CalDescent 2637311ef5 Prevent potential ConcurrentModificationException in the build queue 3 years ago
CalDescent 06b5b8f793 Reduced time between processing build tasks, to prevent builds with invalid criteria from holding up legitimate builds too much. 3 years ago
CalDescent 61f58173cb Revert "Removed transaction caching. Can be reintroduced later." 3 years ago
CalDescent b7b66f6cba Revert "Removed getWalletTransactions() synchronization. Again, can be re-added later." 3 years ago
CalDescent dda2316884 Revert "Try a lookahead size of 20 (instead of 3) when asking Bitcoinj for the balance." 3 years ago
CalDescent b782679d1f Revert "Revert "Calculate wallet balances from the transactions (ElectrumX) rather than using bitcoinj."" 3 years ago
CalDescent b0f19f8f70 Merge branch 'block-minter-updates' 3 years ago
CalDescent de5f31ac58 Don't process file hashes if we're stopping 3 years ago
CalDescent 214f49e356 Revert "Calculate wallet balances from the transactions (ElectrumX) rather than using bitcoinj." 3 years ago
CalDescent d7658ee9f9 Try a lookahead size of 20 (instead of 3) when asking Bitcoinj for the balance. 3 years ago
CalDescent 70c864bc2f Removed getWalletTransactions() synchronization. Again, can be re-added later. 3 years ago
CalDescent 9804eccbf0 Removed transaction caching. Can be reintroduced later. 3 years ago
CalDescent d1f24d45da Added defensiveness in convertToSimpleTransaction() 3 years ago
CalDescent 9630625449 Rework of processIncomingTransactionsQueue() so that it no longer holds the lock while processing. 3 years ago
CalDescent b72153f62b Renamed main thread from "Controller" to "Qortal" 3 years ago
CalDescent 0a88a0c95e Perform the base58 decoding outside of the arbitraryDataFileHashResponses lock, to reduce the amount of waiting around by other threads. 3 years ago
CalDescent ab4ba9bb17 Don't re-fetch unconfirmed transactions that are already in the queue 3 years ago
CalDescent a49218a840 Optimized ArbitraryDataFileRequestThread - only start a database transaction when there's something to process. 3 years ago
CalDescent b6d633ab24 Break out of incoming transactions processing loop if we need to sync. 3 years ago
CalDescent 133943cd4e Reduce log spam 3 years ago
CalDescent f8ffb1a179 Updated thread names 3 years ago
CalDescent 41c4e0c83e Merge branch 'master' into block-minter-updates 3 years ago
CalDescent 99f6bb5ac6 Reorganized some controller methods. 3 years ago
CalDescent 3e0306f646 Increased minPeerConnectionTime and maxPeerConnectionTime to reduce the chances of forced connections during relays. 3 years ago
CalDescent 84e4f9a1c1 Rework of arbitraryRelayMap to keep track of multiple responses. 3 years ago
CalDescent cd5ce6dd5e Don't remove from the relay map after a file is requested, as it may be needed by other peers. 3 years ago