mirror of
https://github.com/jwinterm/mwixnet.git
synced 2026-10-25 16:38:32 +01:00
Fixes mwixnet#32 (no longer builds on current Rust). The grin node deps move to the 5.4.0 release crates; grin-wallet points at jwinterm/grin-wallet contracts work pinned by revision. Drops unused grin_servers/chain/p2p from the main build (grin_servers isn't published). - Cargo.toml: grin_* -> 5.4.0; grin_wallet_* -> contracts fork (rev-pinned). - secp::random_secret now takes use_test_rng; pass false at all call sites. - create_onion / ComSignature::sign take a use_test_rng bool; pass false in tests. - Test modules reference the file-level onion alias via super::grin_onion. - tests/e2e.rs (boots a real node+miner) gated behind a new `integration` feature so a default `cargo test` runs the unit suite (18 tests) without a node.