diff --git a/crates/blockifier/resources/versioned_constants_0_13_0.json b/crates/blockifier/resources/versioned_constants_0_13_0.json index 4ca11cb656f..64253a472f7 100644 --- a/crates/blockifier/resources/versioned_constants_0_13_0.json +++ b/crates/blockifier/resources/versioned_constants_0_13_0.json @@ -76,6 +76,7 @@ "step_gas_cost": 100, "builtin_gas_costs": { "range_check": 70, + "range_check96": 0, "keccak": 0, "pedersen": 0, "bitwise": 0, diff --git a/crates/blockifier/resources/versioned_constants_0_13_1.json b/crates/blockifier/resources/versioned_constants_0_13_1.json index f026a9b5e5e..5ce21c089c3 100644 --- a/crates/blockifier/resources/versioned_constants_0_13_1.json +++ b/crates/blockifier/resources/versioned_constants_0_13_1.json @@ -76,6 +76,7 @@ "step_gas_cost": 100, "builtin_gas_costs": { "range_check": 70, + "range_check96": 0, "keccak": 0, "pedersen": 0, "bitwise": 0, diff --git a/crates/blockifier/resources/versioned_constants_0_13_1_1.json b/crates/blockifier/resources/versioned_constants_0_13_1_1.json index c13cc311775..4449b6a519a 100644 --- a/crates/blockifier/resources/versioned_constants_0_13_1_1.json +++ b/crates/blockifier/resources/versioned_constants_0_13_1_1.json @@ -76,6 +76,7 @@ "step_gas_cost": 100, "builtin_gas_costs": { "range_check": 70, + "range_check96": 0, "keccak": 0, "pedersen": 0, "bitwise": 0, diff --git a/crates/blockifier/resources/versioned_constants_0_13_2.json b/crates/blockifier/resources/versioned_constants_0_13_2.json index 55eb3185e05..c0c0b892f24 100644 --- a/crates/blockifier/resources/versioned_constants_0_13_2.json +++ b/crates/blockifier/resources/versioned_constants_0_13_2.json @@ -90,6 +90,7 @@ }, "builtin_gas_costs": { "range_check": 70, + "range_check96": 0, "keccak": 0, "pedersen": 0, "bitwise": 594, diff --git a/crates/blockifier/resources/versioned_constants_0_13_2_1.json b/crates/blockifier/resources/versioned_constants_0_13_2_1.json index 4364ffc0c68..0a90bd0a755 100644 --- a/crates/blockifier/resources/versioned_constants_0_13_2_1.json +++ b/crates/blockifier/resources/versioned_constants_0_13_2_1.json @@ -90,6 +90,7 @@ }, "builtin_gas_costs": { "range_check": 70, + "range_check96": 0, "keccak": 0, "pedersen": 0, "bitwise": 594, diff --git a/crates/blockifier/resources/versioned_constants_0_13_3.json b/crates/blockifier/resources/versioned_constants_0_13_3.json index 337622362fe..4dab2471ab1 100644 --- a/crates/blockifier/resources/versioned_constants_0_13_3.json +++ b/crates/blockifier/resources/versioned_constants_0_13_3.json @@ -90,6 +90,7 @@ }, "builtin_gas_costs": { "range_check": 70, + "range_check96": 0, "keccak": 0, "pedersen": 0, "bitwise": 594, diff --git a/crates/blockifier/resources/versioned_constants_0_13_4.json b/crates/blockifier/resources/versioned_constants_0_13_4.json index 6c967161a8f..8072d23852e 100644 --- a/crates/blockifier/resources/versioned_constants_0_13_4.json +++ b/crates/blockifier/resources/versioned_constants_0_13_4.json @@ -92,6 +92,7 @@ }, "builtin_gas_costs": { "range_check": 70, + "range_check96": 56, "keccak": 136189, "pedersen": 4050, "bitwise": 583, diff --git a/crates/blockifier/src/versioned_constants.rs b/crates/blockifier/src/versioned_constants.rs index b375b413e7f..18d8d287670 100644 --- a/crates/blockifier/src/versioned_constants.rs +++ b/crates/blockifier/src/versioned_constants.rs @@ -791,6 +791,7 @@ pub struct BuiltinGasCosts { // Range check has a hard-coded cost higher than its proof percentage to avoid the overhead of // retrieving its price from the table. pub range_check: u64, + pub range_check96: u64, // Priced builtins. pub keccak: u64, pub pedersen: u64, @@ -811,7 +812,7 @@ impl BuiltinGasCosts { BuiltinName::ec_op => self.ecop, BuiltinName::keccak => self.keccak, BuiltinName::poseidon => self.poseidon, - BuiltinName::range_check96 => self.range_check, + BuiltinName::range_check96 => self.range_check96, BuiltinName::add_mod => self.add_mod, BuiltinName::mul_mod => self.mul_mod, BuiltinName::ecdsa => self.ecdsa,