Commit Graph

  • 8e17039586 Build Clio with CentOS 7 Michael Legleux 2022-08-18 17:49:00 -07:00
  • 25067c97ed Add rpcNOT_SUPPORTED due to Clio disparity with Rippled (#360) Francis Mendoza 2022-11-17 09:02:49 -08:00
  • 1310e5dde9 Set version to 1.0.3-rc1 manojsdoshi 2022-11-02 12:15:15 -07:00
  • 0a5bf911c1 Add error code extension mechanism and use malformed currency code (#396) Alex Kremer 2022-11-15 18:08:09 +01:00
  • 6015faa0d3 Return srcIsrMalformed for taker_gets issuer in book_offers (#266) Francis Mendoza 2022-11-14 13:05:26 -08:00
  • e68fd3251a Use rpcBAD_ISSUER for empty taker in subscribe cmd (#352) Francis Mendoza 2022-11-14 12:50:42 -08:00
  • c13ac79552 Use rpcINVALID_PARAMETERS for invalid ledger_index in ledger command (#279) Francis Mendoza 2022-11-14 12:42:50 -08:00
  • b1299792a6 Better handle markers in nft_buy_offers and nft_sell_offers (#400) CJ Cobb 2022-11-14 14:59:12 -05:00
  • 2cbf09d6ae handle invalidHotWallet in gateway_balances (#384) CJ Cobb 2022-11-14 13:21:18 -05:00
  • 42cf55fd0e remove accountFromSeed (#399) CJ Cobb 2022-11-14 13:20:42 -05:00
  • e825be24cc Add Doxyfile and comments for BackendInterface.h (#307) Francis Mendoza 2022-11-11 04:26:44 -08:00
  • 997742b555 Add limit in four additional files (#328) Francis Mendoza 2022-11-10 05:47:13 -08:00
  • 031ad411a6 Add clang-format git hook (#395) Alex Kremer 2022-11-09 22:31:49 +01:00
  • 486f1f2fd2 return error on negative limit (#394) CJ Cobb 2022-11-08 14:41:18 -05:00
  • 739dd81981 Return correct error on subscription to non-existing stream (#390) Alex Kremer 2022-11-08 15:42:02 +01:00
  • 1f900fcf7f Return account malformed error from account_tx when account is malformed (#319) CJ Cobb 2022-11-08 09:29:28 -05:00
  • fc68664b02 put peers in correct spot in example config (#376) CJ Cobb 2022-11-08 09:29:04 -05:00
  • ffa5c58b32 Return actNotFound for non-existent account in traverseOwnedNodes (#382) CJ Cobb 2022-11-08 09:28:43 -05:00
  • 4bf3a228dc Port ignore_default support for account_lines rpc (#391) Alex Kremer 2022-11-08 15:13:13 +01:00
  • 9091bb06f4 Remove checks for a valid subscription in subscribe/unsubscribe rpc to match rippled (#386) Alex Kremer 2022-11-08 15:11:41 +01:00
  • 41e3176c56 Implement a simple check to suppress 'validated' flag output (#393) Alex Kremer 2022-11-08 15:11:05 +01:00
  • bedca85c78 Add checks for empty array in accounts/accounts_proposed subscriptions (#387) Alex Kremer 2022-11-08 15:10:07 +01:00
  • 39157f8be4 Return account malformed error for invalid accounts (#388) Alex Kremer 2022-11-08 15:09:29 +01:00
  • 3affda8b13 Add offers to the response regardless of it being empty (#389) Alex Kremer 2022-11-08 15:08:52 +01:00
  • 8cc2de5643 Fix nft_sell_offers/nft_buy_offers limit and marker correctness (#342) Alex Kremer 2022-11-02 20:20:48 +01:00
  • 9b74b3f898 Rename NFT offer index to "nft_offer_index" (#377) Shawn 2022-11-01 13:27:58 -04:00
  • ea2837749a Implement an abstraction for the config (#358) Alex Kremer 2022-11-01 17:59:23 +01:00
  • 8bd8ab9b8a Fix bug on cache download from peer when ledger not found (#370) CJ Cobb 2022-10-26 22:30:39 -04:00
  • dc89d23e5a Return badMarket for same currency in taker_gets and taker_pays in book_offers (#357) Francis Mendoza 2022-10-26 11:15:38 -07:00
  • 734c7a5c36 Return malformedOwner for deposit_preauth.owner in ledger_entry (#345) Francis Mendoza 2022-10-26 11:14:40 -07:00
  • b17ef28f55 Return malformedOwner in ticket.owner for ledger_entry (#344) Francis Mendoza 2022-10-26 11:14:02 -07:00
  • e56bd7b29e Add malformedAddress in conditionals (#343) Francis Mendoza 2022-10-26 11:13:00 -07:00
  • 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