@@ -110,6 +110,8 @@ pub fn build_random_provider(url: Url) -> HttpProviderWithWallet {
110110const LIBRARY_PLACEHOLDER_ADDRESS : & str = "ffffffffffffffffffffffffffffffffffffffff" ;
111111/// `stateHistoryRetentionPeriod` in LightClient.sol as the maximum retention period in seconds
112112pub const MAX_HISTORY_RETENTION_SECONDS : u32 = 864000 ;
113+ /// Default exit escrow period for stake table (2 days in seconds)
114+ pub const DEFAULT_EXIT_ESCROW_PERIOD_SECONDS : u64 = 172800 ;
113115
114116/// Set of predeployed contracts.
115117#[ derive( Clone , Debug , Parser ) ]
@@ -1826,7 +1828,7 @@ mod tests {
18261828 )
18271829 . await ?;
18281830 let lc_addr = deploy_light_client_contract ( & provider, & mut contracts, false ) . await ?;
1829- let exit_escrow_period = U256 :: from ( 1000 ) ;
1831+ let exit_escrow_period = U256 :: from ( DEFAULT_EXIT_ESCROW_PERIOD_SECONDS ) ;
18301832
18311833 let stake_table_proxy_addr = deploy_stake_table_proxy (
18321834 & provider,
@@ -2430,7 +2432,7 @@ mod tests {
24302432 . await ?;
24312433
24322434 // deploy stake table
2433- let exit_escrow_period = U256 :: from ( 250 ) ;
2435+ let exit_escrow_period = U256 :: from ( DEFAULT_EXIT_ESCROW_PERIOD_SECONDS ) ;
24342436 let owner = init_recipient;
24352437 let stake_table_addr = deploy_stake_table_proxy (
24362438 & provider,
@@ -2489,7 +2491,7 @@ mod tests {
24892491 . await ?;
24902492
24912493 // deploy stake table
2492- let exit_escrow_period = U256 :: from ( 250 ) ;
2494+ let exit_escrow_period = U256 :: from ( DEFAULT_EXIT_ESCROW_PERIOD_SECONDS ) ;
24932495 let owner = init_recipient;
24942496 let stake_table_addr = deploy_stake_table_proxy (
24952497 & provider,
@@ -2600,7 +2602,7 @@ mod tests {
26002602 )
26012603 . await ?;
26022604
2603- let exit_escrow_period = U256 :: from ( 250 ) ;
2605+ let exit_escrow_period = U256 :: from ( DEFAULT_EXIT_ESCROW_PERIOD_SECONDS ) ;
26042606 let owner = init_recipient;
26052607 let stake_table_proxy_addr = deploy_stake_table_proxy (
26062608 & provider,
@@ -3179,7 +3181,7 @@ mod tests {
31793181 & mut contracts,
31803182 token_addr,
31813183 lc_proxy_addr,
3182- U256 :: from ( 1000u64 ) ,
3184+ U256 :: from ( DEFAULT_EXIT_ESCROW_PERIOD_SECONDS ) ,
31833185 admin,
31843186 )
31853187 . await ?
@@ -3421,7 +3423,7 @@ mod tests {
34213423 . await ?;
34223424
34233425 let lc_addr = deploy_light_client_contract ( & provider, & mut contracts, false ) . await ?;
3424- let exit_escrow_period = U256 :: from ( 1000 ) ;
3426+ let exit_escrow_period = U256 :: from ( DEFAULT_EXIT_ESCROW_PERIOD_SECONDS ) ;
34253427
34263428 let stake_table_proxy_addr = deploy_stake_table_proxy (
34273429 & provider,
@@ -3458,7 +3460,7 @@ mod tests {
34583460 . await ?;
34593461
34603462 let lc_addr = deploy_light_client_contract ( & provider, & mut contracts, false ) . await ?;
3461- let exit_escrow_period = U256 :: from ( 1000 ) ;
3463+ let exit_escrow_period = U256 :: from ( DEFAULT_EXIT_ESCROW_PERIOD_SECONDS ) ;
34623464
34633465 let stake_table_proxy_addr = deploy_stake_table_proxy (
34643466 & provider,
0 commit comments