@@ -10,7 +10,6 @@ use cairo_lang_starknet_classes::casm_contract_class::CasmContractClass;
1010use cairo_lang_starknet_classes:: contract_class:: ContractClass as SierraContractClass ;
1111#[ cfg( feature = "cairo_native" ) ]
1212use cairo_native:: executor:: AotContractExecutor ;
13- use serde_json:: Value ;
1413use starknet_api:: block:: BlockInfo ;
1514use starknet_api:: contract_address;
1615#[ cfg( feature = "cairo_native" ) ]
@@ -25,12 +24,7 @@ use starknet_api::test_utils::{
2524} ;
2625
2726use crate :: blockifier:: config:: { CairoNativeRunConfig , ContractClassManagerConfig } ;
28- use crate :: blockifier_versioned_constants:: {
29- GasCosts ,
30- OsConstants ,
31- VersionedConstants ,
32- VERSIONED_CONSTANTS_LATEST_JSON ,
33- } ;
27+ use crate :: blockifier_versioned_constants:: VersionedConstants ;
3428use crate :: bouncer:: { BouncerConfig , BouncerWeights } ;
3529use crate :: context:: { BlockContext , ChainInfo , FeeTokenAddresses , TransactionContext } ;
3630use crate :: execution:: call_info:: { CallExecution , CallInfo , Retdata } ;
@@ -47,7 +41,6 @@ use crate::execution::entry_point::{
4741use crate :: execution:: native:: contract_class:: NativeCompiledClassV1 ;
4842use crate :: state:: contract_class_manager:: ContractClassManager ;
4943use crate :: state:: state_api:: State ;
50- use crate :: test_utils:: update_json_value;
5144use crate :: transaction:: objects:: {
5245 CurrentTransactionInfo ,
5346 DeprecatedTransactionInfo ,
@@ -143,21 +136,6 @@ impl VersionedConstants {
143136 }
144137}
145138
146- impl GasCosts {
147- pub fn create_for_testing_from_subset ( subset_of_os_constants : & str ) -> Self {
148- let subset_of_os_constants: Value = serde_json:: from_str ( subset_of_os_constants) . unwrap ( ) ;
149- let mut os_constants: Value =
150- serde_json:: from_str :: < Value > ( VERSIONED_CONSTANTS_LATEST_JSON . as_str ( ) )
151- . unwrap ( )
152- . get ( "os_constants" )
153- . unwrap ( )
154- . clone ( ) ;
155- update_json_value ( & mut os_constants, subset_of_os_constants) ;
156- let os_constants: OsConstants = serde_json:: from_value ( os_constants) . unwrap ( ) ;
157- os_constants. gas_costs
158- }
159- }
160-
161139impl ChainInfo {
162140 pub fn create_for_testing ( ) -> Self {
163141 Self {
0 commit comments