Commit Graph

  • d9bf263543 fix all the build issues Mayukha Vadari 2026-03-16 21:48:12 -04:00
  • 1f73da466c First cut of WrappedAccountRoot Mayukha Vadari 2026-03-16 18:56:39 -04:00
  • e9eb5e53c9 add WrappedSLEBase Mayukha Vadari 2026-03-16 18:51:21 -04:00
  • 1bf045d2bd removes bad files Vito 2026-03-23 16:57:42 +01:00
  • 009e05a463 restores invariant tests Vito 2026-03-23 16:49:03 +01:00
  • e0dbe90370 refactor: Move ledger entry helper functions from View.h/View.cpp to dedicated helper files (#6453) Mayukha Vadari 2026-03-23 08:39:58 -07:00
  • c463d0ff06 ci: [DEPENDABOT] bump codecov/codecov-action from 5.5.2 to 5.5.3 (#6615) dependabot[bot] 2026-03-23 10:04:22 -04:00
  • 5fe99dc2ae fixes failing unit-tests Vito 2026-03-23 13:48:30 +01:00
  • b97461b8e6 fixes clang tidy Vito 2026-03-23 13:43:21 +01:00
  • 466540636a fix: Check trustline limits for share-denominated vault withdrawals tapanito/vault-bugfixes Vito 2026-03-23 12:42:13 +01:00
  • 4a4e83de2f fix: Clamp VaultClawback to assetsAvailable for both zero and non-zero amounts Vito 2026-03-23 12:21:03 +01:00
  • 02c9830184 fix: Add Doxygen docs and remove temporary CI filter Pratik Mankawde 2026-03-23 10:46:16 +00:00
  • 390622f7c9 Merge branch 'develop' into pratik/test-tsan-and-gcc14-asan Pratik Mankawde 2026-03-23 10:28:23 +00:00
  • be1cc48d84 fix: Assorted Oracle fixes (#6570) Mayukha Vadari 2026-03-22 11:08:18 -07:00
  • ce92da9161 fix: Clean up VaultInvariantData and deduplicate ValidVault Vito 2026-03-22 13:22:38 +01:00
  • c59683d07c refactor: Move vault invariants from global to per-transactor Vito 2026-03-22 12:12:51 +01:00
  • e3d9e06345 fix: Run both transaction and protocol invariants unconditionally Vito 2026-03-22 12:11:00 +01:00
  • 0ad72fae8f Merge branch 'develop' into bthomee/node_depth Bart 2026-03-22 06:33:02 -04:00
  • b55e344205 Defensive checks Bart 2026-03-21 20:06:55 -04:00
  • 8a896f318a Add tests, add gracefull stopping Bart 2026-03-21 18:57:03 -04:00
  • 038e50abed fix: Align invariant method class names with transactor class names Vito 2026-03-21 17:56:12 +01:00
  • 34804eb53a Merge remote-tracking branch 'origin/tapanito/transaction-invariant' into tapanito/transaction-invariant Vito 2026-03-21 17:55:00 +01:00
  • 43547fcacc fix: address PR review comments Vito 2026-03-21 17:45:14 +01:00
  • b970c66a37 fix: address PR review feedback Vito 2026-03-21 17:43:08 +01:00
  • d02f534987 refactor: Rename fixLendingProtocolV1_1 to featureLendingProtocolV1_1 and remove THISLINE Vito 2026-03-21 16:17:18 +01:00
  • 5d538ca59a Merge remote-tracking branch 'origin/tapanito/lending-fix-amendment' into tapanito/vault-donation Vito 2026-03-21 15:59:41 +01:00
  • 0e26aadfe6 Make pending writes size_t to avoid casting everywhere Bart 2026-03-21 10:24:24 -04:00
  • d029bcf2d0 Threadpool join in destructor, exception handling Bart 2026-03-21 10:21:24 -04:00
  • 7e5a4c9d04 Merge branch 'tapanito/lending-fix-amendment' into tapanito/vault-block-deposit Vito Tumas 2026-03-21 14:42:12 +01:00
  • d65fab27a1 Merge branch 'develop' into tapanito/lending-fix-amendment Vito Tumas 2026-03-21 14:39:10 +01:00
  • 311719daeb fix: amendment-gate invariant bool overwrite fix (fixInvariantOverwrite) Vito 2026-03-21 14:36:35 +01:00
  • 403cab41e9 Fix thread parallelization calculation Bart 2026-03-20 18:03:17 -04:00
  • 59e6fbfe12 Merge branch 'develop' into bthomee/iops Bart 2026-03-20 16:04:00 -04:00
  • 196e6a1b27 Clang-format fixtures.cpp (#6610) Olek 2026-03-20 14:26:26 -04:00
  • 08f70c85d4 Merge remote-tracking branch 'origin/develop' into tapanito/transaction-invariant Vito 2026-03-20 17:51:35 +01:00
  • d08e7b4495 Merge branch 'develop' into tapanito/invariant-bugfix Vito Tumas 2026-03-20 17:46:18 +01:00
  • 90f9a3f318 fix: prevents overwritting a bool value in an invariant Vito 2026-03-20 12:56:46 +01:00
  • 6094b101b8 fix: Keep Clang sanitizers combined, only separate GCC Pratik Mankawde 2026-03-20 16:32:35 +00:00
  • 9bb2505c42 Merge branch 'develop' into pratik/test-tsan-and-gcc14-asan Pratik Mankawde 2026-03-20 15:40:10 +00:00
  • 2d9b5a39e8 fix: Separate ASAN+UBSAN and TSAN+UBSAN into independent CI jobs Pratik Mankawde 2026-03-20 15:39:06 +00:00
  • 2c47454e39 Merge branch 'develop' into vlntb/mem-leak-ledger-history-3 vlntb/mem-leak-ledger-history-3 Valentin Balaschenko 2026-03-20 15:06:04 +00:00
  • 04d53f57b3 added unit-tests Valentin Balaschenko 2026-03-20 15:05:36 +00:00
  • 3f749ecf76 tests: add ticket tests (#6576) Peter Chen 2026-03-20 07:52:18 -07:00
  • 65fc6d905c levelization Valentin Balaschenko 2026-03-20 14:19:07 +00:00
  • bbc98fd746 adding callback into TaggedCache Valentin Balaschenko 2026-03-20 13:41:57 +00:00
  • c6b9bf61dc replace LedgerIndexMap with xrpl::Mutex Valentin Balaschenko 2026-03-20 12:10:20 +00:00
  • 661ce8f79b fix: Use -mcmodel=medium for GCC ASAN in CMake (match Conan profile) Pratik Mankawde 2026-03-20 11:08:07 +00:00
  • cf2eb149ee fix: Update .git-blame-ignore-revs (#6577) Ayaz Salikhov 2026-03-19 22:48:20 +00:00
  • d63f80f73c Merge branch 'develop' into bthomee/iops Bart 2026-03-19 17:28:32 -04:00
  • 762922a07f chore: Don't allow files more than 400kb to be added to the repo (#6597) Ayaz Salikhov 2026-03-19 21:20:56 +00:00
  • 6cb9f336da Merge branch 'develop' into dangell7/batch-v1 Denis Angell 2026-03-19 19:54:44 +01:00
  • e752479219 make baseFeeLevel inline Denis Angell 2026-03-19 19:47:20 +01:00
  • 70752f8b82 revert copy changes Denis Angell 2026-03-19 19:27:46 +01:00
  • a43cf94ff7 update sfBlindingFactor to type uint256 and refactor helper functions to return std::optional Shawn Xie 2026-03-19 14:04:03 -04:00
  • 64b53d6890 add unreachable Mayukha Vadari 2026-03-19 13:49:27 -04:00
  • 17bcf69db6 sync Valentin Balaschenko 2026-03-19 17:49:23 +00:00
  • d8f11a9c17 Merge branch 'develop' into mvadari/refactor-tec-deletions Mayukha Vadari 2026-03-19 13:48:33 -04:00
  • ceeff478f4 clean up code Mayukha Vadari 2026-03-19 13:38:39 -04:00
  • fd28656ded ci: Check for signed commits in PR (#6559) Bart 2026-03-19 13:38:09 -04:00
  • 9316da784a ci: Update XRPLF/actions (#6594) Ayaz Salikhov 2026-03-19 17:29:22 +00:00
  • a8914da275 refactor: document rounding behaviour, consolidate deposit NAV check Vito 2026-03-19 17:48:08 +01:00
  • 27468ddbcf Add import / export sections test (#6497) Olek 2026-03-19 12:46:58 -04:00
  • 2fef71f235 Merge branch 'develop' into pratik/test-tsan-and-gcc14-asan Pratik Mankawde 2026-03-19 15:22:43 +00:00
  • f13d17165a fix: Switch GCC ASAN to -mcmodel=medium and reduce TSAN build parallelism Pratik Mankawde 2026-03-19 15:22:23 +00:00
  • f2cc697cb4 fix: Suppress Ledger::setValidated data race in TSAN Pratik Mankawde 2026-03-19 14:03:07 +00:00
  • 7d975cae2f fix: Add LedgerReplay deadlock suppression and fix GCC ASAN linker error Pratik Mankawde 2026-03-19 14:00:42 +00:00
  • a149cc944a Merge branch 'develop' into mvadari/refactor-tec-deletions Mayukha Vadari 2026-03-19 09:47:28 -04:00
  • 2117959900 fix: Resolve CI levelization and rename check failures Pratik Mankawde 2026-03-19 12:59:54 +00:00
  • 9dd2ca1e4a fix: Address code review findings for TSAN/ASAN PR Pratik Mankawde 2026-03-19 12:51:51 +00:00
  • dc5eb0ea50 Make class variables private Bart 2026-03-19 08:36:24 -04:00
  • 9ec3f091f2 fix: Resolve TSAN-detected data races and suppress lock-order-inversion Pratik Mankawde 2026-03-19 12:29:08 +00:00
  • 59148bb7a5 refactor: vault share pricing safety and Expected API Vito 2026-03-19 12:35:33 +01:00
  • d2079574c7 fix: Build Boost.Context with ucontext backend for TSAN builds Pratik Mankawde 2026-03-19 11:18:14 +00:00
  • 609024f15c Merge branch 'develop' into bthomee/iops Bart 2026-03-19 06:32:59 -04:00
  • 6efd31229a fix: Use correct format and event for workflows for release tags (#6554) Michael Legleux 2026-03-19 03:23:51 -07:00
  • c4c76e2aaf refactor: Clean up tec object deletion logic Mayukha Vadari 2026-03-19 00:45:45 -04:00
  • 12954d5392 fix: Address remaining issue after clang-tidy merge (#6582) Alex Kremer 2026-03-18 22:41:09 +00:00
  • 39c66b4da0 Simplify the code and address PR comments JCW 2026-03-18 22:23:53 +00:00
  • 0bcf43a26e Simplify the code and address PR comments JCW 2026-03-18 22:06:17 +00:00
  • 9b42bd288a Merge remote-tracking branch 'origin/develop' into a1q123456/remove-const-cast-from-tagged-cache JCW 2026-03-18 21:47:22 +00:00
  • 95969cb95e Remove unrelated optimisation to make the PR easier to review JCW 2026-03-18 21:45:22 +00:00
  • b1e5ba0518 feat: Add code generator for transactions and ledger entries (#6443) Jingchen 2026-03-18 21:11:51 +00:00
  • d360e7c5b6 refactor: Rename transactor files/classes to match the tx name (#6580) Mayukha Vadari 2026-03-18 15:52:07 -04:00
  • cc383c5fb8 Clang-tidy fixes Bart 2026-03-18 15:09:46 -04:00
  • 1bf5b0aa10 Add braces Bart 2026-03-18 14:52:06 -04:00
  • 804a351773 ci: Use external action implementation of check-pr-title (#6578) Ayaz Salikhov 2026-03-18 18:31:42 +00:00
  • f783a15bc8 Review feedback Bart 2026-03-18 14:20:06 -04:00
  • 5a94948a04 Merge branch 'develop' into bthomee/iops Bart 2026-03-18 14:03:28 -04:00
  • 697fb64e8c ci: Don't check PR title for drafts (#6573) Ayaz Salikhov 2026-03-18 17:46:27 +00:00
  • bf2dbe11bf Merge remote-tracking branch 'origin/tapanito/lending-fix-amendment' into tapanito/vault-share-pricing Vito 2026-03-18 18:43:00 +01:00
  • b5d25c5ab1 Merge branch 'develop' into tapanito/lending-fix-amendment Vito Tumas 2026-03-18 18:39:43 +01:00
  • 88715f1e5a Merge branch 'develop' into bthomee/node_depth Bart 2026-03-18 13:38:55 -04:00
  • 7dcbb7b215 refactor: inline v2 math into SLE wrappers, remove public math::v2 namespace Vito 2026-03-18 18:30:01 +01:00
  • 52afb76fd8 Merge branch 'tapanito/lending-fix-amendment' into tapanito/vault-share-pricing Vito Tumas 2026-03-18 18:23:19 +01:00
  • 018fe98696 fix: Add missing ByteUtilities.h include and use coroStackSize constant Pratik Mankawde 2026-03-18 16:46:18 +00:00
  • 57e4cbbcd9 refactor: Add simple clang-tidy readability checks (#6556) Alex Kremer 2026-03-18 16:41:49 +00:00
  • cc51d5430b Merge branch 'develop' into pratik/test-tsan-and-gcc14-asan Pratik Mankawde 2026-03-18 15:51:58 +00:00
  • b92a9a3053 fix: Make assorted NFT fixes (#6566) Mayukha Vadari 2026-03-18 10:47:59 -04:00
  • dcaef828b4 refactor: Replace !=/== tesSuccess with using isTesSuccess (#6409) Mayukha Vadari 2026-03-18 10:15:10 -04:00
  • e1477cef0c Fix merge conflict Bart 2026-03-18 09:56:08 -04:00