collapse.rs§ 3 · nobody knows which fate runs — not even the creator
01// committed at launch
02let commit = sha256("qrng" ‖ qrng_value);
03let slot = trigger_slot + 32;
04let seed = sha256(qrng_value ‖ blockhash(slot) ‖ mint);
05let fate = if seed[0] & 1 == 0 { fate_a } else { fate_b };
06execute(fate, reserve); certify(snapshot(slot));