23ec71d7be
Renamed API calls from "voting" to "polls"
2023-04-06 04:48:18 -04:00
5bbde4dcdb
Added API calls to get polls & node settings
2023-04-06 04:41:51 -04:00
dc2da8b283
Merge pull request #37 from DrewMPeacock/VotingTransactions
...
Fix up CREATE_POLL and VOTE_ON_POLL transactions to process and valid…
2023-04-06 03:35:58 -04:00
f3772d19f5
Merge pull request #36 from DrewMPeacock/master
...
Add API handles to build CREATE_POLL and VOTE_ON_POLL transactions.
2023-04-06 03:34:50 -04:00
CalDescent
b08329dcf1
Bump version to 3.9.0
2023-03-22 20:14:11 +00:00
CalDescent
668be633c4
arbitraryOptionalFeeTimestamp set to Friday, 31st March 2023 at 16:00:00
2023-03-22 19:58:51 +00:00
CalDescent
73a7c1fe7e
More improvements to Service handling.
2023-03-19 10:18:13 +00:00
CalDescent
f9f34a61ac
Treat service as an int in other parts of ArbitraryTransactionData too
2023-03-18 15:44:01 +00:00
CalDescent
a555f503eb
Treat service as an int in ArbitraryTransactionData
2023-03-18 10:41:53 +00:00
CalDescent
9968865d0e
Updated parsing of "encoding" in websockets, for consistency with other params.
2023-03-17 13:17:23 +00:00
CalDescent
05eb337367
Added optional limit/offset/reverse query string params to GET /websockets/chat/messages.
...
Without this, the websocket returns all messages on connection, which is very time consuming.
2023-03-17 13:15:57 +00:00
CalDescent
5386db8a3f
Added ping/pong functionality to CHAT websockets.
2023-03-17 13:11:01 +00:00
CalDescent
edae7fd844
Added optional "encoding" query string param for various chat APIs and websockets, as base58 is too slow for the amount of data it is now processing.
...
Usage:
Add `encoding=BASE64` query string parameter to opt in to base64 encoding of returned chat data. Defaults to BASE58 for backwards support.
Compatible endpoints:
GET /chat/messages
GET /chat/message/{signature}
GET /chat/active/{address}
GET /websockets/chat/active/*
GET /websockets/chat/messages
2023-03-17 12:46:14 +00:00
CalDescent
4840804d32
Fixed qdn utility usage docs.
2023-03-17 10:22:26 +00:00
CalDescent
0388626e42
Use a lower file size target (10MB instead of 100MB) when using archive V2, as the average block size is over 90% smaller.
2023-03-10 15:41:07 +00:00
CalDescent
c5c0dcf0f2
Testnet arbitraryOptionalFeeTimestamp set to Sun Mar 12 2023 at 12:00:00 UTC
2023-03-10 14:59:33 +00:00
CalDescent
384f592f59
Added testnet files to testnet/ directory.
...
This will be maintained with future feature triggers etc.
2023-03-10 14:59:27 +00:00
CalDescent
b4a736c5d2
Added optional "sender" filter to GET /chat/messages
2023-03-10 13:53:46 +00:00
CalDescent
4afbca7ed2
Merge branch 'rebuild-archive'
2023-03-10 11:50:09 +00:00
CalDescent
b1452bddf3
Added BlockArchiveV2 tests, and updated the V1 tests now that we no longer support bulk archiving/pruning
2023-03-06 17:17:55 +00:00
CalDescent
96ac883515
Throw exception and break out of loop if archive rebuilding fails
2023-03-06 14:40:17 +00:00
CalDescent
b6803490b9
Archive version is now loaded from the version of block 2 in the existing archive, or "defaultArchiveVersion" in settings if not available (default: 1).
2023-03-06 14:13:58 +00:00
CalDescent
3739920ad3
Added support for an optional fee in arbitrary transactions, to give the option for data to be published instantly (i.e. no proof of work / mempow required when fee is sufficient).
...
Takes effect at a future undecided timestamp.
2023-03-06 13:17:48 +00:00
CalDescent
7f21ea7e00
Added new bootstrap host
2023-03-05 13:16:58 +00:00
CalDescent
7d7cea3278
Only rebuild if transaction has a name.
2023-03-03 17:10:14 +00:00
CalDescent
0b05de22a0
Rebuild name in ArbitraryTransaction.preProcess()
2023-03-03 16:14:43 +00:00
CalDescent
abdc265fc6
Removed legacy bulk archiving/pruning code that is no longer needed.
2023-02-26 16:54:14 +00:00
CalDescent
1153519d78
Various fixes as a result of moving to archive version 2.
2023-02-26 16:53:43 +00:00
CalDescent
0af6fbe1eb
Added POST /repository/archive/rebuild
endpoint to allow local archive to be rebuilt.
...
When "archiveVersion" is set to 2 in settings, this should allow the archive size to reduce by over 90%. Some nodes might want to maintain an older/larger version, for the purposes of development/debugging, so this is currently opt-in.
2023-02-26 16:52:48 +00:00
CalDescent
d54006caf7
Added "archiveVersion" setting, which specifies the archive version to be used when building. Defaults to 1 for now, but will bump to version 2 at the time of a wider rollout.
2023-02-26 15:59:18 +00:00
CalDescent
e1771dbaea
Merge branch 'master' into rebuild-archive
2023-02-26 14:29:37 +00:00
CalDescent
cc98abeffb
Reduced log spam
2023-02-26 12:51:52 +00:00
CalDescent
a3702ac6b0
Revert "Merge pull request #111 from AlphaX-Projects/master"
...
This reverts commit 69902f7f5b
, reversing
changes made to 466c727dee
.
2023-02-26 12:45:38 +00:00
69902f7f5b
Merge pull request #111 from AlphaX-Projects/master
...
Update hsqldb and grpc
2023-02-24 05:02:32 -05:00
AlphaX-Projects
999e8b8aca
Update pom.xml
2023-02-24 09:12:57 +01:00
CalDescent
466c727dee
Bump version to 3.8.9
2023-02-22 19:01:10 +00:00
CalDescent
ba9f3b335c
Added unit test to reproduce the UPDATE_NAME issue and prove that the fix is working correctly.
2023-02-22 18:59:43 +00:00
CalDescent
148ca0af05
Fixed long term bug with UPDATE_NAME transactions, causing name data to be incorrectly deleted if newName == name.
2023-02-22 09:16:52 +00:00
CalDescent
c39b9c764b
Bump version to 3.8.8
2023-02-20 18:12:40 +00:00
CalDescent
d30eb6141a
Default minPeerVersion set to 3.8.7
2023-02-20 18:10:21 +00:00
CalDescent
52c806f9e6
Bump version to 3.8.7
2023-02-19 22:44:59 +00:00
CalDescent
b2d31a7e02
Rebuild the name's history before processing a CancelSellNameTransaction.
2023-02-19 22:26:22 +00:00
CalDescent
cfa0b1d8ea
Bump version to 3.8.6
2023-02-19 18:02:22 +00:00
CalDescent
edacce1bac
Improved logging when creating bootstraps, and catch/log all exceptions.
2023-02-19 17:43:13 +00:00
CalDescent
074cba2266
Added QCHAT_AUDIO and QCHAT_VOICE services (limited to 10MB each)
2023-02-19 17:33:17 +00:00
f4a32d19dd
Merge pull request #110 from QuickMythril/update-electrumx
...
Add new ElectrumX servers
2023-02-12 00:10:56 -05:00
eb6d84c04d
Add new ElectrumX servers
2023-02-12 00:10:13 -05:00
CalDescent
26587067d8
Merge pull request #109 from AlphaX-Projects/master
...
Add more data to active chats websocket
2023-02-11 13:25:13 +00:00
AlphaX-Projects
227d93a31e
Merge branch 'Qortal:master' into master
2023-02-11 13:39:26 +01:00
CalDescent
76f17dda53
Merge branch 'master' into rebuild-archive
2023-02-10 17:48:05 +00:00