Commit Graph

14237 Commits

Author SHA1 Message Date
Nicholas Dudfield
bfefe4eb5e docs(manifest): describe thin signing index 2026-08-31 14:39:37 +07:00
Nicholas Dudfield
5979bfa2d4 fix(manifest): gossip authority before durability 2026-08-31 14:23:13 +07:00
Nicholas Dudfield
ce32b75db1 fix(manifest): reject fee variants before crypto 2026-08-31 13:29:14 +07:00
Nicholas Dudfield
619d6a16ff fix(manifest): obey ordinary fee escalation 2026-08-31 13:15:03 +07:00
Nicholas Dudfield
dc4fd50b54 fix(manifest): price canonical updates by ruleset 2026-08-31 12:55:29 +07:00
Nicholas Dudfield
0d75cfda70 fix(manifest): pin canonical unsigned fee 2026-08-31 12:45:10 +07:00
Nicholas Dudfield
6bf86851d6 fix(manifest): reject envelope extensions before crypto 2026-08-31 12:35:37 +07:00
Nicholas Dudfield
0f6749f53b fix(manifest): canonicalize complete unsigned envelope 2026-08-31 12:28:37 +07:00
Nicholas Dudfield
e60e09898a feat(manifest): canonicalize owned ledger storage 2026-08-31 12:14:44 +07:00
Nicholas Dudfield
36e5a1a121 docs(manifest): replay comment describes the exact canonical fee, not a band 2026-08-31 11:40:11 +07:00
Nicholas Dudfield
149bcf0193 feat(manifest): separate registration and update authority 2026-08-31 11:35:07 +07:00
Richard Holland
2234b8fc26 ensure onchain-manifests are used for untrusted validations 2026-08-27 11:41:02 +10:00
Richard Holland
e609d33495 more test coverage 2026-08-26 10:38:30 +10:00
Richard Holland
ce8a88db79 fix failing test 2026-08-25 13:34:35 +10:00
Richard Holland
87ae5dd28c fix makeSetManifestTx 2026-08-25 12:19:08 +10:00
Richard Holland
cbe0ac7240 crashbugs 2026-08-25 11:49:18 +10:00
Richard Holland
2d34b08ed4 more missing 2026-08-24 14:41:40 +10:00
Richard Holland
032bd6346d hook codes 2026-08-24 11:44:46 +10:00
Richard Holland
6eb99f8a03 clang 2026-08-24 11:23:52 +10:00
Richard Holland
a30ca9c5b4 compiling 2026-08-24 10:57:44 +10:00
Richard Holland
97140ce8cf add ephemeral key weak tsh, tests 2026-08-24 10:24:55 +10:00
Richard Holland
824bb00d8f constrain manifest gossiped and auto submit new manifests on-chain 2026-08-23 13:34:46 +10:00
Richard Holland
2ea4cf0bce claude patch 2026-08-23 12:22:33 +10:00
Richard Holland
34a4d3dd85 more 2026-08-22 16:48:06 +10:00
Richard Holland
abc4fbd204 compiling 2026-08-22 16:21:12 +10:00
Richard Holland
bf378592c9 more ocm 2026-08-10 14:18:31 +10:00
Richard Holland
d85bbe1a39 most of on-chain manifests, yet to compile or test 2026-08-10 12:33:05 +10:00
Richard Holland
bb244ef772 put release builds into a candidate folder to prevent auto-update scripts running before smoke tests (#761) 2026.6.21-release+3350 2026-06-21 12:12:43 +10:00
Richard Holland
639ea34377 Fixhookmap (#756) 2026-06-16 17:06:25 +10:00
tequ
089c0dc3fe Fix ammLPHolds logic to include escrowed cases (#757) 2026-06-16 15:26:29 +10:00
tequ
78167e09c0 change sfHookOn of ltHookDefinition to soeOptional for HookOnV2 (#755) 2026-06-16 13:58:53 +10:00
tequ
607a7fdf98 Change AMM to Supported::no (#758) 2026-06-16 13:56:58 +10:00
tequ
c55420bcd8 Fix duplicate and incorrect fields in server_definitions (#753) 2026-05-27 07:58:13 +10:00
tequ
cb91b4e88e Restore pre-reserved tem codes (#754) 2026-05-27 07:57:55 +10:00
tequ
90333b6fd0 Fix HookAPI Expected and Refactor Enum classes (#729) 2026-05-26 11:02:17 +10:00
tequ
7f9a9364b0 fix: Ensures canonical order for PriceDataSeries upon PriceOracle creation (#5485) (#744) 2026-05-25 11:34:24 +10:00
tequ
706d31f01d Update .git-blame-ignore-revs (#746) 2026-05-25 11:28:56 +10:00
tequ
083e9e4315 Generate hook extern declarations with C linkage (#750) 2026-05-25 11:27:21 +10:00
tequ
b9e0c56def Guard depth 32 (#653) 2026-05-25 11:10:49 +10:00
tequ
663ed4edb8 Named Hook (#718) 2026-05-19 12:00:25 +10:00
tequ
8422758d4d chore: Improve codecov coverage reporting (#4977) (#745) 2026-05-18 12:21:47 +10:00
tequ
586c78e812 fix: Replace badCurrency() checks with isBadCurrency() for improved clarity (#742) 2026-05-18 11:57:25 +10:00
Niq Dudfield
9b50b68d39 perf(ledger): optimize catalogue loading memory usage and performance (#548) 2026-05-06 17:29:44 +10:00
tequ
5e8d26f67a refactor: Calculate numFeatures automatically (#5324) (#739)
Co-authored-by: Ed Hennis <ed@ripple.com>
2026-04-30 18:17:50 +10:00
tequ
a6186d7855 IOURewardClaim (#500) 2026-04-30 15:27:51 +10:00
tequ
b449599408 Add --definitions CLI flag to output static server definitions without starting server (#708) 2026-04-30 12:42:42 +10:00
tequ
9d4e507675 Treat suspicious gcov hit counts as coverage warnings (#737) 2026-04-29 17:06:44 +10:00
tequ
49fd0c33b5 fixIOULockedBalanceInvariant Amendment (#732) 2026-04-29 17:05:18 +10:00
tequ
0ffb6e8c21 Replace vendored magic_enum header with Conan package dependency (#727) 2026-04-29 17:00:25 +10:00
tequ
61138058a6 Delete unused sfHookDefinition (#715) 2026-04-29 16:45:35 +10:00