2965 Commits (9255df46cf1d3724fa6484fe532e37d74b07a8ce)
 

Author SHA1 Message Date
CalDescent 1bb8f1b6d2 Fixed bug in last commit. 2 years ago
CalDescent 765416db71 Yet another attempt to optimize the online accounts import queue processing. 2 years ago
CalDescent 5989473c8a Revert "Allow duplicate variations of each OnlineAccountData in the import queue, but don't allow two entries that match exactly." 2 years ago
CalDescent aa9da45c01 Added optional filtering by reference in GET /chat/messages 2 years ago
CalDescent 4681218416 Include total count in debug trade presence logging 2 years ago
CalDescent 5c746f0bd9 Fixed bug which required a node to hold local trade presences before it would request any. 2 years ago
CalDescent 309f27a6b8 Moved error to debug, as we now get a burst of these soon after startup, due to commit 99858f3. 2 years ago
CalDescent d2ebb215e6 Fixed Synchronizer.getBlockSummaries() which was expecting BLOCK_SUMMARIES, but updated peers send BLOCK_SUMMARIES_V2 2 years ago
CalDescent 7a60f713ea Fixed error in rebase. 2 years ago
CalDescent e80dd31fb4 BlockSummariesV2Message.MINIMUM_PEER_VERSION set to 3.6.1 2 years ago
catbref 94cdc10151 Initial work on BLOCK_SUMMARIES_V2, part of a bigger arc to improve synchronization. 2 years ago
CalDescent 863a5eff97 Moved various online accounts logs to TRACE level, to make it easier to monitor the queue processing when in DEBUG. 2 years ago
CalDescent 5b81b30974 Modified online accounts request interval, and introduced bursting. 2 years ago
CalDescent 174a779e4c Add accounts from the import queue individually, and then skip future duplicates before unnecessarily validating them again. 2 years ago
CalDescent c7cf33ef78 Set hasOurOnlineAccounts to true if one of our accounts is found before signing. 2 years ago
CalDescent ea4f4d949b When validating online accounts, enforce mempow if the online account's timestamp is after the feature trigger. 2 years ago
CalDescent 6d9e6e8d4c Allow duplicate variations of each OnlineAccountData in the import queue, but don't allow two entries that match exactly. 2 years ago
CalDescent 99858f3781 Wait 30 seconds after the node starts before computing our online accounts. 2 years ago
CalDescent 84a16157d1 Don't add online accounts to the import queue if they are already validated 2 years ago
CalDescent 49d83650f4 Removed online accounts V2 and V1 messaging, as the V3 format will soon be required due to the nonce values. 2 years ago
CalDescent 951c85faf1 Fixed bug causing error 500 in some cases. 2 years ago
CalDescent 84d42b93e1 Reordered code in Block.mint() to fix potential issue after mempow activates. 2 years ago
CalDescent b99b1f5d57 Bump version to 3.6.0 2 years ago
CalDescent 952c51ab25 QORA / block reward adjustments set to activate at height 1010000 2 years ago
CalDescent 64ef8ab863 OnlineAccountsV3Message.MIN_PEER_VERSION set to 3.6.0 2 years ago
CalDescent 93fd80e289 Require that add/remove admin transactions can only be created by group members. 2 years ago
CalDescent 5581b83c57 Added initial admin approval features for groups owned by the null account. 2 years ago
CalDescent 5017072f6c Use path parameter instead of query string. 2 years ago
CalDescent 02ac6dd8c1 Added GET /chat/message/{signature} endpoint. 2 years ago
CalDescent 858269f6cb ChatTransaction MAX_DATA_SIZE increased from 256 to 1024 bytes, to allow for new UI features. 2 years ago
CalDescent 791a9b78ec Added support for Pirate Chain wallets on FreeBSD. 2 years ago
CalDescent aff49e6bdf Added support for ARRR refunds via /crosschain/htlc/refund/{ataddress} and /crosschain/htlc/refundAll 2 years ago
CalDescent 2d29fdca00 Allow BTC trades in redeemAll / refundAll, since most will now be using ACCTv3. 2 years ago
CalDescent 063ef8507b Fix for NPE in last commit 2 years ago
CalDescent f042b5ca5f If mempow is active, remove any legacy accounts from a to-be-minted block that are missing a nonce. 2 years ago
CalDescent a10e669554 Allow nonce to be computed for "next" timestamp if mempow is enabled in settings. 2 years ago
CalDescent 501f66ab00 BlockTransformer updates necessary for mempow online accounts. 2 years ago
CalDescent 6003ed3ff7 Revert "Use block's online accounts timestamp (instead of main timestamp) for the mempow hard fork." 2 years ago
CalDescent 03e3619817 Revert "Use onlineAccountTimestamp for all mempow hard fork related code in OnlineAccountsManager too." 2 years ago
CalDescent 0e42e7b05a Merge branch 'master' into online-accounts-mempow-v2-block-updates 2 years ago
CalDescent d4fbc1687b Optionally exclude initial data from all trade websockets, using query string parameter excludeInitialData=true 2 years ago
CalDescent 8ffdc9b369 POST /crosschain/htlc/importarchivedtrades moved to POST /admin/repository/importarchivedtrades, as this is a repository operation not an HTLC one. 2 years ago
CalDescent c883dd44c8 Remove LitecoinACCTv2 as it is no longer being used, and is unsafe. 2 years ago
CalDescent 667530e202 Remove DogecoinACCTv2 as it is no longer being used, and is unsafe. 2 years ago
CalDescent 5807d6e0dc Merge branch 'shares-by-level-rework' 2 years ago
CalDescent ba4eeed358 Modified GET /arbitrary/resources endpoint (and underlying db queries) to allow filtering names by a list, e.g. "followedNames" or "blockedNames". 2 years ago
CalDescent 82edc4d9f3 OnlineAccountsV3Message MIN_PEER_VERSION set to 3.5.1 2 years ago
CalDescent 2a0d5746e6 Only compute "next" online account signature if mempow hard fork is active. 2 years ago
CalDescent 23423102e7 Use onlineAccountTimestamp for all mempow hard fork related code in OnlineAccountsManager too. 2 years ago
CalDescent 8879ec5bb4 Avoid computing the proof of work for each online account more than once. 2 years ago