CalDescent
3763035d4a
Default recoveryModeTimeout increased to 24 hours for now.
...
It doesn't quite work as intended, so it's best that it doesn't interfere right away. 24 hours should be long enough for any issues to be manually resolved.
2023-05-21 15:34:27 +01:00
CalDescent
b1a904a3c7
MIN_PEER_VERSION set to 4.0.0
2023-05-21 15:26:49 +01:00
CalDescent
3c4c5a1457
Default minPeerVersion set to 4.0.0
2023-05-21 15:22:24 +01:00
CalDescent
648fa66f6a
Increased default maxPeers to 40.
2023-05-21 15:22:00 +01:00
CalDescent
072aa469e3
Reduce default minBlockchainPeers to 3, ahead of the upcoming reshape.
2023-05-21 15:21:04 +01:00
CalDescent
2b2d6f4e52
Updated message.
2023-05-21 14:02:45 +01:00
CalDescent
c6456669e2
Don't allow core to start if transaction sequences haven't been rebuilt yet.
2023-05-21 12:33:37 +01:00
CalDescent
a74fa15d60
Missing import
2023-05-21 12:31:49 +01:00
CalDescent
68b99c8643
Update status when rebuilding transaction sequences.
2023-05-21 12:28:51 +01:00
CalDescent
b9015217de
Fixed bug causing final block to be missed in the reshape.
2023-05-21 11:05:34 +01:00
CalDescent
e1043ceacb
Fixed bug causing duplicate AT entries in local array.
2023-05-21 08:41:56 +01:00
CalDescent
8b51590844
Include AT transactions when rebuilding transaction sequences, as these aren't directly included in the block archive.
2023-05-20 20:54:22 +01:00
CalDescent
a8d92805f9
Added extra check for topOnly mode.
2023-05-20 11:33:43 +01:00
CalDescent
2cc5b90306
Merge branch 'master' into block-sequence
2023-05-14 17:28:27 +01:00
CalDescent
f5f82dc3f6
Fixed issues relating to using a separate repository instance when determining the latest status of a resource.
2023-05-13 19:20:18 +01:00
CalDescent
633f73aa86
Removed API key fields from documentation for methods that don't require an API key by default.
2023-05-13 16:32:33 +01:00
CalDescent
a49529ad9b
Cache updating moved back to existing threads when processing or importing a transaction, to remove chances of queued updates being lost.
...
The dedicated cache manager thread is now used for metadata updates only. If metadata ever goes missing from the db, it would be straightforward to have a background thread that corrects any discrepancies between the filesystem and the db. Not adding that until it is needed.
2023-05-13 15:11:32 +01:00
CalDescent
f451bccbf6
Fixed bug causing descriptions to be truncated in the cache.
2023-05-13 14:54:00 +01:00
CalDescent
4cb755a2f1
Added GET /stats/supply/circulating
API endpoint, to fetch total QORT minted so far.
2023-05-13 13:48:27 +01:00
CalDescent
5ed3237d2f
Clear queue before exiting cache manager thread.
2023-05-13 13:36:40 +01:00
CalDescent
5c7d12f25e
Fixed bug causing incorrect creation dates in the cache.
2023-05-13 12:27:56 +01:00
CalDescent
92119b5558
Increased per-name limit for followed names by 4x.
2023-05-12 20:14:14 +01:00
CalDescent
23d211836f
Fixed case sensitivity issue when updating status in the cache.
2023-05-12 20:10:51 +01:00
CalDescent
36a731255a
Automatically delete cached resources & metadata if there is no longer a latest transaction.
2023-05-12 20:08:53 +01:00
CalDescent
b661d39844
Cache updating moved to a dedicated thread.
...
Hopeful fix for serialization failures which occurred when updating from various different network threads.
2023-05-12 19:39:31 +01:00
CalDescent
7725c5e21f
Always ignore unsupported services when building the cache.
2023-05-12 12:03:32 +01:00
CalDescent
21f01226e9
Merge branch 'master' into arbitrary-resources-cache
2023-05-12 11:50:24 +01:00
CalDescent
8a1bf8b5ec
Return full name data in GET /names
.
2023-05-12 11:41:15 +01:00
CalDescent
f8233bd05b
Added optional after
parameter to GET /names
.
2023-05-12 11:41:00 +01:00
CalDescent
29480e5664
Added SEARCH_NAMES Q-App action.
2023-05-12 11:17:09 +01:00
CalDescent
5a873f9465
Added prefix
parameter to GET /names/search
.
2023-05-12 11:11:34 +01:00
CalDescent
dc1289787d
Ignore per-name limits when using storagePolicy ALL.
2023-05-12 10:12:38 +01:00
CalDescent
ba4866a2e6
Added GET /crosschain/tradeoffers/hidden
endpoint, to show offers that are currently being hidden.
...
This uses the maxTradeOfferAttempts setting, so modifying this setting will affect the number of offers that are returned.
2023-05-12 10:01:38 +01:00
CalDescent
2cbc5aabd5
Added maxTradeOfferAttempts setting (default 3).
...
Offers with more than 3 failures will be hidden from the API and websocket, to prevent unbuyable offers from staying in the order books and continuously failing. maxTradeOfferAttempts can be optionally increased on a node to show more trades that would otherwise be hidden.
2023-05-12 09:59:30 +01:00
e3be43a1e6
Changed get name API call to use reduced name
2023-05-11 12:31:00 -04:00
1e10bcf3b0
Merge branch 'Qortal:master' into upgrade-tls
2023-05-09 15:38:20 -04:00
a575ea4423
Merge pull request #120 from QuickMythril/get-votes-api
...
Created get votes API call
2023-05-09 15:34:54 -04:00
3e45948646
Added get votes option to return only counts
2023-05-08 23:41:31 -04:00
49c0d45bc6
Added count to get votes API call
2023-05-08 23:26:23 -04:00
cda32a47f1
Added API call to get votes
2023-05-08 20:23:54 -04:00
CalDescent
49063e54ec
Bump version to 4.0.3
2023-05-08 19:18:38 +01:00
CalDescent
df3c68679f
Log the action to the console, instead of the entire event.
2023-05-08 14:43:00 +01:00
CalDescent
c210d63c40
Added "mode" parameter to GET /arbitrary/resources/search
, with possible values of LATEST, ALL.
...
By default, only the latest resource is returned for a name/service combination. All identifiers can be optionally returned by setting `mode` to "ALL".
More search modes can be added in the future, for instance "RELEVANT" or "POPULAR" (these are just ideas, and are not currently supported).
2023-05-08 13:41:23 +01:00
CalDescent
0ec661431c
Added optional "before" and "after" params to GET /arbitrary/resources/search
2023-05-08 12:46:15 +01:00
CalDescent
8fa344125c
Fixed issue updating cache when receiving metadata via the network.
2023-05-08 12:34:26 +01:00
CalDescent
2fd5bfb11a
Support title/description metadata searching in GET /arbitrary/resources/search
...
"query" searches name, identifier, title and description fields
"title" searches title only
"description" searches description only
All support "&prefix=true", to indicate searching by prefix only.
2023-05-08 12:34:26 +01:00
CalDescent
cdcb268bd9
Exclude status if includeStatus != true
2023-05-08 12:34:26 +01:00
CalDescent
d03a2d7da9
Resource statuses moved to the db, so they don't have to be calculated on demand for every API call.
2023-05-08 12:34:26 +01:00
CalDescent
961aa9eefd
Show splash screen when building QDN cache.
2023-05-08 12:34:26 +01:00
CalDescent
865d3d8aff
Fixed ordering, to keep consistency with existing approach.
2023-05-08 12:34:26 +01:00