1173 Commits (8bdad377d72dfb6145659443cba46b508d7ab08d)
 

Author SHA1 Message Date
CalDescent d2649b237c Moved chain weight calculation log from DEBUG to TRACE. 3 years ago
CalDescent 6532c258f6 Reduced log spam. 3 years ago
CalDescent 83e2b10904 Merge branch 'ignore-old-versions' 3 years ago
CalDescent 26c1793d85 Added "allowConnectionsWithOlderPeerVersions" setting (default: true) 3 years ago
CalDescent 23a9eea26b Merge branch 'ignore-old-versions' 3 years ago
CalDescent af9b536dd9 Moved version check above getMinBlockchainPeers() check, so that nodes with old versions aren't counted. 3 years ago
CalDescent e4874f86f9 Merge branch 'block-timings' of github.com:Qortal/qortal into block-timings 3 years ago
CalDescent e300a957e4 Added online accounts count to /blocks/byheight/{height}/mintinginfo API and block-timings.sh script. 3 years ago
CalDescent 1c38afcd25 Slight reordering of vars. 3 years ago
CalDescent a06faa7685 Updated usage info to reflect the fact that the "count" parameter is optional. 3 years ago
CalDescent 019ab2b21d Added tools/block-timings-sh which can be used to test out new block timings (specified in blockchain.json). 3 years ago
CalDescent f6ba5f5d51 Added /blocks/byheight/{height}/mintinginfo API, which returns info on the minter level, key distance, and block timings. 3 years ago
CalDescent c4cbb64643 Added "minPeerVersion" setting, and avoid syncing with peers on lower versions. 3 years ago
CalDescent 8260cec713 Added "maximumCount" parameter to HSQLDBATRepository.getMatchingFinalATStatesQuorum() and use it to limit the number of ATs being returned in the query. 3 years ago
CalDescent f4520e2752 Skip Block.logDebugInfo() altogether if the log level is more specific than DEBUG, to avoid wasting resources. 3 years ago
CalDescent 475802afbc Fixed divide by zero exception. 3 years ago
Tom a170668d9d Updated AdvancedInstaller project for v1.5.1 3 years ago
Tom f8dac39076 Updated AdvancedInstaller project for v1.5.0 3 years ago
CalDescent fe4ae61552 Added "maxRetries" setting. 3 years ago
CalDescent 0c3597f757 Bump version to 1.5.1 3 years ago
CalDescent 6109bdeafe Set go-live timestamp for same-length chain weight consensus: 1620579600000 3 years ago
CalDescent 6e9a61c4e5 Fixed logging issue where it would underreport the number of common blocks found when loading some from the cache. 3 years ago
CalDescent 8e244fd956 Fixed yet another bug with minChainLength. 3 years ago
CalDescent 2eb6771963 Adapted logging in comparePeers() to report correct values for both chain weight algorithms. 3 years ago
CalDescent db77108054 Log the number of blocks used in Block.calcChainWeight() 3 years ago
CalDescent 241e2bef85 Merge branch 'master' into chain-weight-consensus 3 years ago
CalDescent fac02dbc7d Fixed bug in maxHeight parameter passed to Block.calcChainWeight() 3 years ago
CalDescent 9ebcd55ff5 Fixed calculation error in existing chain weight code, which would have caused the last block to be missed out of the comparison after switching to same-length chain comparisons. 3 years ago
CalDescent 50244c1c40 Fixed bug which would cause other peers to not be compared against each other, if we had no blocks ourselves. 3 years ago
CalDescent b4395fdad1 Fixed bug which could cause minChainLength to report a higher value. 3 years ago
CalDescent 1da8994be7 Log the block timestamp, minter level, online accounts, key distance, and weight, when orphaning or processing. 3 years ago
QuickMythril 55ff1e2bb1
updated and tested BTC electrum servers (#36) 3 years ago
CalDescent 5fd8528c49 Small refactor for code readability, and added some defensiveness to avoid possible NPEs. 3 years ago
CalDescent 26d8ed783a Same as commit c0c5bf1, but for blocks as well as block summaries. 3 years ago
CalDescent c0c5bf1591 Apply blocks in syncToPeerChain() if the latest received block is newer than our latest, and we started from an out of date chain. 3 years ago
CalDescent c17a481b74 Bump version to 1.5.0 3 years ago
CalDescent a9a0e69ec0 Set go-live block height for share bin fix: block 399000 3 years ago
CalDescent ea1fed2fd3 Merge branch 'block-reward-distribution-fix' 3 years ago
CalDescent b37f2c7d7f MAXIMUM_RETRIES set to 2, as 3 retries may have been slightly too many. 3 years ago
CalDescent 0c0c5ff077 Invalidate our block summaries cache for a peer if it fails to respond with signatures when synchronizing. 3 years ago
CalDescent e12b99d17e Invalidate our common block cache for a peer if we can't find a common block when synchronizing. 3 years ago
CalDescent d599146c3a Cache peer block summaries to avoid duplicate requests when comparing peers. 3 years ago
CalDescent 476731a2c3 In syncToPeerChain(), only apply a partial set of peer's blocks if they are recent. 3 years ago
CalDescent 1e491dd8fb MAXIMUM_RETRIES increased from 1 to 3. 3 years ago
CalDescent ba6397b963 Improved logging, to give a clearer picture of the peer selection decisions. 3 years ago
CalDescent 3146da6aec Don't add to the inferior chain signatures list when comparing peers against each other. 3 years ago
CalDescent 5643e57ede Fixed string formatting error. 3 years ago
CalDescent f532dbe7b4 Optimized code in Synchronizer.uniqueCommonBlocks() 3 years ago
CalDescent ec2af62b4d Fix for bug which failed to remove peers without block summaries. 3 years ago
CalDescent 423142d730 Tidied up RECOVERY_MODE_TIMEOUT constant, and made checkRecoveryModeForPeers() private. 3 years ago