You asked
Canon rf 45mm f 1 2 stm vs sigma 30mm f 1 4 dc dn contemporary?
Here is what the site says about that.
From Sigma 30mm f/1.4 DC DN Contemporary: Sigma 30mm f/1.4 DC DN Contemporary: A prime lens by Sigma for APS-C cameras, 30mm f/1.4. Cheap, sharp and fast: a classic first prime for APS-C. Specs - Maker: Sigma - Focal length: 30mm (prime) - Maximum aperture: f/1.4 - Made for: APS-C sensors - Mounts: Sony E, Fujifilm X, Micro Four Thirds, L-Mount, Canon RF, Nikon Z - Stabilised: no - Autofocus: yes What it frames like - On APS-C (Sony E, Fujifilm X, L-Mount, ...
From Canon RF 45mm f/1.2 STM: Canon RF 45mm f/1.2 STM: A prime lens by Canon for Full frame cameras, 45mm f/1.2. Canon's first f/1.2 lens outside the L series, and light at about 350 g. Specs - Maker: Canon - Focal length: 45mm (prime) - Maximum aperture: f/1.2 - Made for: Full frame sensors - Mounts: Canon RF - Stabilised: no - Autofocus: yes What it frames like - On full frame (Canon RF): as marked, 45mm. - On APS-C ...
Quoted from this site's pages.