Matt Hess
733ecd2681
Migrate all JS tests to Rust: 9-crate workspace, 703 tests, 0 JS remaining
Add root Cargo workspace with 9 crates: salvium-crypto (extended),
salvium-types, salvium-consensus, salvium-wallet, salvium-tx,
salvium-rpc, salvium-miner (extended), salvium-cli, salvium-multisig.
New modules: chain_state, block_weight, alt_chain, validation,
offline signing, stake lifecycle, wallet sync/query/encryption/utxo,
randomx utilities, and full multisig crate with CARROT support.
Delete 188 JS test/helper/debug files; archive integration test
scripts to test/legacy-js/ for live testnet use. Testnet integration
tests (transfer, stake, burn, convert, sweep) remain as #[ignore]-
gated Rust tests runnable with --ignored against a live daemon.
2026-02-17 23:09:35 +00:00
..
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00
2026-02-17 23:09:35 +00:00