mirror of
https://github.com/XRPLF/rippled.git
synced 2026-09-27 15:28:03 +00:00
An XRP account address is a public ledger identifier drawn from an enumerable set. An unsalted hash of it is reversible by lookup, so it protected nothing and only broke the join against explorers, RPC responses and logs that show the same address. - pathfind_source_account and pathfind_dest_account carry the request's r-address. A value that does not parse as an r-address is not emitted, so a malformed or mistaken request value never reaches a span. Both handlers share setAccountAttribute() in PathFindSpanAttributes.h. - pathfind_dest_currency is to_string(Asset): "XRP", "<issuer>/<CUR>", or the MPT issuance id. - The collector's attributes/hash processor is removed. No layer hashes. - redactAccount() stays available; its header no longer claims to sit in the emit path.