Commit Graph

  • 5bf334e5f7 Remove postgres support from clio (#327) Alex Kremer 2022-10-04 19:00:37 +02:00
  • 97ef66d130 Allow server to download cache from another clio server (#246) CJ Cobb 2022-10-04 12:29:29 -04:00
  • 4c9c606202 Don't return marker in account_tx when past user specified window (#282) Francis Mendoza 2022-10-04 07:35:38 -07:00
  • a885551006 Add rpcDST_ISR_MALFORMED to taker_gets conditionals (#341) Francis Mendoza 2022-10-04 07:30:49 -07:00
  • fae1ec0c8d Add LimitRange to noripple_check (#324) Francis Mendoza 2022-10-04 07:04:06 -07:00
  • de23f015d6 Mark package release's version string (#317) Michael Legleux 2022-10-04 07:02:32 -07:00
  • 37f9493d15 Add rpcSRC_CUR_MALFORMED to badTakerPaysCurrency and rpcDST_AMT_MALFORMED to badTakerGetsCurrency (#268) (#333) Francis Mendoza 2022-10-03 12:29:28 -07:00
  • 49387059ef Add rpcLGR_IDX_MALFORMED error messages to ledger sequence min and max out of range conditionals (#336) Francis Mendoza 2022-10-03 12:28:21 -07:00
  • 744af4b639 Implement unique taging of incoming requests (#311) Alex Kremer 2022-09-29 22:56:29 +02:00
  • db2b9dac3b Throw error if server bind or listen fails (#309) CJ Cobb 2022-09-29 16:07:33 -04:00
  • ccf73dc68c Fix ProbingETL toJson to serialize underlying source states (#325) Alex Kremer 2022-09-28 01:30:56 +02:00
  • 3de421c390 Remove useless mutex from BackendInterface and its usage from CassandraBackend (#326) Alex Kremer 2022-09-28 01:28:18 +02:00
  • d4a9560c3f Implement subscription for book_changes (#315) Alex Kremer 2022-09-27 01:20:53 +02:00
  • 983aa29271 Build Clio with CentOS 7 Michael Legleux 2022-08-18 17:49:00 -07:00
  • 0ebe92de68 add work queue output to server_info (#322) CJ Cobb 2022-09-26 14:51:39 -05:00
  • eb1ea28e27 Database read throttle (#242) CJ Cobb 2022-09-23 15:43:03 -05:00
  • 1764f3524e add nft_history and mark certain APIs as clio-only to improve error (#255) ledhed2222 2022-09-15 21:11:29 -04:00
  • 777ae24f62 Fix issue with assigning values to NFT offers API responses (#301) ledhed2222 2022-09-13 15:54:55 -04:00
  • 1ada879072 Probing ETL Source (#292) Alex Kremer 2022-09-13 00:32:13 +02:00
  • e2792f5a0c Fix compiler warnings (#306) Alex Kremer 2022-09-12 22:35:30 +02:00
  • 97c431680a Add 20 second timeout for ETLSource websocket (#297) Alex Kremer 2022-09-12 17:09:46 +02:00
  • 0b454a2316 Implement book_changes RPC (#300) Alex Kremer 2022-09-09 19:08:11 +02:00
  • b7cae53fcd cleanup README and example config (#247) CJ Cobb 2022-09-07 18:28:32 -04:00
  • ac45cce5bd insert delivered_amount based on close time (#252) CJ Cobb 2022-09-07 18:28:07 -04:00
  • ef39c04e1e timeout for tests (#257) Michael Legleux 2022-09-07 15:27:45 -07:00
  • 83a099a547 Fix bug where some ledgers are not being published (#281) CJ Cobb 2022-09-07 16:17:42 -04:00
  • 73337d0819 Add CONTRIBUTING documentation (#296) Alex Kremer 2022-09-06 23:30:12 +02:00
  • 816625c44e set grpc max message size to unlimited (#249) CJ Cobb 2022-08-23 09:30:18 -04:00
  • 48e87d7c07 added cache hit rate to server info (#220) ethanlabelle 2022-08-15 11:20:45 -04:00
  • dfe18ed682 Update version to 1.0.2 (#245) 1.0.2 CJ Cobb 2022-08-11 14:35:49 -04:00
  • 92a072d7a8 Add README section for database administration Mwni 2022-07-26 21:20:43 +02:00
  • 24fca61b56 update rippled to 1.9.2 (#228) CJ Cobb 2022-08-10 17:09:56 -04:00
  • ae8303fdc8 Guard for GCC < 11 and update readme (#243) Michael Legleux 2022-08-10 12:02:44 -07:00
  • 709a8463b8 server_info improvements (#240) CJ Cobb 2022-08-10 15:02:31 -04:00
  • 84d31986d1 config file improvements (#241) CJ Cobb 2022-08-10 11:05:54 -04:00
  • d50f229631 Fixed warning message to be XRPL standard compliant (#229) Brandon Kong 2022-08-04 13:21:55 -04:00
  • 379c89fb02 Change branches jobs run on Michael Legleux 2022-07-29 12:22:27 -07:00
  • 81f7171368 wrap atomics in shared_ptr for cache download (#230) CJ Cobb 2022-07-29 10:56:08 -04:00
  • 629b35d1dd Sign clio packages Michael Legleux 2022-07-28 10:31:42 -07:00
  • 6fc4cee195 Updated backend README.md with the latest Cassandra schemas (#170) Brandon Kong 2022-07-27 12:31:51 -04:00
  • b01813ac3d change id to object_id in diff response to ledger command (#218) CJ Cobb 2022-07-26 15:08:54 -04:00
  • 6bf8c5bc4e Add NFT-specific data stores and add nft_info API (#98) ledhed2222 2022-07-26 15:01:14 -04:00
  • 2ffd98f895 Fine tune cache download (#215) CJ Cobb 2022-07-26 15:00:27 -04:00
  • 3edead32ba remove assert in fetchLedgerPage (#227) CJ Cobb 2022-07-26 14:35:59 -04:00
  • 28980734ae ensure lgrInfo is in context.range (#226) Nathan Nichols 2022-07-26 13:35:48 -05:00
  • ce60c8f64d moved warnings array out of result JSON (#208) ethanlabelle 2022-07-26 13:39:27 -04:00
  • 39ef2ae33c Fixed 503 response code (#214) Brandon Kong 2022-07-26 13:39:09 -04:00
  • d83975e750 report ledger when no marker exists in ledger_data (#203) Nathan Nichols 2022-07-15 13:25:46 -05:00
  • 4468302852 Set version to 1.0.1 (#216) 1.0.1 CJ Cobb 2022-07-13 19:33:03 -04:00
  • a704cf7cfe remove "this software is in a beta version" from readme (#204) Nathan Nichols 2022-07-10 20:05:13 -05:00
  • 05d09cc352 Only fetch validated ledgers CJ Cobb 2022-07-08 12:10:12 -04:00
  • ae96ac7baf removed unused LayeredCache (#199) ethanlabelle 2022-06-29 19:10:15 -04:00
  • 4579fa2f26 Use ledger close times for stale data warning (#194) ethanlabelle 2022-06-29 19:10:03 -04:00
  • 1e7645419f set version to 1.0.0 (#202) 1.0.0 Nathan Nichols 2022-06-29 15:38:07 -07:00
  • 35db5d3da9 add headers for building with gcc-12 (#201) Michael Legleux 2022-06-29 15:37:51 -07:00
  • 4e581e659f reserve correctly when limit is numeric_limits::max() (#198) Nathan Nichols 2022-06-28 09:28:00 -07:00
  • 55f0536dca set version to 0.3.0-b3 (#197) Nathan Nichols 2022-06-27 15:32:57 -07:00
  • a3a15754b4 forward channel_verify and channel_authorize (#196) Nathan Nichols 2022-06-27 16:00:36 -04:00
  • 59d7d1bc49 allow user to specify no peer in doAccountLines (#193) Nathan Nichols 2022-06-23 13:18:44 -04:00
  • 5f5648470a append warnings to response instead of result (#192) Nathan Nichols 2022-06-21 12:39:48 -04:00
  • 13afe9373d set version to 0.3.0-b2 (#188) Nathan Nichols 2022-06-17 19:26:17 -05:00
  • 9a79bdc50b sendError will send id: in WsBase (#184) Nathan Nichols 2022-06-17 19:25:58 -05:00
  • 7d5415e8b0 always append clio warning (#186) CJ Cobb 2022-06-17 17:01:33 -04:00
  • 54669420bf return warnings in response instead of response.result (#182) Nathan Nichols 2022-06-17 15:15:14 -05:00
  • a62849b89a log every request and duration at info (#183) CJ Cobb 2022-06-17 15:07:01 -04:00
  • 20c2654abc bypass forwarding cache if ledger_index is current or closed (#185) CJ Cobb 2022-06-17 15:06:47 -04:00
  • 37c810f6fa Added log rotation feature and console/file logging config options (#181) Brandon Kong 2022-06-17 07:43:15 -07:00
  • d64753c0dd set version to 0.3.0-b1 (#178) Nathan Nichols 2022-06-15 18:29:40 -05:00
  • 92d6687151 specify [min, default, max] limits in handler table (#135) Nathan Nichols 2022-06-15 16:51:49 -05:00
  • fa8405df83 return no offers when an owner directory is not found (#176) Nathan Nichols 2022-06-15 16:19:08 -05:00
  • 3d3b8e91b6 fix ledger_index_min/max in account_tx response (#172) Nathan Nichols 2022-06-15 16:18:57 -05:00
  • 14a972c8e2 error when marker does not exist (#167) Nathan Nichols 2022-06-15 16:18:45 -05:00
  • 166ff63dbc cache commands that dont take parameters (#153) Nathan Nichols 2022-06-15 16:18:25 -05:00
  • b7ae6a0495 Iterate account nft pages without using successor (#177) CJ Cobb 2022-06-15 17:17:31 -04:00
  • d0ea9d20ab Use separate IO context for socket IO (#168) CJ Cobb 2022-06-15 17:17:15 -04:00
  • b45b34edb1 append warning to response if clio is out of date (#175) ethanlabelle 2022-06-14 14:50:42 -04:00
  • 7ecb894632 Added log rotation feature and console/file logging config options (#161) Brandon Kong 2022-06-13 09:22:00 -07:00
  • 8de39739fa remove unused file that was accidentally included in #162 (#169) Nathan Nichols 2022-06-03 16:09:39 -05:00
  • f16a05ae7a cleanup websocket sessions that are subscribed to books or accounts (#146) Nathan Nichols 2022-06-03 12:46:45 -05:00
  • 458fac776c move version specifier to Build.h Nathan Nichols 2022-05-25 16:05:09 -05:00
  • af575b1bcf dont report error.what() when returning rpcINTERNAL (#163) Nathan Nichols 2022-06-02 16:41:09 -05:00
  • ee615a290b report transactions as validated in account_tx (#165) Nathan Nichols 2022-06-02 16:21:55 -05:00
  • 31cc06d4f4 handle string ledger_index values in doAccountTx (#162) Nathan Nichols 2022-06-02 15:53:12 -05:00
  • f90dac2f85 pin-dependency-versions (#157) Michael Legleux 2022-05-25 10:42:04 -07:00
  • 8a5be14ba8 Fix clio package Michael Legleux 2022-05-16 11:53:13 -07:00
  • ba6b764e38 send messages to subscribers w/ shared_ptr (#147) Nathan Nichols 2022-05-18 16:47:12 -05:00
  • 9939f6e6f4 Add NFT RPC infrastructure Devon White 2022-02-24 15:22:14 -06:00
  • a72aa73afe Run clio_tests with gha xrplf/develop Michael Legleux 2022-05-17 17:16:46 -07:00
  • 3d02803135 Save .deb package after build Michael Legleux 2022-05-13 10:30:47 -07:00
  • 3f47b85e3b disable cache when CacheLoadStyle::NONE (#152) Nathan Nichols 2022-05-15 19:29:05 -05:00
  • e7204a513a set version to 0.2.0 0.2.0 natenichols 2022-05-13 13:22:21 -05:00
  • f30ef6e294 pin rippled 1.9.0 Michael Legleux 2022-05-13 09:53:11 -07:00
  • 73083339a4 ability to run build manually Michael Legleux 2022-05-12 17:32:02 -07:00
  • f2f2f92aa6 changes for external build Michael Legleux 2022-04-29 13:33:07 -07:00
  • 8bf44c978e Log cleanup (#150) CJ Cobb 2022-05-11 13:46:40 -04:00
  • cdabdec620 return entryNotFound instead of ledgerNotFound (#149) Nathan Nichols 2022-05-03 17:24:56 -05:00
  • d4dc827ad1 fix validated_ledger location in server_info (#144) Nathan Nichols 2022-04-26 19:49:51 -05:00
  • 65cbc5c232 set version to 0.1.1 (#143) 0.1.1 Nathan Nichols 2022-04-22 12:57:09 -05:00
  • 56c36a07a2 return null when successor not in object table (#142) Nathan Nichols 2022-04-22 11:40:41 -05:00
  • c57b2d89f0 assorted server improvements (#140) Nathan Nichols 2022-04-20 10:35:39 -05:00