1172 Commits (b1777b601116de818810abe35b47211c9e694944)
 

Author SHA1 Message Date
CalDescent dbf1ed40b3 Log the parent block's signature when minting a new block, to help us keep track of the chain it's being minted on. 3 years ago
CalDescent 02ace06526 Revert "When syncing to a peer on a different fork, ensure that all blocks are obtained before applying them." 3 years ago
CalDescent 2d2bfc0a4c Log the number of common blocks found in each search. 3 years ago
CalDescent 3c22a12cbb Experimental idea to prevent a single node signing more than one block in a row. 3 years ago
CalDescent 3071ef2f36 Removed redundant uiLocalServers 3 years ago
CalDescent 3022cb22d6 Merge branch 'master' into prioritize-peers 3 years ago
CalDescent e9b4a3f6b3 Automatically backup trade bot data when starting a new trade (from either side). 3 years ago
CalDescent 4312ebfcc3 Adapted the HSQLDBRepository.exportNodeLocalData() method 3 years ago
CalDescent 2c0e099d1c Removed wildcard import that was automatically introduced by Intellij. 3 years ago
CalDescent b1eb02eb1d
Merge pull request #33 from QuickMythril/version-on-tooltip 3 years ago
CalDescent c919797553 When syncing to a peer on a different fork, ensure that all blocks are obtained before applying them. 3 years ago
CalDescent 08dacab05c Make sure to give up if we are requesting block summaries when the core needs to shut down. 3 years ago
CalDescent 2efc9218df Improved the process of selecting the next peer to sync with 3 years ago
CalDescent 41505dae11 Treat two block summaries as equal if they have matching signatures 3 years ago
CalDescent 45efe7cd56 Slight reordering of vars. 3 years ago
CalDescent 78cac7f0e6 Updated usage info to reflect the fact that the "count" parameter is optional. 3 years ago
CalDescent a1a1b8e94a Added tools/block-timings-sh which can be used to test out new block timings (specified in blockchain.json). 3 years ago
CalDescent 641a658059 Added /blocks/byheight/{height}/mintinginfo API, which returns info on the minter level, key distance, and block timings. 3 years ago
CalDescent 44ec447014 Show an error in publish-auto-update.pl if both sha256sum and sha256 aren't found in PATH. 4 years ago
CalDescent 98308ecf98 Bump version to 1.4.6 4 years ago
CalDescent 8d613a6472 MAXIMUM_RETRIES reduced from 3 to 1 4 years ago
CalDescent c3e5298ecd Added a few checks for Controller.isStopping() in synchronizer loops, to try and speed up the shutdown time. 4 years ago
CalDescent e89d31eb5a Rewrite of Synchronizer.syncToPeerChain(), this time borrowing ideas from Synchronizer.applyNewBlocks(). 4 years ago
CalDescent 30160e2843 Fixes to allow publish-auto-update.sh to work with sha256sum versions that add trailing characters. 4 years ago
catbref 503d22e4d0 Updated Qortal.aip for WindowsInstaller for v1.4.5 4 years ago
CalDescent b9a0d489d7 Bump version to 1.4.5 4 years ago
catbref d9d4c4c302 Bump Peer response timeout from 2s to 3s 4 years ago
catbref 81c6d75d62 Adjust Synchronizer.MAXIMUM_BLOCK_STEP to 128, which means final summaries request will have enough to cover MAXIMUM_COMMON_DELTA (8+16+32+64+128 = 248, which is >240) 4 years ago
catbref d1419bdfbd Minor comments, adjust max step size when searching for common block 4 years ago
CalDescent 8566d9b7e5 Merge branch 'master' into synchronization-improvements 4 years ago
catbref b319d6db6b Rework BlockMessage caching with new pseudo outgoing-only message that only caches raw bytes 4 years ago
CalDescent 35fd1d8455 Base58 encode signatures in recently added logs. 4 years ago
CalDescent be21771e49 Use SYNC_BATCH_SIZE instead of MAXIMUM_BLOCK_SIGNATURES_PER_REQUEST. 4 years ago
catbref 745528a9b1 Peer.sendMessage() should return false when it can't send because it can't build the message 4 years ago
CalDescent f1422af95b Added retry mechanisms in Synchronizer.syncToPeerChain() 4 years ago
CalDescent f92f4dc1e2 Fixed some log entries in Controller.syncToPeerChain() which were incorrectly reporting our height instead of the height of block(s) being requested from the peer. Now reporting the height of the block (or block sigs) being retrieved, which should make it easier to interpret the logs. 4 years ago
catbref 019cfdc1db Minor comment re-org 4 years ago
CalDescent e694a51cdd Fix for "numberSignaturesRequired" calculation error in Synchronizer.syncToPeerChain() 4 years ago
CalDescent 16453ed602 Added unit tests for level 3+4, 5+6, 7+8, and 9+10 rewards. 4 years ago
CalDescent fde68dc598 Added unit test to test level 1 and 2 rewards. 4 years ago
QuickMythril 22e3140ff0
add version on tooltip 4 years ago
catbref 4824c4198b Bump version to 1.4.4 4 years ago
catbref ec7d4f4498 Changed "too busy" logging from debug to trace 4 years ago
catbref d635de44a8 Added TODO in HSQLDBRepository about deadlock log spam 4 years ago
catbref bce66bf57f Move HSQLDBRepositoryFactory.POOL_SIZE into Settings as "repositoryConnectionPoolSize" 4 years ago
catbref 0fc5153f9b Merge 'trade-bot-timeout-fix' into master 4 years ago
catbref 0398c2fae1 Try to avoid clogging up network threads by discarding incoming TRANSACTION messages if we're too busy 4 years ago
CalDescent 5fc495eb6a Fix for possible logic bug introduced in commit 33a8f31. 4 years ago
CalDescent 847e81e95c Fixed a mapping issue in Block->getShareBins(), to take effect at some future (undecided) height. 4 years ago
CalDescent 7918622e2e
Merge pull request #31 from sakumatto/master 4 years ago