Skip to content

Commit 78fae78

Browse files
starknet_os: resources test - declare
1 parent 214c8b8 commit 78fae78

5 files changed

Lines changed: 718 additions & 367 deletions

File tree

crates/blockifier/resources/blockifier_versioned_constants_0_14_4.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -494,10 +494,10 @@
494494
},
495495
"execute_txs_inner": {
496496
"Declare": {
497-
"n_steps": 3523,
497+
"n_steps": 3938,
498498
"n_memory_holes": 0,
499499
"builtin_instance_counter": {
500-
"range_check_builtin": 72,
500+
"range_check_builtin": 92,
501501
"pedersen_builtin": 4,
502502
"poseidon_builtin": 15
503503
}

crates/starknet_os_flow_tests/resources/deployable_for_resource_measurement.cairo

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
/// Originally compiled with compiler v2.17.0-rc.4.
33
#[starknet::contract(account)]
44
mod DeployableForResourceMeasurement {
5+
use starknet::ClassHash;
6+
57
#[storage]
68
struct Storage {}
79

@@ -20,6 +22,11 @@ mod DeployableForResourceMeasurement {
2022
starknet::VALIDATED
2123
}
2224

25+
#[external(v0)]
26+
fn __validate_declare__(self: @ContractState, class_hash: ClassHash) -> felt252 {
27+
starknet::VALIDATED
28+
}
29+
2330
/// Main execute entry point should have variable input length to measure meta-tx linear factor.
2431
#[external(v0)]
2532
fn __execute__(ref self: ContractState, some_args: Span<felt252>) {}

0 commit comments

Comments
 (0)