CalDescent
|
4232616a5f
|
Fixed QDN website preview functionality.
|
2023-01-13 12:07:24 +00:00 |
|
CalDescent
|
8ddcae249c
|
Added gatewayLoopbackEnabled setting (default false) to allow serving gateway requests via localhost.
Useful for testing, but not recommended for production environments.
|
2023-01-13 12:05:57 +00:00 |
|
CalDescent
|
eb569304ba
|
Improved refund/refundAll HTLC code, to handle cases where there have been multiple purchase attempts for the same AT.
|
2023-01-06 10:38:25 +00:00 |
|
CalDescent
|
b0486f44bb
|
Added chat_reference index to speed up searches.
|
2023-01-02 17:47:36 +00:00 |
|
CalDescent
|
cecf28ab7b
|
Merge branch 'chat-reference'
# Conflicts:
# src/main/java/org/qortal/block/BlockChain.java
# src/main/java/org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java
# src/main/resources/blockchain.json
# src/test/resources/test-chain-v2-block-timestamps.json
# src/test/resources/test-chain-v2-disable-reference.json
# src/test/resources/test-chain-v2-founder-rewards.json
# src/test/resources/test-chain-v2-leftover-reward.json
# src/test/resources/test-chain-v2-minting.json
# src/test/resources/test-chain-v2-qora-holder-extremes.json
# src/test/resources/test-chain-v2-qora-holder-reduction.json
# src/test/resources/test-chain-v2-qora-holder.json
# src/test/resources/test-chain-v2-reward-levels.json
# src/test/resources/test-chain-v2-reward-scaling.json
# src/test/resources/test-chain-v2-reward-shares.json
# src/test/resources/test-chain-v2.json
|
2023-01-02 17:32:38 +00:00 |
|
CalDescent
|
98b92a5bf1
|
Introduced "historic threshold" to ARBITRARY transactions in order to save on verification times of older transactions.
This is based on the approach used for PUBLICIZE transactions.
|
2023-01-02 16:58:50 +00:00 |
|
CalDescent
|
6b45901c47
|
Fixed validation of existing reward share transactions.
|
2022-12-31 14:43:37 +00:00 |
|
CalDescent
|
166f9bd079
|
Bump version to 3.8.2
v3.8.2
|
2022-12-24 21:28:02 +00:00 |
|
CalDescent
|
2f8f896077
|
Merge remote-tracking branch 'catbref/bugfix-deploy-at'
|
2022-12-24 16:01:23 +00:00 |
|
CalDescent
|
9a77aff0a6
|
Reduced difficulty of PUBLICIZE transactions from 15 to 14 (it is now the same as ARBITRARY transactions)
|
2022-12-24 14:10:49 +00:00 |
|
CalDescent
|
c6d65a88dc
|
Increase mempow difficulty and threshold in ChatTransaction, to match the values in the UI.
|
2022-12-22 18:19:27 +00:00 |
|
CalDescent
|
4aea29a91b
|
Improved PublicizeTransaction validation.
|
2022-12-22 18:03:29 +00:00 |
|
CalDescent
|
0e81665a36
|
Revert "Filter out peers of divergent or significantly inferior chains when syncing."
This reverts commit 1dc7f056f9cb9b08fb44ae50896844cfcd144ead. To be un-reverted in future when there is more time available for testing.
|
2022-12-22 15:10:19 +00:00 |
|
CalDescent
|
2a4ac1ed24
|
Limit to 250 CHAT messages per hour per account.
|
2022-12-22 15:09:04 +00:00 |
|
CalDescent
|
bb74b2d4f6
|
MAX_AVG_RESPONSE_TIME for ElectrumX servers increased from 0.5s to 1s.
|
2022-12-22 14:25:10 +00:00 |
|
CalDescent
|
758a02d71a
|
Log Pirate light client server address if the wallet unable to be initialized.
|
2022-12-22 14:23:30 +00:00 |
|
CalDescent
|
7ae142fa64
|
Improved transaction validation.
|
2022-12-22 14:20:42 +00:00 |
|
CalDescent
|
a75ed0e634
|
Bump additional expandedAccount level references held in memory.
|
2022-12-22 14:18:39 +00:00 |
|
CalDescent
|
e40dc4af59
|
Fixed group ban expiry.
|
2022-12-22 14:16:57 +00:00 |
|
CalDescent
|
e678ea22e0
|
Fixed NPE in unit tests. Still need to work out how/when this was introduced.
|
2022-12-18 18:33:51 +00:00 |
|
CalDescent
|
cf3195cb83
|
Set "minAccountsToActivateShareBin" to 0 for certain tests.
|
2022-12-18 18:32:06 +00:00 |
|
CalDescent
|
80048208d1
|
Moved some test sponsorship utility methods to AccountUtils, so they can be used in other test classes too.
|
2022-12-15 12:14:42 +00:00 |
|
CalDescent
|
08de1fb4ec
|
Disallow CHAT transactions with timestamps more than 5 minutes in the future.
|
2022-12-14 16:40:57 +00:00 |
|
CalDescent
|
99d5bf9103
|
Disallow transactions with timestamps more than 30 mins in the future (reduced from 24 hours)
|
2022-12-14 16:40:11 +00:00 |
|
CalDescent
|
1dc7f056f9
|
Filter out peers of divergent or significantly inferior chains when syncing.
|
2022-12-14 16:39:43 +00:00 |
|
CalDescent
|
cdeb2052b0
|
Bump version to 3.8.1
v3.8.1
|
2022-12-08 18:26:34 +00:00 |
|
CalDescent
|
5c9109aca9
|
minPeerVersion set to 3.8.0
|
2022-12-08 18:25:19 +00:00 |
|
CalDescent
|
ccc1976d00
|
Added defensiveness
|
2022-12-08 18:25:03 +00:00 |
|
CalDescent
|
12fb6cd0ad
|
onlineAccountMinterLevelValidationHeight moved forward to block 1092000
|
2022-12-08 18:24:34 +00:00 |
|
CalDescent
|
6f95e7c1c8
|
Bump version to 3.8.0
v3.8.0
|
2022-12-05 21:57:32 +00:00 |
|
CalDescent
|
a69618133e
|
Level 0 online account removals moved inside feature trigger, so it is coordinated with the new validation.
|
2022-12-05 21:34:26 +00:00 |
|
CalDescent
|
51ad0a5b48
|
onlineAccountMinterLevelValidationHeight set to 1093400 (approx 20 hours later)
|
2022-12-05 19:38:44 +00:00 |
|
CalDescent
|
45a6f495d2
|
selfSponsorshipAlgoV1Height set to 1092400 (approx 4pm UTC on Sat 10th December)
|
2022-12-05 19:38:26 +00:00 |
|
CalDescent
|
4d9964c080
|
Block connections with peers older than 3.7.0, as this has been released for long enough now.
|
2022-12-05 18:52:33 +00:00 |
|
CalDescent
|
9afc31a20d
|
selfSponsorshipAlgoV1SnapshotTimestamp set to 1670230000000
|
2022-12-05 08:52:09 +00:00 |
|
CalDescent
|
d435e4047b
|
SelfSponsorshipAlgoV1
|
2022-12-05 08:21:45 +00:00 |
|
CalDescent
|
c108afa27c
|
Self sponsorship algo tests
|
2022-12-04 20:57:36 +00:00 |
|
CalDescent
|
eea42b56ee
|
Added SelfSponsorshipAlgoV1Block, and call it when processing/orphaning a block at an undecided future height.
|
2022-12-04 18:21:01 +00:00 |
|
CalDescent
|
f4d20e42f3
|
Disallow TRANSFER_PRIVS transactions if the sending account has a penalty. Again, there will be no penalties until the algo runs, so it's safe without a feature trigger.
|
2022-12-04 11:54:05 +00:00 |
|
CalDescent
|
f14cc374c6
|
Include blocksMintedPenalty in effectiveBlocksMinted. This will be zero until the algo runs, so doesn't need a feature trigger.
|
2022-12-04 11:52:51 +00:00 |
|
CalDescent
|
99ba4caf75
|
We definitely can't retroactively validate minter levels, because there are confirmed cases in the chains history where this fails. Set to 999999999 until we have decided on a future block height.
|
2022-12-04 11:50:58 +00:00 |
|
catbref
|
ae991dda4d
|
Fix creatorPublicKey not being unmarshaled when calling POST /at to deploy an AT
|
2022-11-28 21:52:37 +00:00 |
|
CalDescent
|
2b6ae57a27
|
Merge branch 'master' into chat-reference
# Conflicts:
# src/main/java/org/qortal/block/BlockChain.java
# src/main/resources/blockchain.json
# src/test/resources/test-chain-v2-block-timestamps.json
# src/test/resources/test-chain-v2-disable-reference.json
# src/test/resources/test-chain-v2-founder-rewards.json
# src/test/resources/test-chain-v2-leftover-reward.json
# src/test/resources/test-chain-v2-minting.json
# src/test/resources/test-chain-v2-qora-holder-extremes.json
# src/test/resources/test-chain-v2-qora-holder-reduction.json
# src/test/resources/test-chain-v2-qora-holder.json
# src/test/resources/test-chain-v2-reward-levels.json
# src/test/resources/test-chain-v2-reward-scaling.json
# src/test/resources/test-chain-v2-reward-shares.json
# src/test/resources/test-chain-v2.json
|
2022-11-27 20:06:55 +00:00 |
|
CalDescent
|
5ff7b3df6d
|
hasInvalidSigner() now only checks the chain tip block, to reduce the amount of unintended side effects that can occur.
|
2022-11-27 19:59:46 +00:00 |
|
CalDescent
|
76686eca21
|
Modified reward share creation in test/common/AccountUtils to allow a fee to be specified.
|
2022-11-27 12:23:17 +00:00 |
|
CalDescent
|
3965f24ab5
|
Fixed bug
|
2022-11-26 19:06:02 +00:00 |
|
CalDescent
|
a75fd14e45
|
Added Account method needed for unit tests.
|
2022-11-26 17:23:43 +00:00 |
|
CalDescent
|
41cdf665ed
|
Code tidy
|
2022-11-26 16:53:38 +00:00 |
|
CalDescent
|
6ea3c0e6f7
|
Give founder accounts as an effective minting level of 0 if they have a penalty.
|
2022-11-26 16:19:43 +00:00 |
|
CalDescent
|
5f0263c078
|
Modifications to block minting for unit tests, in order to solve an NPE and give more options to callers.
This shouldn't affect the behaviour of existing tests, other than an NPE being replaced with an assertNotNull().
|
2022-11-26 16:14:45 +00:00 |
|