Commit Graph

  • 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
  • 09c245786d fix offer dir iteration bug (#141) CJ Cobb 2022-04-20 10:58:01 -04:00
  • da5e21b648 Use actions from XRPLF/clio-build repo Michael Legleux 2022-04-12 15:30:36 -07:00
  • b2c1731bcd Fix header and function call (#138) Michael Legleux 2022-04-11 10:43:21 -07:00
  • d6ec0f2aae round age to zero when negative (#137) Nathan Nichols 2022-03-30 13:02:59 -05:00
  • 9b1de77110 use 64 bit counters (#136) Nathan Nichols 2022-03-30 13:01:56 -05:00
  • e526083456 Hotfix for account_info, ledger_data and ip() (#134) Nathan Nichols 2022-03-25 15:57:32 -05:00
  • ac6c4c25d6 Update Build Instructions (#133) rabbit 2022-03-25 14:27:11 -04:00
  • 7272af91f2 change port in example config to 51233 (#131) 0.1.0 CJ Cobb 2022-03-22 15:53:37 -07:00
  • b7ff84ad21 Remove postgres from example config (#129) CJ Cobb 2022-03-22 15:47:06 -07:00
  • 0b2d192f9c change cjcobb23 to XRPLF (#127) CJ Cobb 2022-03-22 13:52:16 -07:00
  • 524859304c Update status in README CJ Cobb 2022-03-22 16:12:30 -04:00
  • 02f53ef7fd add RELEASENOTES.md natenichols 2022-03-22 15:00:23 -05:00
  • 65c58c5411 Add license and copyright CJ Cobb 2022-03-22 15:44:11 -04:00
  • ee1b08b99c remove mentions of postgres from README CJ Cobb 2022-03-22 15:19:08 -04:00
  • 55668d7daa add experimental flag to config in unit tests CJ Cobb 2022-03-22 13:07:05 -04:00
  • 3ed332c0a0 Require special flag to use Postgres CJ Cobb 2022-03-22 12:09:37 -04:00
  • f3acfc8770 Build using rippled develop branch CJ Cobb 2022-03-21 21:56:55 -04:00
  • 1d5c482d9c Make Clio RPCs more consistent with rippled (#110) Nathan Nichols 2022-03-21 18:28:03 -05:00
  • 945222840b change etl failover timeout to 10 seconds CJ Cobb 2022-03-21 15:12:38 -04:00
  • 39459ef6da refactor publish logic CJ Cobb 2022-03-17 14:58:02 -04:00
  • cdc882d33e refactor logic for timeout on update CJ Cobb 2022-03-17 14:44:40 -04:00
  • 2d5eb04dd1 clean up sync interval logic in CassandraBackend CJ Cobb 2022-03-17 12:39:55 -04:00
  • d3681df253 publish ledgers closed in the last ten minutes CJ Cobb 2022-03-17 12:39:34 -04:00
  • b1add848f4 add etl info to server_info response CJ Cobb 2022-03-17 12:39:14 -04:00
  • bcd59ddf73 generate cursors for cache download with configurable number of diffs CJ Cobb 2022-03-16 10:53:28 -04:00
  • f8437b9ba4 proper handling of deleted objects CJ Cobb 2022-03-16 10:04:56 -04:00
  • f41bfa3715 only return non-deleted object CJ Cobb 2022-03-15 12:01:23 -04:00
  • 7c6979ae57 optimized ledger_data CJ Cobb 2022-02-10 16:33:14 +00:00
  • 16e3c87dcc don't create strands for cache download. output cache info in server_info CJ Cobb 2022-03-16 10:40:47 -04:00
  • 15505905cb populate cache using coroutines. optionally disable cache CJ Cobb 2022-03-15 14:48:14 -04:00
  • 6fe957ef8f cache fixes. remove defer reads flag. check latest sequence in etl CJ Cobb 2022-03-11 20:01:39 -05:00
  • 59a0b47df4 fix wrong loop index in for loop CJ Cobb 2022-03-10 16:55:25 -05:00
  • 8f1895c099 better logging on corrupt successor table CJ Cobb 2022-03-10 16:47:42 -05:00
  • 48de81a4de log missing object in fetchLedgerPage CJ Cobb 2022-03-10 16:09:28 -05:00
  • 16f0159122 fix off by one error in read only monitor CJ Cobb 2022-03-10 10:05:48 -05:00
  • 1c3e7db8a0 init latestSequence CJ Cobb 2022-03-09 13:53:18 -05:00
  • a8a87c2cff parallel cache population CJ Cobb 2022-03-08 18:20:20 -05:00
  • 8b044245d5 Update README.md CJ Cobb 2022-03-08 00:46:14 -05:00
  • 572fed44c2 Delete redundant paragraph in README CJ Cobb 2022-03-08 00:37:09 -05:00
  • 1510f24f4b ETL fixes CJ Cobb 2022-03-08 00:26:21 -05:00
  • ce01414fb3 Catch database timeout in coroutine CJ Cobb 2022-03-04 17:25:50 -05:00
  • 9dda99f70a adjust log level of cache miss/hit messages CJ Cobb 2022-03-04 16:45:52 -05:00
  • b332c388d2 Load cache from our own database CJ Cobb 2022-03-04 16:34:47 -05:00
  • a6afbd0945 only print response when using call argument with test.py CJ Cobb 2022-03-07 15:42:40 -05:00
  • 799bf58c95 Check optional before dereferencing CJ Cobb 2022-03-04 16:02:20 -05:00
  • b3948590f8 fix sync interval failover bug CJ Cobb 2022-03-04 10:00:45 -05:00
  • 15004d80ee Log AsyncCallData error at error level CJ Cobb 2022-03-03 21:50:13 -05:00
  • a1fe4858b5 Only launch thread to download cache once. Fix parent ledger check CJ Cobb 2022-03-03 15:17:38 -05:00
  • 60b4dc5313 Update README.md CJ Cobb 2022-03-03 11:24:31 -05:00
  • 838dda6b2c change coro-client to clio-client CJ Cobb 2022-03-02 22:05:00 +00:00
  • f84733cb20 refactor publish sequence logic for read only CJ Cobb 2022-02-17 20:49:28 +00:00
  • d9741c7c80 Set X-User header where clio is a websocket client natenichols 2022-01-11 19:27:38 -06:00
  • be1d1a13be more aggressive postgres partitioning CJ Cobb 2022-02-10 15:08:56 +00:00
  • b170ecc990 make sync interval for Cassandra configurable CJ Cobb 2022-02-09 15:17:46 +00:00
  • 3db9db9354 Fix memory errors (#108) Nathan Nichols 2022-03-01 17:13:28 -06:00
  • 4839e0d58b Update clang-format to version 11 CJ Cobb 2022-03-01 17:30:56 -05:00
  • 06e8c87033 Quiet postgres (#107) Michael Legleux 2022-03-01 12:03:21 -08:00