Compare commits

..

2 Commits

Author SHA1 Message Date
Richard Holland
a05889528a Merge branch 'dev' into fix-etxn-fee-base-view 2026-09-29 05:01:48 +10:00
tequ
22d41c96d2 etxn_fee_base: compute the fee against the applied view (fix20261001)
HookAPI::etxn_fee_base computed the emitted txn's minimum fee against
the node-local open ledger. HookAPI::emit uses that value for its
minimum-fee check, so a hook definition (e.g. HookCallbackFee) present in
the ledger being built but not yet in a node's open ledger, or vice
versa, could make emit() succeed on one node and fail on another. Under
fix20261001 the fee is computed against the view being applied.
2026-09-28 20:27:42 +09:00

View File

@@ -36,7 +36,7 @@
XRPL_FIX (20261001, Supported::yes, VoteBehavior::DefaultYes)
XRPL_FEATURE(HookOnV2_1, Supported::yes, VoteBehavior::DefaultNo)
XRPL_FEATURE(OnChainManifests, Supported::no, VoteBehavior::DefaultNo)
XRPL_FEATURE(OnChainManifests, Supported::yes, VoteBehavior::DefaultNo)
XRPL_FIX (HookMap, Supported::yes, VoteBehavior::DefaultYes)
XRPL_FIX (GuardDepth32, Supported::yes, VoteBehavior::DefaultNo)
XRPL_FEATURE(NamedHooks, Supported::yes, VoteBehavior::DefaultNo)