CalDescent
73396490ba
Set walletsPath and listsPath to AppData folder for new Windows installs.
2 years ago
CalDescent
0b8fcc0a7b
Bump version to 3.5.0
2 years ago
CalDescent
3d3ecbfb15
Merge branch 'master' into pirate-chain
2 years ago
CalDescent
9658f0cdd4
Revert "Rewrite of isNotOldPeer predicate, to fix logic issue."
...
This rewrite may have been causing problems with connections in the network, due to peers being forgotten too easily. Reverting for now to see if it solves the problem.
This reverts commit d81071f254
.
# Conflicts:
# src/main/java/org/qortal/network/Network.java
2 years ago
CalDescent
b23500fdd0
Attempt to hold peer connections for 1-4 hours instead of 5-60 mins, as the constant disconnections are causing too much data to be sent over and over.
...
If this proves to not have any significant bad effects on re-orgs, we could consider setting these even higher or even disabling the auto disconnect by default.
2 years ago
CalDescent
a1365e57d8
Don't log network stats if no messages have been received, as otherwise this floods the logs with empty stats due to failed connections.
2 years ago
CalDescent
d8ca3a455d
Merge pull request #93 from catbref/peer-message-stats
...
Log count & total size of peer messages sent & received when a peer is disconnected
2 years ago
CalDescent
dcc943a906
Hopeful fix for InvalidKeyException seen in some JDK implementations.
2 years ago
CalDescent
cd2010bd06
More algo logging.
2 years ago
CalDescent
8cd16792a2
More logging relating to decryption failures.
2 years ago
CalDescent
4d97586f82
Log exception if AES decryption fails using specific algorithm settings.
2 years ago
CalDescent
3612fd8257
Removed unused throw
2 years ago
CalDescent
ff96868bd9
Log full stack trace if loading a QDN resource fails due to a DataException.
2 years ago
CalDescent
1694d4552e
ArbitraryDataReader.deleteWorkingDirectory() is now optional.
2 years ago
CalDescent
bb1593efd2
Log full IOException stacktrace when obtaining Pirate Chain libraries.
2 years ago
CalDescent
4140546afb
Ignore failures when deleting original QDN compressed file.
2 years ago
CalDescent
19197812d3
Log DataException during transaction validation.
2 years ago
CalDescent
168d32a474
Include memo for outgoing ARRR transactions.
2 years ago
CalDescent
a4fade0157
Validate wallet initialization result when restoring existing wallet.
2 years ago
CalDescent
2ea6921b66
Added more ARRR lightwalletd nodes
2 years ago
CalDescent
11ef31215b
Fixed failing test
2 years ago
CalDescent
830a608b14
Include memo for incoming ARRR transactions.
2 years ago
CalDescent
57acf7dffe
Updated text when downloading wallet files from QDN
2 years ago
CalDescent
9debebe03e
Default birthday for ARRR moved to "arrrDefaultBirthday" (default 2000000).
...
This allows users to increase their default birthday if they know that no wallets were created before a certain block, to reduce sync time. It also fixed some failed unit tests that relied on transactions between blocks 1900000 and 2000000.
2 years ago
catbref
b17e96e121
Log count & total size of peer messages sent & received when a peer is disconnected. Requires org.qortal.net.Peer logging level set to DEBUG
2 years ago
CalDescent
b46c3cf95f
Allow direct connection QDN retries every hour, instead of every 24 hours.
2 years ago
CalDescent
86526507a6
Increase time range and total number of attempts to fetch a QDN resource, as it previously gave up too quickly.
2 years ago
CalDescent
1b9128289f
Added initial support to download Pirate wallet libraries from QDN, using hardcoded transaction signature.
...
Using a hardcoded signature ensures that the libraries cannot be swapped out without a core auto update, which requires the standard dev team approval process.
2 years ago
CalDescent
4a58f90223
Added support for multiple lightwalletd servers.
2 years ago
CalDescent
e68db40d91
Remove sapling params
2 years ago
CalDescent
bd6c0c9a7d
qdata utility renamed to qdn
2 years ago
CalDescent
5804b9469c
Default qdata port set to 12391
2 years ago
CalDescent
53b47023ac
ARRR default birthday increased to 2000000
2 years ago
CalDescent
22f9f08885
Added Windows amd64 architecture (again with a temporary path)
2 years ago
CalDescent
f26267e572
Don't sync, save, or load null seed wallets. They only act as a placeholder wallet when redeeming/refunding a P2SH.
2 years ago
CalDescent
e8c29226a1
Merge branch 'master' into pirate-chain
2 years ago
CalDescent
94f48f8f54
Don't allow QORT to be listed on the ARRR market unless the Pirate light wallet library is loaded.
2 years ago
CalDescent
3aac580f2c
Add amd64 architecture (using a temporary path)
2 years ago
CalDescent
2d0b035f98
Updated AdvancedInstaller project for v3.4.3
2 years ago
CalDescent
075385d3ff
Bump version to 3.4.3
2 years ago
CalDescent
6ed8250301
onlineAccountsModulusV2Timestamp set to Sat, 06 Aug 2022 16:00:00 UTC
2 years ago
CalDescent
d10ff49dcb
Replaced arm architecture with aarch64, as 32 bit is unsupported.
2 years ago
CalDescent
4cf34fa932
Merge branch 'master' into pirate-chain
2 years ago
CalDescent
06b5d5f1d0
Merge branch 'increase-online-timestamp-modulus'
2 years ago
CalDescent
d6d2641cad
Added "bitcoinjLookaheadSize" setting (default 50).
...
This replaces the WALLET_KEY_LOOKAHEAD_INCREMENT_BITCOINJ constant.
2 years ago
CalDescent
e71f22fd2c
Added "gapLimit" setting.
...
This replaces the previously hardcoded "numberOfAdditionalBatchesToSearch" variable, and specifies the minimum number of empty consecutive addresses required before a set of wallet transactions is considered complete. Used for foreign transaction lists and balances.
2 years ago
CalDescent
c996633732
Added trace level logging.
2 years ago
CalDescent
55f973af3c
Ensure all online accounts timestamps are a multiple of the online timestamp modulus.
...
This is a simple way to discard the 5-minute online account timestamps (from out of date nodes) once the switch to 30-minute online account timestamps has taken place.
2 years ago
CalDescent
fe9744eec6
Fixed missing feature trigger in testchain config
2 years ago
CalDescent
410fa59430
Merge branch 'master' into increase-online-timestamp-modulus
...
# Conflicts:
# src/main/java/org/qortal/block/BlockChain.java
2 years ago