mirror of
https://github.com/logos-messaging/nim-chat-poc.git
synced 2026-07-07 08:59:53 +00:00
simulations/mix_lez_chat/run_simulation.sh: - Strict mix-pool readiness wait: now requires NUM_NODES-1 client registrations succeeded on the gifter (one per non-gifter mix node) AND a "Gifter self-registered as mix relay" log line on node0 — not just GR>=3 which could pass while node0 itself hadn't yet finished its own membership flow. Lets every mix node actually be ready to generate forward proofs before sender starts. - Bumps testnet KADEMLIA_HARD_CAP to 1800s (30 min). Testnet block times + finality lag put 4 sequential mix-node registrations well beyond the old 600s ceiling. vendor/nwaku bump pulls in: - unified get_merkle_proofs that returns valid_roots atomically; - self-verify in spam_protection.generateProof; - ExternalMerkleProof.validRoots field + pollLoop refresh from it; - proofRoot/getPollInterval accessors on OnchainLEZGroupManager; - confirmMembershipLeafIndex helper (unused — wiring foundation for a follow-up background watcher to close the slot-allocation race).