@@ -190,16 +190,12 @@ pub fn execute(
190190 min_pub_rand,
191191 max_msgs_per_interval,
192192 rate_limiting_interval,
193- bsn_activation_height,
194- finality_signature_interval,
195193 } => handle_update_config (
196194 deps,
197195 info,
198196 min_pub_rand,
199197 max_msgs_per_interval,
200198 rate_limiting_interval,
201- bsn_activation_height,
202- finality_signature_interval,
203199 ) ,
204200 }
205201}
@@ -1099,8 +1095,6 @@ pub(crate) mod tests {
10991095 min_pub_rand : Some ( 200 ) ,
11001096 max_msgs_per_interval : None ,
11011097 rate_limiting_interval : None ,
1102- bsn_activation_height : None ,
1103- finality_signature_interval : None ,
11041098 } ;
11051099 let admin_info = message_info ( & admin, & [ ] ) ;
11061100 let res = execute ( deps. as_mut ( ) , mock_env ( ) , admin_info. clone ( ) , update_msg) . unwrap ( ) ;
@@ -1114,19 +1108,12 @@ pub(crate) mod tests {
11141108 let config: Config = from_json ( config_query) . unwrap ( ) ;
11151109 assert_eq ! ( config. bsn_id, bsn_id) ; // unchanged
11161110 assert_eq ! ( config. min_pub_rand, 200 ) ; // updated
1117- assert_eq ! ( config. bsn_activation_height, bsn_activation_height) ; // unchanged
1118- assert_eq ! (
1119- config. finality_signature_interval,
1120- finality_signature_interval
1121- ) ; // unchanged
11221111
11231112 // Test 2: Update multiple fields at once
11241113 let update_msg = ExecuteMsg :: UpdateConfig {
11251114 min_pub_rand : Some ( 300 ) ,
11261115 max_msgs_per_interval : Some ( 150 ) ,
11271116 rate_limiting_interval : Some ( 15000 ) ,
1128- bsn_activation_height : Some ( 2000 ) ,
1129- finality_signature_interval : Some ( 200 ) ,
11301117 } ;
11311118 let res = execute ( deps. as_mut ( ) , mock_env ( ) , admin_info. clone ( ) , update_msg) . unwrap ( ) ;
11321119
@@ -1141,17 +1128,13 @@ pub(crate) mod tests {
11411128 assert_eq ! ( config. min_pub_rand, 300 ) ;
11421129 assert_eq ! ( config. rate_limiting. max_msgs_per_interval, 150 ) ;
11431130 assert_eq ! ( config. rate_limiting. block_interval, 15000 ) ;
1144- assert_eq ! ( config. bsn_activation_height, 2000 ) ;
1145- assert_eq ! ( config. finality_signature_interval, 200 ) ;
11461131
11471132 // Test 3: Non-admin cannot update config
11481133 let non_admin_info = message_info ( & non_admin, & [ ] ) ;
11491134 let update_msg = ExecuteMsg :: UpdateConfig {
11501135 min_pub_rand : Some ( 999 ) ,
11511136 max_msgs_per_interval : None ,
11521137 rate_limiting_interval : None ,
1153- bsn_activation_height : None ,
1154- finality_signature_interval : None ,
11551138 } ;
11561139 let err = execute ( deps. as_mut ( ) , mock_env ( ) , non_admin_info, update_msg) . unwrap_err ( ) ;
11571140 assert_eq ! ( err, ContractError :: Admin ( AdminError :: NotAdmin { } ) ) ;
@@ -1161,8 +1144,6 @@ pub(crate) mod tests {
11611144 min_pub_rand : None ,
11621145 max_msgs_per_interval : None ,
11631146 rate_limiting_interval : None ,
1164- bsn_activation_height : None ,
1165- finality_signature_interval : None ,
11661147 } ;
11671148 let err = execute ( deps. as_mut ( ) , mock_env ( ) , admin_info, empty_update_msg) . unwrap_err ( ) ;
11681149 assert_eq ! ( err, ContractError :: NoConfigFieldsToUpdate ) ;
@@ -1195,8 +1176,6 @@ pub(crate) mod tests {
11951176 min_pub_rand : Some ( 0 ) , // invalid: must be > 0
11961177 max_msgs_per_interval : None ,
11971178 rate_limiting_interval : None ,
1198- bsn_activation_height : None ,
1199- finality_signature_interval : None ,
12001179 } ;
12011180 let err = execute (
12021181 deps. as_mut ( ) ,
@@ -1212,8 +1191,6 @@ pub(crate) mod tests {
12121191 min_pub_rand : None ,
12131192 max_msgs_per_interval : Some ( 0 ) , // invalid: must be > 0
12141193 rate_limiting_interval : None ,
1215- bsn_activation_height : None ,
1216- finality_signature_interval : None ,
12171194 } ;
12181195 let err = execute (
12191196 deps. as_mut ( ) ,
@@ -1229,8 +1206,6 @@ pub(crate) mod tests {
12291206 min_pub_rand : None ,
12301207 max_msgs_per_interval : None ,
12311208 rate_limiting_interval : Some ( 0 ) , // invalid: must be > 0
1232- bsn_activation_height : None ,
1233- finality_signature_interval : None ,
12341209 } ;
12351210 let err = execute (
12361211 deps. as_mut ( ) ,
@@ -1240,23 +1215,6 @@ pub(crate) mod tests {
12401215 )
12411216 . unwrap_err ( ) ;
12421217 assert_eq ! ( err, ContractError :: InvalidRateLimitingInterval ( 0 ) ) ;
1243-
1244- // Test invalid finality_signature_interval
1245- let invalid_finality_interval_update = ExecuteMsg :: UpdateConfig {
1246- min_pub_rand : None ,
1247- max_msgs_per_interval : None ,
1248- rate_limiting_interval : None ,
1249- bsn_activation_height : None ,
1250- finality_signature_interval : Some ( 0 ) , // invalid: must be > 0
1251- } ;
1252- let err = execute (
1253- deps. as_mut ( ) ,
1254- mock_env ( ) ,
1255- admin_info,
1256- invalid_finality_interval_update,
1257- )
1258- . unwrap_err ( ) ;
1259- assert_eq ! ( err, ContractError :: InvalidFinalitySignatureInterval ( 0 ) ) ;
12601218 }
12611219
12621220 #[ test]
0 commit comments