Files
salvium-rs/test
Matt Hess 6eeadbe8ed ● Add transaction validation module and complete sweepDust
- Create src/validation.js with complete Salvium validation rules:
    - TX type/version validation (validateTxTypeAndVersion)
    - Asset type validation (SAL, SAL1, BURN rules)
    - Output validation (types, sorting, overflow checks)
    - RCT type validation by hard fork version
    - Input validation (ring size 16, key image sorting)
    - Fee validation with dynamic fee calculation
    - Miner/protocol TX validation
    - Yield payout calculation (calculateYieldPayout)
    - Comprehensive validateTransactionFull() combining all checks
  - Implement sweepDust in wallet.js with selective UTXO spending
  - Add 58 tests in test/validation.test.js
  - Export validation module from index.js
2026-01-26 12:24:44 +00:00
..
2026-01-14 23:59:27 +00:00
2026-01-14 23:59:27 +00:00
2026-01-14 23:59:27 +00:00
2026-01-14 23:59:27 +00:00
2026-01-14 23:59:27 +00:00