Commit Graph

  • 40ce8a8833 fix: Fix pseudo-account ID calculation (#5447) Bronek Kozicki 2025-05-23 15:05:36 +01:00
  • 3592bd43c1 clang and levelization vlntb/job-queue-latency Valentin Balaschenko 2025-05-22 17:58:28 +01:00
  • aa14097b02 measureDurationAndLog wip 2 Valentin Balaschenko 2025-05-22 17:49:52 +01:00
  • 8a5f95c223 measureDurationAndLog wip 1 Valentin Balaschenko 2025-05-22 17:29:56 +01:00
  • fbda5ccc15 Ledger master duration Valentin Balaschenko 2025-05-22 17:16:38 +01:00
  • 4cc37b9cd8 networkops duration measure Valentin Balaschenko 2025-05-22 16:50:32 +01:00
  • 7713ff8c5c Add codecov badge, raise .codecov.yml thresholds (#5428) Bronek Kozicki 2025-05-22 15:43:41 +01:00
  • d96c4164b9 Merge branch 'develop' into bthomee/disable-cache Bart 2025-05-22 09:18:07 -04:00
  • 3495cb3753 PeerImp measure duration Valentin Balaschenko 2025-05-22 13:35:57 +01:00
  • 70371a4344 Fix initializer list initialization for GCC-15 (#5443) Olek 2025-05-21 13:28:18 -04:00
  • c1713b8773 only half of hw threads Valentin Balaschenko 2025-05-21 14:51:30 +01:00
  • c6c20ca671 only half of hw threads Valentin Balaschenko 2025-05-21 14:42:50 +01:00
  • 527e0c916f Lending protocol implementation (XLS-0066) Ed Hennis 2025-05-16 16:10:04 +01:00
  • fb5d94bbef Refactor 4: Transactor extra signing support Ed Hennis 2025-05-17 15:12:54 +01:00
  • 4fe3ec8a08 Refactor 3: Transactors Ed Hennis 2025-05-16 16:08:20 +01:00
  • 937b67cbc0 Refactor 2: STParsed Json Ed Hennis 2025-05-16 15:40:29 +01:00
  • 4e50087612 Refactoring 1 Ed Hennis 2025-05-16 15:32:31 +01:00
  • 5b43ec7f73 refactor: switch function name from ready to finish (#5430) Mayukha Vadari 2025-05-20 16:12:19 -04:00
  • e514de76ed Add single asset vault (XLS-65d) (#5224) Bronek Kozicki 2025-05-20 19:06:41 +01:00
  • dd62cfcc22 fix: Update path in CODEOWNERS (#5440) Bart 2025-05-20 11:24:07 -04:00
  • 965fc75e8a Reserve vector size Bart Thomee 2025-05-20 10:07:12 -04:00
  • 2fa1c711d3 Removed unused config values Bart Thomee 2025-05-20 09:50:13 -04:00
  • 4650e7d2c6 Removed unused caches from SHAMapStoreImp Bart Thomee 2025-05-20 09:49:55 -04:00
  • a213127852 Remove cache from SHAMapStoreImp Bart Thomee 2025-05-19 16:59:43 -04:00
  • 6e7537dada Remove cache from DatabaseNodeImp Bart Thomee 2025-05-19 16:51:32 -04:00
  • 0777f7c64b Merge branch 'develop' into bthomee/disable-cache Bart Thomee 2025-05-19 16:37:11 -04:00
  • 09690f1b38 Set version to 2.5.0-b1 2.5.0-b1 Michael Legleux 2025-05-18 20:39:18 +01:00
  • 39bfcaf95c Merge branch 'develop' into bthomee/disable-cache Bart Thomee 2025-05-17 18:26:07 -04:00
  • 7ce692db58 initial hash removal vlntb/remove-node-hash Valentin Balaschenko 2025-05-16 15:48:32 +01:00
  • 380ba9f1c1 Fix: Resolve slow test on macOS pipeline (#5392) Valentin Balaschenko 2025-05-16 11:31:51 +01:00
  • c3e9380fb4 fix: Update validators-example.txt fix xrplf example URL (#5384) brettmollin 2025-05-16 05:49:14 -04:00
  • 5656f83290 Remove limits on Loan Origination Fee ximinez/lending-XLS-66-archive-2 Ed Hennis 2025-05-15 19:27:58 +01:00
  • dc7033805b Fix or work around loan payment rounding problems Ed Hennis 2025-05-15 19:16:58 +01:00
  • 2d767f2733 These tiny rounding errors are going to be the death of me Ed Hennis 2025-05-14 19:05:58 +01:00
  • 784b3ae64d Resolve some of these annoying test rounding issues` Ed Hennis 2025-05-13 15:53:42 +01:00
  • d8cb1a00d5 fixup! fixup! [WIP] Test single payments, does not pass tests, may not build Ed Hennis 2025-05-13 10:40:14 +01:00
  • dfb3d970be fixup! [WIP] Test single payments, does not pass tests, may not build Ed Hennis 2025-05-12 23:57:53 +01:00
  • 12524bea35 [WIP] Test single payments, does not pass tests, may not build Ed Hennis 2025-05-12 20:03:53 +01:00
  • bd014e270a Expand LoanPay test cases, and fix rounding errors Ed Hennis 2025-05-09 00:27:52 -04:00
  • 368e496d5f Start writing LoanPay transaction tests Ed Hennis 2025-05-08 19:06:04 -04:00
  • 6d49b42497 fixup! Lending protocol implementation (XLS-0066) Ed Hennis 2025-05-08 19:04:49 -04:00
  • f91a737184 Rename XRPL_ASSERT2 to XRPL_ASSERT_PARTS, and document it Ed Hennis 2025-05-08 18:28:01 -04:00
  • 8483115637 Lending protocol implementation (XLS-0066) Ed Hennis 2025-01-31 13:25:31 -05:00
  • e3ebc253fa fix: Ensure that coverage file generation is atomic. (#5426) Jingchen 2025-05-12 15:54:01 +01:00
  • 024b016d83 Merge branch 'develop' into vault Bronek Kozicki 2025-05-12 13:49:50 +01:00
  • c6c7c84355 Configure CODEOWNERS for changes to RPC code (#5266) Bart 2025-05-12 13:42:03 +01:00
  • 28f50cb7cf fix: enable LedgerStateFix for delegation (#5427) yinyiqian1 2025-05-10 10:36:11 -04:00
  • 1e9ff88a00 Fix CI build issues Olek 2025-05-08 12:39:37 -04:00
  • b3c23de0ad fixup! Implement LoanPay (untested) ximinez/lending-XLS-66-archive Ed Hennis 2025-05-08 10:48:23 -04:00
  • 20f6f8958f Merge branch 'develop' into vault Bronek Kozicki 2025-05-08 15:29:44 +01:00
  • 3e152fec74 refactor: use east const convention (#5409) Vito Tumas 2025-05-08 13:00:42 +02:00
  • 2db2791805 Add PermissionDelegation feature (#5354) yinyiqian1 2025-05-08 06:14:02 -04:00
  • cc8d36892a Implement LoanPay (untested) Ed Hennis 2025-05-07 23:44:13 -04:00
  • 37f365a053 Start implementing LoanPay transaction Ed Hennis 2025-05-07 18:01:59 -04:00
  • f2b78454da fixup! Implement LoanDraw, and made good progress on related tests Ed Hennis 2025-05-06 23:15:05 -04:00
  • ba63f8d99f Implement LoanDraw, and made good progress on related tests Ed Hennis 2025-05-06 21:26:38 -04:00
  • 27fb4c1b08 refactor: Define getFlagsMask in the base Transactor class Ed Hennis 2025-05-06 19:31:10 -04:00
  • 7ff2f58a98 fixup! Update to match latest spec: compute interest, LoanBroker reserves Ed Hennis 2025-05-06 19:24:06 -04:00
  • ee8643f533 Restructure the LendingHelpers files Ed Hennis 2025-05-06 18:40:34 -04:00
  • bcece6d680 Update to match latest spec: compute interest, LoanBroker reserves Ed Hennis 2025-05-06 18:19:55 -04:00
  • f2178a38f3 Fix clang build error Ed Hennis 2025-05-06 14:01:13 -04:00
  • 9a86602417 Implement LoanDelete, and fix a bunch of math errors in LoanManage Ed Hennis 2025-05-05 23:01:33 -04:00
  • b5c1301f78 Allow existing trust lines to loan brokers to be managed (by issuer) Ed Hennis 2025-05-05 14:42:35 -04:00
  • 3d01829a16 fixup! Fix a couple of conversions in tests that were lost in recent rebase Ed Hennis 2025-05-05 10:56:57 -04:00
  • 5295f47999 Finish LoanManage functionality and tests, modulo LoanDraw/Pay Ed Hennis 2025-05-04 21:53:07 -04:00
  • ef2a0edc67 Start implementing LoanManage transaction (untested) Ed Hennis 2025-05-02 17:52:40 -04:00
  • 71de1a0d93 Refactor issuance validity check in VaultCreate Ed Hennis 2025-05-01 18:23:11 -04:00
  • c3d420e49e Fix a couple of conversions in tests that were lost in recent rebase Ed Hennis 2025-05-01 18:16:57 -04:00
  • 196b08fc72 Add unit tests to create a Loan successfully Ed Hennis 2025-04-30 19:36:16 -04:00
  • 2013e7e64d Remove the new TenthBips serialized type Ed Hennis 2025-04-30 16:31:06 -04:00
  • ceeb11aee0 Ensure that an account is not deleted with a non-zero owner count Ed Hennis 2025-04-30 12:46:03 -04:00
  • b97811d45c Change Loan object indexing, fix several broken LoanSet unit tests Ed Hennis 2025-04-29 19:43:38 -04:00
  • 01538ef108 Fix build errors Ed Hennis 2025-04-29 11:03:43 -04:00
  • 70155a5ac2 Add more LoanSet unit tests, added LoanBroker LoanSequence field Ed Hennis 2025-04-28 21:10:11 -04:00
  • 0a4c0a555d Get Counterparty signing working Ed Hennis 2025-04-25 18:05:34 -04:00
  • 7823c8b186 Start writing Loan tests Ed Hennis 2025-04-24 21:12:57 -04:00
  • d6353e593f Get arithmetic operators working for typed-values Ed Hennis 2025-04-24 16:36:26 -04:00
  • c3fef1b9ad Get that strong Bips field type working (mostly) Ed Hennis 2025-04-24 15:16:31 -04:00
  • a5376c7d76 [WIP] Turns out that adding a new serialized type is harder than it looks Ed Hennis 2025-04-23 19:53:12 -04:00
  • 939d3d4446 Fix formatting Ed Hennis 2025-04-23 14:23:19 -04:00
  • 89f0b3b9e4 [WIP] Continue implementing LoanSet Transactor Ed Hennis 2025-04-21 17:39:48 -04:00
  • cbb14627ea Generalize the check*Sign functions to support CounterParty Ed Hennis 2025-04-18 19:42:43 -04:00
  • 5bed1d94e6 [WIP] Start implementing LoanSet transactor Ed Hennis 2025-04-18 17:45:30 -04:00
  • a01ce0ad00 Fix a couple of cross-platform build errors Ed Hennis 2025-04-18 13:58:27 -04:00
  • 327d576d7e Move inclusion of Transactor headers to transactions.macro Ed Hennis 2025-04-17 19:23:56 -04:00
  • 4326b5941c Finish up the Loan Broker tests Ed Hennis 2025-04-17 17:35:05 -04:00
  • 1798be0ba9 Ensure that an account is not deleted with an XRP balance Ed Hennis 2025-04-17 17:36:29 -04:00
  • 56ff345a99 Add Asset and MPTIssue support to more jtx objects / functions Ed Hennis 2025-04-17 16:44:00 -04:00
  • 79a1a8a9c6 Finish(?) unit tests for Loan Broker Cover amounts. Untested. Ed Hennis 2025-04-16 18:28:16 -04:00
  • 2bcc8cedfd Start writing tests for LoanBrokerCover* Ed Hennis 2025-04-15 18:35:34 -04:00
  • 1bb1992cf0 Add LoanBrokerCoverWithdraw transaction Ed Hennis 2025-04-15 18:29:51 -04:00
  • ffbc068dc8 Add LoanBrokerCoverDeposit transaction Ed Hennis 2025-04-15 15:16:22 -04:00
  • fc66227f69 Move all detail namespaces to be under ripple Ed Hennis 2025-04-15 15:07:35 -04:00
  • 27fbf2db8e Start writing Loan Broker invariants and tests Ed Hennis 2025-04-14 22:16:39 -04:00
  • 7ab5bdbf3d Refactor ApplyView::dirAdd to give access to low-level operations Ed Hennis 2025-04-14 22:15:20 -04:00
  • 7d6155cc99 Clean ups Ed Hennis 2025-04-14 15:46:55 -04:00
  • 17a970d80c Continue updating LoanBroker tests Ed Hennis 2025-04-12 09:18:46 -04:00
  • da10ba6fd0 Start adding tests for LoanBrokerDelete Ed Hennis 2025-04-11 20:13:48 -04:00
  • 853c42fb9e Initial implementation of LoanBrokerDelete Ed Hennis 2025-04-10 19:25:29 -04:00
  • cc0fe0db07 LoanBrokerSet will charge a reserve increment when creating Ed Hennis 2025-04-09 14:57:38 -04:00