fn can_apply_supercharged_coinbase( block_stake_winner: &NonZeroCurvePoint, stake_proof_sparse_ledger: &MinaBaseSparseLedgerBaseStableV2, global_slot_since_genesis: &MinaNumbersGlobalSlotSinceGenesisMStableV1, ) -> bool