{"inputs":{"offers":[{"offer_id":"o-17-coal","party_id":"gen_eskom_coal_01","price_cents":83038,"volume_mw_min":1800000,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"o-17-wind","party_id":"gen_ipp_wind_01","price_cents":45949,"volume_mw_min":72720,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"o-17-solar","party_id":"gen_ipp_solar_bw5_01","price_cents":38541,"volume_mw_min":47400,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"o-17-renew-agg","party_id":"agg_renewables_01","price_cents":41503,"volume_mw_min":18000,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"o-17-zesa","party_id":"cb_zesa_synthetic","price_cents":111632,"volume_mw_min":12000,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"o-17-ocgt","party_id":"gen_eskom_ocgt_01","price_cents":218835,"volume_mw_min":24000,"ts_iso":"2026-05-29T17:00:00Z"}],"bids":[{"offer_id":"b-17-mine","party_id":"lc_mine_eiug_01","price_cents":500000,"volume_mw_min":24000,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"b-17-smelter","party_id":"lc_smelter_01","price_cents":500000,"volume_mw_min":15000,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"b-17-cpa","party_id":"mun_ekurhuleni_cpa","price_cents":500000,"volume_mw_min":12000,"ts_iso":"2026-05-29T17:00:00Z"},{"offer_id":"b-17-dx-residual","party_id":"dx_eskom_distribution","price_cents":500000,"volume_mw_min":2109000,"ts_iso":"2026-05-29T17:00:00Z"}],"system_load_mw_min":2160000,"clock":{"hour":17,"trading_day_id":"2026-05-29","ts_iso":"2026-05-29T17:55:00Z"},"seed":42},"transcript":["[clearHour] day=2026-05-29 hour=17 seed=42","[clearHour] tieBreak=price_asc → ts_asc → party_id_asc","[clearHour] demand_mw_min=2160000","[clearHour] accept offer=o-17-solar party=gen_ipp_solar_bw5_01 price=38541c volume=47400 cumulative=47400","[clearHour] accept offer=o-17-renew-agg party=agg_renewables_01 price=41503c volume=18000 cumulative=65400","[clearHour] accept offer=o-17-wind party=gen_ipp_wind_01 price=45949c volume=72720 cumulative=138120","[clearHour] accept offer=o-17-coal party=gen_eskom_coal_01 price=83038c volume=1800000 cumulative=1938120","[clearHour] accept offer=o-17-zesa party=cb_zesa_synthetic price=111632c volume=12000 cumulative=1950120","[clearHour] accept offer=o-17-ocgt party=gen_eskom_ocgt_01 price=218835c volume=24000 cumulative=1974120","[clearHour] SMP=218835c marginal=gen_eskom_ocgt_01"],"outputs":{"smp_cents":218835,"total_dispatch_mw_min":1974120,"marginal_party":"gen_eskom_ocgt_01","outputs_sha256":"c09d3610447a864a0a02aff0e003f50270674231c0eaaf6bfdf008459f87da59"},"inputs_sha256":"f7dd438ed7770477c6da5711495c5a6b0f8054901b8f8c8bf8eedbd3626d273c","chain_block":{"computed":true,"receipt_anchor":"c09d3610447a864a0a02aff0e003f50270674231c0eaaf6bfdf008459f87da59"}}