Commit Graph

  • 8440654377 Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-08-06 21:03:00 -04:00
  • 7dcc682e29 Make LoanSet.CounterpartySignature optional in the Tx layout Ed Hennis 2025-08-06 19:49:03 -04:00
  • c15947da56 fix CI Mayukha Vadari 2025-08-06 12:41:12 -04:00
  • 9bc04244e7 Merge remote-tracking branch 'upstream/ripple/smart-escrow' into develop5 Mayukha Vadari 2025-08-06 12:32:09 -04:00
  • 162875616d Correct more issues related to 0-interest loans and some rounding issues Ed Hennis 2025-08-05 21:05:26 -04:00
  • 69314e6832 refactor: Remove external libraries as they are hosted in our Conan Center Index fork (#5643) Bart 2025-08-06 11:46:13 -04:00
  • dbeb841b5a docs: Update BUILD.md for Conan 2 (#5478) Bronek Kozicki 2025-08-06 11:18:41 +01:00
  • 9847025099 Merge remote-tracking branch 'XRPLF/ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-08-05 21:30:31 -04:00
  • bb183ea09a Merge branch 'ximinez/lending-refactoring-3' into ximinez/lending-refactoring-4 Ed Hennis 2025-08-05 21:16:57 -04:00
  • 9fd45e7aa7 Merge branch 'ximinez/lending-refactoring-2' into ximinez/lending-refactoring-3 Ed Hennis 2025-08-05 21:16:54 -04:00
  • 924b05ea9f Merge branch 'ximinez/lending-refactoring-1' into ximinez/lending-refactoring-2 Ed Hennis 2025-08-05 21:16:50 -04:00
  • a0a0916108 Merge branch 'develop' into ximinez/lending-refactoring-1 Ed Hennis 2025-08-05 21:16:47 -04:00
  • 9fa66c4741 Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-08-05 21:16:44 -04:00
  • c78b9aedac Merge branch 'ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-08-05 21:16:34 -04:00
  • 38c7a27010 clean up WASM functions a bit (#5628) Mayukha Vadari 2025-08-05 18:06:34 -04:00
  • c40c144bd4 thread name vlntb/move-taggedcache-lock-base Valentin Balaschenko 2025-08-05 22:20:07 +01:00
  • b07087f10b Fix formatting Ed Hennis 2025-08-05 13:20:29 -04:00
  • 4eae037fee fix: Ensures canonical order for PriceDataSeries upon PriceOracle creation (#5485) tequ 2025-08-06 02:08:59 +09:00
  • f89c88dbb8 Add code coverage for STParsedJSON edge cases Ed Hennis 2025-08-05 12:22:49 -04:00
  • b5a63b39d3 refactor: Decouple ledger from xrpld/app (#5492) Jingchen 2025-08-05 16:28:56 +01:00
  • 09065d90bf forces a copy of reference parameter in OverlayImpl::updateUntrustedValidatorSlot tapanito/feature/enhanced-squelching Vito 2025-08-05 12:51:28 +02:00
  • 45078538e9 Merge branch 'develop' into tapanito/feature/enhanced-squelching Vito 2025-08-05 12:28:59 +02:00
  • 4b5ed9c219 Fix formatting a1q123456/strongly-typed-ledger-objects-demo JCW 2025-08-04 21:49:52 +01:00
  • 5dd2020902 Revert unnecessary changes JCW 2025-08-04 21:46:14 +01:00
  • ae95aff7aa Demonstrate how strongly typed ledger objects work JCW 2025-08-04 21:43:22 +01:00
  • 4f5fb6b298 Fix build error JCW 2025-08-04 21:38:45 +01:00
  • c742a94e5f Fix formatting JCW 2025-08-04 21:34:27 +01:00
  • abf240f6f3 Make Keylet strongly typed so that we can get strongly typed ledger obejcts from views JCW 2025-08-04 21:32:56 +01:00
  • 3f8fed9628 Fix formatting JCW 2025-08-04 21:27:40 +01:00
  • e2e82e1c96 Support const ledger entries JCW 2025-08-04 21:22:54 +01:00
  • 0c76153b2c Merge branch 'ximinez/lending-refactoring-3' into ximinez/lending-refactoring-4 Ed Hennis 2025-08-04 13:05:06 -04:00
  • 70a23bcca3 Merge branch 'ximinez/lending-refactoring-2' into ximinez/lending-refactoring-3 Ed Hennis 2025-08-04 13:05:02 -04:00
  • a66ef800bc Merge branch 'ximinez/lending-refactoring-1' into ximinez/lending-refactoring-2 Ed Hennis 2025-08-04 13:04:59 -04:00
  • 5f5f60a024 Merge branch 'develop' into ximinez/lending-refactoring-1 Ed Hennis 2025-08-04 13:04:55 -04:00
  • 38a9235145 Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-08-04 13:04:52 -04:00
  • e6bb8831c6 tagging thread in base Valentin Balaschenko 2025-08-04 16:38:56 +01:00
  • 6419f9a253 docs: Set up developer environment with specific XCode version (#5645) Denis Angell 2025-08-04 16:54:54 +02:00
  • 58741d2791 feat: return an int instead of boolean from finish, display in metadata (#5641) Mayukha Vadari 2025-08-04 09:25:47 -04:00
  • 8426470506 feat: add other misc host functions (#5574) Mayukha Vadari 2025-07-31 18:39:21 -04:00
  • 31c99caa65 Revert "ci: Build all conan dependencies from source for now (#5623)" (#5639) Ayaz Salikhov 2025-07-31 19:01:43 +01:00
  • ccc3280b1a Update wamr to 2.4.1 (#5640) Olek 2025-07-31 13:42:53 -04:00
  • d835e97490 Fix crash in Slot::deletePeer (#5635) Bronek Kozicki 2025-07-31 18:08:34 +01:00
  • 2847075705 fix: ensure GasUsed shows up in the metadata even on tecWASM_REJECTED (#5633) Mayukha Vadari 2025-07-31 10:57:56 -04:00
  • 47d46ef3ae Add unittest a1q123456/remove-const-cast-from-tagged-cache-2 JCW 2025-07-31 14:39:05 +01:00
  • 6a1be03732 ammends documentation changig callback to report Vito 2025-07-31 15:05:45 +02:00
  • 2fd8331d0a Fix attempt JCW 2025-07-31 13:51:35 +01:00
  • 4697fed95b base branch anotation - this is temp vlntb/anotate-tagged-cache-sweeps Valentin Balaschenko 2025-07-31 13:41:17 +01:00
  • 5b8dd45261 clean up imports, and typos Vito 2025-07-31 11:42:13 +02:00
  • d58399d417 Correct handling of LoanBroker.DebtMaximum zero values Ed Hennis 2025-07-30 17:38:15 -04:00
  • a1e9091f1e Add the "testBatchBypassCounterparty" test from auditors Ed Hennis 2025-07-30 17:25:58 -04:00
  • 84acebeb7f Enforce valid range of LoanSet.InterestRate Ed Hennis 2025-07-30 13:56:50 -04:00
  • 395c64bb52 Merge branch 'develop' into tapanito/feature/enhanced-squelching Vito Tumas 2025-07-30 18:23:43 +02:00
  • 3ca6dda72d improves expired squelch deletion Vito 2025-07-30 18:16:27 +02:00
  • 762fd3b6a5 improves code readability Vito 2025-07-16 18:32:57 +02:00
  • f2b13797d1 adds documentation and improves squelching comments Vito 2025-07-15 11:21:50 +02:00
  • 4be9e6b284 removes redundant checks before erasing elements Vito 2025-07-15 10:53:30 +02:00
  • 4ab1e1e163 extends enhanced squelching to squelch a validator squelched by majority of peers Vito 2025-07-14 12:56:11 +02:00
  • 2ec5add603 adds squelchStore Vito 2025-07-14 11:35:54 +02:00
  • 8087785204 changes selection parameters and number of untrusted slots Vito 2025-07-10 14:25:39 +02:00
  • a9a9b9976a improves code readability Vito 2025-07-01 15:04:19 +02:00
  • eb805654e0 adds logic to reset validator progress and better deletion safeguards Vito 2025-07-01 15:01:45 +02:00
  • 8156a70f0e removes redundant scope Vito 2025-06-30 15:42:33 +02:00
  • 5cba8d653e adds callback to squelchAll instead of calling slots directly Vito 2025-06-30 15:07:57 +02:00
  • 99b2aa3702 further improves member function and attribute names Vito 2025-06-30 14:26:53 +02:00
  • dcb832ecf9 improves code readability Vito 2025-06-27 11:56:14 +02:00
  • 5e6189d656 fixes windows tests Vito 2025-06-26 12:10:47 +02:00
  • 2c47fbf6c8 fixes code formatting Vito 2025-06-26 10:00:07 +02:00
  • 0ef0826466 decouples tests from squelching implementation Vito 2025-06-25 17:57:34 +02:00
  • 4960ba0f8c improves code readability Vito 2025-06-25 17:57:11 +02:00
  • d22a2b82a7 removes unused test parameters Vito 2025-06-24 17:24:37 +02:00
  • ea8763060c removes unused imports Vito 2025-06-24 15:46:57 +02:00
  • 4e9e245a03 removes unused clock Vito 2025-06-24 14:55:19 +02:00
  • 450129cc16 improves code readabiliy Vito 2025-06-24 14:49:30 +02:00
  • 8ee5d129b2 refactors squelching to use instanced clock instead of a static clock Vito 2025-06-24 14:33:02 +02:00
  • 529687ea73 removes duplicate untrusted slot check Vito 2025-06-23 16:11:23 +02:00
  • a57fa169a8 Update src/xrpld/overlay/detail/OverlayImpl.h Vito Tumas 2025-06-23 15:45:57 +02:00
  • adfbb48ac6 fixes unittests for windows Vito 2025-05-28 17:08:30 +02:00
  • ae38c2a2ce removes member functions from Slots used only for testing, and moves them to tests Vito 2025-05-28 16:35:41 +02:00
  • 15b43bda0d adds enhanced squelching tests Vito 2025-05-28 16:33:42 +02:00
  • 0f2fec66dc adds methods to print slot details from command Vito 2025-05-28 16:30:59 +02:00
  • cf4f95a9c9 feature: extend squelching to suppress untrusted validator traffic This feature improves network efficiency by limiting message propagation from untrusted validators. Vito 2025-05-28 16:29:33 +02:00
  • 2599defe98 adds data strcutures and methods to track red validators Vito 2025-05-28 16:25:15 +02:00
  • 54678dc2a4 adds method to SquelchHandler to squelch all peers Vito 2025-05-28 16:21:47 +02:00
  • 6bbd836adc adds methods to track which peers and validators were squelched Vito 2025-05-28 16:20:01 +02:00
  • 48471d5a2b adds isTrusted parameter to updateSlotAndSquelch method to differentiate messages from trusted validators Vito 2025-05-28 16:09:23 +02:00
  • d37e422683 adds config option for enhanced squelching Vito 2025-05-28 15:57:10 +02:00
  • 83ba11d505 Merge remote-tracking branch 'XRPLF/ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-07-30 11:07:03 -04:00
  • 3108ca0549 Float point HF (#5611) Olek 2025-07-30 10:38:03 -04:00
  • 28d891c125 failing test tapanito/breaking-loan Vito 2025-07-30 13:19:25 +02:00
  • 97469a1c02 Merge branch 'ximinez/lending-refactoring-3' into ximinez/lending-refactoring-4 Ed Hennis 2025-07-29 20:33:43 -04:00
  • c74dc6baf2 Merge branch 'ximinez/lending-refactoring-2' into ximinez/lending-refactoring-3 Ed Hennis 2025-07-29 20:33:40 -04:00
  • 1d90ae7c25 Merge branch 'ximinez/lending-refactoring-1' into ximinez/lending-refactoring-2 Ed Hennis 2025-07-29 20:33:36 -04:00
  • 39db7381b2 Merge branch 'develop' into ximinez/lending-refactoring-1 Ed Hennis 2025-07-29 20:33:32 -04:00
  • c7a3cc9108 Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-07-29 20:33:29 -04:00
  • ec8eaf0d73 fixup! Ensure Counterparty Signatures are properly handled by Batch tx Ed Hennis 2025-07-29 20:31:31 -04:00
  • 9d1a23a811 Ensure Counterparty Signatures are properly handled by Batch tx Ed Hennis 2025-07-29 18:34:14 -04:00
  • 421cbb9abd Add the "testBatchBypassCounterparty" test from auditors Ed Hennis 2025-07-29 19:20:09 -04:00
  • 3b849ff497 Add unit tests for host functions (#5578) Mayukha Vadari 2025-07-29 17:54:48 -04:00
  • 66776b6a85 test: codecov for WasmHostFuncWrapper.cpp (#5601) Mayukha Vadari 2025-07-29 16:06:21 -04:00
  • bba9119a75 Fix a couple of errors Ed Hennis 2025-07-29 14:58:36 -04:00