Fatti

La società Grande Dixence SA beneficia di due concessioni concesse dallo Stato del Vallese per l'utilizzo delle acque del Rodano provenienti dalla Viège e dalla Borgne. Il 3 dicembre 1997, il Consiglio di Stato del cantone del Vallese ha deciso che, per l'anno civile 1997, il calcolo della tassa idrica e dell'imposta speciale si sarebbe fatto sulla base di un tasso massimo di 54 fr. per kilowatt teorico fino al 30 aprile 1997, e di 80 fr. per kilowatt teorico a partire dal 1° maggio 1997. La società ha presentato ricorso contro queste decisioni, sostenendo che l'applicazione del nuovo tasso di 48 fr. per kilowatt teorico violava il principio della legalità e danneggiava i suoi diritti acquisiti.

Il Tribunale federale ha respinto i ricorsi della società, considerando che l'imposta speciale è destinata a finanziare fondi speciali e che la legge cantonale può validamente rinviare al tasso massimo previsto dal diritto federale per determinare il tasso dell'imposta speciale. Il Tribunale federale ha anche considerato che l'imposta speciale non rientra nelle prestazioni economiche imposte al concessionario e che non è al riparo da modifiche successive.

Legge

Il Tribunale federale ha considerato che il principio della legalità è rispettato, poiché i parametri dell'imposta speciale si lasciano facilmente dedurre da altre disposizioni del testo stesso della legge cantonale. Il Tribunale federale ha anche considerato che la legge cantonale può validamente rinviare al tasso massimo previsto dal diritto federale per determinare il tasso dell'imposta speciale.

Il Tribunale federale ha anche esaminato la questione di sapere se l'imposta speciale rientra nei diritti acquisiti. Ha considerato che l'imposta…