Commit Graph

  • 179318f1d8 Ensure a patch exists after creating it. CalDescent 2021-08-14 16:54:35 +01:00
  • dd33d24346 Fixed bug with identifier in ArbitraryDataWriter CalDescent 2021-08-14 16:53:57 +01:00
  • fa684eabab Removed ArbitraryDataPatches class CalDescent 2021-08-14 15:51:16 +01:00
  • 4b5bd6eed7 Cleanup temporary files used when building data directories. Also added a safety net to only delete files that are without our data or temp directories. CalDescent 2021-08-14 15:43:08 +01:00
  • 63f5946527 Switched all system-generated temp paths to a user specified "tempDataPath". CalDescent 2021-08-14 14:30:06 +01:00
  • 8dac3ebf96 More miscellaneous refactoring CalDescent 2021-08-14 14:05:33 +01:00
  • 09e783fbf6 Renamed a few variables and methods that weren't caught in previous refactors. CalDescent 2021-08-14 14:01:30 +01:00
  • b18b686545 Renamed DATA_FILE to ARBITRARY_DATA_FILE and GET_DATA_FILE to GET_ARBITRARY_DATA_FILE. CalDescent 2021-08-14 13:57:44 +01:00
  • e99ea41117 Renamed DataFileMessage to ArbitraryDataFileMessage and GetDataFileMessage to GetArbitraryDataFileMessage CalDescent 2021-08-14 13:52:41 +01:00
  • 172a37ec8c Renamed org.qortal.storage package to org.qortal.arbitrary CalDescent 2021-08-14 13:49:19 +01:00
  • da6b341b63 Renamed DataFile to ArbitraryDataFile, and DataFileChunk to ArbitraryDataFileChunk CalDescent 2021-08-14 13:25:45 +01:00
  • 16d93b1775 Renamed newly added classes to ArbitraryData*.java instead of DataFile*.java CalDescent 2021-08-14 13:18:02 +01:00
  • e15cf063c6 Initial implementation of data patches/updates CalDescent 2021-08-14 13:11:36 +01:00
  • 5ac9e3e47a Fixed recently introduced bugs in arbitrary transaction transformation. CalDescent 2021-08-13 19:14:44 +01:00
  • 743a61bf49 Fixed bug which overwrote the data file, causing it to be invalid. CalDescent 2021-08-13 06:55:44 +01:00
  • c790ea07dd Started abstracting the file processing code away from the API handlers, and making it more modular. CalDescent 2021-08-12 20:53:42 +01:00
  • b4f980b349 Restrict lists API endpoints to local/apiKey requests only. CalDescent 2021-08-12 19:52:49 +01:00
  • 673f23b6a0 Improvement to commit f71516f CalDescent 2021-08-12 08:29:52 +01:00
  • 8c325f3a8a original design QuickMythril 2021-08-11 18:18:10 -04:00
  • f71516f36f Skip finished ATs in the refund API endpoints. CalDescent 2021-08-11 21:26:29 +01:00
  • 1752386a6c Fixed logging errors in previous commit. CalDescent 2021-08-11 20:33:54 +01:00
  • 112675c782 Better handling of RPC errors. CalDescent 2021-08-11 19:22:53 +01:00
  • 3b6ba7641d Updated icon for Qortal.exe CalDescent 2021-08-10 19:35:03 +01:00
  • 477a35a685 Fixed response schema for GET /lists/blacklist/addresses endpoint CalDescent 2021-08-10 08:43:47 +01:00
  • 2a0a39a95a Avoid creation of lists directory until the first item is added to a list. CalDescent 2021-08-09 23:35:32 +01:00
  • dfc77db51d Merge pull request #57 from ScythianQortal/translations CalDescent 2021-08-09 10:05:13 +01:00
  • c9596fd8c4 Catch exceptions thrown during GUI initialization. CalDescent 2021-08-09 10:02:24 +01:00
  • 78373f3746 HTLC redeem/refund APIs switched from GET to POST. CalDescent 2021-08-08 10:29:15 +01:00
  • ebc3db8aed Default file path for repository data imports set to "qortal-backup/TradeBotStates.json". This allows the trade bot backup to be imported in a single click, and can now be potentially added as a button in the UI. CalDescent 2021-08-08 10:20:44 +01:00
  • 756601c1ce Initialize to an empty list. CalDescent 2021-08-08 08:41:13 +01:00
  • 8bb5077e76 Catch occasional NPE when setting tray icon. CalDescent 2021-08-08 08:29:29 +01:00
  • 5b85f01427 Added defensiveness to list management methods in ResourceList.java CalDescent 2021-08-08 08:28:34 +01:00
  • a7d594e566 Log the AT states reshape progress, as it seems to be taking a very long time. CalDescent 2021-08-07 19:18:20 +01:00
  • 083c534e61 Moved some OnlineAccountManager logs from trace to debug, so that online accounts activity can be monitored more easily. It was too "all or nothing" before. CalDescent 2021-08-07 19:05:11 +01:00
  • 84a4b15019 Moved all online accounts code to a new class called OnlineAccountsManager CalDescent 2021-08-07 18:09:47 +01:00
  • 481e6671c2 Added GET /lists/blacklist/addresses API endpoint CalDescent 2021-08-07 16:27:16 +01:00
  • 88711ae018 Delete messages from cache after 1 hour to reduce memory usage. chat-rate-limiter CalDescent 2021-08-07 15:56:08 +01:00
  • b890e02a6a Added new TransactionValidity keys Scythian 2021-08-07 15:09:48 +01:00
  • b0f963cca7 Added duplicate message filter for chat transactions. CalDescent 2021-08-07 14:59:32 +01:00
  • 4772840b4c Reorganised translations Scythian 2021-08-07 14:05:10 +01:00
  • 2f3e10e15a Added chat rate limiter CalDescent 2021-08-07 13:56:32 +01:00
  • cd7adc997b Prevent duplicate entries in a list. lists CalDescent 2021-08-07 11:32:49 +01:00
  • 9fdc901b7a Added POST /lists/blacklist/addresses and DELETE /lists/blacklist/addresses API endpoints. CalDescent 2021-08-07 11:31:45 +01:00
  • 76ec3473d6 Updated TransactionValidity keys Scythian 2021-08-07 10:47:48 +01:00
  • b29ae67501 Apply the address blacklist to chat transactions. CalDescent 2021-08-07 10:31:56 +01:00
  • 24f1fb566d Initial implementation of resource lists CalDescent 2021-08-07 10:20:14 +01:00
  • a253294890 Ensure frozen ATs are still executed every block. CalDescent 2021-08-06 20:01:59 +01:00
  • 0b53de1bb6 Added Hungarian translations Scythian 2021-08-06 19:28:56 +01:00
  • 746c68c9f6 Reorganised translations Scythian 2021-08-06 19:27:28 +01:00
  • ec008b4a16 Merge branch 'AT-sleep-until-message' CalDescent 2021-08-04 19:00:24 +01:00
  • 1d65e34fe5 Revert "Added DogecoinACCTv2 and DogecoinACCTv2TradeBot" AT-sleep-until-message CalDescent 2021-08-04 18:59:36 +01:00
  • 8ae78703ca Revert "Initial attempt at adding "sleep until message" functionality to DOGE ACCTv2." CalDescent 2021-08-04 18:59:30 +01:00
  • bd4b9a9fd3 Modified .gitignore to allow multiple testnets to exist by adding a number or other suffix. CalDescent 2021-08-04 18:56:16 +01:00
  • f09677d376 Added inputs, outputs and feeAmount to /crosschain//walletbalance endpoints CalDescent 2021-08-04 18:54:36 +01:00
  • f669e3f6c4 Fixed Dogecoin tests. CalDescent 2021-08-04 18:48:59 +01:00
  • 961c5ea962 Treat zero as null in sleepUntilHeight AT data. This is needed because we are unable to call setSleepUntilHeight() with a null value due to the datatype used in the CIYAM AT library. An alternate option would be to fork the AT library and use an Integer or Long rather than an int, but since we don't have a block zero, this is still a valid thing to check even when using that approach. CalDescent 2021-08-04 09:22:17 +01:00
  • a1c61a1146 Initial attempt at adding "sleep until message" functionality to DOGE ACCTv2. CalDescent 2021-08-02 20:08:53 +01:00
  • 797dff4752 Added DogecoinACCTv2 and DogecoinACCTv2TradeBot CalDescent 2021-08-02 20:07:34 +01:00
  • 711ad638b8 Renamed Chinese translation files. CalDescent 2021-08-02 09:24:38 +01:00
  • 4956c3328c Updated AdvancedInstaller project for v1.6.0 CalDescent 2021-08-01 19:14:55 +01:00
  • 96a82381d1 Bump version to 1.6.0 v1.6.0 CalDescent 2021-08-01 18:19:59 +01:00
  • 68190c8c76 Fixed a build error relating to using an int rather than Integer in the CIYAM AT library. Solved for now by using 0 instead of null, but will review this again before release. CalDescent 2021-08-01 18:07:19 +01:00
  • dde47bc1fc Fixed build errors by adding sleepUntilMessageTimestamp to recent method additions. CalDescent 2021-08-01 18:05:58 +01:00
  • 744deaed8d Fixed merge issue due to differing db schemas. CalDescent 2021-08-01 10:39:34 +01:00
  • a62910c8b6 Merge branch 'master' into AT-sleep-until-message CalDescent 2021-08-01 10:30:52 +01:00
  • e259a09b89 Fixed merge issues. CalDescent 2021-08-01 09:54:15 +01:00
  • 6472d8438a Merge remote-tracking branch 'qortal/master' CalDescent 2021-07-31 22:57:07 +01:00
  • dc8a402a4a Revert "Removed all cross-chain code. It's not needed for data nodes." CalDescent 2021-07-31 22:55:27 +01:00
  • f72374488e Revert "Removed block 212937" CalDescent 2021-07-31 22:54:19 +01:00
  • 3c6d9a4b8e Merge branch 'new-coins' CalDescent 2021-07-31 21:27:40 +01:00
  • 3073388403 Fix for missing transactions in getWalletTransactions() response CalDescent 2021-07-31 18:10:24 +01:00
  • 67f856c997 Increased minimum order size to 3 DOGE, as some transactions for 2.1 DOGE were being rejected due to the "dust" error. CalDescent 2021-07-31 12:20:08 +01:00
  • 742fd0b444 Added /crosschain/htlc/refundAll API endpoint CalDescent 2021-07-31 12:19:12 +01:00
  • e1d69c0eae Removed /refund/{ataddress}/{receivingAddress} API CalDescent 2021-07-31 11:55:48 +01:00
  • 49d4190615 Support multiple blockchains in the /crosschain/htlc APIs. CalDescent 2021-07-31 11:11:30 +01:00
  • 64d39765ca Merge pull request #56 from DrewMPeacock/update-splash CalDescent 2021-07-30 10:51:44 +01:00
  • aca8f64415 Update task tray icon files. Now with transparency™ Sir.Galahad 2021-07-30 03:43:31 -06:00
  • 855b600268 testBlockHeightSpeed() reduced from 30k to 10k blocks. CalDescent 2021-07-30 09:02:15 +01:00
  • 476d613e20 Merge branch 'master' of github.com:Qortal/qortal CalDescent 2021-07-30 09:00:54 +01:00
  • fb8a4d0a41 Merge pull request #55 from DrewMPeacock/update-splash CalDescent 2021-07-30 08:30:15 +01:00
  • 130f3f6d41 Added code to parse variable length block headers, necessary for DOGE. CalDescent 2021-07-29 09:00:55 +01:00
  • ed997af043 Limit order size to a minimum of 2 DOGE. CalDescent 2021-07-29 08:47:45 +01:00
  • 3c47f6917a Merge remote-tracking branch 'qm/status-on-icon' into update-splash Sir.Galahad 2021-07-27 19:46:34 -06:00
  • e32a486493 Update splash screen image. Sir.Galahad 2021-07-27 19:42:00 -06:00
  • 208da935a1 updating icons QuickMythril 2021-07-27 07:20:15 -04:00
  • 1dda9a875e updating icons QuickMythril 2021-07-27 07:19:58 -04:00
  • b26175b7c6 Set DOGE fees to sensible values for mainnet. These can probably be optimized. CalDescent 2021-07-26 19:03:33 +01:00
  • ffc6befb38 Fixed some missing DOGECOIN references CalDescent 2021-07-26 09:21:56 +01:00
  • 9df7c96d08 Added Dogecoin TradeBot and ACCT CalDescent 2021-07-25 18:45:10 +01:00
  • 32fa66f0a2 Merge pull request #54 from DrewMPeacock/master CalDescent 2021-07-23 08:50:27 +01:00
  • 7153ed022c Include AT address in /trades API call. Include Seller Qortal address in /trades API call. Include Buyer Qortal Receiving address in /trades API call. Sir.Galahad 2021-07-22 22:08:13 -06:00
  • 50e4e71abb Added DOGE wallet. CalDescent 2021-07-18 16:55:39 +01:00
  • d6e65a3d63 Removed version number from qortal.exe and qortal.zip CalDescent 2021-07-18 10:36:04 +01:00
  • 7a77b12834 Repalce & with & in HTML documents. CalDescent 2021-07-17 19:18:22 +01:00
  • fe387931a4 Increased buffer when serving assets from 1kiB to 10kiB CalDescent 2021-07-17 15:48:27 +01:00
  • dc83e32173 Fixed site preview functionality. CalDescent 2021-07-17 15:23:24 +01:00
  • f5b29bad33 Encrypt websites with AES. CalDescent 2021-07-17 14:51:39 +01:00
  • f599aa4852 Modified serializeSizedString() and deserializeSizedString() to cope with null strings. CalDescent 2021-07-17 14:43:02 +01:00
  • 6f05de2fcc Fixed newly introduced issues with arbitrary transaction transformation CalDescent 2021-07-17 14:42:00 +01:00
  • 02016c77f1 Fixed issue in HSQLDBSaver, introduced in recent commit. CalDescent 2021-07-17 14:40:29 +01:00