CalDescent
6054982379
Bump version to 3.1.1
3 years ago
CalDescent
85b3278c8a
Don't throttle the arbitrary data file request threads when there are items to process.
3 years ago
CalDescent
c90c287601
Increased ARBITRARY_REQUEST_TIMEOUT from 10 to 12 seconds, as some were coming back around 9-10 seconds later.
3 years ago
CalDescent
6ee395ed12
Stop bulk arbitrary signature broadcasts, as they were creating a lot of network traffic, and are in the process of being replaced with a better method.
3 years ago
CalDescent
6275ac2b81
Increased numberOfAdditionalBatchesToSearch from 5 to 7.
...
This is the equivalent of increasing the max address gap from 15 to 21. The electrum standalone wallet uses 20, so this should be the most we will ever need.
3 years ago
CalDescent
fd0a6ec71f
Fix for invalid balance (and transaction amount) when there are no outputs relating to this wallet.
3 years ago
CalDescent
6c1c814aca
Updated AdvancedInstaller project for v3.1.0
3 years ago
CalDescent
43791f00aa
Wait 2 minutes on node startup before trying to fetch followed QDN data.
3 years ago
CalDescent
538ac30b4e
Request only the missing hashes, not all of them.
3 years ago
CalDescent
58f11489db
Bump version to 3.1.0
3 years ago
CalDescent
acddf36467
Handle missing includeMetadata parameter.
3 years ago
CalDescent
166d32032a
Fixed message IDs.
3 years ago
CalDescent
e4238a62c9
Exclude metadata-only transactions in the data management page (but added an API parameter to allow them to optionally be included).
...
This ensures that the list will only show resources where there is at least 1 chunk.
3 years ago
CalDescent
ad9c466712
Fall back to UNCATEGORIZED if the parsed category doesn't match any available categories.
...
This allows for deletion of categories, as the resources will just move into UNCATEGORIZED until they are next updated.
3 years ago
CalDescent
a3d31bbaf1
Category updates based on feedback so far.
3 years ago
CalDescent
4821139501
Merge branch 'master' into qdn-metadata
...
# Conflicts:
# src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileListManager.java
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.
...
/render APIs use priority 10, whereas /arbitrary use priority 0, to prevent thumbnail downloads from holding up website loading. The priorities can be adjusted later, with maybe some service types being given higher priority than others.
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.
...
This can be replaced with a task-based approach longer term.
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."
...
This reverts commit 9804eccbf0
.
3 years ago
CalDescent
b7b66f6cba
Revert "Removed getWalletTransactions() synchronization. Again, can be re-added later."
...
This reverts commit 70c864bc2f
.
3 years ago
CalDescent
dda2316884
Revert "Try a lookahead size of 20 (instead of 3) when asking Bitcoinj for the balance."
...
This reverts commit d7658ee9f9
.
3 years ago
CalDescent
b782679d1f
Revert "Revert "Calculate wallet balances from the transactions (ElectrumX) rather than using bitcoinj.""
...
This reverts commit 214f49e356
.
3 years ago
CalDescent
b0f19f8f70
Merge branch 'block-minter-updates'
...
# Conflicts:
# src/main/java/org/qortal/controller/arbitrary/ArbitraryDataFileRequestThread.java
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."
...
This reverts commit 892612c084
.
# Conflicts:
# src/main/java/org/qortal/crosschain/Bitcoiny.java
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