mirror of
https://github.com/XRPLF/rippled.git
synced 2026-10-15 16:18:15 +00:00
Compare commits
base: ARCHIVE:develop
ARCHIVE:develop
ARCHIVE:gh-readonly-queue/develop/pr-8601-5faa8612265ec801c38887a6f15d40c06baa1fdc
ARCHIVE:ripple/smart-escrow
ARCHIVE:gh-readonly-queue/develop/pr-8214-88fd1222d600faedad2b74c1822ba28a604ff860
ARCHIVE:mvadari/smart-escrow-escrow-tx
ARCHIVE:tapanito/vault-donation
ARCHIVE:gregtatcam/mpt/vault-share-endpoint-freeze
ARCHIVE:gregtatcam/clawback-invariant-rounding
ARCHIVE:tapanito/sav-fixed-precision-loanpay
ARCHIVE:dangell7/trusted-signing-key-rotation
ARCHIVE:bthomee/shamap-stack-11-unwalkable-inner-node-tests
ARCHIVE:bthomee/shamap-checkfilter-verify-hash
ARCHIVE:bthomee/shamap-stack-09-visit-differences-tests
ARCHIVE:bthomee/shamap-stack-07c-keep-getmissingnodes-verdict
ARCHIVE:bthomee/shamap-stack-08-move-entries-off-nodepathstack
ARCHIVE:bthomee/shamap-stack-10-derive-position-from-key
ARCHIVE:bthomee/shamap-stack-07a-refuse-misplaced-leaf
ARCHIVE:bthomee/shamap-stack-07b-judge-position-at-hooks
ARCHIVE:bthomee/shamap-invalid-16-late-reply-survives-giveset
ARCHIVE:bthomee/shamap-invalid-17-duplicate-progress
ARCHIVE:bthomee/shamap-invalid-14-fail-unsatisfiable
ARCHIVE:bthomee/shamap-invalid-14b-fail-fast
ARCHIVE:bthomee/shamap-invalid-15-invalidated-map-receivenode
ARCHIVE:bthomee/shamap-invalid-11-revive-timer
ARCHIVE:bthomee/shamap-invalid-12-batch-progress
ARCHIVE:bthomee/shamap-invalid-09-settle-before-complete
ARCHIVE:bthomee/shamap-invalid-10-header-ledger-mutable
ARCHIVE:bthomee/shamap-invalid-08-judge-abandoned-map
ARCHIVE:bthomee/shamap-invalid-08b-timeoutcounter-publication
ARCHIVE:bthomee/shamap-invalid-07-getmissingnodes
ARCHIVE:bthomee/shamap-invalid-05-addknownnode-verdict
ARCHIVE:bthomee/shamap-invalid-06-refuse-immutable
ARCHIVE:bthomee/shamap-invalid-03b-refuse-zero-account-hash
ARCHIVE:bthomee/shamap-invalid-04-atomic-state
ARCHIVE:bthomee/shamap-invalid-02b-acquire-harness
ARCHIVE:bthomee/shamap-invalid-03-signal-local-failure
ARCHIVE:ximinez/failure-invariant
ARCHIVE:ximinez/online-delete-gaps3
ARCHIVE:ximinez/online-delete-gaps2
ARCHIVE:ximinez/lending-sendmulti
ARCHIVE:a1q123456/split-loan-set-and-loan-accept-implementation
ARCHIVE:mvadari/codify-agents-md
ARCHIVE:mvadari/smart-escrow-fee-voting
ARCHIVE:mvadari/perf-relay-skip-reparse
ARCHIVE:gregtatcam/mpt/dex-fix-offers-1
ARCHIVE:mvadari/perf-skip-proposed-tx-json
ARCHIVE:mvadari/perf-baseuint-memcmp
ARCHIVE:mvadari/perf-shamap-small-wins
ARCHIVE:revert-8461-tapanito/sav-fixed-precision-loanmanage
ARCHIVE:ripple/se/supported
ARCHIVE:mvadari/perf-st-noexcept-move
ARCHIVE:tapanito/sav-fixed-precision-loanmanage
ARCHIVE:mvadari/perf-sttx-copy-refs
ARCHIVE:ripple/lending-protocol-fv
ARCHIVE:bthomee/rpc-22-notifications
ARCHIVE:bthomee/rpc-23-stream-broadcast
ARCHIVE:bthomee/rpc-24-docs
ARCHIVE:bthomee/rpc-19-envelope-v3
ARCHIVE:bthomee/rpc-20-websocket-envelope
ARCHIVE:bthomee/rpc-21-batch
ARCHIVE:bthomee/rpc-16-ledger-entry-helpers-enum
ARCHIVE:bthomee/rpc-17-subscription-version
ARCHIVE:bthomee/rpc-18-version-reading
ARCHIVE:bthomee/rpc-13-params-by-name
ARCHIVE:bthomee/rpc-14-charge-unread-bodies
ARCHIVE:bthomee/rpc-15-code-for-token
ARCHIVE:bthomee/rpc-10-shape-reply
ARCHIVE:bthomee/rpc-11-unread-body-reasons
ARCHIVE:bthomee/rpc-12-batch-identity
ARCHIVE:bthomee/rpc-07-handler-error-codes
ARCHIVE:bthomee/rpc-08-http-status-line
ARCHIVE:bthomee/rpc-09-reject-helper
ARCHIVE:tapanito/vault-info-assets-total
ARCHIVE:bthomee/rpc-06-error-table-statuses
ARCHIVE:bthomee/rpc-03-protocol-constants
ARCHIVE:bthomee/rpc-04-mask-secrets
ARCHIVE:bthomee/rpc-05-error-table-realign
ARCHIVE:tapanito/vault-block-deposit
ARCHIVE:ripple/token-preauth
ARCHIVE:a1q123456/early-exit-fee
ARCHIVE:mvadari/rearch/permissioneddomain-entry
ARCHIVE:mvadari/rearch/delegate-entry
ARCHIVE:mvadari/rearch/oracle-entry
ARCHIVE:mvadari/rearch/did-entry
ARCHIVE:mvadari/rearch/offer-entry
ARCHIVE:rachel-flynn-add-clion-ide-guide
ARCHIVE:bthomee/rpc-02-value-string-view
ARCHIVE:bthomee/rpc-01-dead-account-history-notify
ARCHIVE:ximinez/lending-shortages
ARCHIVE:ximinez/emptydirectoryinvariant
ARCHIVE:ximinez/vault-test
ARCHIVE:ximinez/fix/validator-cache
ARCHIVE:pratik/ranged-normalize-number-at-construction
ARCHIVE:mvadari/logs-get-single-sink
ARCHIVE:mvadari/rearch/slebase-ergonomics
ARCHIVE:mvadari/rearch/ticket-entry
ARCHIVE:mvadari/rearch/sponsorship-entry
ARCHIVE:mvadari/rearch/signerlist-entry
ARCHIVE:dangell7/datagram-counters-a5c76fde
ARCHIVE:dangell7/restart-sync-stall
ARCHIVE:dangell7/batch-delivermax
ARCHIVE:dangell7/memory-pressure
ARCHIVE:ximinez/acquireAsyncDispatch
ARCHIVE:dangell7/memory-fix
ARCHIVE:release/3.4.x
ARCHIVE:staging/3.4.x
ARCHIVE:dangell7/online-delete-gc
ARCHIVE:dangell7/batch-v2-inner-record
ARCHIVE:dangell7/batch-db
ARCHIVE:dangell7/shamap-shed-subtrees
ARCHIVE:dangell7/supported-cicd
ARCHIVE:dangell7/token-paychan-clawback
ARCHIVE:token-paychan
ARCHIVE:dangell7/validator-keys
ARCHIVE:ximinez/directory
ARCHIVE:mathbunnyru/use_llvm_23
ARCHIVE:mathbunnyru/update_docker_images
ARCHIVE:nb-serialization
ARCHIVE:nb-slab
ARCHIVE:nb-baseuint
ARCHIVE:nb-account58
ARCHIVE:nb-countedobject
ARCHIVE:nb-misc-cleanup-1
ARCHIVE:nb-spinlock
ARCHIVE:nb-enum-cleanup
ARCHIVE:mvadari/rearch/accountroot-transferRate
ARCHIVE:mvadari/rearch/accountroot-xrpLiquid
ARCHIVE:mvadari/rearch/accountroot-isGlobalFrozen
ARCHIVE:mvadari/rearch/accountroot-checkDestinationAndTag
ARCHIVE:mvadari/rearch/ripplestate-nftCheckTrustline
ARCHIVE:mvadari/rearch/ripplestate-removeEmptyHolding
ARCHIVE:mvadari/rearch/mptoken-deleteAMMMPToken
ARCHIVE:mvadari/rearch/accountroot-createPseudoAccount
ARCHIVE:mvadari/rearch/ripplestate-trustCreate
ARCHIVE:mvadari/rearch/mptokenissuance-canTrade
ARCHIVE:mvadari/rearch/mptoken-unlockEscrowMPT
ARCHIVE:mvadari/rearch/mptokenissuance-canTransfer
ARCHIVE:mvadari/rearch/mptoken-lockEscrowMPT
ARCHIVE:mvadari/rearch/accountroot-isPseudoAccount
ARCHIVE:mvadari/rearch/mptokenissuance-isSoleShareholder
ARCHIVE:mvadari/rearch/ripplestate-trustDelete
ARCHIVE:mvadari/rearch/mptokenissuance-isVaultPseudoAccountFrozen
ARCHIVE:mvadari/rearch/vault-roundToVaultScale
ARCHIVE:mvadari/rearch/mptoken-removeEmptyHolding
ARCHIVE:mvadari/rearch/mptokenissuance-issuerSelfDebitHookMPT
ARCHIVE:mvadari/rearch/accountroot-decreaseOwnerCount
ARCHIVE:mvadari/rearch/accountroot-increaseOwnerCount
ARCHIVE:mvadari/rearch/vault-clawbackAmount
ARCHIVE:mvadari/rearch/mptokenissuance-issuerFundsToSelfIssue
ARCHIVE:mvadari/rearch/ripplestate-requireAuth
ARCHIVE:mvadari/rearch/accountroot-checkReserve
ARCHIVE:mvadari/rearch/accountroot-ownerCount
ARCHIVE:mvadari/rearch/mptoken-requireAuth
ARCHIVE:mvadari/rearch/mptokenissuance-canAddHolding
ARCHIVE:mvadari/rearch/vault-assetsTotalScale
ARCHIVE:mvadari/rearch/mptoken-createMPToken
ARCHIVE:mvadari/rearch/ripplestate-isDeepFrozen
ARCHIVE:mvadari/rearch/vault-assetsTotalForWithdrawal
ARCHIVE:mvadari/rearch/mptokenissuance-transferRate
ARCHIVE:mvadari/rearch/nftokenpage-changeTokenURI
ARCHIVE:mvadari/rearch/accountroot-accountReserve
ARCHIVE:mvadari/rearch/vault-clampToAssetsTotalScale
ARCHIVE:mvadari/rearch/nftokenpage-removeToken
ARCHIVE:mvadari/rearch/vault-getVaultPhase
ARCHIVE:mvadari/rearch/mptokenissuance-availableMPTAmount
ARCHIVE:mvadari/rearch/mptoken-isFrozen
ARCHIVE:mvadari/rearch/typesafe2
ARCHIVE:mvadari/rearch/nftokenpage-insertToken
ARCHIVE:mvadari/rearch/ripplestate-isFrozen
ARCHIVE:mvadari/rearch/nftokenpage-findTokenAndPage
ARCHIVE:mvadari/rearch/mptokenissuance-maxMPTAmount
ARCHIVE:mvadari/rearch/ripplestate-isIndividualFrozen
ARCHIVE:mvadari/rearch/nftokenpage-findToken
ARCHIVE:mvadari/rearch/vault-getVaultKind
ARCHIVE:mvadari/rearch/mptoken-isIndividualFrozen
ARCHIVE:mvadari/rearch/ripplestate-creditLimit
ARCHIVE:mvadari/rearch/mptokenissuance-isGlobalFrozen
ARCHIVE:mvadari/remove-xcb
ARCHIVE:mvadari/rearch/amm-verifyAndAdjustLPTokenBalance
ARCHIVE:mvadari/rearch/amm-initializeFeeAuctionVote
ARCHIVE:mvadari/rearch/amm-getTradingFee
ARCHIVE:mvadari/rearch/amm-ammLPHolds
ARCHIVE:mvadari/rearch/amm-ammHolds
ARCHIVE:mvadari/rearch/credential-valid
ARCHIVE:mvadari/rearch/credential-deleteSLE
ARCHIVE:mvadari/rearch/nftokenoffer-deleteTokenOffer
ARCHIVE:mvadari/rearch/loanbroker-adjustLoanBrokerOwnerCount
ARCHIVE:mvadari/rearch/loanbroker-canApplyToBrokerCover
ARCHIVE:mvadari/rearch/loan-loanVaultExposure
ARCHIVE:mvadari/rearch/loan-isPaymentLate
ARCHIVE:mvadari/rearch/loan-constructLoanState
ARCHIVE:mvadari/rearch/vault-getVaultVersion
ARCHIVE:mvadari/rearch/paychannel-entry
ARCHIVE:mvadari/rearch/mptokenissuance-entry
ARCHIVE:mvadari/rearch/loanbroker-entry
ARCHIVE:mvadari/rearch/mptoken-entry
ARCHIVE:mvadari/rearch/nftokenoffer-entry
ARCHIVE:mvadari/rearch/credential-checkExpired
ARCHIVE:mvadari/rearch/amm-entry
ARCHIVE:mvadari/rearch/credential-entry
ARCHIVE:mvadari/rearch/ripplestate-entry
ARCHIVE:mvadari/rearch/nftokenpage-entry
ARCHIVE:mvadari/rearch/vault-entry
ARCHIVE:mvadari/rearch/loan-entry
ARCHIVE:pratik/perf-test-otel-on
ARCHIVE:pratik/otel/foundation-and-tx-tracing
ARCHIVE:pratik/otel-devbox-two-node-configs
ARCHIVE:pratik/otel-sync-diagnostics
ARCHIVE:pratik/otel-sync-diagnostics-freshen-fix
ARCHIVE:pratik/otel-sync-diagnostics-telemetry-off
ARCHIVE:pratik/otel-phase10-workload-validation
ARCHIVE:pratik/otel-phase8-log-correlation
ARCHIVE:pratik/otel-phase9-metric-gap-fill
ARCHIVE:pratik/otel-phase7-native-metrics
ARCHIVE:pratik/otel-phase4-consensus-tracing
ARCHIVE:pratik/otel-phase5-docs-deployment
ARCHIVE:pratik/otel-phase6-statsd
ARCHIVE:pratik/otel-phase1c-rpc-integration
ARCHIVE:pratik/otel-phase2-rpc-tracing
ARCHIVE:pratik/otel-phase3-tx-tracing
ARCHIVE:pratik/otel-phase1a-plan-docs
ARCHIVE:pratik/otel-phase1b-telemetry-infra
ARCHIVE:dangell7/datagram-counters
ARCHIVE:bthomee/config-legacy-removal
ARCHIVE:bthomee/config-report-search
ARCHIVE:dangell7/fix-pathfinder-dedup
ARCHIVE:dangell7/fix-token-escrow-v2
ARCHIVE:dangell7/consensus-priority-lane
ARCHIVE:bthomee/config-report-rejected-section
ARCHIVE:dangell7/batch-inner-last-ledger-sequence
ARCHIVE:dangell7/jtaccept-load-targets
ARCHIVE:bthomee/config-search-list
ARCHIVE:bthomee/lockorder-tsan-ci
ARCHIVE:pratik/std-coro/tsan-fixes
ARCHIVE:pratik/std-coro/cleanup-boost-coroutine
ARCHIVE:pratik/std-coro/migrate-test-code
ARCHIVE:pratik/std-coro/migrate-entry-points
ARCHIVE:pratik/std-coro/add-coroutine-primitives
ARCHIVE:pratik/Add_checks_db_objects
ARCHIVE:pratik/Swtich-to-std-coroutines
ARCHIVE:pratik/partitioned-map-two-partitions
ARCHIVE:pratik/depositpreauth-self-and-credential-hardening
ARCHIVE:dangell7/datagram
ARCHIVE:pratik/net-async-deadlines-and-spawn-ctx
ARCHIVE:pratik/nodestore-bound-freshen-lock-hold
ARCHIVE:tialymov/FN-35-loanset_zero_fee_owner_auth
ARCHIVE:tapanito/number-bench
ARCHIVE:tapanito/loan-broker-set
ARCHIVE:tapanito/invariant-assertion
ARCHIVE:tapanito/unit-tests
ARCHIVE:timothybanks/smart-escrow-deletion
ARCHIVE:bthomee/config-fail-unreadable
ARCHIVE:gregtatcam/mpt/mptv2gate-large-mantissa
ARCHIVE:g-ripple/default-jemalloc
ARCHIVE:bthomee/ledger-walk-txmap
ARCHIVE:bthomee/graceful
ARCHIVE:xrplf/smart-contracts
ARCHIVE:timothybanks/merge-upstream
ARCHIVE:mvadari/check-bounds
ARCHIVE:copilot/add-augmented-submit-fields
ARCHIVE:alphanet
ARCHIVE:a1q123456/tighten-vault-and-loan-delete-invariant-checks
ARCHIVE:dangell/smart-contracts
ARCHIVE:ripple/lending-hackathon
ARCHIVE:ripple/wasmi-host-functions
ARCHIVE:gregtatcam/mpt/dex-fix-offer-gross-up
ARCHIVE:mvadari/smart-escrow-update-se-fees
ARCHIVE:ripple/se/fees
ARCHIVE:ripple/se/wasmi-tests
ARCHIVE:mvadari/se-wasmi-tests-update-host-functions
ARCHIVE:vlntb/online-delete-fix-followup-2
ARCHIVE:mvadari/batch-multisign-prefix
ARCHIVE:mvadari/prettier-prose-wrap
ARCHIVE:mvadari/sponsor/ai-tests
ARCHIVE:tapanito/feature/enhanced-squelching
ARCHIVE:rachelflynn-add-contribution-guidelines-from-wiki
ARCHIVE:tapanito/fix-lending-cross-scale
ARCHIVE:ripple/lending-stage
ARCHIVE:ripple/wasmi
ARCHIVE:fix/ripd-7750-transaction-entry-error-codes
ARCHIVE:tapanito/vault-add-assets-helper
ARCHIVE:copilot/fix-vetoed-type-error
ARCHIVE:ripple/confidential-key-rotation
ARCHIVE:peng/number-guard-loop
ARCHIVE:tapanito/vault-dust-overlay
ARCHIVE:tapanito/vault-dust-primitive
ARCHIVE:tapanito/vault-dust-sfield
ARCHIVE:ximinez/failure-invariant-tests
ARCHIVE:audit_wasm_vm_rust
ARCHIVE:tapanito/vault-rounding-trustline-dust
ARCHIVE:Wasm-vm-redesign-host-functions
ARCHIVE:supported_audit_aug26
ARCHIVE:tapanito/vault-rounding
ARCHIVE:release/3.3.x
ARCHIVE:staging/3.3.x
ARCHIVE:dangell7/sponsor-reap
ARCHIVE:release/3.2.x
ARCHIVE:tapanito/transactor-invariant-pt2
ARCHIVE:smart-escrow/perf-test
ARCHIVE:mvadari/sponsor-add
ARCHIVE:mvadari/ctidy-07-26
ARCHIVE:pratik/otel/foundation-tracing
ARCHIVE:smart-escrow/versioning
ARCHIVE:mvadari/error-message-ter
ARCHIVE:lmaisons/fix-iterator-conformance
ARCHIVE:a1q123456/fix-autogen
ARCHIVE:dangell7/export-ledger-name-spaces
ARCHIVE:a1q123456/split-loan-set-and-loan-accept
ARCHIVE:a1q123456/split-loan-set-and-loan-accept-temp
ARCHIVE:ximinez/number-maxint-range
ARCHIVE:mvadari/rearch/all
ARCHIVE:vlntb/TMGetObjectByHash-inline-experiment
ARCHIVE:mvadari/asf-macro
ARCHIVE:xrplf/sponsor
ARCHIVE:perf/allocator-benchmark-notrim
ARCHIVE:xrplf/sponsor-supported
ARCHIVE:vlntb/pratik-openssl-performance-test
ARCHIVE:ripple/custody-old-batch-cmpt
ARCHIVE:vvysokikh/sponsor-bug-repros
ARCHIVE:bthomee/golang_protos
ARCHIVE:mathbunnyru/apple_clang_21
ARCHIVE:ripple/confidential-transfer
ARCHIVE:mathbunnyru/new_conan_remote
ARCHIVE:mvadari/apply-context-view
ARCHIVE:a1q123456/default-cover-optimisation
ARCHIVE:a1q123456/migrate-account-amendment-table-test
ARCHIVE:tapanito/vault-share-pricing
ARCHIVE:a1q123456/spd-log-from-clio
ARCHIVE:mvadari/constant-field-invariant
ARCHIVE:mvadari/invariant-perf
ARCHIVE:mvadari/rearch/account
ARCHIVE:tapanito/vault-withdraw-invariants
ARCHIVE:tapanito/vault-set-invariants
ARCHIVE:tapanito/vault-clawback-invariants
ARCHIVE:tapanito/vault-delete-invariants
ARCHIVE:tapanito/vault-create-invariants
ARCHIVE:tapanito/const-invariants
ARCHIVE:lmaisons/stub-send-proof
ARCHIVE:vvysokikh/number-spaceship-operator
ARCHIVE:vlntb/revert-malloc-trim
ARCHIVE:vlntb/intrusive-pointers-counts-rc2
ARCHIVE:vlntb/intrusive-pointers-counts
ARCHIVE:dangell7/perf-maxtx-cadence
ARCHIVE:dangell7/flatmap
ARCHIVE:dangell7/clob-cache
ARCHIVE:dangell7/parallel-apply-access-set
ARCHIVE:vlntb/malformed-no-permission-fix
ARCHIVE:pratik/openssl-3.6.2-performance-test
ARCHIVE:copilot/remove-non-canonical-fields
ARCHIVE:gh-readonly-queue/develop/pr-7331-7da643d8648959f83d5d6a7d5d3a869171dbf1ca
ARCHIVE:pratik/openssl-3.5.6-performance-test
ARCHIVE:mvadari/rearch/token
ARCHIVE:ximinez/sync-script
ARCHIVE:dangell7/docs-ai
ARCHIVE:gregtatcam/mpt/assorted-fixes-dev
ARCHIVE:vlntb/release-3.2-no-malloc-trim
ARCHIVE:gregtatcam/mpt/fix-stissue-serialization
ARCHIVE:dangell7/docs-infra
ARCHIVE:dangell7/docs-test
ARCHIVE:dangell7/docs-full
ARCHIVE:dangell7/docs
ARCHIVE:dangell7/trace
ARCHIVE:release-3.1
ARCHIVE:pratik/test-tsan-and-gcc14-asan
ARCHIVE:dangell7/perf-overlay-nodestore-payment-ws
ARCHIVE:gregtatcam/mpt/vault-pseudo-frozen-optimizaton
ARCHIVE:vlntb/boundaries-idea-from-murat
ARCHIVE:mvadari/fix-bad-cast
ARCHIVE:vvysokikh1/txq-test-amendment-resilience
ARCHIVE:vlntb/macoas-build-md-update
ARCHIVE:gregtatcam/mpt/dex-unit-tests-disabled-mptv2
ARCHIVE:a1q123456/support-lending-in-batch
ARCHIVE:ripple/attackathon-april-2026
ARCHIVE:bthomee/iops
ARCHIVE:pratik/otel-phase5b-spans
ARCHIVE:mvadari/rearch/token-holder
ARCHIVE:mvadari/rearch/token-refactor
ARCHIVE:ripple/confidential-devnet
ARCHIVE:pratik/AutomatedHarness
ARCHIVE:copilot/fix-f350b804-905b-4a06-ab84-d0f12e5b0dd1
ARCHIVE:vlntb/grpc-fd-guard
ARCHIVE:pratik/OpenTelemetry_and_DistributedTracing_planning
ARCHIVE:ximinez/number_asan
ARCHIVE:pratik/Fix_asan_lsan_flagged_issues
ARCHIVE:pratik/use_boost_coroutine2
ARCHIVE:pratik/Reduce-recursion-to-iterative-loop
ARCHIVE:vvysokikh1/fix-positive-balance-trustline-pay-no-reserve
ARCHIVE:ripple/wasmi-perf-test
ARCHIVE:ripple/permission-delegation-devnet
ARCHIVE:vvysokikh1/simplify-apply-manifest
ARCHIVE:vlntb/number-perf-experiments-3
ARCHIVE:copilot/sub-pr-5439
ARCHIVE:vlntb/number-perf-experiments-2
ARCHIVE:vlntb/number-perf-experiments-1
ARCHIVE:pratik/Migrate-Rippled-embedded-tests-to-doctest-format
ARCHIVE:vlntb/number-perf-experiments
ARCHIVE:vlntb/RIPD-4257-fix-tecFROZEN
ARCHIVE:ripple/smart-escrow-srlabs
ARCHIVE:pratik/Fix_Sanitizer_flagged_issues
ARCHIVE:pratik/Migrate-Rippled-Embedded-tests-to-DoCtests
ARCHIVE:ximinez/lending-number-testci
ARCHIVE:gregtatcam/bugs/ripd-4340
ARCHIVE:release-3.0
ARCHIVE:vlntb/RIPD-4307-fix-err-tecNOPERMISSION
ARCHIVE:vlntb/shamap-structure-tracking
ARCHIVE:ripple/smart-escrow2
ARCHIVE:vlntb/boundaries-from-murat
ARCHIVE:ximinez/lending-number-fixapi
ARCHIVE:vlntb/taggedcache-lock-per-partition-v2
ARCHIVE:ximinez/lending-number-stnumber-deadend
ARCHIVE:ximinez/lending-number-explicit-deadend
ARCHIVE:gregtatcam/lending-protocol/refactor-payment
ARCHIVE:ximinez/lending-rebased
ARCHIVE:pratik/openssl_111_perf_test
ARCHIVE:pratik/openssl-3.6.0-alpha-performance-test
ARCHIVE:pratik/openssl_354_test
ARCHIVE:ripple/wamr-host-functions
ARCHIVE:ripple/wamr
ARCHIVE:zhang/groth16
ARCHIVE:bthomee/cmake_ci
ARCHIVE:vlntb/RIPD-2536-taggedcache-expire-now
ARCHIVE:vlntb/mem-leak-ledger-history
ARCHIVE:dangell7/subscriptions
ARCHIVE:release-2.5
ARCHIVE:ximinez/test-nudb
ARCHIVE:vlntb/tagged-cache-stats
ARCHIVE:vlntb/move-taggedcache-lock-base
ARCHIVE:a1q123456/remove-const-cast-from-tagged-cache-2
ARCHIVE:vlntb/anotate-tagged-cache-sweeps
ARCHIVE:vlntb/inbound-ledgers-cache
ARCHIVE:ci/use-new-macos-runners
ARCHIVE:dangell/relay
ARCHIVE:vlntb/refactore-barrier-semaphore
ARCHIVE:a1q123456/migrate-some-tests
ARCHIVE:vlntb/lock-contention-analysis
ARCHIVE:vlntb/accounts-growth-combined
ARCHIVE:ci/windows-test
ARCHIVE:vlntb/number-of-sweeps
ARCHIVE:vlntb/job-queue-latency
ARCHIVE:vlntb/remove-node-hash
ARCHIVE:ximinez/lending-XLS-66-archive-2
ARCHIVE:ximinez/lending-XLS-66-archive
ARCHIVE:vlntb/transport-traces
ARCHIVE:vlntb/fix-peer-disconnects-ping
ARCHIVE:vlntb/RIPD-2525-taggedcache-single-threaded
ARCHIVE:vlntb/RIPD-2446-getNodeFat-error
ARCHIVE:hooks
ARCHIVE:sidechain
ARCHIVE:3.4.1
ARCHIVE:3.5.0-custom-2
ARCHIVE:3.5.0-custom-1
ARCHIVE:3.4.0
ARCHIVE:3.4.0-rc1
ARCHIVE:3.4.0-b3
ARCHIVE:3.4.0-b2
ARCHIVE:3.4.0-b1
ARCHIVE:supported_audit_aug26
ARCHIVE:3.3.0
ARCHIVE:3.2.1
ARCHIVE:3.3.0-rc1
ARCHIVE:3.3.0-b1
ARCHIVE:3.2.0
ARCHIVE:3.2.0-b7
ARCHIVE:3.2.0-b6
ARCHIVE:3.2.0-b5
ARCHIVE:3.1.3
ARCHIVE:3.2.0-b4
ARCHIVE:3.2.0-b3
ARCHIVE:3.2.0-b2
ARCHIVE:3.2.0-b1
ARCHIVE:3.1.2
ARCHIVE:3.1.1
ARCHIVE:3.1.1-rc1
ARCHIVE:3.1.0
ARCHIVE:3.1.0-rc2
ARCHIVE:3.1.0-rc1
ARCHIVE:3.1.0-b1
ARCHIVE:3.0.0
ARCHIVE:3.0.0-rc2
ARCHIVE:2.6.2
ARCHIVE:3.1.0-b0
ARCHIVE:3.0.0-rc1
ARCHIVE:3.0.0-b1
ARCHIVE:2.6.1
ARCHIVE:2.6.1-rc2
ARCHIVE:2.6.1-rc1
ARCHIVE:2.5.1
ARCHIVE:2.6.0
ARCHIVE:2.6.0-rc3
ARCHIVE:2.6.0-rc2
ARCHIVE:2.6.0-rc1
ARCHIVE:smart-escrow-devnet4
ARCHIVE:2.5.0
ARCHIVE:2.5.0-rc2
ARCHIVE:2.5.0-rc1
ARCHIVE:smart-escrow-devnet3
ARCHIVE:2.5.0-b1
ARCHIVE:2.4.0
ARCHIVE:2.4.0-rc4
ARCHIVE:2.4.0-b3
ARCHIVE:2.3.1
ARCHIVE:2.3.1-rc1
ARCHIVE:2.3.0
ARCHIVE:2.3.0-rc2
ARCHIVE:2.3.0-rc1
ARCHIVE:2.3.0-b4
ARCHIVE:2.2.3
ARCHIVE:2.2.2
ARCHIVE:2.3.0-b2
ARCHIVE:2.2.1
ARCHIVE:2.3.0-b1
ARCHIVE:2.2.0
ARCHIVE:2.2.0-rc3
ARCHIVE:2.2.0-rc2
ARCHIVE:2.2.0-rc1
ARCHIVE:2.2.0-b3
ARCHIVE:2.2.0-b2
ARCHIVE:2.1.1
ARCHIVE:2.2.0-b1
ARCHIVE:2.1.0
ARCHIVE:2.1.0-rc1
ARCHIVE:2.0.1
ARCHIVE:2.0.1-rc1
ARCHIVE:2.0.1-b1
ARCHIVE:2.0.0
ARCHIVE:2.0.0-rc7
ARCHIVE:2.0.0-rc6
ARCHIVE:2.0.0-rc5
ARCHIVE:2.0.0-rc4
ARCHIVE:2.0.0-rc3
ARCHIVE:2.0.0-b4
ARCHIVE:2.0.0-b3
ARCHIVE:2.0.0-b2
ARCHIVE:2.0.0-b1
ARCHIVE:1.12.0
ARCHIVE:1.12
ARCHIVE:1.12.0-b2
ARCHIVE:1.12.0-b1
ARCHIVE:1.11.0
ARCHIVE:1.10.1
ARCHIVE:1.10.0
ARCHIVE:1.10.0-rc4
ARCHIVE:1.9.4
ARCHIVE:1.9.3
ARCHIVE:1.9.2
ARCHIVE:1.9.1
ARCHIVE:1.9.0
ARCHIVE:1.8.5
ARCHIVE:1.8.4
ARCHIVE:1.8.3
ARCHIVE:1.8.2
ARCHIVE:1.8.1
ARCHIVE:1.7.3
ARCHIVE:1.7.2
ARCHIVE:1.7.0
ARCHIVE:1.6.0
ARCHIVE:1.5.0
ARCHIVE:1.4.0
ARCHIVE:1.3.1
ARCHIVE:1.3.0
ARCHIVE:1.2.4
ARCHIVE:1.2.3
ARCHIVE:1.2.2
ARCHIVE:1.2.1
ARCHIVE:1.2.0
ARCHIVE:1.1.2
ARCHIVE:1.1.1
ARCHIVE:1.1.0
ARCHIVE:1.0.1
ARCHIVE:1.0.0
ARCHIVE:0.90.1
ARCHIVE:0.90.0
ARCHIVE:0.81.0
ARCHIVE:0.80.2
ARCHIVE:0.80.1
ARCHIVE:0.80.0
ARCHIVE:0.70.2
ARCHIVE:0.70.1
ARCHIVE:0.70.0
ARCHIVE:0.60.3
ARCHIVE:0.60.2
ARCHIVE:0.60.1
ARCHIVE:0.60.0
ARCHIVE:0.50.3
ARCHIVE:0.50.2
ARCHIVE:0.50.0
ARCHIVE:0.50.0-rc2
ARCHIVE:0.50.0-rc1
ARCHIVE:0.40.1
ARCHIVE:0.40.0
ARCHIVE:0.33.0-hf1
ARCHIVE:0.33.0
ARCHIVE:0.32.1
ARCHIVE:0.32.0
ARCHIVE:0.31.2
ARCHIVE:0.31.0
ARCHIVE:0.30.1-hf2
ARCHIVE:0.30.1-hf1
ARCHIVE:0.30.1
ARCHIVE:0.30.0-hf2
ARCHIVE:0.30.1-rc2
ARCHIVE:0.30.1-rc1
ARCHIVE:0.30.0-hf1
ARCHIVE:0.30.0
ARCHIVE:0.30.0-rc1
ARCHIVE:0.29.1-rc1
ARCHIVE:0.29.0-hf1
ARCHIVE:0.29.0
ARCHIVE:0.28.2
ARCHIVE:0.28.1
ARCHIVE:0.28.1-rc2
ARCHIVE:0.28.1-rc1
ARCHIVE:0.28.0
ARCHIVE:0.28.0-rc1
ARCHIVE:0.27.4
ARCHIVE:0.27.3-sp2
ARCHIVE:0.27.3-sp1
ARCHIVE:0.27.3
ARCHIVE:0.27.2
ARCHIVE:0.27.1
ARCHIVE:0.27.1-rc1
ARCHIVE:0.27.0
ARCHIVE:0.26.4-sp3
ARCHIVE:0.26.4-sp2
ARCHIVE:0.26.4-sp1
ARCHIVE:0.26.4
ARCHIVE:0.26.3-sp4
ARCHIVE:0.26.3-sp1
ARCHIVE:0.26.2
ARCHIVE:0.26.1
ARCHIVE:0.26.0
ARCHIVE:0.25.2
ARCHIVE:0.25.1
ARCHIVE:0.25.0
ARCHIVE:0.24.0
ARCHIVE:0.24.0-rc2
ARCHIVE:0.23.0
ARCHIVE:0.22.0
ARCHIVE:0.21.0
ARCHIVE:0.20.1
ARCHIVE:0.20.0
ARCHIVE:0.19.2
ARCHIVE:0.19.1
ARCHIVE:0.19.0
ARCHIVE:0.18.0
ARCHIVE:0.17.0
ARCHIVE:0.16.0
ARCHIVE:0.15.0
ARCHIVE:0.14.0
ARCHIVE:0.12.0
...
compare: ARCHIVE:mvadari/perf-baseuint-memcmp
ARCHIVE:gh-readonly-queue/develop/pr-8601-5faa8612265ec801c38887a6f15d40c06baa1fdc
ARCHIVE:ripple/smart-escrow
ARCHIVE:gh-readonly-queue/develop/pr-8214-88fd1222d600faedad2b74c1822ba28a604ff860
ARCHIVE:mvadari/smart-escrow-escrow-tx
ARCHIVE:tapanito/vault-donation
ARCHIVE:gregtatcam/mpt/vault-share-endpoint-freeze
ARCHIVE:gregtatcam/clawback-invariant-rounding
ARCHIVE:tapanito/sav-fixed-precision-loanpay
ARCHIVE:dangell7/trusted-signing-key-rotation
ARCHIVE:develop
ARCHIVE:bthomee/shamap-stack-11-unwalkable-inner-node-tests
ARCHIVE:bthomee/shamap-checkfilter-verify-hash
ARCHIVE:bthomee/shamap-stack-09-visit-differences-tests
ARCHIVE:bthomee/shamap-stack-07c-keep-getmissingnodes-verdict
ARCHIVE:bthomee/shamap-stack-08-move-entries-off-nodepathstack
ARCHIVE:bthomee/shamap-stack-10-derive-position-from-key
ARCHIVE:bthomee/shamap-stack-07a-refuse-misplaced-leaf
ARCHIVE:bthomee/shamap-stack-07b-judge-position-at-hooks
ARCHIVE:bthomee/shamap-invalid-16-late-reply-survives-giveset
ARCHIVE:bthomee/shamap-invalid-17-duplicate-progress
ARCHIVE:bthomee/shamap-invalid-14-fail-unsatisfiable
ARCHIVE:bthomee/shamap-invalid-14b-fail-fast
ARCHIVE:bthomee/shamap-invalid-15-invalidated-map-receivenode
ARCHIVE:bthomee/shamap-invalid-11-revive-timer
ARCHIVE:bthomee/shamap-invalid-12-batch-progress
ARCHIVE:bthomee/shamap-invalid-09-settle-before-complete
ARCHIVE:bthomee/shamap-invalid-10-header-ledger-mutable
ARCHIVE:bthomee/shamap-invalid-08-judge-abandoned-map
ARCHIVE:bthomee/shamap-invalid-08b-timeoutcounter-publication
ARCHIVE:bthomee/shamap-invalid-07-getmissingnodes
ARCHIVE:bthomee/shamap-invalid-05-addknownnode-verdict
ARCHIVE:bthomee/shamap-invalid-06-refuse-immutable
ARCHIVE:bthomee/shamap-invalid-03b-refuse-zero-account-hash
ARCHIVE:bthomee/shamap-invalid-04-atomic-state
ARCHIVE:bthomee/shamap-invalid-02b-acquire-harness
ARCHIVE:bthomee/shamap-invalid-03-signal-local-failure
ARCHIVE:ximinez/failure-invariant
ARCHIVE:ximinez/online-delete-gaps3
ARCHIVE:ximinez/online-delete-gaps2
ARCHIVE:ximinez/lending-sendmulti
ARCHIVE:a1q123456/split-loan-set-and-loan-accept-implementation
ARCHIVE:mvadari/codify-agents-md
ARCHIVE:mvadari/smart-escrow-fee-voting
ARCHIVE:mvadari/perf-relay-skip-reparse
ARCHIVE:gregtatcam/mpt/dex-fix-offers-1
ARCHIVE:mvadari/perf-skip-proposed-tx-json
ARCHIVE:mvadari/perf-baseuint-memcmp
ARCHIVE:mvadari/perf-shamap-small-wins
ARCHIVE:revert-8461-tapanito/sav-fixed-precision-loanmanage
ARCHIVE:ripple/se/supported
ARCHIVE:mvadari/perf-st-noexcept-move
ARCHIVE:tapanito/sav-fixed-precision-loanmanage
ARCHIVE:mvadari/perf-sttx-copy-refs
ARCHIVE:ripple/lending-protocol-fv
ARCHIVE:bthomee/rpc-22-notifications
ARCHIVE:bthomee/rpc-23-stream-broadcast
ARCHIVE:bthomee/rpc-24-docs
ARCHIVE:bthomee/rpc-19-envelope-v3
ARCHIVE:bthomee/rpc-20-websocket-envelope
ARCHIVE:bthomee/rpc-21-batch
ARCHIVE:bthomee/rpc-16-ledger-entry-helpers-enum
ARCHIVE:bthomee/rpc-17-subscription-version
ARCHIVE:bthomee/rpc-18-version-reading
ARCHIVE:bthomee/rpc-13-params-by-name
ARCHIVE:bthomee/rpc-14-charge-unread-bodies
ARCHIVE:bthomee/rpc-15-code-for-token
ARCHIVE:bthomee/rpc-10-shape-reply
ARCHIVE:bthomee/rpc-11-unread-body-reasons
ARCHIVE:bthomee/rpc-12-batch-identity
ARCHIVE:bthomee/rpc-07-handler-error-codes
ARCHIVE:bthomee/rpc-08-http-status-line
ARCHIVE:bthomee/rpc-09-reject-helper
ARCHIVE:tapanito/vault-info-assets-total
ARCHIVE:bthomee/rpc-06-error-table-statuses
ARCHIVE:bthomee/rpc-03-protocol-constants
ARCHIVE:bthomee/rpc-04-mask-secrets
ARCHIVE:bthomee/rpc-05-error-table-realign
ARCHIVE:tapanito/vault-block-deposit
ARCHIVE:ripple/token-preauth
ARCHIVE:a1q123456/early-exit-fee
ARCHIVE:mvadari/rearch/permissioneddomain-entry
ARCHIVE:mvadari/rearch/delegate-entry
ARCHIVE:mvadari/rearch/oracle-entry
ARCHIVE:mvadari/rearch/did-entry
ARCHIVE:mvadari/rearch/offer-entry
ARCHIVE:rachel-flynn-add-clion-ide-guide
ARCHIVE:bthomee/rpc-02-value-string-view
ARCHIVE:bthomee/rpc-01-dead-account-history-notify
ARCHIVE:ximinez/lending-shortages
ARCHIVE:ximinez/emptydirectoryinvariant
ARCHIVE:ximinez/vault-test
ARCHIVE:ximinez/fix/validator-cache
ARCHIVE:pratik/ranged-normalize-number-at-construction
ARCHIVE:mvadari/logs-get-single-sink
ARCHIVE:mvadari/rearch/slebase-ergonomics
ARCHIVE:mvadari/rearch/ticket-entry
ARCHIVE:mvadari/rearch/sponsorship-entry
ARCHIVE:mvadari/rearch/signerlist-entry
ARCHIVE:dangell7/datagram-counters-a5c76fde
ARCHIVE:dangell7/restart-sync-stall
ARCHIVE:dangell7/batch-delivermax
ARCHIVE:dangell7/memory-pressure
ARCHIVE:ximinez/acquireAsyncDispatch
ARCHIVE:dangell7/memory-fix
ARCHIVE:release/3.4.x
ARCHIVE:staging/3.4.x
ARCHIVE:dangell7/online-delete-gc
ARCHIVE:dangell7/batch-v2-inner-record
ARCHIVE:dangell7/batch-db
ARCHIVE:dangell7/shamap-shed-subtrees
ARCHIVE:dangell7/supported-cicd
ARCHIVE:dangell7/token-paychan-clawback
ARCHIVE:token-paychan
ARCHIVE:dangell7/validator-keys
ARCHIVE:ximinez/directory
ARCHIVE:mathbunnyru/use_llvm_23
ARCHIVE:mathbunnyru/update_docker_images
ARCHIVE:nb-serialization
ARCHIVE:nb-slab
ARCHIVE:nb-baseuint
ARCHIVE:nb-account58
ARCHIVE:nb-countedobject
ARCHIVE:nb-misc-cleanup-1
ARCHIVE:nb-spinlock
ARCHIVE:nb-enum-cleanup
ARCHIVE:mvadari/rearch/accountroot-transferRate
ARCHIVE:mvadari/rearch/accountroot-xrpLiquid
ARCHIVE:mvadari/rearch/accountroot-isGlobalFrozen
ARCHIVE:mvadari/rearch/accountroot-checkDestinationAndTag
ARCHIVE:mvadari/rearch/ripplestate-nftCheckTrustline
ARCHIVE:mvadari/rearch/ripplestate-removeEmptyHolding
ARCHIVE:mvadari/rearch/mptoken-deleteAMMMPToken
ARCHIVE:mvadari/rearch/accountroot-createPseudoAccount
ARCHIVE:mvadari/rearch/ripplestate-trustCreate
ARCHIVE:mvadari/rearch/mptokenissuance-canTrade
ARCHIVE:mvadari/rearch/mptoken-unlockEscrowMPT
ARCHIVE:mvadari/rearch/mptokenissuance-canTransfer
ARCHIVE:mvadari/rearch/mptoken-lockEscrowMPT
ARCHIVE:mvadari/rearch/accountroot-isPseudoAccount
ARCHIVE:mvadari/rearch/mptokenissuance-isSoleShareholder
ARCHIVE:mvadari/rearch/ripplestate-trustDelete
ARCHIVE:mvadari/rearch/mptokenissuance-isVaultPseudoAccountFrozen
ARCHIVE:mvadari/rearch/vault-roundToVaultScale
ARCHIVE:mvadari/rearch/mptoken-removeEmptyHolding
ARCHIVE:mvadari/rearch/mptokenissuance-issuerSelfDebitHookMPT
ARCHIVE:mvadari/rearch/accountroot-decreaseOwnerCount
ARCHIVE:mvadari/rearch/accountroot-increaseOwnerCount
ARCHIVE:mvadari/rearch/vault-clawbackAmount
ARCHIVE:mvadari/rearch/mptokenissuance-issuerFundsToSelfIssue
ARCHIVE:mvadari/rearch/ripplestate-requireAuth
ARCHIVE:mvadari/rearch/accountroot-checkReserve
ARCHIVE:mvadari/rearch/accountroot-ownerCount
ARCHIVE:mvadari/rearch/mptoken-requireAuth
ARCHIVE:mvadari/rearch/mptokenissuance-canAddHolding
ARCHIVE:mvadari/rearch/vault-assetsTotalScale
ARCHIVE:mvadari/rearch/mptoken-createMPToken
ARCHIVE:mvadari/rearch/ripplestate-isDeepFrozen
ARCHIVE:mvadari/rearch/vault-assetsTotalForWithdrawal
ARCHIVE:mvadari/rearch/mptokenissuance-transferRate
ARCHIVE:mvadari/rearch/nftokenpage-changeTokenURI
ARCHIVE:mvadari/rearch/accountroot-accountReserve
ARCHIVE:mvadari/rearch/vault-clampToAssetsTotalScale
ARCHIVE:mvadari/rearch/nftokenpage-removeToken
ARCHIVE:mvadari/rearch/vault-getVaultPhase
ARCHIVE:mvadari/rearch/mptokenissuance-availableMPTAmount
ARCHIVE:mvadari/rearch/mptoken-isFrozen
ARCHIVE:mvadari/rearch/typesafe2
ARCHIVE:mvadari/rearch/nftokenpage-insertToken
ARCHIVE:mvadari/rearch/ripplestate-isFrozen
ARCHIVE:mvadari/rearch/nftokenpage-findTokenAndPage
ARCHIVE:mvadari/rearch/mptokenissuance-maxMPTAmount
ARCHIVE:mvadari/rearch/ripplestate-isIndividualFrozen
ARCHIVE:mvadari/rearch/nftokenpage-findToken
ARCHIVE:mvadari/rearch/vault-getVaultKind
ARCHIVE:mvadari/rearch/mptoken-isIndividualFrozen
ARCHIVE:mvadari/rearch/ripplestate-creditLimit
ARCHIVE:mvadari/rearch/mptokenissuance-isGlobalFrozen
ARCHIVE:mvadari/remove-xcb
ARCHIVE:mvadari/rearch/amm-verifyAndAdjustLPTokenBalance
ARCHIVE:mvadari/rearch/amm-initializeFeeAuctionVote
ARCHIVE:mvadari/rearch/amm-getTradingFee
ARCHIVE:mvadari/rearch/amm-ammLPHolds
ARCHIVE:mvadari/rearch/amm-ammHolds
ARCHIVE:mvadari/rearch/credential-valid
ARCHIVE:mvadari/rearch/credential-deleteSLE
ARCHIVE:mvadari/rearch/nftokenoffer-deleteTokenOffer
ARCHIVE:mvadari/rearch/loanbroker-adjustLoanBrokerOwnerCount
ARCHIVE:mvadari/rearch/loanbroker-canApplyToBrokerCover
ARCHIVE:mvadari/rearch/loan-loanVaultExposure
ARCHIVE:mvadari/rearch/loan-isPaymentLate
ARCHIVE:mvadari/rearch/loan-constructLoanState
ARCHIVE:mvadari/rearch/vault-getVaultVersion
ARCHIVE:mvadari/rearch/paychannel-entry
ARCHIVE:mvadari/rearch/mptokenissuance-entry
ARCHIVE:mvadari/rearch/loanbroker-entry
ARCHIVE:mvadari/rearch/mptoken-entry
ARCHIVE:mvadari/rearch/nftokenoffer-entry
ARCHIVE:mvadari/rearch/credential-checkExpired
ARCHIVE:mvadari/rearch/amm-entry
ARCHIVE:mvadari/rearch/credential-entry
ARCHIVE:mvadari/rearch/ripplestate-entry
ARCHIVE:mvadari/rearch/nftokenpage-entry
ARCHIVE:mvadari/rearch/vault-entry
ARCHIVE:mvadari/rearch/loan-entry
ARCHIVE:pratik/perf-test-otel-on
ARCHIVE:pratik/otel/foundation-and-tx-tracing
ARCHIVE:pratik/otel-devbox-two-node-configs
ARCHIVE:pratik/otel-sync-diagnostics
ARCHIVE:pratik/otel-sync-diagnostics-freshen-fix
ARCHIVE:pratik/otel-sync-diagnostics-telemetry-off
ARCHIVE:pratik/otel-phase10-workload-validation
ARCHIVE:pratik/otel-phase8-log-correlation
ARCHIVE:pratik/otel-phase9-metric-gap-fill
ARCHIVE:pratik/otel-phase7-native-metrics
ARCHIVE:pratik/otel-phase4-consensus-tracing
ARCHIVE:pratik/otel-phase5-docs-deployment
ARCHIVE:pratik/otel-phase6-statsd
ARCHIVE:pratik/otel-phase1c-rpc-integration
ARCHIVE:pratik/otel-phase2-rpc-tracing
ARCHIVE:pratik/otel-phase3-tx-tracing
ARCHIVE:pratik/otel-phase1a-plan-docs
ARCHIVE:pratik/otel-phase1b-telemetry-infra
ARCHIVE:dangell7/datagram-counters
ARCHIVE:bthomee/config-legacy-removal
ARCHIVE:bthomee/config-report-search
ARCHIVE:dangell7/fix-pathfinder-dedup
ARCHIVE:dangell7/fix-token-escrow-v2
ARCHIVE:dangell7/consensus-priority-lane
ARCHIVE:bthomee/config-report-rejected-section
ARCHIVE:dangell7/batch-inner-last-ledger-sequence
ARCHIVE:dangell7/jtaccept-load-targets
ARCHIVE:bthomee/config-search-list
ARCHIVE:bthomee/lockorder-tsan-ci
ARCHIVE:pratik/std-coro/tsan-fixes
ARCHIVE:pratik/std-coro/cleanup-boost-coroutine
ARCHIVE:pratik/std-coro/migrate-test-code
ARCHIVE:pratik/std-coro/migrate-entry-points
ARCHIVE:pratik/std-coro/add-coroutine-primitives
ARCHIVE:pratik/Add_checks_db_objects
ARCHIVE:pratik/Swtich-to-std-coroutines
ARCHIVE:pratik/partitioned-map-two-partitions
ARCHIVE:pratik/depositpreauth-self-and-credential-hardening
ARCHIVE:dangell7/datagram
ARCHIVE:pratik/net-async-deadlines-and-spawn-ctx
ARCHIVE:pratik/nodestore-bound-freshen-lock-hold
ARCHIVE:tialymov/FN-35-loanset_zero_fee_owner_auth
ARCHIVE:tapanito/number-bench
ARCHIVE:tapanito/loan-broker-set
ARCHIVE:tapanito/invariant-assertion
ARCHIVE:tapanito/unit-tests
ARCHIVE:timothybanks/smart-escrow-deletion
ARCHIVE:bthomee/config-fail-unreadable
ARCHIVE:gregtatcam/mpt/mptv2gate-large-mantissa
ARCHIVE:g-ripple/default-jemalloc
ARCHIVE:bthomee/ledger-walk-txmap
ARCHIVE:bthomee/graceful
ARCHIVE:xrplf/smart-contracts
ARCHIVE:timothybanks/merge-upstream
ARCHIVE:mvadari/check-bounds
ARCHIVE:copilot/add-augmented-submit-fields
ARCHIVE:alphanet
ARCHIVE:a1q123456/tighten-vault-and-loan-delete-invariant-checks
ARCHIVE:dangell/smart-contracts
ARCHIVE:ripple/lending-hackathon
ARCHIVE:ripple/wasmi-host-functions
ARCHIVE:gregtatcam/mpt/dex-fix-offer-gross-up
ARCHIVE:mvadari/smart-escrow-update-se-fees
ARCHIVE:ripple/se/fees
ARCHIVE:ripple/se/wasmi-tests
ARCHIVE:mvadari/se-wasmi-tests-update-host-functions
ARCHIVE:vlntb/online-delete-fix-followup-2
ARCHIVE:mvadari/batch-multisign-prefix
ARCHIVE:mvadari/prettier-prose-wrap
ARCHIVE:mvadari/sponsor/ai-tests
ARCHIVE:tapanito/feature/enhanced-squelching
ARCHIVE:rachelflynn-add-contribution-guidelines-from-wiki
ARCHIVE:tapanito/fix-lending-cross-scale
ARCHIVE:ripple/lending-stage
ARCHIVE:ripple/wasmi
ARCHIVE:fix/ripd-7750-transaction-entry-error-codes
ARCHIVE:tapanito/vault-add-assets-helper
ARCHIVE:copilot/fix-vetoed-type-error
ARCHIVE:ripple/confidential-key-rotation
ARCHIVE:peng/number-guard-loop
ARCHIVE:tapanito/vault-dust-overlay
ARCHIVE:tapanito/vault-dust-primitive
ARCHIVE:tapanito/vault-dust-sfield
ARCHIVE:ximinez/failure-invariant-tests
ARCHIVE:audit_wasm_vm_rust
ARCHIVE:tapanito/vault-rounding-trustline-dust
ARCHIVE:Wasm-vm-redesign-host-functions
ARCHIVE:supported_audit_aug26
ARCHIVE:tapanito/vault-rounding
ARCHIVE:release/3.3.x
ARCHIVE:staging/3.3.x
ARCHIVE:dangell7/sponsor-reap
ARCHIVE:release/3.2.x
ARCHIVE:tapanito/transactor-invariant-pt2
ARCHIVE:smart-escrow/perf-test
ARCHIVE:mvadari/sponsor-add
ARCHIVE:mvadari/ctidy-07-26
ARCHIVE:pratik/otel/foundation-tracing
ARCHIVE:smart-escrow/versioning
ARCHIVE:mvadari/error-message-ter
ARCHIVE:lmaisons/fix-iterator-conformance
ARCHIVE:a1q123456/fix-autogen
ARCHIVE:dangell7/export-ledger-name-spaces
ARCHIVE:a1q123456/split-loan-set-and-loan-accept
ARCHIVE:a1q123456/split-loan-set-and-loan-accept-temp
ARCHIVE:ximinez/number-maxint-range
ARCHIVE:mvadari/rearch/all
ARCHIVE:vlntb/TMGetObjectByHash-inline-experiment
ARCHIVE:mvadari/asf-macro
ARCHIVE:xrplf/sponsor
ARCHIVE:perf/allocator-benchmark-notrim
ARCHIVE:xrplf/sponsor-supported
ARCHIVE:vlntb/pratik-openssl-performance-test
ARCHIVE:ripple/custody-old-batch-cmpt
ARCHIVE:vvysokikh/sponsor-bug-repros
ARCHIVE:bthomee/golang_protos
ARCHIVE:mathbunnyru/apple_clang_21
ARCHIVE:ripple/confidential-transfer
ARCHIVE:mathbunnyru/new_conan_remote
ARCHIVE:mvadari/apply-context-view
ARCHIVE:a1q123456/default-cover-optimisation
ARCHIVE:a1q123456/migrate-account-amendment-table-test
ARCHIVE:tapanito/vault-share-pricing
ARCHIVE:a1q123456/spd-log-from-clio
ARCHIVE:mvadari/constant-field-invariant
ARCHIVE:mvadari/invariant-perf
ARCHIVE:mvadari/rearch/account
ARCHIVE:tapanito/vault-withdraw-invariants
ARCHIVE:tapanito/vault-set-invariants
ARCHIVE:tapanito/vault-clawback-invariants
ARCHIVE:tapanito/vault-delete-invariants
ARCHIVE:tapanito/vault-create-invariants
ARCHIVE:tapanito/const-invariants
ARCHIVE:lmaisons/stub-send-proof
ARCHIVE:vvysokikh/number-spaceship-operator
ARCHIVE:vlntb/revert-malloc-trim
ARCHIVE:vlntb/intrusive-pointers-counts-rc2
ARCHIVE:vlntb/intrusive-pointers-counts
ARCHIVE:dangell7/perf-maxtx-cadence
ARCHIVE:dangell7/flatmap
ARCHIVE:dangell7/clob-cache
ARCHIVE:dangell7/parallel-apply-access-set
ARCHIVE:vlntb/malformed-no-permission-fix
ARCHIVE:pratik/openssl-3.6.2-performance-test
ARCHIVE:copilot/remove-non-canonical-fields
ARCHIVE:gh-readonly-queue/develop/pr-7331-7da643d8648959f83d5d6a7d5d3a869171dbf1ca
ARCHIVE:pratik/openssl-3.5.6-performance-test
ARCHIVE:mvadari/rearch/token
ARCHIVE:ximinez/sync-script
ARCHIVE:dangell7/docs-ai
ARCHIVE:gregtatcam/mpt/assorted-fixes-dev
ARCHIVE:vlntb/release-3.2-no-malloc-trim
ARCHIVE:gregtatcam/mpt/fix-stissue-serialization
ARCHIVE:dangell7/docs-infra
ARCHIVE:dangell7/docs-test
ARCHIVE:dangell7/docs-full
ARCHIVE:dangell7/docs
ARCHIVE:dangell7/trace
ARCHIVE:release-3.1
ARCHIVE:pratik/test-tsan-and-gcc14-asan
ARCHIVE:dangell7/perf-overlay-nodestore-payment-ws
ARCHIVE:gregtatcam/mpt/vault-pseudo-frozen-optimizaton
ARCHIVE:vlntb/boundaries-idea-from-murat
ARCHIVE:mvadari/fix-bad-cast
ARCHIVE:vvysokikh1/txq-test-amendment-resilience
ARCHIVE:vlntb/macoas-build-md-update
ARCHIVE:gregtatcam/mpt/dex-unit-tests-disabled-mptv2
ARCHIVE:a1q123456/support-lending-in-batch
ARCHIVE:ripple/attackathon-april-2026
ARCHIVE:bthomee/iops
ARCHIVE:pratik/otel-phase5b-spans
ARCHIVE:mvadari/rearch/token-holder
ARCHIVE:mvadari/rearch/token-refactor
ARCHIVE:ripple/confidential-devnet
ARCHIVE:pratik/AutomatedHarness
ARCHIVE:copilot/fix-f350b804-905b-4a06-ab84-d0f12e5b0dd1
ARCHIVE:vlntb/grpc-fd-guard
ARCHIVE:pratik/OpenTelemetry_and_DistributedTracing_planning
ARCHIVE:ximinez/number_asan
ARCHIVE:pratik/Fix_asan_lsan_flagged_issues
ARCHIVE:pratik/use_boost_coroutine2
ARCHIVE:pratik/Reduce-recursion-to-iterative-loop
ARCHIVE:vvysokikh1/fix-positive-balance-trustline-pay-no-reserve
ARCHIVE:ripple/wasmi-perf-test
ARCHIVE:ripple/permission-delegation-devnet
ARCHIVE:vvysokikh1/simplify-apply-manifest
ARCHIVE:vlntb/number-perf-experiments-3
ARCHIVE:copilot/sub-pr-5439
ARCHIVE:vlntb/number-perf-experiments-2
ARCHIVE:vlntb/number-perf-experiments-1
ARCHIVE:pratik/Migrate-Rippled-embedded-tests-to-doctest-format
ARCHIVE:vlntb/number-perf-experiments
ARCHIVE:vlntb/RIPD-4257-fix-tecFROZEN
ARCHIVE:ripple/smart-escrow-srlabs
ARCHIVE:pratik/Fix_Sanitizer_flagged_issues
ARCHIVE:pratik/Migrate-Rippled-Embedded-tests-to-DoCtests
ARCHIVE:ximinez/lending-number-testci
ARCHIVE:gregtatcam/bugs/ripd-4340
ARCHIVE:release-3.0
ARCHIVE:vlntb/RIPD-4307-fix-err-tecNOPERMISSION
ARCHIVE:vlntb/shamap-structure-tracking
ARCHIVE:ripple/smart-escrow2
ARCHIVE:vlntb/boundaries-from-murat
ARCHIVE:ximinez/lending-number-fixapi
ARCHIVE:vlntb/taggedcache-lock-per-partition-v2
ARCHIVE:ximinez/lending-number-stnumber-deadend
ARCHIVE:ximinez/lending-number-explicit-deadend
ARCHIVE:gregtatcam/lending-protocol/refactor-payment
ARCHIVE:ximinez/lending-rebased
ARCHIVE:pratik/openssl_111_perf_test
ARCHIVE:pratik/openssl-3.6.0-alpha-performance-test
ARCHIVE:pratik/openssl_354_test
ARCHIVE:ripple/wamr-host-functions
ARCHIVE:ripple/wamr
ARCHIVE:zhang/groth16
ARCHIVE:bthomee/cmake_ci
ARCHIVE:vlntb/RIPD-2536-taggedcache-expire-now
ARCHIVE:vlntb/mem-leak-ledger-history
ARCHIVE:dangell7/subscriptions
ARCHIVE:release-2.5
ARCHIVE:ximinez/test-nudb
ARCHIVE:vlntb/tagged-cache-stats
ARCHIVE:vlntb/move-taggedcache-lock-base
ARCHIVE:a1q123456/remove-const-cast-from-tagged-cache-2
ARCHIVE:vlntb/anotate-tagged-cache-sweeps
ARCHIVE:vlntb/inbound-ledgers-cache
ARCHIVE:ci/use-new-macos-runners
ARCHIVE:dangell/relay
ARCHIVE:vlntb/refactore-barrier-semaphore
ARCHIVE:a1q123456/migrate-some-tests
ARCHIVE:vlntb/lock-contention-analysis
ARCHIVE:vlntb/accounts-growth-combined
ARCHIVE:ci/windows-test
ARCHIVE:vlntb/number-of-sweeps
ARCHIVE:vlntb/job-queue-latency
ARCHIVE:vlntb/remove-node-hash
ARCHIVE:ximinez/lending-XLS-66-archive-2
ARCHIVE:ximinez/lending-XLS-66-archive
ARCHIVE:vlntb/transport-traces
ARCHIVE:vlntb/fix-peer-disconnects-ping
ARCHIVE:vlntb/RIPD-2525-taggedcache-single-threaded
ARCHIVE:vlntb/RIPD-2446-getNodeFat-error
ARCHIVE:hooks
ARCHIVE:sidechain
ARCHIVE:3.4.1
ARCHIVE:3.5.0-custom-2
ARCHIVE:3.5.0-custom-1
ARCHIVE:3.4.0
ARCHIVE:3.4.0-rc1
ARCHIVE:3.4.0-b3
ARCHIVE:3.4.0-b2
ARCHIVE:3.4.0-b1
ARCHIVE:supported_audit_aug26
ARCHIVE:3.3.0
ARCHIVE:3.2.1
ARCHIVE:3.3.0-rc1
ARCHIVE:3.3.0-b1
ARCHIVE:3.2.0
ARCHIVE:3.2.0-b7
ARCHIVE:3.2.0-b6
ARCHIVE:3.2.0-b5
ARCHIVE:3.1.3
ARCHIVE:3.2.0-b4
ARCHIVE:3.2.0-b3
ARCHIVE:3.2.0-b2
ARCHIVE:3.2.0-b1
ARCHIVE:3.1.2
ARCHIVE:3.1.1
ARCHIVE:3.1.1-rc1
ARCHIVE:3.1.0
ARCHIVE:3.1.0-rc2
ARCHIVE:3.1.0-rc1
ARCHIVE:3.1.0-b1
ARCHIVE:3.0.0
ARCHIVE:3.0.0-rc2
ARCHIVE:2.6.2
ARCHIVE:3.1.0-b0
ARCHIVE:3.0.0-rc1
ARCHIVE:3.0.0-b1
ARCHIVE:2.6.1
ARCHIVE:2.6.1-rc2
ARCHIVE:2.6.1-rc1
ARCHIVE:2.5.1
ARCHIVE:2.6.0
ARCHIVE:2.6.0-rc3
ARCHIVE:2.6.0-rc2
ARCHIVE:2.6.0-rc1
ARCHIVE:smart-escrow-devnet4
ARCHIVE:2.5.0
ARCHIVE:2.5.0-rc2
ARCHIVE:2.5.0-rc1
ARCHIVE:smart-escrow-devnet3
ARCHIVE:2.5.0-b1
ARCHIVE:2.4.0
ARCHIVE:2.4.0-rc4
ARCHIVE:2.4.0-b3
ARCHIVE:2.3.1
ARCHIVE:2.3.1-rc1
ARCHIVE:2.3.0
ARCHIVE:2.3.0-rc2
ARCHIVE:2.3.0-rc1
ARCHIVE:2.3.0-b4
ARCHIVE:2.2.3
ARCHIVE:2.2.2
ARCHIVE:2.3.0-b2
ARCHIVE:2.2.1
ARCHIVE:2.3.0-b1
ARCHIVE:2.2.0
ARCHIVE:2.2.0-rc3
ARCHIVE:2.2.0-rc2
ARCHIVE:2.2.0-rc1
ARCHIVE:2.2.0-b3
ARCHIVE:2.2.0-b2
ARCHIVE:2.1.1
ARCHIVE:2.2.0-b1
ARCHIVE:2.1.0
ARCHIVE:2.1.0-rc1
ARCHIVE:2.0.1
ARCHIVE:2.0.1-rc1
ARCHIVE:2.0.1-b1
ARCHIVE:2.0.0
ARCHIVE:2.0.0-rc7
ARCHIVE:2.0.0-rc6
ARCHIVE:2.0.0-rc5
ARCHIVE:2.0.0-rc4
ARCHIVE:2.0.0-rc3
ARCHIVE:2.0.0-b4
ARCHIVE:2.0.0-b3
ARCHIVE:2.0.0-b2
ARCHIVE:2.0.0-b1
ARCHIVE:1.12.0
ARCHIVE:1.12
ARCHIVE:1.12.0-b2
ARCHIVE:1.12.0-b1
ARCHIVE:1.11.0
ARCHIVE:1.10.1
ARCHIVE:1.10.0
ARCHIVE:1.10.0-rc4
ARCHIVE:1.9.4
ARCHIVE:1.9.3
ARCHIVE:1.9.2
ARCHIVE:1.9.1
ARCHIVE:1.9.0
ARCHIVE:1.8.5
ARCHIVE:1.8.4
ARCHIVE:1.8.3
ARCHIVE:1.8.2
ARCHIVE:1.8.1
ARCHIVE:1.7.3
ARCHIVE:1.7.2
ARCHIVE:1.7.0
ARCHIVE:1.6.0
ARCHIVE:1.5.0
ARCHIVE:1.4.0
ARCHIVE:1.3.1
ARCHIVE:1.3.0
ARCHIVE:1.2.4
ARCHIVE:1.2.3
ARCHIVE:1.2.2
ARCHIVE:1.2.1
ARCHIVE:1.2.0
ARCHIVE:1.1.2
ARCHIVE:1.1.1
ARCHIVE:1.1.0
ARCHIVE:1.0.1
ARCHIVE:1.0.0
ARCHIVE:0.90.1
ARCHIVE:0.90.0
ARCHIVE:0.81.0
ARCHIVE:0.80.2
ARCHIVE:0.80.1
ARCHIVE:0.80.0
ARCHIVE:0.70.2
ARCHIVE:0.70.1
ARCHIVE:0.70.0
ARCHIVE:0.60.3
ARCHIVE:0.60.2
ARCHIVE:0.60.1
ARCHIVE:0.60.0
ARCHIVE:0.50.3
ARCHIVE:0.50.2
ARCHIVE:0.50.0
ARCHIVE:0.50.0-rc2
ARCHIVE:0.50.0-rc1
ARCHIVE:0.40.1
ARCHIVE:0.40.0
ARCHIVE:0.33.0-hf1
ARCHIVE:0.33.0
ARCHIVE:0.32.1
ARCHIVE:0.32.0
ARCHIVE:0.31.2
ARCHIVE:0.31.0
ARCHIVE:0.30.1-hf2
ARCHIVE:0.30.1-hf1
ARCHIVE:0.30.1
ARCHIVE:0.30.0-hf2
ARCHIVE:0.30.1-rc2
ARCHIVE:0.30.1-rc1
ARCHIVE:0.30.0-hf1
ARCHIVE:0.30.0
ARCHIVE:0.30.0-rc1
ARCHIVE:0.29.1-rc1
ARCHIVE:0.29.0-hf1
ARCHIVE:0.29.0
ARCHIVE:0.28.2
ARCHIVE:0.28.1
ARCHIVE:0.28.1-rc2
ARCHIVE:0.28.1-rc1
ARCHIVE:0.28.0
ARCHIVE:0.28.0-rc1
ARCHIVE:0.27.4
ARCHIVE:0.27.3-sp2
ARCHIVE:0.27.3-sp1
ARCHIVE:0.27.3
ARCHIVE:0.27.2
ARCHIVE:0.27.1
ARCHIVE:0.27.1-rc1
ARCHIVE:0.27.0
ARCHIVE:0.26.4-sp3
ARCHIVE:0.26.4-sp2
ARCHIVE:0.26.4-sp1
ARCHIVE:0.26.4
ARCHIVE:0.26.3-sp4
ARCHIVE:0.26.3-sp1
ARCHIVE:0.26.2
ARCHIVE:0.26.1
ARCHIVE:0.26.0
ARCHIVE:0.25.2
ARCHIVE:0.25.1
ARCHIVE:0.25.0
ARCHIVE:0.24.0
ARCHIVE:0.24.0-rc2
ARCHIVE:0.23.0
ARCHIVE:0.22.0
ARCHIVE:0.21.0
ARCHIVE:0.20.1
ARCHIVE:0.20.0
ARCHIVE:0.19.2
ARCHIVE:0.19.1
ARCHIVE:0.19.0
ARCHIVE:0.18.0
ARCHIVE:0.17.0
ARCHIVE:0.16.0
ARCHIVE:0.15.0
ARCHIVE:0.14.0
ARCHIVE:0.12.0
1 Commits
develop
...
mvadari/pe
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
91985dc320 |
perf: Use memcmp for BaseUInt comparisons
operator<=> used std::mismatch over unsigned char iterators, which compares one byte at a time, and operator== went through operator<=>. The data is stored big-endian, so memcmp gives the same order and is much faster. These operators run on every UInt256, AccountID and Currency key compare in maps, hash tables and caches. The operators could never be constant-evaluated, because data() uses reinterpret_cast, so memcmp loses nothing. |
1 changed files with 4 additions and 11 deletions
|
|
@@ -596,23 +596,16 @@ operator<=>(BaseUInt<Bits, Tag> const& lhs, BaseUInt<Bits, Tag> const& rhs)
|
|||
// note that the underlying data is stored in big endian, even if the
|
||||
// platform is little endian. This makes the comparison correct.
|
||||
//
|
||||
// FIXME: use std::lexicographical_compare_three_way once support is
|
||||
// added to MacOS.
|
||||
|
||||
auto const ret = std::mismatch(lhs.cbegin(), lhs.cend(), rhs.cbegin());
|
||||
|
||||
// a == b
|
||||
if (ret.first == lhs.cend())
|
||||
return std::strong_ordering::equivalent;
|
||||
|
||||
return (*ret.first > *ret.second) ? std::strong_ordering::greater : std::strong_ordering::less;
|
||||
// memcmp compares unsigned bytes in order, and is much faster than a
|
||||
// byte-at-a-time loop.
|
||||
return std::memcmp(lhs.data(), rhs.data(), lhs.size()) <=> 0;
|
||||
}
|
||||
|
||||
template <std::size_t Bits, typename Tag>
|
||||
[[nodiscard]] constexpr bool
|
||||
operator==(BaseUInt<Bits, Tag> const& lhs, BaseUInt<Bits, Tag> const& rhs)
|
||||
{
|
||||
return (lhs <=> rhs) == 0; // NOLINT(modernize-use-nullptr)
|
||||
return std::memcmp(lhs.data(), rhs.data(), lhs.size()) == 0;
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.