transaction.js reduced from 5,426 to 2,206 lines (59% reduction).
Duplicated code replaced with re-exports from transaction/ submodules (constants, serialization, utxo, parsing, analysis, carrot-output). Unique code retained: output creation, CLSAG signing, decoy selection, fee estimation, and all transaction builders.
This commit is contained in:
+108
-3328
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user