2233 Commits (214f49e356ae0a28289736b731a1d0582dc6fb28)
 

Author SHA1 Message Date
CalDescent 1064b1a08b Removed duplicate metadata file checks. 3 years ago
CalDescent 0b7a7ed0f1 Added some more debug logging relating to file responses. 3 years ago
CalDescent 114b1aac76 Added arbitrary data file manager thread, which will ensure that all file list responses are tried until we receive the files. 3 years ago
CalDescent 6d06953a0e Increased RELAY_REQUEST_MAX_HOPS from 3 to 4, in an attempt to reach more peers. 3 years ago
CalDescent 0430fc8a47 Give up immediately after a synchronization if we are shutting down the synchronizer 3 years ago
CalDescent 7338f5f985 Attempt to acquire a blockchain lock (for up to 5 seconds) before shutting down the repository. 3 years ago
CalDescent 640bcdd504 Shutdown/interrupt the synchronizer as early as possible 3 years ago
CalDescent c9d5d996e5 Increased accuracy of the block weights in the synchronizer logs, as the extra precision is now needed for debugging. 3 years ago
CalDescent 710befec0c Increased ARBITRARY_RELAY_TIMEOUT from 30 to 60 seconds, so that relay peers remember their mappings for longer. 3 years ago
CalDescent 8ccb158241 Reduce log spam when in DEBUG mode. 3 years ago
CalDescent 97199d9b91 Display the local and total chunk counts on the loading screen. 3 years ago
CalDescent 5a8b895475 Fixed bug in loading screen, which prevented the DOWNLOADING status from showing. 3 years ago
CalDescent 6c9600cda0 Added API key header to GET /arbitrary/resource/status/* endpoints 3 years ago
CalDescent 82fa6a4fd8 Include "localChunkCount" and "totalChunkCount" in the GET /arbitrary/resource/status/* API responses. 3 years ago
CalDescent 45f2d7ab70 Revert "We (currently) can't filter unconfirmed transactions by address, because only the public key is stored in the database until it is confirmed (at which point there is an entry in the TransactionParticipants table which contains the address). Given that this isn't a simple problem to solve, for now it makes sense to reject this combination if requested via the /transactions/search API." 3 years ago
CalDescent 33731b969a Direct peer connections now send a file list request to the peer, rather than individually requesting every chunk for a transaction. 3 years ago
CalDescent 40a8cdc71f Improved logging when fetching data files 3 years ago
CalDescent cbe83987d8 Fixed occasional ConcurrentModificationException in the block archive reader. 3 years ago
CalDescent 01e4bf3a77 Try to speed up the shutdown process of the cleanup manager. 3 years ago
CalDescent b198a8ea07 Fixed issue in ArbitraryDataFile.chunkExists() due to it not checking for the metadata file. 3 years ago
CalDescent e2e87766fa Moved log from INFO to DEBUG, as now the synchronizer is on its own thread it can occur more often than before. 3 years ago
CalDescent f005a0975d Shut down the synchronizer as soon as the controller is stopping, if we are able to. 3 years ago
CalDescent 5700369935 Prioritize syncing over transaction importing. 3 years ago
CalDescent 8a1fb6fe4e If a lock can't be obtained when synchronizing, automatically request the sync again. 3 years ago
CalDescent 5b788dad2f Relocated all synchronizer code from the controller to the synchronizer, and also moved synchonization onto its own thread. 3 years ago
CalDescent fa2bd40d5f Reduce log spam 3 years ago
CalDescent 074bfadb28 Don't bother locking if there are no new transactions to process 3 years ago
CalDescent bd60c793be Incoming transactions are now added to a queue, and then processed soon after. 3 years ago
CalDescent 90f3d2568a Log whenever the synchronizer can't obtain a blockchain lock, so that blockchain lock issues are more easily noticed. 3 years ago
CalDescent c73cdefe6f transactionV5Timestamp moved to blockchain.json 3 years ago
CalDescent c5093168b1 minAccountLevelToMint value moved to blockchain.json 3 years ago
CalDescent a35e309a2f minAccountLevelForBlockSubmissions moved to blockchain.json 3 years ago
CalDescent d4ff7bbe4d Fixed inaccurate README text that was accidentally merged from the data node repository. 3 years ago
CalDescent d4d73fc5fc
Merge pull request #67 from otaku/docker 3 years ago
CalDescent bb35030112
Merge pull request #65 from QuickMythril/reduce-doge-fee 3 years ago
CalDescent 7aed0354f1 We (currently) can't filter unconfirmed transactions by address, because only the public key is stored in the database until it is confirmed (at which point there is an entry in the TransactionParticipants table which contains the address). Given that this isn't a simple problem to solve, for now it makes sense to reject this combination if requested via the /transactions/search API. 3 years ago
CalDescent c4f763960c Don't delete a resource's cache if a build is in progress. 3 years ago
CalDescent c5182a4589 Increased MAX_ACCOUNT_COUNT in GetOnlineAccountsMessage from 1000 to 5000 3 years ago
CalDescent fc1a376fbd Added POST /transaction/fee API endpoint, to return the recommended fee for the supplied transaction data. 3 years ago
CalDescent 27387a134f Fixed typo 3 years ago
CalDescent be7bb2df9e Added GET /transaction/unitfee API endpoint, to obtain the unit fee for a transaction type 3 years ago
CalDescent 72a291a54a Added initial support of different unit fees per transaction type. 3 years ago
CalDescent b1342d84fb Updated potentially misleading log message. 3 years ago
CalDescent cdd57190ce Use getEffectiveMintingLevel() rather than getLevel() 3 years ago
CalDescent d200a098cd Updated AdvancedInstaller project for v3.0.4 3 years ago
CalDescent a0ed3f53a4 Merge branch 'master' of github.com:Qortal/qortal 3 years ago
CalDescent e5c12b18af Bump version to 3.0.4 3 years ago
CalDescent 7808a1553e Fixed case sensitive ordering issues in other aspects of QDN. 3 years ago
CalDescent a0ba016171 Fixed case sensitive ordering issue in websites list. 3 years ago
CalDescent 344704b6bf MIN_LEVEL_FOR_BLOCK_SUBMISSION temporarily increased to 6. 3 years ago