Commit Graph

  • 379b850bbd Increase default maxTransactionsPerBlock to 50 now that the process is faster. Can be increased much further in the future. CalDescent 2023-08-19 14:12:12 +01:00
  • 7bb61ec564 Update various transaction types at a future unknown timestamp. CalDescent 2023-08-19 13:57:26 +01:00
  • b0224651c2 Always use rate limiter for metadata requests, and sleep for a random amount of time between fetching metadata items. CalDescent 2023-08-18 20:32:44 +01:00
  • 6bf2b99913 Wait until unconfirmed transactions are considered to be valid before broadcasting them. CalDescent 2023-08-18 15:37:24 +01:00
  • fd9d0c4e51
    Merge branch 'Qortal:master' into master Jürg Schulthess 2023-08-13 19:17:11 +02:00
  • c2756a5872
    Merge branch 'Qortal:master' into master kennycud 2023-08-13 05:32:47 -07:00
  • ecfb9a7d6d Bump version to 4.2.4 v4.2.4 CalDescent 2023-08-12 19:34:59 +01:00
  • dd9d3fdb22 Add to the unconfirmed transactions cache when importing a transaction. CalDescent 2023-08-12 19:27:19 +01:00
  • eea2884112 Bump version to 4.2.3 v4.2.3 CalDescent 2023-08-12 18:59:00 +01:00
  • 640a472876 Unit fee increase set to 1692118800000 CalDescent 2023-08-12 18:55:27 +01:00
  • e244a5f882 Removed legacy code that is no longer needed. CalDescent 2023-08-12 16:09:41 +01:00
  • 278dca75e8 Increase minimum fee at a future undecided timestamp. CalDescent 2023-08-12 15:18:29 +01:00
  • 897c44ffe8 Optimized transaction importing by using a temporary cache of unconfirmed transactions. CalDescent 2023-08-12 11:14:21 +01:00
  • d9147b3af3 Cache the online accounts validation result, to speed up block minting. CalDescent 2023-08-12 10:24:55 +01:00
  • 3be2abdf8d Possible optimization of sleeping ATs. optimize_ats CalDescent 2023-08-12 10:01:18 +01:00
  • fe840bbf02 consolidated shared functionality into BitcoinyTests.java kennycud 2023-08-08 12:17:29 -07:00
  • c735086db8 Finalized the reindex feature. reindex CalDescent 2023-07-28 12:10:52 +01:00
  • cd792fff55 Chain history cleanups to correct legacy balance bugs. CalDescent 2023-07-14 13:49:26 +01:00
  • f808e80045 Added cancelSellNameValidationTimestamp, to retroactively fix validation of some legacy duplicate cancel sell name transactions. CalDescent 2023-07-01 14:00:46 +01:00
  • 5b1f05d1d9 Added initial version of ReindexManager CalDescent 2023-07-01 13:43:47 +01:00
  • 133848ef50 Speed up status rebuilding by excluding transactions that aren't hosted locally by the node. arbitrary-resources-cache CalDescent 2023-08-05 19:42:30 +01:00
  • e44b38819e Specify table name in query, to avoid potential ambiguity with indexes. CalDescent 2023-08-05 13:17:30 +01:00
  • eecd37d6bc Speed up finding arbitrary transactions. CalDescent 2023-08-05 13:10:03 +01:00
  • a3ab5238d3 Merge branch 'master' into arbitrary-resources-cache CalDescent 2023-08-05 13:01:00 +01:00
  • e7901a391f
    Merge branch 'Qortal:master' into master Jürg Schulthess 2023-08-03 21:32:06 +02:00
  • 9574100a08 Bump version to 4.2.2 v4.2.2 CalDescent 2023-08-02 21:36:57 +01:00
  • 528583fe38 Added logging relating to unconfirmed transactions. CalDescent 2023-08-02 21:32:57 +01:00
  • 33cfd02c49 Fixed issues in commit f5c8dfe CalDescent 2023-08-02 21:13:33 +01:00
  • 18e880158f
    Merge branch 'Qortal:master' into master Jürg Schulthess 2023-08-01 11:09:06 +02:00
  • 94d3664cb0 Bump version to 4.2.1 v4.2.1 CalDescent 2023-07-31 19:30:45 +01:00
  • f5c8dfe766 Added maxTransactionsPerBlock setting (default 25) to reduce minting load on slower machines. CalDescent 2023-07-31 19:25:26 +01:00
  • a3526d84bc
    Merge branch 'Qortal:master' into master Jürg Schulthess 2023-07-30 13:39:44 +02:00
  • f7e1f2fca8 Increased timeout for SEARCH_QDN_RESOURCES from 10 to 30 seconds. CalDescent 2023-07-28 21:47:29 +01:00
  • 811b647c88 Catch UnsupportedAddressTypeException and fall back to IPv4 binding. CalDescent 2023-07-28 18:58:47 +01:00
  • 3215bb638d More online accounts improvements CalDescent 2023-07-22 10:44:41 +01:00
  • 8ae7a1d65b Removed (Get)OnlineAccountsV1 and V2, as these are no longer used. CalDescent 2023-07-21 14:28:47 +01:00
  • 29dcd53002 Revert "Improved filtering of online accounts data." CalDescent 2023-07-16 20:04:45 +01:00
  • 62908f867a Bump version to 4.2.0 v4.2.0 CalDescent 2023-07-16 19:09:08 +01:00
  • ff7a87ab18
    Merge branch 'Qortal:master' into master Jürg Schulthess 2023-07-10 20:53:24 +02:00
  • 5f86ecafd9 Refactored developer proxy, and modified IPv6 fallback so that it only occurs on a connection failure. CalDescent 2023-07-09 12:35:46 +01:00
  • 9694094bbf Sanitize inputs used for the working path when building arbitrary data, and throw/handle an exception if it still doesn't work. CalDescent 2023-07-08 14:27:24 +01:00
  • d8237abde5 Don't update statuses when processing arbitrary transactions, to improve success rate and speed it up. CalDescent 2023-07-08 14:16:50 +01:00
  • fe999a11f4 Include CANCEL_SELL_NAME transactions when performing a complete rebuild of names. CalDescent 2023-07-01 14:01:08 +01:00
  • c14fca5660 Improved filtering of online accounts data. CalDescent 2023-07-08 11:05:14 +01:00
  • cc8cdcd93a Fix website sub-folder rendering 404 Jürg Schulthess 2023-07-03 09:52:07 +02:00
  • 537779b152 Use a separate repository instance when updating caches. CalDescent 2023-07-02 17:49:49 +01:00
  • ac433b1527
    Add files via upload crowetic 2023-06-27 13:29:10 -07:00
  • fd8d720946 Added support for group encryption in service validation. CalDescent 2023-06-23 13:30:10 +01:00
  • c0eeef546a Added support for group encryption in service validation. CalDescent 2023-06-23 13:30:10 +01:00
  • badd6ad2b0 Added optional minLevel filter to GET /arbitrary/resources/search and the SEARCH_QDN_RESOURCES action. CalDescent 2023-06-23 11:55:49 +01:00
  • b4794ada72 Merge branch 'master' into arbitrary-resources-cache CalDescent 2023-06-17 14:17:49 +01:00
  • d628b3ab2a Renamed the "usePrefix" parameter to "includeResourceIdInPrefix", and slightly modified its functionality. CalDescent 2023-06-17 13:04:46 +01:00
  • 5928b54a33 Added developer QDN proxy. CalDescent 2023-06-17 13:03:29 +01:00
  • 4b04b99401 Discard changes before setting status. CalDescent 2023-06-16 14:59:07 +01:00
  • 7e872f7800 Update QDN cache when receiving a metadata file as part of a resource download. CalDescent 2023-06-16 14:58:33 +01:00
  • 91dfc5efd0
    Merge pull request #119 from QuickMythril/upgrade-tls QuickMythril 2023-06-14 10:25:25 -04:00
  • 1343a88ee3
    Merge pull request #124 from QuickMythril/translate-jp QuickMythril 2023-06-02 08:01:04 -04:00
  • 7f7b02f003 Updated Japanese translations (Credit: R M) QuickMythril 2023-06-02 06:17:48 -04:00
  • 5650923805
    Merge pull request #123 from QuickMythril/2023-05-25 QuickMythril 2023-05-31 09:14:46 -04:00
  • 5fb2640a3a Bump version to 4.1.3 v4.1.3 CalDescent 2023-05-30 18:05:05 +01:00
  • 66c91fd365 MIN_PEER_VERSION for handshake set to 4.1.1 CalDescent 2023-05-30 17:42:31 +01:00
  • bfc03db6a9 Default minPeerVersion set to 4.1.2 CalDescent 2023-05-30 17:41:39 +01:00
  • a4bb445f3e Added Japanese translations for review QuickMythril 2023-05-29 04:23:22 -04:00
  • 27afcf12bf Prepared files for Japanese translations QuickMythril 2023-05-29 04:07:52 -04:00
  • 707176a202 Improved detection of an existing arbitrary resources cache. CalDescent 2023-05-27 11:30:19 +02:00
  • 74a914367f Merge branch 'master' into arbitrary-resources-cache CalDescent 2023-05-26 19:37:13 +02:00
  • eda6ab5701 Fixed some failing unit tests, and ignored some failing BTC ones that have been superseded by LTC. CalDescent 2023-05-26 18:01:09 +02:00
  • 13da0e8a7a Adjusted fee info to long format QuickMythril 2023-05-25 17:26:29 -04:00
  • d260c0a9a9 Updated info on foreign coin fees QuickMythril 2023-05-25 16:35:08 -04:00
  • 655073c524 Added 2m timeout for GET_WALLET_BALANCE action QuickMythril 2023-05-25 04:41:03 -04:00
  • c8f3b6918f
    Update start.sh crowetic 2023-05-24 16:20:05 -07:00
  • 1565a461ac Bump version to 4.1.2 v4.1.2 CalDescent 2023-05-24 20:01:18 +01:00
  • 1f30bef4f8 defaultArchiveVersion set to 2 CalDescent 2023-05-24 19:54:36 +01:00
  • 6f0479c4fc Default minPeerVersion set to 4.1.1 CalDescent 2023-05-24 19:47:37 +01:00
  • b967800a3e Default repositoryConnectionPoolSize set to 240 CalDescent 2023-05-24 19:47:25 +01:00
  • 0b50f965cc Default maxNetworkThreadPoolSize set to 120 CalDescent 2023-05-24 19:47:10 +01:00
  • 90f7cee058 Bump version to 4.1.1 v4.1.1 CalDescent 2023-05-21 20:34:04 +01:00
  • 947b523e61 Limit query to 100 so that it doesn't return endless amounts of transaction signatures. CalDescent 2023-05-21 20:33:33 +01:00
  • 95d72866e9 Use a better method to detect if a transactions table in need of a rebuild. CalDescent 2023-05-21 20:06:09 +01:00
  • aea1cc62c8 Fixed off-by-one bug (correctly this time) CalDescent 2023-05-21 20:02:58 +01:00
  • c763445e6e Log to console if an extra core restart is needed to complete the update process (this needed ins some cases after bootstrapping). CalDescent 2023-05-21 19:51:22 +01:00
  • 7a6b83aa22 Bump version to 4.1.0 v4.1.0 CalDescent 2023-05-21 16:49:59 +01:00
  • ba555174ba Merge branch 'master' into block-sequence block-sequence CalDescent 2023-05-21 15:35:50 +01:00
  • 3763035d4a Default recoveryModeTimeout increased to 24 hours for now. CalDescent 2023-05-21 15:34:27 +01:00
  • b1a904a3c7 MIN_PEER_VERSION set to 4.0.0 CalDescent 2023-05-21 15:26:49 +01:00
  • 3c4c5a1457 Default minPeerVersion set to 4.0.0 CalDescent 2023-05-21 15:22:24 +01:00
  • 648fa66f6a Increased default maxPeers to 40. CalDescent 2023-05-21 15:22:00 +01:00
  • 072aa469e3 Reduce default minBlockchainPeers to 3, ahead of the upcoming reshape. CalDescent 2023-05-21 15:21:04 +01:00
  • 2b2d6f4e52 Updated message. CalDescent 2023-05-21 14:02:45 +01:00
  • c6456669e2 Don't allow core to start if transaction sequences haven't been rebuilt yet. CalDescent 2023-05-21 12:33:37 +01:00
  • a74fa15d60 Missing import CalDescent 2023-05-21 12:31:49 +01:00
  • 68b99c8643 Update status when rebuilding transaction sequences. CalDescent 2023-05-21 12:28:51 +01:00
  • b9015217de Fixed bug causing final block to be missed in the reshape. CalDescent 2023-05-21 11:05:34 +01:00
  • e1043ceacb Fixed bug causing duplicate AT entries in local array. CalDescent 2023-05-21 08:41:56 +01:00
  • 8b51590844 Include AT transactions when rebuilding transaction sequences, as these aren't directly included in the block archive. CalDescent 2023-05-20 20:54:22 +01:00
  • a8d92805f9 Added extra check for topOnly mode. CalDescent 2023-05-20 11:33:43 +01:00
  • 2cc5b90306 Merge branch 'master' into block-sequence CalDescent 2023-05-14 17:28:27 +01:00
  • f5f82dc3f6 Fixed issues relating to using a separate repository instance when determining the latest status of a resource. CalDescent 2023-05-13 19:20:18 +01:00
  • 633f73aa86 Removed API key fields from documentation for methods that don't require an API key by default. CalDescent 2023-05-13 16:32:33 +01:00
  • a49529ad9b Cache updating moved back to existing threads when processing or importing a transaction, to remove chances of queued updates being lost. CalDescent 2023-05-13 15:11:32 +01:00