QuickMythril
85980e4cfc
Removed 3rd-party swagger server validation
1 year ago
CalDescent
358e67b050
Added "bindAddressFallback" setting, which defaults to "0.0.0.0".
...
Should fix problems on systems unable to use IPv6 wildcard (::) for listening, and avoids having to manually specify "bindAddress": "0.0.0.0" in settings.json.
1 year ago
CalDescent
8331241d75
Bump version to 3.9.1
1 year ago
CalDescent
e041748b48
Improved name rebuilding code, to handle some more complex scenarios.
1 year ago
CalDescent
06691af729
Merge pull request #113 from QuickMythril/drew-api
...
Added API calls to get node settings & get, create, and vote on polls
1 year ago
QuickMythril
735de93848
Removed internal use parameter from API endpoint
1 year ago
QuickMythril
57485bfe36
Removed check from poll tx that creator is owner
1 year ago
QuickMythril
23ec71d7be
Renamed API calls from "voting" to "polls"
1 year ago
QuickMythril
5bbde4dcdb
Added API calls to get polls & node settings
1 year ago
QuickMythril
dc2da8b283
Merge pull request #37 from DrewMPeacock/VotingTransactions
...
Fix up CREATE_POLL and VOTE_ON_POLL transactions to process and valid…
1 year ago
QuickMythril
f3772d19f5
Merge pull request #36 from DrewMPeacock/master
...
Add API handles to build CREATE_POLL and VOTE_ON_POLL transactions.
1 year ago
CalDescent
b08329dcf1
Bump version to 3.9.0
2 years ago
CalDescent
668be633c4
arbitraryOptionalFeeTimestamp set to Friday, 31st March 2023 at 16:00:00
2 years ago
CalDescent
73a7c1fe7e
More improvements to Service handling.
2 years ago
CalDescent
f9f34a61ac
Treat service as an int in other parts of ArbitraryTransactionData too
2 years ago
CalDescent
a555f503eb
Treat service as an int in ArbitraryTransactionData
2 years ago
CalDescent
9968865d0e
Updated parsing of "encoding" in websockets, for consistency with other params.
2 years ago
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.
2 years ago
CalDescent
5386db8a3f
Added ping/pong functionality to CHAT websockets.
2 years ago
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
2 years ago
CalDescent
4840804d32
Fixed qdn utility usage docs.
2 years ago
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.
2 years ago
CalDescent
c5c0dcf0f2
Testnet arbitraryOptionalFeeTimestamp set to Sun Mar 12 2023 at 12:00:00 UTC
2 years ago
CalDescent
384f592f59
Added testnet files to testnet/ directory.
...
This will be maintained with future feature triggers etc.
2 years ago
CalDescent
b4a736c5d2
Added optional "sender" filter to GET /chat/messages
2 years ago
CalDescent
4afbca7ed2
Merge branch 'rebuild-archive'
2 years ago
CalDescent
b1452bddf3
Added BlockArchiveV2 tests, and updated the V1 tests now that we no longer support bulk archiving/pruning
2 years ago
CalDescent
96ac883515
Throw exception and break out of loop if archive rebuilding fails
2 years ago
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).
2 years ago
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.
2 years ago
CalDescent
7f21ea7e00
Added new bootstrap host
2 years ago
CalDescent
7d7cea3278
Only rebuild if transaction has a name.
2 years ago
CalDescent
0b05de22a0
Rebuild name in ArbitraryTransaction.preProcess()
2 years ago
CalDescent
abdc265fc6
Removed legacy bulk archiving/pruning code that is no longer needed.
2 years ago
CalDescent
1153519d78
Various fixes as a result of moving to archive version 2.
2 years ago
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.
2 years ago
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.
2 years ago
CalDescent
e1771dbaea
Merge branch 'master' into rebuild-archive
2 years ago
CalDescent
cc98abeffb
Reduced log spam
2 years ago
CalDescent
a3702ac6b0
Revert "Merge pull request #111 from AlphaX-Projects/master"
...
This reverts commit 69902f7f5b
, reversing
changes made to 466c727dee
.
2 years ago
QuickMythril
69902f7f5b
Merge pull request #111 from AlphaX-Projects/master
...
Update hsqldb and grpc
2 years ago
AlphaX-Projects
999e8b8aca
Update pom.xml
2 years ago
CalDescent
466c727dee
Bump version to 3.8.9
2 years ago
CalDescent
ba9f3b335c
Added unit test to reproduce the UPDATE_NAME issue and prove that the fix is working correctly.
2 years ago
CalDescent
148ca0af05
Fixed long term bug with UPDATE_NAME transactions, causing name data to be incorrectly deleted if newName == name.
2 years ago
CalDescent
c39b9c764b
Bump version to 3.8.8
2 years ago
CalDescent
d30eb6141a
Default minPeerVersion set to 3.8.7
2 years ago
CalDescent
52c806f9e6
Bump version to 3.8.7
2 years ago
CalDescent
b2d31a7e02
Rebuild the name's history before processing a CancelSellNameTransaction.
2 years ago
CalDescent
cfa0b1d8ea
Bump version to 3.8.6
2 years ago